Customized interface based on viewed programming
First Claim
Patent Images
1. A system comprising:
- a video content server;
a watched program log to store a plurality of locally viewed programs viewed through a media device, wherein each of the locally viewed programs is supplied by the video content server;
a data extractor to search through a network of servers independent of the video content server for content information related to each of the locally viewed programs, and to extract data associated with the content information related to each of the locally viewed programs;
a database to store the data associated with the content information related to each of the locally viewed programs, wherein the data associated with the content information is stored in the database so long as each of the locally viewed programs have been viewed for at least a predetermined duration;
a custom interface generator, wherein an interface generated by the custom interface generator is accessible over a distributed data network, wherein the interface is customized according to the data associated with the content information related to each of the locally viewed programs; and
wherein the interface displays a locally viewed program from the watched program log and the data associated with the content information related to the locally viewed program that has been viewed for at least the predetermined duration.
4 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a system generates a customized interface based on viewed programming. The system stores a program that a user viewed through a media device; searches through a network for information related to the viewed program; and extracts data associated with the information related to the viewed program. A custom interface is generated based substantially on the data associated with the information related to the viewed program.
33 Citations
29 Claims
-
1. A system comprising:
-
a video content server; a watched program log to store a plurality of locally viewed programs viewed through a media device, wherein each of the locally viewed programs is supplied by the video content server; a data extractor to search through a network of servers independent of the video content server for content information related to each of the locally viewed programs, and to extract data associated with the content information related to each of the locally viewed programs; a database to store the data associated with the content information related to each of the locally viewed programs, wherein the data associated with the content information is stored in the database so long as each of the locally viewed programs have been viewed for at least a predetermined duration; a custom interface generator, wherein an interface generated by the custom interface generator is accessible over a distributed data network, wherein the interface is customized according to the data associated with the content information related to each of the locally viewed programs; and wherein the interface displays a locally viewed program from the watched program log and the data associated with the content information related to the locally viewed program that has been viewed for at least the predetermined duration. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method comprising:
-
storing, on a video content server, a program presented at a media device; searching through a network of servers independent of the video content server for content information related to the program presented at the media device; extracting data associated with the content information related to the presented program; storing the data associated with the content information related to the presented program; and generating an interface customized in response to the data associated with the content information related to the presented program that has been viewed for at least a duration. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. A web interface comprising:
a viewed content section comprising information related to locally viewed content viewed at a media device, the viewed content section is to be generated by a system with a video content server that stores information regarding the locally viewed content viewed at the media device, and is to search through a network of servers independent of the video content server for information related to the locally viewed content in response to the stored information, and is to extract the data from the information related to the locally viewed content for locally viewed programs that have been viewed for a predetermined duration at the media device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
21. A system comprising:
-
a database to locally record a program from a service provider; a processor of a video content server to process information when the program is viewed at a media device; and a transmitter to transmit the viewed program information to be used to extract data from a network of servers independent of the video content server, the data related to the program viewed, the data used to generate a customized interface based on information related to locally viewed content that has been viewed for a predetermined duration at the media device. - View Dependent Claims (22, 23)
-
-
24. A system comprising:
a video content server having a custom interface generator, wherein an interface generated by the video content server is accessible over a distributed data network, wherein a network of servers independent of the video content server is searched for information related to a locally viewed program viewed at a media device, wherein data associated with the information is extracted, wherein the interface is customized based on the locally viewed programs viewed for a predetermined duration on the media device and in response to the extracted data. - View Dependent Claims (25, 26, 27, 28, 29)
Specification