Methods and apparatus to detect content skipping by a consumer of a recorded program
First Claim
Patent Images
1. A method of detecting portions of a recorded program that were not played back in real time comprising:
- storing a plurality of recording times of sections of the recorded program in association with playback times of the recorded program; and
comparing playback intervals between sequential pairs of the playback times with corresponding recording intervals between sequential pairs of the recording times to determine if any portion of the recorded program was not played back in real time.
12 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus to detect content skipping by a consumer of a recorded program are disclosed. In a disclosed method, a plurality of recording times of sections of a recorded program are stored in association with playback times of the recorded program. Playback intervals between sequential pairs of the playback times are compared with corresponding recording intervals between sequential pairs of the recording times to determine if any portion of the recorded program was not played back in real time.
89 Citations
83 Claims
-
1. A method of detecting portions of a recorded program that were not played back in real time comprising:
-
storing a plurality of recording times of sections of the recorded program in association with playback times of the recorded program; and
comparing playback intervals between sequential pairs of the playback times with corresponding recording intervals between sequential pairs of the recording times to determine if any portion of the recorded program was not played back in real time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. An article of manufacture storing machine readable instructions which, when executed, cause a machine to:
-
store a plurality of recording times of sections of a recorded program in association with playback times of the recorded program; and
compare playback intervals between sequential pairs of the playback times with corresponding recording intervals between sequential pairs of the recording times to determine if any portion of the recorded program was not played back in real time. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
-
47. An apparatus to detect portions of a recorded program that were not played back in real time comprising:
-
a time stamper to record a plurality of recording times in association with a recorded program;
a memory to store the recorded program; and
a presentation time retriever to retrieve the recording time of a section of the recorded program being played back and to store the retrieved recording time in association with a playback time. - View Dependent Claims (48, 49, 50, 51, 52, 53, 54, 55, 56, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70)
-
-
57. An apparatus as defined in claim 57 wherein the presentation time retriever stores the retrieved recording time in a log entry data structure.
-
71. A method of developing usage data with respect to a recorded program comprising:
-
storing recording times in association with recorded sections of the recorded program;
playing back at least one of the recorded sections;
retrieving the recording time associated with the at least one of the recorded sections; and
recording the retrieved recording time of the at least one of the recorded sections in association with a playback time of the at least one of the recorded sections.
-
-
72. A method of identifying a portion of a recorded program that was not played in real time comprising:
-
computing a first difference between a first recording time and a second recording time; and
comparing the first difference to a second difference between a first playback time and a second playback time to determine if a portion of the recorded program associated with the first difference was played in real time. - View Dependent Claims (73, 74, 75, 76)
-
-
77. An apparatus to detect portions of a recorded program that were not played in real time comprising:
-
an interval detector to compute a recording interval between a first recording time and a second recording time; and
a difference detector to compare a playback interval and the recording interval to determine if the recording interval is indicative of real time playback of a corresponding portion of the recorded program. - View Dependent Claims (78, 79, 80)
-
-
81. A method for generating a playback information log file entry, comprising:
-
storing a timestamp in a log file when a stored broadcast is played back;
storing a recording time of the stored broadcast in the log file; and
storing a program identifier in the log file. - View Dependent Claims (82)
-
-
83. An apparatus to identify a portion of a recorded program that was not played in real time comprising:
-
at least one processor;
a memory coupled to the at least one processor and storing machine readable instructions which, when executed by the at least one processor, cause the at least one processor to;
compute a first difference between a first recording time and a second recording time; and
compare the first difference to a second difference between a first playback time and a second playback time to determine if a portion of the recorded program associated with the first difference was played in real time.
-
Specification