METHODS AND APPARATUS TO DETECT A TIME-SHIFT EVENT ASSOCIATED WITH THE PRESENTATION OF MEDIA CONTENT
First Claim
1. A method of detecting a time shift event comprising:
- receiving a first metering event representative of a first time period in which a program was continuously presented on an information presenting device;
receiving a second metering event representative of a second time period in which a program was continuously presented on an information presenting device, the first and second time periods being sequential;
calculating a presentation gap value corresponding to a difference between a start presentation time of the second metering event and an end presentation time of the first metering event;
calculating a broadcast jump value corresponding to a difference between a start broadcast time of the second metering event and an end broadcast time of the first metering event;
comparing the broadcast jump value to a first threshold, comparing the presentation gap value to a second threshold, and comparing the broadcast jump value to the presentation gap value to determine whether a pause event, a fast forward event or a rewind event occurred.
14 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus to detect a time-shift event associated with the presentation of media content are disclosed. A disclosed system generates a first metering event representative of a first time period in which a program was continuously presented and a second metering event representative of a second time period in which a program was continuously presented. A time-shift detector receives the first and second metering events and calculates a presentation gap value and a broadcast time jump value. The time-shift detector compares the presentation gap value and the broadcast time jump value to determine whether a pause event, a fast forward event or a rewind event occurred.
95 Citations
39 Claims
-
1. A method of detecting a time shift event comprising:
-
receiving a first metering event representative of a first time period in which a program was continuously presented on an information presenting device; receiving a second metering event representative of a second time period in which a program was continuously presented on an information presenting device, the first and second time periods being sequential; calculating a presentation gap value corresponding to a difference between a start presentation time of the second metering event and an end presentation time of the first metering event; calculating a broadcast jump value corresponding to a difference between a start broadcast time of the second metering event and an end broadcast time of the first metering event; comparing the broadcast jump value to a first threshold, comparing the presentation gap value to a second threshold, and comparing the broadcast jump value to the presentation gap value to determine whether a pause event, a fast forward event or a rewind event occurred. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus to detect a time-shift event associated with the presentation of media content comprising:
-
an end time module to receive a first metering event representative of a first time period in which a program was continuously presented on an information presenting device and a second metering event representative of a second time period in which a program was continuously presented on an information presenting device and to calculate the times when the respective presentations were complete; a time jump module to calculate a presentation gap value corresponding to a difference between a start presentation time of a second metering event and an end presentation time of the first metering event and a broadcast jump value corresponding to a difference between a start broadcast time of the second metering event and an end broadcast time of the first metering event; and a comparator to compare the broadcast jump value to a first threshold, the presentation gap value to a second threshold, and the broadcast jump value to the presentation gap value to determine whether a pause event, a fast forward event, or a rewind event occurred. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A machine readable medium storing instructions structured to cause a machine to:
-
receive a first metering event representative of a first time period in which a program was continuously presented on an information presenting device; receive a second metering event representative of a second time period in which a program was continuously presented on an information presenting device, the first and second time periods being sequential; calculate a presentation gap value corresponding to a difference between a start presentation time of the second metering event and an end presentation time of the first metering event; calculate a broadcast jump value corresponding to a difference between a start broadcast time of the second metering event and an end broadcast time of the first metering event; compare the broadcast jump value to a first threshold, compare the presentation gap value to a second threshold and compare the broadcast jump value to the presentation gap value to determine whether a pause event, a fast forward event or a rewind event occurred. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. (canceled)
-
20. (canceled)
-
21. (canceled)
-
22. (canceled)
-
23. (canceled)
-
24. (canceled)
-
25. (canceled)
-
26. (canceled)
-
27. (canceled)
-
28. A method of monitoring the presentation of a media content program on an information presenting device comprising:
-
creating a plurality of metering event data structures, each of the data structures being representative of a time period in which a program was continuously presented on a monitored information presenting device; and analyzing the metering event data structures to identify time-shift events. - View Dependent Claims (29, 30, 31)
-
- 32. (canceled)
- 33. (canceled)
-
34. (canceled)
-
35. (canceled)
-
36. A machine readable medium storing instructions structured to cause a machine to:
-
create a plurality of metering event data structures, each of the data structures being representative of a time period in which a program was continuously presented on a monitored information presenting device; and analyze the metering event data structures to identify time-shift events.
-
Specification