Determining alternatives when a recording conflict occurs
AssigneeInternational Business Machines Corporation
InventorsLisa Seacat DELUCA, Dana L. PRICE, Shelbee D. SMITH-EIGENBRODE
Life of this patent
Estimating the term…
Abstract
A method includes receiving a recording request from a user. The method also includes determining a recording conflict based on the recording request, wherein the recording conflict includes a plurality of programs. The method additionally includes generating a plurality of options that resolve the recording conflict, wherein the plurality of options are based on determining available re-broadcasts of the plurality of programs. The method further includes presenting the plurality of options to the user.
Claims20
A method, comprising:
- receiving, by a computer device, a recording request from a user;
- determining, by the computer device, a recording conflict based on the recording request, wherein the recording conflict includes a plurality of programs;
- generating, by the computer device, a plurality of options that resolve the recording conflict, wherein the plurality of options are based on determining available re-broadcasts of the plurality of programs;
- and
- presenting, by the computer device, the plurality of options to the user.
A computer program product for resolving recording conflicts, the computer program product comprising a computer usable storage medium having program code embodied in the storage medium, the program code readable/executable by a computing device to:
- receive a recording request from a user;
- determine a recording conflict based on the recording request, wherein the recording conflict includes a plurality of programs;
- generate a plurality of options that resolve the recording conflict;
- and
- present the plurality of options to the user,
- wherein the determining, the generating, and the presenting are performed automatically after the receiving the request;
- the plurality of options includes a first set of respective options for delaying recording each one of the plurality of programs and a second set of respective options for canceling recording each one of the plurality of programs;
- and
- the presenting comprises displaying an amount of delay associated with each said one of the respective options for delaying recording each one of the plurality of programs.
A system, comprising:
- a CPU, a computer readable memory and a computer readable storage medium;
- program instructions to automatically determine a recording conflict based on a recording request, wherein the recording conflict includes a plurality of programs;
- program instructions to automatically generate a plurality of options that resolve the recording conflict, wherein the plurality of options are based on re-broadcasts of the plurality of programs;
- program instructions to automatically present the plurality of options to a user as selectable options in an interface;
- program instructions to receive a selection of one of the plurality of options by the user via the interface;
- and
- program instructions to store data defining a recording schedule that includes a recording of each of the plurality of programs based on the received selection,
- wherein the program instructions are stored on the computer readable storage medium for execution by the CPU via the computer readable memory.
Dependencies are inferred from the claim text.