Cycling of recording states for program selections during video recording conflict resolution
First Claim
1. In a home entertainment system that includes a recording device configured to automatically record scheduled television programs, a method of cycling through available recording options for resolving conflicts between programs with, coinciding broadcast times, the system configured to ensure that a user is able to cycle state for each of available recording options in succession, the method comprising acts of:
- identifying that a conflict exists between a plurality of programs based on coinciding broadcast times for portions of the plurality of programs;
storing initial state information for the plurality of programs that indicates which of the plurality of programs are initially enabled and disabled for recording;
receiving user input that changes state of a first program from a disabled state to an enabled state;
in response to the user input that changes state of the first program, automatically changing state of a second program of the plurality of programs from an enabled state to a disabled state;
receiving user input that changes the state of the second program from a disabled state to an enabled state;
based on the initial state information, automatically changing state for a third program of the plurality of programs from an enabled state to a disabled state.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention generally relates to conflict management resolution. Typically systems for resolving conflicts between television programs with coinciding broadcast schedules use preferences, a confusing and limited display, or a combination thereof. The present invention, on thee other hand, provides for determining time spans or time slices, that indicate the duration of the conflict, and uses these to determine the available recording options. These can then be displayed in a user friendly interface, that is easy to understand and simple to use. In addition, other example embodiments ensure that the various programs and/or available options are capable of being cycled through, regardless of preference settings.
-
Citations
40 Claims
-
1. In a home entertainment system that includes a recording device configured to automatically record scheduled television programs, a method of cycling through available recording options for resolving conflicts between programs with, coinciding broadcast times, the system configured to ensure that a user is able to cycle state for each of available recording options in succession, the method comprising acts of:
-
identifying that a conflict exists between a plurality of programs based on coinciding broadcast times for portions of the plurality of programs;
storing initial state information for the plurality of programs that indicates which of the plurality of programs are initially enabled and disabled for recording;
receiving user input that changes state of a first program from a disabled state to an enabled state;
in response to the user input that changes state of the first program, automatically changing state of a second program of the plurality of programs from an enabled state to a disabled state;
receiving user input that changes the state of the second program from a disabled state to an enabled state;
based on the initial state information, automatically changing state for a third program of the plurality of programs from an enabled state to a disabled state. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. In a home entertainment system that includes a recording device configured to automatically record scheduled television programs, a method of cycling through available recording options for resolving conflicts between programs with coinciding broadcast times, the system configured to ensure that a user is able to cycle state for each of the available recording options in succession, the method comprising:
-
an act of identifying that a conflict exists between a plurality of programs based on coinciding broadcast times for portions of the plurality of programs;
an act of storing initial state information for the plurality of programs that indicates which of the plurality of programs are currently enabled and disabled from recording, wherein at least one of the plurality of programs is disabled and at least two of the plurality of programs are enabled;
based on the initial state information, a step for allowing a user to successively change state for each of the plurality of programs. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer program product for use in a home entertainment system that includes a recording device configured to automatically record scheduled television programs, the computer program product for implementing a method of cycling through available recording options for resolving conflicts between programs with coinciding broadcast times, the system configured to ensure that a user is able to cycle state for each of available recording options in succession, the computer program product comprising one or more computer readable media having stored thereon computer executable instructions that, when executed by a processor, can cause the distributed computing system to perform the following:
-
identify that a conflict exists between a plurality of programs based on coinciding broadcast times for portions of the plurality of programs;
store initial state information for the plurality of programs that indicates which of the plurality of programs are initially enabled and disabled for recording;
receive user input that changes state of a first program from a disabled state to an enabled state;
in response to the user input that changes state of the first program, automatically change state of a second program of the plurality of programs from an enabled state to a disabled state;
receive user input that changes the state of the second program from a disabled state to an enabled state;
based on the initial state information, automatically change state for a third program of the plurality of programs from an enabled state to a disabled state. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A computer program product for use in a home entertainment system that includes a recording device configured to automatically record scheduled television programs, the computer program product for implementing a method of cycling through available recording options for resolving conflicts between programs with coinciding broadcast times, the system configured to ensure that a user is able to cycle state for each of available recording option in succession, the computer program product comprising one or more computer readable media having stored thereon computer executable instructions that, when executed by a processor, can cause the distributed computing system to perform the following:
-
identify that a conflict exists between a plurality of programs based on coinciding broadcast times for portions of the plurality of programs;
store initial state information for the plurality of programs that indicates which of the plurality of programs are currently enabled and disabled from recording, wherein at least one of the plurality of programs is disabled and at least two of the plurality of programs are enabled;
based on the initial state information, allow a user to successively change state for each of the plurality of programs. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40)
-
Specification