Systems, methods, and computer products for recording of repeated programs
First Claim
1. A recording of a repeated program method, comprising:
- receiving a recording request for a first program from a communications device, the recording request having a specified recording time;
determining that the specified recording time is during a peak time for bandwidth usage;
determining an alternate recording time for the recording request;
sending a message to the communications device that there is the alternate recording time to record the first program;
delivering the first program to the communications device for the specified recording time in response to receiving a rejection of the alternate recording time;
delivering the first program to the communications device for the alternate recording time in response to receiving an acceptance of the alternate recording time;
determining by a recording application when a prior recording time for the first program precedes the specified recording time for the first program;
delivering by the recording application the first program to the communications device at the prior recording time that precedes the specified recording time, without notifying a subscriber and without requiring input from the subscriber; and
providing a notification to the communications device that viewing a second program while recording the first program may interfere with at least one of recording the first program and viewing the second program.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods and computer products for recording of repeated programs. Exemplary embodiments include a recording of a repeated program method, including receiving a recording request for a first program from a communications device, the recording request having a specified recording time, determining that the specified recording time is during a peak time, determining an alternate recording time for the recording request, sending a message to the communications device that there is the alternate recording time to record the first program, delivering the first program to the communications device for the specified recording time in response to receiving a rejection of the alternate recording time and delivering the first program to the communications device for the alternate recording time in response to receiving an acceptance of the alternate recording time.
-
Citations
17 Claims
-
1. A recording of a repeated program method, comprising:
-
receiving a recording request for a first program from a communications device, the recording request having a specified recording time; determining that the specified recording time is during a peak time for bandwidth usage; determining an alternate recording time for the recording request; sending a message to the communications device that there is the alternate recording time to record the first program; delivering the first program to the communications device for the specified recording time in response to receiving a rejection of the alternate recording time; delivering the first program to the communications device for the alternate recording time in response to receiving an acceptance of the alternate recording time; determining by a recording application when a prior recording time for the first program precedes the specified recording time for the first program; delivering by the recording application the first program to the communications device at the prior recording time that precedes the specified recording time, without notifying a subscriber and without requiring input from the subscriber; and providing a notification to the communications device that viewing a second program while recording the first program may interfere with at least one of recording the first program and viewing the second program. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A recording of a repeated program system, comprising:
-
means for receiving a recording request for a first program from a communications device, the recording request having a specified recording time; means for determining that the specified recording time is during a peak time; means for determining an alternate recording time for the recording request; means for sending a message to the communications device that there is the alternate recording time to record the first program; means for delivering the first program to the communications device for the specified recording time in response to receiving a rejection of the alternate recording time; and means for delivering the first program to the communications device for the alternate recording time in response to receiving an acceptance of the alternate recording time; a recording application configured to determine when a prior recording time for the first program precedes the specified recording time for the first program; wherein the recording application delivers the first program to the communications device at the prior recording time that precedes the specified recording time, without notifying a subscriber and without requiring input from the subscriber; and means for providing a notification to the communications device that viewing a second program while recording the first program may interfere with at least one of recording the first program and viewing the second program. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer readable storage medium storing processor-executable instructions for:
-
receiving a recording request for a first program from a communications device, the recording request having a specified recording time; determining that the specified recording time is during a peak time; determining an alternate recording time for the recording request; sending a message to the communications device that there is the alternate recording time to record the first program; delivering the first program to the communications device for the specified recording time in response to receiving a rejection of the alternate recording time; delivering the first program to the communications device for the alternate recording time in response to receiving an acceptance of the alternate recording time; determining by a recording application when a prior recording time for the first program precedes the specified recording time for the first program; delivering by the recording application the first program to the communications device at the prior recording time that precedes the specified recording time, without notifying a subscriber and without requiring input from the subscriber; and providing a notification to the communications device that viewing a second program while recording the first program may interfere with at least one of recording the first program and viewing the second program. - View Dependent Claims (14, 15, 16, 17)
-
Specification