Method and system for improved interactive television processing
First Claim
1. A system for providing an electronic transactional environment, comprising:
- at least one database configured to store user account data, display navigation instructions configured to control an electronic transactional environment on a plurality of display devices coupled to a plurality of set-top boxes, respectively, and product information data relating to a plurality of products;
a server configured to;
broadcast the display navigation instructions and the product information data related to at least one of the plurality of products toward the plurality of set-top boxes, without the display navigation instructions and related product information data being designated for any particular user of a particular set-top box of the plurality of set-top boxes, such that the electronic transactional environment is loaded by each of the plurality of set-top boxes receiving at least one of a single transmission or page-by-page transmission to be displayed on the respective display devices, andbroadcast a subsequent at least one single transmission, which includes updates to the display navigation instructions and the product information, each time at least one of the display navigation instructions and product information is updated in real-time, with the at least one single transmission being configured to replace at least one of at least a portion of the previously transmitted navigation instructions and at least a portion of the related product information data related to at least one of the plurality of products in the respective electronic transaction environment; and
a processor configured to;
compare data relating to a transaction request received from a particular set-top box of the plurality of set-top boxes with user account data in the at least one database to identify a particular user of the particular set-top box, andgenerate real-time customized account data and real-time customized product information data for the identified particular user of the particular set-top box,wherein the server is further configured to transmit the real-time customized account data and the real-time customized product information data toward the particular set-top box of the particular user, such that the particular set-top box updates the electronic transaction environment displayed on the respective display device coupled thereto.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method is disclosed to transmit electronic information to a user of a step-top box. The system includes a database that stores user registration and product information data. A set-top box is also provided that communicates with a remote controller with a touch screen and a server broadcasts the product information data to a plurality of set-top boxes for display on touch screens of remote controller communicating with the set-top boxes, respectively, without the product information being designated for a specific user of one set-top box. The server also transmits updated product information data that replaces a portion of the original product information data. Furthermore, a processor compares data relating to a transaction request from a user of one set-top box with user registration data stored in the database to identify the user, and that generates customized transaction data that is transmitted to the identified user.
-
Citations
30 Claims
-
1. A system for providing an electronic transactional environment, comprising:
-
at least one database configured to store user account data, display navigation instructions configured to control an electronic transactional environment on a plurality of display devices coupled to a plurality of set-top boxes, respectively, and product information data relating to a plurality of products; a server configured to; broadcast the display navigation instructions and the product information data related to at least one of the plurality of products toward the plurality of set-top boxes, without the display navigation instructions and related product information data being designated for any particular user of a particular set-top box of the plurality of set-top boxes, such that the electronic transactional environment is loaded by each of the plurality of set-top boxes receiving at least one of a single transmission or page-by-page transmission to be displayed on the respective display devices, and broadcast a subsequent at least one single transmission, which includes updates to the display navigation instructions and the product information, each time at least one of the display navigation instructions and product information is updated in real-time, with the at least one single transmission being configured to replace at least one of at least a portion of the previously transmitted navigation instructions and at least a portion of the related product information data related to at least one of the plurality of products in the respective electronic transaction environment; and a processor configured to; compare data relating to a transaction request received from a particular set-top box of the plurality of set-top boxes with user account data in the at least one database to identify a particular user of the particular set-top box, and generate real-time customized account data and real-time customized product information data for the identified particular user of the particular set-top box, wherein the server is further configured to transmit the real-time customized account data and the real-time customized product information data toward the particular set-top box of the particular user, such that the particular set-top box updates the electronic transaction environment displayed on the respective display device coupled thereto. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for providing an electronic transactional environment, comprising:
-
a first database configured to store user account data; a second database configured to store product information data relating to a plurality of products; a server configured to; broadcast the product information data related to at least one of the plurality of products toward a plurality of set-top boxes to be displayed on display devices coupled thereto, respectively, without the product information data being designated for any particular user of any particular one of the plurality of set-top boxes, and transmit updated product information data as data elements are updated in the second database in real-time, with the updated product information data configured to replace at least a portion of the previously transmitted product information data related to at least one of the plurality of products currently displayed on the respective display devices; and a processor configured to; compare data relating to a transaction request from a particular user sent via a particular set-top box of the plurality of set-top boxes with the user account data stored in the first database to identify the particular user of the particular set-top box, and generate real-time customized account data and real-time customized product information data for the identified particular user, wherein the server is further configured to transmit the real-time customized account data and real-time customized product information data toward the particular set-top box of the particular user, such that the particular set-top box causes the real-time customized account data and the real-time customized product information data to be displayed on the respective display device coupled thereto. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for providing an electronic transactional environment, comprising:
-
storing, in at least one database, user account data, display navigation instructions configured to control an electronic transactional environment on a plurality of display devices coupled to a plurality of set-top boxes, respectively, and product information data relating to a plurality of products; broadcasting, by a server, the display navigation instructions and the product information data related to at least one of the plurality of products toward the plurality of set-top boxes, without the display navigation instructions and related product information data being designated for any particular user of a particular set-top box of the plurality of set-top boxes, such that the electronic transactional environment is loaded by each of the plurality of set-top boxes receiving at least one of a single transmission or page-by-page transmission to be displayed on the respective display devices; broadcasting, by the server, a subsequent at least one single transmission, which includes updates to the display navigation instructions and the product information, each time at least one of the display navigation instructions and product information is updated in real-time, with the at least one single transmission being configured to replace at least one of at least a portion of the previously transmitted navigation instructions and at least a portion of the related product information data related to at least one of the plurality of products in the respective electronic transaction environment; comparing, by at least one processor, data relating to a transaction request received from a particular set-top box of the plurality of set-top boxes with user account data in the at least one database to identify a particular user of the particular set-top box; generating, by the at least one processor, real-time customized account data and real-time customized product information data for the identified particular user of the particular set-top box; and transmitting, by the server, the real-time customized account data and the real-time customized product information data toward the particular set-top box of the particular user, such that the particular set-top box updates the electronic transaction environment displayed on the respective display device coupled thereto. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A method for providing an electronic transactional environment, comprising:
-
storing, in at least one database, user account data; storing, in the at least one database, product information data relating to a plurality of products; broadcasting, by a server, the product information data related to at least one of the plurality of products toward a plurality of set-top boxes to be displayed on display devices coupled thereto, respectively, without the product information data being designated for any particular user of any particular one of the plurality of set-top boxes; transmitting, by the server, updated product information data as data elements are updated in the second database in real-time, with the updated product information data configured to replace at least a portion of the previously transmitted product information data related to at least one of the plurality of products currently displayed on the respective display devices; comparing, by at least one processor, data relating to a transaction request from a particular user sent via a particular set-top box of the plurality of set-top boxes with the user account data stored in the first database to identify the particular user of the particular set-top box; generating, by the at least one processor, real-time customized account data and real-time customized product information data for the identified particular user; and transmitting, by the server, the real-time customized account data and real-time customized product information data toward the particular set-top box of the particular user, such that the particular set-top box causes the real-time customized account data and the real-time customized product information data to be displayed on the respective display device coupled thereto. - View Dependent Claims (27, 28, 29, 30)
-
Specification