System and method for using programming event timing data in a recording device
First Claim
1. A method for selectively recording programming events, comprising:
- determining a programming event to be recorded;
identifying timing data associated with the programming event within a closed caption data stream; and
controlling recording of the programming event in accordance with the timing data.
1 Assignment
0 Petitions
Accused Products
Abstract
A recording device may record a programming event by identifying timing data associated with the programming event within a closed caption data stream. The recording device may thereafter control recording of the programming event in accordance with the timing data. The control may involve initiating recording of the programming event. Related embodiments may pertain to devices implementing such processing. In alternative embodiments, a recording device may record a video programming event and a corresponding closed caption data stream, and thereafter control playback of the programming event in accordance with timing data included within the closed caption data stream. Such control may include skipping portions of the recorded video in accordance with the timing data.
-
Citations
46 Claims
-
1. A method for selectively recording programming events, comprising:
-
determining a programming event to be recorded;
identifying timing data associated with the programming event within a closed caption data stream; and
controlling recording of the programming event in accordance with the timing data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A video recording device comprising:
-
at least one processor;
a storage device for storing video; and
storage media coupled to the at least one processor and having stored therein programming instructions for performing data processing comprising;
determining a programming event to be recorded;
identifying timing data associated with the programming event within a closed caption data stream; and
controlling recording of the programming event in accordance with the timing data. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
19. A method in a video playback device comprising controlling playback of a recorded the programming event in accordance with timing data included within a closed caption data stream of the recorded programming event.
-
24. A method for selectively recording programming events, comprising:
-
determining a programming event to be recorded;
identifying timing data associated with the programming event within a video signal; and
controlling recording of the programming event in accordance with the timing data.
-
-
33. A video recording device comprising:
-
at least one processor;
a storage device for storing video; and
storage media coupled to the at least one processor and having stored therein programming instructions for performing data processing comprising;
determining a programming event to be recorded;
identifying timing data associated with the programming event within a video signal; and
controlling recording of the programming event in accordance with the timing data. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41)
-
- 42. A method in a video playback device comprising controlling playback of a recorded the programming event in accordance with timing data included within a video signal of the recorded programming event.
Specification