IP Library Granted Patent US 8,204,353
Granted Patent B2
US 8,204,353 · App. 11/138,576 · Granted Jun 19, 2012

Apparatus and methods for tracking and analyzing digital recording device event sequences

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,204,353
App. No.
11/138,576
Granted
Jun 19, 2012
Kind
B2
Abstract

Methods and apparatus for tracking a sequence of events associated with a digital recording device are disclosed. Example methods and apparatus read first information transmitted on a data bus in communication with a mass storage device associated with the digital recording device and identify a set of digital information to be stored on the mass storage device based at least in part on the first information. The example methods and apparatus read second information transmitted on the data bus to derive storage location information associated with the set of digital information. Additionally, the example methods and apparatus store time information together with the storage location information to generate a sequence of events record corresponding to the sequence of events associated with the digital recording device.

Claims (47)

1. An apparatus for tracking a sequence of events associated with a digital recording device, comprising:

a processor to be in communication with a data bus that is between a second processor and a mass storage device of the digital recording device at a household; and

a first memory coupled to the processor, wherein, while the digital recording device is recording media having been received over a broadcast medium, the processor executes instructions stored on the first memory to:

read information as it is transmitted on the data bus from the second processor to the mass storage device;

store, at a memory location separate from the mass storage device and the second processor, time information in association with an address at which the media is to be stored on the mass storage device, the address derived from the information read from the data bus, wherein storing the time information in association with the address comprises selectively storing the time information and the address in response to determining that the information transmitted on the data bus exceeds a data size threshold indicating that the recording of the media is to be tracked, and further comprising selectively ignoring second information transmitted on the data bus when the second information does not exceed the data size threshold;

read third information transmitted on the data bus to determine that the media is to be retrieved from the mass storage device;

read fourth information transmitted on the data bus to derive storage location information associated with the media;

map the storage location information to the address; and

associate a playback time of the media with the time information stored together with the address.

2. The apparatus of claim 1 , wherein the media includes one or more of text, image information, video information, or audio information.

3. The apparatus of claim 1 , wherein the mass storage device includes one or more of a magnetic or an optical storage medium.

4. The apparatus of claim 3 , wherein the mass storage device is a disk drive.

5. The apparatus of claim 4 , wherein the address specifies a cylinder/head/sector address of the mass storage device.

6. The apparatus of claim 1 , wherein the data bus uses one of a serial configuration or a parallel configuration.

7. The apparatus of claim 1 , wherein the data bus is based at least in part on an integrated drive electronics standard.

8. The apparatus of claim 1 , wherein the information is associated with a write operation.

9. The apparatus of claim 1 , wherein the information is indicative of a physical memory location on the mass storage device.

10. The apparatus of claim 1 , wherein the first memory comprises the memory location that is separate from the mass storage device.

11. The apparatus of claim 1 , wherein the first memory is a non-volatile memory.

12. The apparatus of claim 1 , wherein the address specifies a logical block address of the mass storage device.

13. The apparatus of claim 1 , wherein the time information is associated with a current local time.

14. The apparatus of claim 1 , wherein the processor executes the instructions stored on the first memory to store source information associated with the media in association with the time information and the address.

15. The apparatus of claim 14 , wherein the source information includes a source identifier.

16. The apparatus of claim 15 , wherein the source identifier is associated with one of an analog or a digital information content provider.

17. The apparatus of claim 1 , wherein the time information and the address form a sequence of events record stored using a look-up table format.

18. The apparatus of claim 1 , wherein the processor is not to affect operations of the digital recording device.

19. A method of tracking a sequence of events associated with a digital recording device, comprising:

reading information as it is transmitted on a data bus that is connected between a processor and a mass storage device associated with the digital recording device, the digital recording device located at a household, and the reading of the information occurring while the digital recording device is recording media having been received over a broadcast medium;

storing, at a memory location separate from the mass storage device and the processor, time information in association with an address at which the media is to be stored on the mass storage device, the address derived from the information read from the data bus,

wherein storing the time information in association with the address comprises selectively storing the time information and the address in response to determining that the information transmitted on the data bus exceeds a data size threshold indicating that the recording of the media is to be tracked, and further comprising selectively ignoring second information transmitted on the data bus when the second information does not exceed the data size threshold;

reading third information transmitted on the data bus to determine that the media is to be retrieved from the mass storage device;

reading fourth information transmitted on the data bus to derive storage location information associated with the media;

mapping the storage location information to the address; and

associating a playback time of the media with the time information stored together with the address.

20. The method of claim 19 , wherein the media includes one or more of image information, video information, or audio information.

21. The method of claim 19 , wherein the address specifies a cylinder/head/sector address of the mass storage device.

22. The method of claim 19 , wherein the address specifies a logical block address of the mass storage device indicative of the address.

23. The method of claim 19 , wherein storing the time information in association with the address includes storing a current local time.

24. The method of claim 19 , further including storing source information associated with the media in association with the time information and the address.

25. A tangible machine readable medium, the medium excluding propagating signals, having instructions stored thereon that, when executed by a processor, cause a machine to at least:

read information as it is transmitted on a data bus that is connected between a second processor and a mass storage device associated with a digital recording device located at a household, the reading of the information occurring while the digital recording device is recording media having been received over a broadcast medium;

store, at a memory location separate from the mass storage device and the second processor, time information in association with an address at which the media is to be stored on the mass storage device, the address derived from the information read from the data bus, wherein storing the time information in association with the address comprises selectively storing the time information and the address in response to determining that the information transmitted on the data bus exceeds a data size threshold indicating that the recording of the media is to be tracked, and further comprising selectively ignoring second information transmitted on the data bus when the second information does not exceed the data size threshold;

read third information transmitted on the data bus to determine that the media is to be retrieved from the mass storage device;

read fourth information transmitted on the data bus to derive storage location information associated with the media;

map the storage location information to the address; and

associate a playback time of the media with the time information stored together with the address.

26. The machine readable medium of claim 25 , wherein the media includes one or more of image information, video information, or audio information.

Assignments (11)
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 018207 / FRAME 0607) Recorded Oct 13, 2022
From: CITIBANK, N.A.
To: VNU MARKETING INFORMATION, INC.; THE NIELSEN COMPANY (US), LLC
Reel/Frame 061749/0001 →
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 →
MERGER Recorded Jun 29, 2009
From: NIELSEN MEDIA RESEARCH, LLC (FORMERLY KNOWN AS NIELSEN MEDIA RESEARCH, INC.) A DELAWARE CORPORATION
To: NIELSEN COMPANY (US), LLC, THE
Reel/Frame 022897/0152 →
SECURITY AGREEMENT Recorded Sep 7, 2006
From: NIELSEN MEDIA RESEARCH, INC.; AC NIELSEN (US), INC.; BROADCAST DATA SYSTEMS, LLC; VNU MARKETING INFORMATION, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 018207/0607 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 12, 2005
From: CONKLIN, CHARLES CLINTON
To: NIELSEN MEDIA RESEARCH
Reel/Frame 016875/0175 →