Method and apparatus for editing an electronic program guide
First Claim
Patent Images
1. A method of providing program information, said method comprising:
- obtaining a list of programs offered for viewing;
compiling at a content provider device a second list of programs that a user is entitled to receive;
communicating said second list to a remote controller.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic program guide can be configured by obtaining at a remote controller for a content receiver, such as a set top box, a listing of the available programming from a content provider and filtering the program material at the remote controller so as to filter programming which has not been subscribed to by the user or parental access restricted programming or programming which the user requests be omitted from the program guide. Thus, according to this embodiment, a user can tailor the electronic program guide to the user'"'"'s preferences.
68 Citations
21 Claims
-
1. A method of providing program information, said method comprising:
-
obtaining a list of programs offered for viewing;
compiling at a content provider device a second list of programs that a user is entitled to receive;
communicating said second list to a remote controller. - View Dependent Claims (2, 3)
-
-
4. A method of providing program information, said method comprising:
-
obtaining a list of programs offered for viewing by a user;
communicating said list of programs to a remote controller;
compiling at said remote controller a second list of programs that said user is entitled to receive;
displaying said second list of programs on said remote controller. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of providing program information, said method comprising:
-
obtaining a list of programs offered for viewing;
storing a plurality of user profiles;
selecting at least one of said plurality of user profiles;
utilizing said selected user profile and said list of programs to compile a second list of programs accessible to said user of said selected user profile;
displaying said second list on said remote controller. - View Dependent Claims (13, 14)
-
-
15. An apparatus for providing program information, said apparatus comprising:
-
a processor;
a memory coupled to said processor;
a display coupled to said processor;
code operable to obtain a list of programs offered for viewing;
code operable to store a plurality of user profiles;
code operable to select one of said plurality of user profiles;
code operable to utilize said selected user profile and said list of programs to compile a second list of programs accessible to said user of said selected user profile;
code operable to display said second list on said display. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification