Patent ID: 7793324
Filing Date: 2010-09-07
Classification: H04H,H04N

Abstract:
1. A system for obtaining data regarding customer use of interactive television, comprising: a plurality of application servers including a like plurality of different application programs transmitted to users via at least one broadcast center; at least one integrated receiver/decoder (IRD) that receives the at least one application program from the at least one broadcast center, where the IRD may transmit signals via a modem; at least one graphic user interface (GUI) provided for each IRD, where the at least one GUI enables users to interact with and input data to the least one application program, where the IRD includes callback functionality and memory; a data log of user actions including user transactions and navigation activity, each user action identified by a code, each said code assigned to each said user transaction and navigation activity associated with the particular application program and an encapsulation protocol where at least two said codes specify different encapsulation protocols, said data residing in the memory; at least one communications server for receiving any callback functionality including the data log; at least one interactive data repository (IDR) for storing data; and at least one interactive server where the at least one interactive server receives signals including the data log from the least one communication server, parses the data log into user actions, reads the code associated with each user action, determines the encapsulation protocol associated with the code and encapsulates the data for each user action in the encapsulation protocol for IDR users and routes the encapsulated data to the at least one IDR, wherein said at least one interactive server encapsulates data in said two different encapsulation protocols and routes the encapsulated data to respective local IDRs.