Interactive Television System and Method
First Claim
1. A method of providing television programming content and interactive data services via a plurality of communication devices disposed in a plurality of customer premises and that are configured to cause a display device to display television programming content and interactive content, comprising:
- storing user account information for each of a plurality of user accounts, including user account identifying information, in a memory;
in association with a communication device;
wherein multiple user accounts are associated with a plurality of the communication devices;
receiving user profile information of one or more user profiles from a plurality of the communication devices;
wherein each user profile information includes one or more content selections associated with a user account; and
storing each of the received user profile information in memory in association with a user account.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for providing television programming content and interactive data services is provided. In one embodiment, the method uses a plurality of communication devices disposed in a plurality of customer premises and that are configured to display television programming content on a display, to receive user inputs, and to receive interactive data. In one embodiment, the method comprises storing user account information for a plurality of user accounts, including account identifying information, in a memory; receiving user profile information of one or more user profiles from a plurality of the communication devices and wherein each user profile information includes one or more content selections associated with a user account. The method may further include storing each of the received user profile information in memory in association with a user account, receiving a request for content from a communication device, determining first content based on the content selections stored in memory associated, and transmitting the first content to the communication device. In addition, the method may include pulling content and receiving pushed content and storing the content in memory. The content may be transmitted as an alert, as ticker content, or other interactive display.
92 Citations
31 Claims
-
1. A method of providing television programming content and interactive data services via a plurality of communication devices disposed in a plurality of customer premises and that are configured to cause a display device to display television programming content and interactive content, comprising:
-
storing user account information for each of a plurality of user accounts, including user account identifying information, in a memory;
in association with a communication device;wherein multiple user accounts are associated with a plurality of the communication devices; receiving user profile information of one or more user profiles from a plurality of the communication devices; wherein each user profile information includes one or more content selections associated with a user account; and storing each of the received user profile information in memory in association with a user account. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of providing television programming content and interactive data services via a plurality of communication devices disposed in a plurality of customer premises and that are configured to cause a display device to display television programming content and interactive content, comprising:
-
storing user account information for each of a plurality of user accounts, including user account identifying information, in a memory;
in association with a communication device;receiving user profile information of one or more user profiles from a plurality of the communication devices; wherein each user profile information includes one or more content selections associated with a user account; storing each of the received user profile information in memory in association with a user account; receiving a request for content from a communication device; determining a user account associated with the request; determining first content based on the content selections stored in memory associated for the user account; and transmitting the first content to the communication device. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A method of providing interactive data services and television programming to a plurality of set top boxes configured to receive television programming via a data network, the method comprising:
-
receiving the ticker information and alert information from a plurality of set top boxes; storing the ticker information and the alert information in association with a user account in memory; receiving requests for ticker content from a first set of the set top boxes; determining a user account associated with each of the requests for ticker content; receiving requests for alert content from a second set of the set top boxes; determining a user account associated with each of the requests for alert content; retrieving the stored ticker information for the user accounts associated with the requests for ticker content; retrieving the stored alert information for the user accounts associated with the requests for alert content; transmitting one or more requests for content based on the retrieved ticker information and alert information; receiving requested content in response to the requests for content; storing the requested content; receiving pushed content; storing the pushed content; for each set top box of the first set of set top boxes, selecting first content from the requested content and from the pushed content according to the retrieved ticker information; for each set top box of the first set of set top boxes, transmitting the selected first content to the set top box; for each set top box of the second set of set top boxes, selecting second content from the pushed content and the pulled content according to the retrieved alert information; and for each set top box of the second set of set top boxes, transmitting the selected second content to the set top box. - View Dependent Claims (29, 30, 31)
-
Specification