System and method for providing recording function when no program information is available
First Claim
1. A method comprising the steps of:
- receiving a user input selecting a first program for recording;
determining whether associated auxiliary programming information is available for the selected first program;
if the associated auxiliary programming information is not available for the selected first program, automatically populating a recording timer with all known recording parameters; and
automatically populating at least one unknown recording parameter in the recording timer according to an algorithm, wherein the at least one unknown recording parameter comprises a stop time and the stop time is determined according to at least one of;
a first rule that if a current time is 0 to 14 minutes past an hour, then the stop time is set to 30 minutes past the hour;
a second rule that if the current time is 15 to 59 minutes past the hour, then the stop time is set to a start of a next hour;
a third rule that if the current time is 15 to 59 minutes past 11;
00 AM, then the stop time is set to 12;
00 PM; and
a fourth rule that if the current time is 15 to 59 minutes past 11;
00 PM, then the stop time is set to 12;
00 AM.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and system for recording a program in an apparatus that has auxiliary programming information available are described. A program is first selected for recording. A determination is made to see whether the associated auxiliary programming information is available for the selected first program for recording. If the associated auxiliary programming information is not available for the selected first program, then a recording timer is automatically populated with all known recording parameters. All the unknown recording parameters in the recording timer are also populated according to a predetermined algorithm.
10 Citations
16 Claims
-
1. A method comprising the steps of:
-
receiving a user input selecting a first program for recording; determining whether associated auxiliary programming information is available for the selected first program; if the associated auxiliary programming information is not available for the selected first program, automatically populating a recording timer with all known recording parameters; and automatically populating at least one unknown recording parameter in the recording timer according to an algorithm, wherein the at least one unknown recording parameter comprises a stop time and the stop time is determined according to at least one of; a first rule that if a current time is 0 to 14 minutes past an hour, then the stop time is set to 30 minutes past the hour; a second rule that if the current time is 15 to 59 minutes past the hour, then the stop time is set to a start of a next hour; a third rule that if the current time is 15 to 59 minutes past 11;
00 AM, then the stop time is set to 12;
00 PM; anda fourth rule that if the current time is 15 to 59 minutes past 11;
00 PM, then the stop time is set to 12;
00 AM. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
first means for receiving a user input selecting a first program for recording; and second means for determining whether associated auxiliary programming information is available for the selected first program, and for automatically populating a recording timer with all known recording parameters and at least one unknown recording parameter if the associated auxiliary programming information is not available for the selected first program, wherein the at least one unknown recording parameter comprises a stop time and the stop time is determined according to at least one of; a first rule that if a current time is 0 to 14 minutes past an hour, then the stop time is set to 30 minutes past the hour; a second rule that if the current time is 15 to 59 minutes past the hour, then the stop time is set to a start of a next hour; a third rule that if the current time is 15 to 59 minutes past 11;
00 AM, then the stop time is set to 12;
00 PM; anda fourth rule that if the current time is 15 to 59 minutes past 11;
00 PM, then the stop time is set to 12;
00 AM. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A method, comprising the steps of:
-
receiving electronic program guide information from a signal source; receiving a user input selecting a first program for recording; determining whether auxiliary programming information for the first selected program is available in the received electronic program guide information; and automatically populating a recording timer with all known recording parameters and at least one unknown recording parameter if the auxiliary programming information for the first selected program is not available in the received electronic program guide information, wherein the at least one unknown recording parameter comprises a stop time and the stop time is determined according to a rule that if a current time is 0 to 14 minutes past an hour, then the stop time is set to 30 minutes past the hour.
-
-
14. A method, comprising the steps of:
-
receiving electronic program guide information from a signal source; receiving a user input selecting a first program for recording; determining whether auxiliary programming information for the first selected program is available in the received electronic program guide information; and automatically populating a recording timer with all known recording parameters and at least one unknown recording parameter if the auxiliary programming information for the first selected program is not available in the received electronic program guide information, wherein the at least one unknown recording parameter comprises a stop time and the stop time is determined according to a rule that if the current time is 15 to 59 minutes past the hour, then the stop time is set to a start of a next hour.
-
-
15. A method, comprising the steps of:
-
receiving electronic program guide information from a signal source; receiving a user input selecting a first program for recording; determining whether auxiliary programming information for the first selected program is available in the received electronic program guide information; and automatically populating a recording timer with all known recording parameters and at least one unknown recording parameter if the auxiliary programming information for the first selected program is not available in the received electronic program guide information, wherein the at least one unknown recording parameter comprises a stop time and the stop time is determined according to a rule that if the current time is 15 to 59 minutes past 11;
00 AM, then the stop time is set to 12;
00 PM.
-
-
16. A method, comprising the steps of:
-
receiving electronic program guide information from a signal source; receiving a user input selecting a first program for recording; determining whether auxiliary programming information for the first selected program is available in the received electronic program guide information; and automatically populating a recording timer with all known recording parameters and at least one unknown recording parameter if the auxiliary programming information for the first selected program is not available in the received electronic program guide information, wherein the at least one unknown recording parameter comprises a stop time and the stop time is determined according to a rule that if the current time is 15 to 59 minutes past 11;
00 PM, then the stop time is set to 12;
00 AM.
-
Specification