Customized electronic program guide
First Claim
1. A set top box comprising:
- a display interface for outputting display data;
an input for receiving viewer commands;
an interface for sending the viewer commands to be analyzed;
an interface for receiving customized electronic program guide (EPG) data; and
a processor for creating a customized EPG display from the received customized EPG data for output to the display interface, wherein the received customized EPG data is based on the analyzed viewer commands.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for creating an electronic program guide (EPG) is described. A viewer'"'"'s input to a set top box is monitored. The monitored viewer'"'"'s input is analyzed and the content for the EPG is customized based on the viewer'"'"'s analyzed input. The viewer'"'"'s input to the set top box can be stored in a viewer file and updated with additional viewer input. The viewer'"'"'s input may include signals from a viewer input device, such as, for example, a remote control, a keypad, a keyboard, or a wireless keyboard. The viewer'"'"'s input may be sent to a host. The host performs the monitoring, the analyzing, and the customizing. In addition, the viewer'"'"'s input may be analyzed by the set top box or a combination of the set top box and the host. The viewer'"'"'s input may include signals indicating a change of channels, a guide selection, a category selection, a programming selection, a recorded programming, a viewed web page, and a rating of show. The customized EPG may include an interactive link, a web page, a chat room, an advertisement, a program guide, a TV channel, a customized viewer interactive EPG interface, and one or more mini-guides.
-
Citations
47 Claims
-
1. A set top box comprising:
-
a display interface for outputting display data;
an input for receiving viewer commands;
an interface for sending the viewer commands to be analyzed;
an interface for receiving customized electronic program guide (EPG) data; and
a processor for creating a customized EPG display from the received customized EPG data for output to the display interface, wherein the received customized EPG data is based on the analyzed viewer commands. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
12. A method for display a customized electronic program guide (EPG) comprising:
-
receiving viewer commands;
sending the viewer commands to be analyzed;
receiving customized EPG data based on the analyzed commands;
creating a customized EPG display from the received customized EPG data; and
displaying the customized EPG.
-
-
22. A method for creating an electronic program guide (EPG) comprising:
-
receiving a viewer'"'"'s input to a set top box;
analyzing the viewer'"'"'s input; and
customizing content for the EPG based on the viewer'"'"'s analyzed input. - View Dependent Claims (23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
29. A host comprising:
-
an interface for receiving a viewer'"'"'s set top box input;
a processor for analyzing the viewer'"'"'s input; and
a processor for determining customized data for an electronic program guide (EPG) based on the viewer'"'"'s analyzed input.
-
-
36. A set top box comprising:
-
a display interface for outputting display data;
an input for receiving viewer commands; and
a processor for analyzing the viewer commands and creating a customized EPG display based on the analyzed viewer commands.
-
Specification