IP Library Granted Patent US 8,238,727
Granted Patent B2
US 8,238,727 · App. 11/916,428 · Granted Aug 7, 2012

Methods and apparatus to detect a time-shift event associated with the presentation of media content

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,238,727
App. No.
11/916,428
Granted
Aug 7, 2012
Kind
B2
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.

Claims (33)

1. A method of detecting a time shift event comprising:

calculating a presentation gap value corresponding to a difference between a start presentation time of a second metering event and an end presentation time of a first metering event, the first metering event representative of a first time period in which a first program was continuously presented on an information presenting device, the second metering event representative of a second time period in which a second program was continuously presented on an information presenting device, and the first and second time periods being sequential;

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, using a logic circuit, 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.

2. A method as defined in claim 1 , wherein the first and second metering events are both program content metering events or both final distributor metering events.

3. A method as defined in claim 1 , wherein the first and second metering events comprise a program identifier, a presentation start time, a duration, and a broadcast start time.

4. A method as defined in claim 3 , wherein at least one of the end broadcast time and the end presentation time associated with at least one of the first metering event and the second metering is computed by summing the presentation start time associated with the metering event and the duration associated with the metering event.

5. A method as defined in claim 1 , wherein at least one of the first and second thresholds comprises at least one of a minimum reasonable code jump, a minimum pause time, a maximum pause time, a maximum fast forward duration, and a maximum rewind duration.

6. A method as defined in claim 1 , wherein the time-shift event was generated by at least one of a digital video recorder, a personal video recorder, a set top box, a digital versatile disc recorder, a video cassette recorder, an internet streaming service, and a video on demand service.

7. A method as defined in claim 1 , wherein at least one of the first and second programs comprise media content with interleaved advertisements.

8. A method as defined in claim 1 , wherein the first program and the second program are the same.

9. 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 first program was continuously presented on an information presenting device and a second metering event representative of a second time period in which a second 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 the 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, using a logic circuit, 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.

10. An apparatus as defined in claim 9 , wherein the first and second metering events are both program content metering events or both final distributor metering events.

11. An apparatus as defined in claim 9 , wherein the first and second metering events comprise a program identifier, a presentation start time, a duration, and a broadcast start time.

12. An apparatus as defined in claim 11 , wherein at least one of the end broadcast time and the end presentation time associated with at least one of the first metering event and the second metering is computed by summing the presentation start time associated with the metering event and the duration associated with the metering event.

13. An apparatus as defined in claim 9 , wherein at least one of the first and second thresholds comprises at least one of a minimum reasonable code jump, a minimum pause time, a maximum pause time, a maximum fast forward duration, and a maximum rewind duration.

14. An apparatus as defined in claim 9 , wherein the time-shift event was generated by at least one of a digital video recorder, a personal video recorder, a set top box, a digital versatile disc recorder, a video cassette recorder, an internet streaming service, and a video on demand service.

15. An apparatus as defined in claim 9 , wherein at least one of the first and second programs comprise media content with interleaved advertisements.

16. An apparatus as defined in claim 9 , wherein the first program and the second program are the same.

17. A machine readable medium that is at least one of a compact disk, a digital versatile disk, an optical storage disk, a magnetic storage disk, a magnetic storage device, an optical storage device, a physical storage disk, a physical storage device, a floppy disk, a hard drive, a flash memory, a physical memory, a random access memory, a static random access memory, a dynamic random access memory, a double data rate random access memory, a cache memory, a non-volatile memory, a volatile memory, or a read only memory comprising instructions that, when executed, cause a machine to at least:

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 a first metering event, the first metering event representative of a first time period in which a first program was continuously presented on an information presenting device, the second metering event representative of a second time period in which a second program was continuously presented on an information presenting device, and the first and second time periods being sequential;

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.

18. A machine readable medium as defined in claim 17 , wherein the first and second metering events are both program content metering events or both final distributor metering events.

19. A machine readable medium as defined in claim 17 , wherein the first and second metering events comprise a program identifier, a presentation start time, a duration, and a broadcast start time.

20. A machine readable medium as defined in claim 19 , wherein at least one of the end broadcast time and the end presentation time associated with at least one of the first metering event and the second metering is computed by summing the presentation start time associated with the metering event and the duration associated with the metering event.

21. A machine readable medium as defined in claim 17 , wherein the at least one of the first and second thresholds comprises at least one of a minimum reasonable code jump, a minimum pause time, a maximum pause time, a maximum fast forward duration, and a maximum rewind duration.

22. A machine readable medium as defined in claim 17 , wherein the time-shift event was generated by at least one of a digital video recorder, a personal video recorder, a set top box, a digital versatile disc recorder, a video cassette recorder, an internet streaming service, and a video on demand service.

23. A machine readable medium as defined in claim 17 , wherein at least one of the first and second programs comprise media content with interleaved advertisements.

24. A machine readable medium as defined in claim 17 , wherein the first program and the second program are the same.

Assignments (14)
RELEASE (REEL 054066 / FRAME 0064) Recorded May 11, 2023
From: CITIBANK, N.A.
To: A. C. NIELSEN COMPANY, LLC; EXELATE, INC.; GRACENOTE, INC.; GRACENOTE MEDIA SERVICES, LLC; THE NIELSEN COMPANY (US), LLC; NETRATINGS, LLC
Reel/Frame 063605/0001 →
RELEASE (REEL 053473 / FRAME 0001) Recorded May 11, 2023
From: CITIBANK, N.A.
To: A. C. NIELSEN COMPANY, LLC; EXELATE, INC.; GRACENOTE, INC.; GRACENOTE MEDIA SERVICES, LLC; THE NIELSEN COMPANY (US), LLC; NETRATINGS, LLC
Reel/Frame 063603/0001 →
SECURITY INTEREST Recorded May 8, 2023
From: GRACENOTE DIGITAL VENTURES, LLC; GRACENOTE MEDIA SERVICES, LLC; GRACENOTE, INC.; TNC (US) HOLDINGS, INC.; THE NIELSEN COMPANY (US), LLC
To: ARES CAPITAL CORPORATION
Reel/Frame 063574/0632 →
SECURITY INTEREST Recorded Apr 28, 2023
From: GRACENOTE DIGITAL VENTURES, LLC; GRACENOTE MEDIA SERVICES, LLC; GRACENOTE, INC.; TNC (US) HOLDINGS, INC.; THE NIELSEN COMPANY (US), LLC
To: CITIBANK, N.A.
Reel/Frame 063561/0381 →
SECURITY AGREEMENT Recorded Jan 31, 2023
From: GRACENOTE DIGITAL VENTURES, LLC; GRACENOTE MEDIA SERVICES, LLC; GRACENOTE, INC.; TNC (US) HOLDINGS, INC.; THE NIELSEN COMPANY (US), LLC
To: BANK OF AMERICA, N.A.
Reel/Frame 063560/0547 →
RELEASE (REEL 037172 / FRAME 0415) Recorded Oct 13, 2022
From: CITIBANK, N.A.
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 061750/0221 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENTS LISTED ON SCHEDULE 1 RECORDED ON 6-9-2020 PREVIOUSLY RECORDED ON REEL 053473 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE SUPPLEMENTAL IP SECURITY AGREEMENT. Recorded Oct 7, 2020
From: A.C. NIELSEN (ARGENTINA) S.A.; A.C. NIELSEN COMPANY, LLC; ACN HOLDINGS INC.; ACNIELSEN CORPORATION; ACNIELSEN ERATINGS.COM; AFFINNOVA, INC.; ART HOLDING, L.L.C.; ATHENIAN LEASING CORPORATION; CZT/ACN TRADEMARKS, L.L.C.; EXELATE, INC.; GRACENOTE, INC.; GRACENOTE DIGITAL VENTURES, LLC; GRACENOTE MEDIA SERVICES, LLC; NETRATINGS, LLC; NIELSEN AUDIO, INC.; NIELSEN CONSUMER INSIGHTS, INC.; NIELSEN CONSUMER NEUROSCIENCE, INC.; NIELSEN FINANCE CO.; NIELSEN FINANCE LLC; NIELSEN INTERNATIONAL HOLDINGS, INC.; NIELSEN MOBILE, LLC; NMR INVESTING I, INC.; TCG DIVESTITURE INC.; TNC (US) HOLDINGS, INC.; THE NIELSEN COMPANY (US), LLC; VIZU CORPORATION; VNU MARKETING INFORMATION, INC.; NMR LICENSING ASSOCIATES, L.P.; NIELSEN HOLDING AND FINANCE B.V.; THE NIELSEN COMPANY B.V.; VNU INTERNATIONAL B.V.
To: CITIBANK, N.A
Reel/Frame 054066/0064 →
SUPPLEMENTAL SECURITY AGREEMENT Recorded Jun 9, 2020
From: A. C. NIELSEN COMPANY, LLC; ACN HOLDINGS INC.; ACNIELSEN CORPORATION; ACNIELSEN ERATINGS.COM; AFFINNOVA, INC.; ART HOLDING, L.L.C.; ATHENIAN LEASING CORPORATION; CZT/ACN TRADEMARKS, L.L.C.; EXELATE, INC.; GRACENOTE, INC.; GRACENOTE DIGITAL VENTURES, LLC; GRACENOTE MEDIA SERVICES, LLC; NETRATINGS, LLC; NIELSEN AUDIO, INC.; NIELSEN CONSUMER INSIGHTS, INC.; NIELSEN CONSUMER NEUROSCIENCE, INC.; NIELSEN FINANCE CO.; NIELSEN FINANCE LLC; NIELSEN INTERNATIONAL HOLDINGS, INC.; NIELSEN MOBILE, LLC; NIELSEN UK FINANCE I, LLC; NMR INVESTING I, INC.; TCG DIVESTITURE INC.; TNC (US) HOLDINGS, INC.; THE NIELSEN COMPANY (US), LLC; VIZU CORPORATION; VNU MARKETING INFORMATION, INC.; NMR LICENSING ASSOCIATES, L.P.; NIELSEN HOLDING AND FINANCE B.V.; THE NIELSEN COMPANY B.V.; VNU INTERNATIONAL B.V.
To: CITIBANK, N.A.
Reel/Frame 053473/0001 →
SUPPLEMENTAL IP SECURITY AGREEMENT Recorded Nov 30, 2015
From: THE NIELSEN COMPANY ((US), LLC
To: CITIBANK, N.A., AS COLLATERAL AGENT FOR THE FIRST LIEN SECURED PARTIES
Reel/Frame 037172/0415 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2009
From: TNC (US) HOLDINGS, INC.
To: NIELSEN COMPANY (US), LLC, THE
Reel/Frame 023430/0901 →
CHANGE OF NAME Recorded Oct 26, 2009
From: NIELSEN COMPANY (U.S.), INC., THE
To: TNC (US) HOLDINGS, INC.
Reel/Frame 023429/0775 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 6, 2008
From: THE NIELSEN COMPANY, A NEW YORK CORPORATION
To: NIELSEN MEDIA RESEARCH, INC.
Reel/Frame 021649/0645 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 3, 2008
From: WRIGHT, DAVID HOWELL
To: NIELSEN MEDIA RESEARCH, INC.
Reel/Frame 020613/0932 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 10, 2007
From: WRIGHT, DAVID HOWELL
To: NIELSEN COMPANY (US), INC., THE
Reel/Frame 020238/0892 →