Hub pages for set top box startup screen
First Claim
Patent Images
1. A method of providing a customized startup page for an Electronic Program Guide, comprising:
- receiving a request for the startup page from a Set Top Box associated with a user;
finding a user profile corresponding to the user in a user database;
generating a link to content based upon the user profile; and
generating the startup page comprising at least the link to content.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and method of generating a customized startup page for an Electronic Programming Guide (EPG). A user establishes a user profile including preferences and location information that is stored in a database at an EPG server. Upon receipt of a request from a Set Top Box (STB) the EPG server invokes a HUB generator program that generates a custom startup page for the EPG based upon the user profile.
163 Citations
21 Claims
-
1. A method of providing a customized startup page for an Electronic Program Guide, comprising:
-
receiving a request for the startup page from a Set Top Box associated with a user;
finding a user profile corresponding to the user in a user database;
generating a link to content based upon the user profile; and
generating the startup page comprising at least the link to content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus for generating an Electronic Program Guide startup Hub page for a Set Top Box, comprising:
-
means for receiving an HTTP request from the Set Top Box;
a user database storing a user profile;
a Hub generating program that receives the HTTP request and generates a query of the user database to retrieve the user profile from the user database;
the Hub generating program generating a query of a site database for information associated with the user profile; and
the Hub generating program generating a Hub page by populating an HTML document with the information. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An apparatus for generating an Electronic Program Guide startup Hub page for a Set Top Box, comprising:
-
means for receiving an HTTP request from the Set Top Box, wherein the HTTP request is for a startup page and is received from a web browser program residing on a Set Top Box;
a user database storing a user profile, wherein the user profile contains at least location information, user preferences and a default Hub page template;
wherein the default hub page template is selected from a Home page template, a sports page template, a news page template and a children'"'"'s page template;
a Hub generating program that receives the HTTP request and generates a query of the user database to retrieve the user profile from the user database;
the Hub generating program generating a query of a plurality of databases for information associated with the user profile, the information comprising links to content;
the plurality of databases comprising at least a remote database wherein the remote database is accessed via the Internet, and a site database that is updated via periodic contact with a remote server accessed via the Internet;
the Hub generating program generating a Hub page by populating an HTML document with the information; and
means for sending the Hub page to the Set Top Box.
-
Specification