IP Library Granted Patent US 11,861,656
Granted Patent B2
US 11,861,656 · App. 18/049,187 · Granted Jan 2, 2024

Methods and systems to monitor a media device via a USB port

Inventors: Mark Cave (Palm Harbor, FL); Joseph Volpatti (New Port Richey, FL)
Assignee: The Nielsen Company (US), LLC
G06Q30/0246G01R19/16576G06F13/38G06F13/4282G06Q30/0241H04N21/2407H04N21/44222H04N21/84G06F2213/0042
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 11,861,656
App. No.
18/049,187
Granted
Jan 2, 2024
Kind
B2
Abstract

A disclosed example apparatus to monitor a media device includes: an input to obtain a signal at a universal serial bus port of the media device; and a bit rate comparator to: determine the media device is involved in a data transfer if a bit rate of the signal exceeds a threshold; and determine the media device is not involved in the data transfer if the bit rate of the signal does not exceed the threshold.

Claims (44)

1. An apparatus to monitor a media device comprising:

an input to obtain a signal at a universal serial bus port of the media device; and

a bit rate comparator to:

determine the media device is involved in a data transfer if a bit rate of the signal exceeds a threshold; and

determine the media device is not involved in the data transfer if the bit rate of the signal does not exceed the threshold.

2. The apparatus of claim 1 , further including a timer to track a time interval, the bit rate comparator to determine a quantity of bits in the signal during the time interval.

3. The apparatus of claim 1 , further including:

a database to store transfer activity data indicative of whether the media device is involved in the data transfer or not involved in the data transfer; and

a timestamper to timestamp the transfer activity data.

4. The apparatus of claim 3 , further including a transmitter to transmit the timestamped transfer activity data.

5. The apparatus of claim 1 , further including a collector to collect data from the signal.

6. The apparatus of claim 5 , further including a timestamper to timestamp the data.

7. The apparatus of claim 6 , further including a transmitter to transmit the timestamped data.

8. The apparatus of claim 5 , wherein the collector is to collect the data after the determination that the media device is involved in the data transfer.

9. A non-transitory computer-readable medium comprising instructions that, when executed, cause programmable circuitry to at least:

determine a bit rate of a signal at a universal serial bus port of a media device;

if the bit rate exceeds a threshold, determine the media device is involved in a data transfer; and

if the bit rate does not exceed the threshold, determine the media device is not involved in the data transfer.

10. The non-transitory computer-readable medium of claim 9 , wherein the instructions are to cause the programmable circuitry to determine the bit rate of the signal by determining a number of bits processed in the signal during a time interval.

11. The non-transitory computer-readable medium of claim 9 , wherein the instructions are to cause the programmable circuitry to:

generate transfer activity data indicative of whether the media device is involved in the data transfer or not involved in the data transfer; and

timestamp the transfer activity data.

12. The non-transitory computer-readable medium of claim 11 , wherein the instructions are to cause the programmable circuitry to transmit the timestamped transfer activity data.

13. The non-transitory computer-readable medium of claim 9 , wherein the instructions are to cause the programmable circuitry to collect data from the signal.

14. The non-transitory computer-readable medium of claim 13 , further wherein the instructions are to cause the programmable circuitry to timestamp the data.

15. The non-transitory computer-readable medium of claim 14 , wherein the instructions are to cause the programmable circuitry to transmit the data.

16. The non-transitory computer-readable medium of claim 13 , wherein the instructions are to cause the programmable circuitry to collect the data after it is determined that the media device is involved in the data transfer.

17. A method to monitor a media device comprising:

obtaining, by executing an instruction with a processor, a first signal and a second signal at a universal serial bus port of the media device;

determining, by executing an instruction with the processor, whether a first bit rate of the first signal exceeds a threshold and whether a second bit rate of the second signal exceeds the threshold;

when the first bit rate exceeds the threshold, determining, by executing an instruction with the processor, the media device is involved in a data transfer; and

when the second bit rate does not exceed the threshold, determining, by executing an instruction with the processor, the media device is not involved in the data transfer.

18. The method of claim 17 , further including:

after the determination that the media device is involved in the data transfer, crediting media as having been accessed; and

after the determination that the media device is not involved in the data transfer, not crediting the media as having been accessed.

19. The method of claim 17 , wherein the first bit rate of the first signal is based on a quantity of bits represented in the first signal during a time interval.

20. The method of claim 17 , further including:

generating transfer activity data indicative of whether the media device is involved in the data transfer; and

timestamping the transfer activity data.

21. The method of claim 20 , further including transmitting the timestamped transfer activity data.

22. The method of claim 17 , further including collecting data from the first signal.

23. The method of claim 22 , further including timestamping the data.

24. The method of claim 23 , further including transmitting the data.

25. The method of claim 22 , wherein the collecting of the data from the first signal is performed after the determination that the media device is involved in the data transfer.

Assignments (4)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 5, 2022
From: CAVE, MARK; VOLPATTI, JOSEPH
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 062062/0932 →
Continuity (4)
Continuation 16989557 · Aug 10, 2020
Continuation 15789332 · Oct 20, 2017
Continuation 13328927 · Dec 16, 2011
Related Publication 20230073849A1 · Mar 9, 2023