Method and system for extending recording
First Claim
1. A method of recording data, comprising:
- establishing a scheduled start time to start recording the data;
recording the data, the recording starting at a time prior to the scheduled start time; and
responsive to a single command to play the recorded data, playing the recorded data starting with data recorded at the scheduled start time.
9 Assignments
0 Petitions
Accused Products
Abstract
A digital video recorder (DVR) is user-configurable to start recording before a scheduled start of a program. The DVR displays an electronic program guide having a graphical indicator that the DVR is configured to start recording a program early. When a user commands the DVR to play back the recorded program, the DVR begins playing the program at the position corresponding to the scheduled start time, as opposed to the actual recording start time. If desired, the user can “rewind” the program and view the portions of the program recorded prior to the scheduled start time. The DVR can display a counter counting the time base for the recorded program. The counter displays time elapsed since the scheduled start time and counts portions of the program recorded before the scheduled start time as negative time.
127 Citations
38 Claims
-
1. A method of recording data, comprising:
-
establishing a scheduled start time to start recording the data; recording the data, the recording starting at a time prior to the scheduled start time; and responsive to a single command to play the recorded data, playing the recorded data starting with data recorded at the scheduled start time. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A digital video recorder (DVR) for digitally recording video data, comprising:
-
a random-access recording medium; an input for receiving the video data; a processor for controlling the operation of the DVR; and a program logic memory for storing program logic modules for execution by the processor, the modules comprising; a module for establishing a scheduled start time to start recording the video data to the recording medium; a module for recording the video data on the recording medium, the recording starting at a time prior to the scheduled start time; and a module for playing back the recorded data responsive to a single command to play the recorded data received by the DVR, the playback starting with the data recorded at the scheduled start time. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product comprising:
-
a computer-usable medium storing instructions executed by a computer controlling a digital video recorder (DVR), the DVR adapted to receive video data, the computer-readable code comprising; a module establishing a scheduled time to start recording the video data; a module recording the video data starting at a time prior to the scheduled start time; and a module playing back the recorded data responsive to a single command to play the recorded data received by the DVR, the playback starting with the data recorded at the scheduled start time. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
-
24. A method of recording data, comprising:
-
establishing a scheduled start time to start recording the data; recording the data, the recording starting at a time prior to the scheduled start time; responsive to a command to play the recorded data from a beginning, playing the recorded data starting with data recorded at the scheduled start time; and
,displaying a counter indicating a time base for the recorded data, wherein the counter counts a time elapsed since the scheduled start time. - View Dependent Claims (25, 26, 27, 28)
-
-
29. A digital video recorder (DVR) for digitally recording video data, comprising:
-
a random-access recording medium; an input for receiving the video data; a processor for controlling the operation of the DVR, and a program logic memory for storing program logic modules for execution by the processor, the modules comprising; a module for establishing a scheduled start time to start recording the video data to the recording medium; a module for recording the video data on the recording medium, the recording starting at a time prior to the scheduled start time; a module for playing back the recorded data responsive to a command received by the DVR, the playback starting with the data recorded at the scheduled start time; a module for displaying a counter counting a time base for the recorded video data, wherein the counter counts a time elapsed since the scheduled start time. - View Dependent Claims (30, 31, 32, 33, 34)
-
-
35. A computer program product comprising:
-
a computer-usable medium storing instructions executed by a computer controlling a digital video recorder (DVR), the DVR adapted to receive video data, the computer-readable code comprising; a module establishing a scheduled time to start recording the video data; a module recording the video data starting at a time prior to the scheduled start time; a module playing back the recorded data responsive to a command received by the DVR, the playback starting with the data recorded at the scheduled start time; a module playing back at least a portion of the video data recorded prior to the scheduled start time responsive to a command received during playback of the recorded video data; and
,a module displaying a counter counting a time base for the recorded video data, wherein the counter counts a time elapsed since the scheduled start time. - View Dependent Claims (36, 37, 38)
-
Specification