Systems and methods for characterizing television preferences over a wireless network
First Claim
1. A method of providing interactive video and data displays to each of a plurality of users, each having a television receiver and a data terminal, in accordance with information provided by each user through a data terminal, comprising the steps of:
- maintaining, in association with a network server, a first database of information for each user including at least one of identification, address information, financial information, general preference information, and demographic information;
receiving in the network server from user data terminals over the network and maintaining in a second database, for each user, registration information indicating current activity and current preference information;
at least one of;
modifying content of television programming according to current content of said first database and said second database; and
sending a message from the network server over a network for display on a user'"'"'s terminal, wherein the current preference information provided by a user includes a request to learn the most commonly selected numbers in a lottery, and wherein the network server obtains the most commonly selected lottery numbers; and
forwards a message to the requesting user terminal for displaying said most commonly selected lottery numbers.
9 Assignments
0 Petitions
Accused Products
Abstract
A system for interacting with viewers of television programming includes a television set and a network terminal for each such user. The terminals are connected by the network to an interactive server which maintains a first database of persistent information for each user and a second database of current preference information for each user. The current preference information includes registrations of users as viewing particular programs or as participating in certain activities chronicled in television programs, such as lotteries, polls, and product promotions. According to information in the first and second databases and according to current user requests, the interactive server forwards information to users'"'"' terminals, modifies content of all television programming, or modifies content of television programming targeted to certain users or groups of users for selection by those users'"'"' cable or satellite set-top boxes.
179 Citations
6 Claims
-
1. A method of providing interactive video and data displays to each of a plurality of users, each having a television receiver and a data terminal, in accordance with information provided by each user through a data terminal, comprising the steps of:
-
maintaining, in association with a network server, a first database of information for each user including at least one of identification, address information, financial information, general preference information, and demographic information;
receiving in the network server from user data terminals over the network and maintaining in a second database, for each user, registration information indicating current activity and current preference information;
at least one of;
modifying content of television programming according to current content of said first database and said second database; and
sending a message from the network server over a network for display on a user'"'"'s terminal, wherein the current preference information provided by a user includes a request to learn the most commonly selected numbers in a lottery, and wherein the network server obtains the most commonly selected lottery numbers; and
forwards a message to the requesting user terminal for displaying said most commonly selected lottery numbers. - View Dependent Claims (2, 3)
-
-
4. A method of providing interactive entertainment to a plurality of users, each having a television receiver for receiving program information from a service through a first communication path and a terminal connectable to the service through a two-way communication path, said method comprising the steps of:
-
transmitting television programs to the receivers through the first communication path;
logging a user into a network server associated with the service through the two-way communication path using the terminal;
informing said server of user preferences using the terminal;
determining, by said server, that a demographic group of users is logged onto said server based on information received by said two-way communication path and the user preferences of users that are currently logged onto the network server by the terminals;
controlling in said network server, according to user preferences of said demographic group of users, transmission of at least one of program content and first supplemental information pertaining to a program to the television receivers of at least the users in said demographic group of users; and
displaying, by said television receivers of at least the users in said demographic group of users, a video and data display based on the at least one of program content and first supplemental information transmitted over the first communication path and subjected to control by said network server;
maintaining, in association with the network server, a first database of information for each user including at least one of identification, address information, financial information, general preference information, and demographic information;
wherein said step of logging a user into a network server comprises receiving in the network server from user data terminals over the network and maintaining in a second database, for each user, registration information indicating current activity and current preference information;
wherein said step of displaying a video and data display further comprises at least one of;
modifying content of television programming according to current content of said first database and said second database; and
sending a message from the network server over the network for display on a user'"'"'s terminal, and wherein the current preference information provided by a user includes a request to learn the most commonly selected numbers in a lottery, and wherein the network server obtains the most commonly selected lottery numbers and forwards a message to the requesting user terminal for displaying said most commonly selected lottery numbers. - View Dependent Claims (5, 6)
-
Specification