Method and system for adaptive electronic programming guide
First Claim
Patent Images
1. A method comprising:
- receiving, at a broadcast receiving device, electronic programming guide data from a broadcast source;
receiving, at the broadcast receiving device, a user request to modify an electronic programming guide configured to display the electronic programming guide data;
receiving, at the broadcast receiving device, one or more presentation criteria for making the user requested modification from the broadcast source;
determining, at the broadcast receiving device, at least one of the one or more presentation criteria corresponds to the user request; and
in response to determining that at least one of the one or more presentation criteria corresponds to the user request, modifying the electronic programming guide using the at least one of the one or more presentation criteria to display an electronic programming guide in accordance with the user request and temporarily changing an object within the electronic programming guide without modifying the layout of the electronic programming guide.
5 Assignments
0 Petitions
Accused Products
Abstract
This invention provides a television schedule system and process that allows an electronic programming guide designer to add a capability to change program listing appearance adaptively, based on a signal from a user or broadcaster.
-
Citations
13 Claims
-
1. A method comprising:
-
receiving, at a broadcast receiving device, electronic programming guide data from a broadcast source; receiving, at the broadcast receiving device, a user request to modify an electronic programming guide configured to display the electronic programming guide data; receiving, at the broadcast receiving device, one or more presentation criteria for making the user requested modification from the broadcast source; determining, at the broadcast receiving device, at least one of the one or more presentation criteria corresponds to the user request; and in response to determining that at least one of the one or more presentation criteria corresponds to the user request, modifying the electronic programming guide using the at least one of the one or more presentation criteria to display an electronic programming guide in accordance with the user request and temporarily changing an object within the electronic programming guide without modifying the layout of the electronic programming guide. - View Dependent Claims (2, 3, 4)
-
-
5. One or more computer readable media storing computer readable instructions that, when executed, cause a processor to perform a method comprising:
-
receiving electronic programming guide data from a broadcast source; receiving a user request to modify an electronic programming guide configured to display the electronic programming guide data; receiving, from the broadcast source, one or more presentation criteria for making the user requested modification; determining at least one of the one or more presentation criteria corresponds to the user request; and in response to determining that at least one of the one or more presentation criteria corresponds to the user request, modifying the electronic programming guide using the at least one of the one or more presentation criteria to display an electronic programming guide in accordance with the user request and temporarily changing an object within the electronic programming guide without modifying the layout of the electronic programming guide. - View Dependent Claims (6, 7, 8)
-
-
9. An apparatus comprising:
-
a processor; and memory configured to store computer readable instructions that, when executed by the processor, cause the processor to perform a method comprising; receiving electronic programming guide data from a broadcast source; receiving a user request to modify an electronic programming guide configured to display the electronic programming guide data; receiving, from the broadcast source, one or more presentation criteria for making the user requested modification; determining at least one of the one or more presentation criteria corresponds to the user request; and in response to determining that at least one of the one or more presentation criteria corresponds to the user request, modifying the electronic programming guide using the at least one of the one or more presentation criteria to display an electronic programming guide in accordance with the user request and temporarily changing an object within the electronic programming guide without modifying the layout of the electronic programming guide. - View Dependent Claims (10, 11, 12, 13)
-
Specification