IP Library Granted Patent US 10,805,690
Granted Patent B2
US 10,805,690 · App. 16/209,897 · Granted Oct 13, 2020

Methods and apparatus to identify media presentations by analyzing network traffic

Inventor: Joseph Kerkes (Lutz, FL)
Assignee: THE NIELSEN COMPANY (US), LLC
H04N21/64738H04N21/233H04N21/23418H04N21/2402H04N21/44222H04H60/29H04L41/50H04L43/06H04L67/22
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 10,805,690
App. No.
16/209,897
Granted
Oct 13, 2020
Kind
B2
Abstract

Methods, apparatus, systems and articles of manufacture are disclosed herein include correlating first network traffic data collected by a network meter to streaming data collected by a media presentation device meter; determining second network traffic data that pertains to streaming media streaming on a streaming device, the second network traffic data based on the first network traffic data; and generating a traffic profile based on a relationship between the second network traffic data and the streaming media streaming on a streaming device.

Claims (40)

1. A system comprising:

a media presentation device meter to:

detect a streaming device that is streaming media to a media presentation device; and

collect streaming data based on the media from the streaming device;

a network meter to:

collect first network traffic data; and

responsive to a first notification from the media presentation device meter, determine the streaming media from the streaming device; and

a traffic profiler to:

correlate the first network traffic data to the streaming data;

determine second network traffic data associated with the streaming media and the streaming device, the second network traffic data based on the first network traffic data; and

generate a traffic profile based on a relationship between the second network traffic data and the streaming media to reduce a computational burden of identifying the streaming media, the traffic profile including network traffic data entries indicative of the streaming media.

2. The system of claim 1 , wherein the media presentation device meter is to:

transmit the first notification including an identity of the streaming device to the network meter; and

transmit a second notification including at least the identity of the streaming device and the streaming data to the traffic profiler.

3. The system of claim 1 , wherein the network meter is to transmit the first network traffic data to the traffic profiler.

4. The system of claim 1 , wherein, the streaming device may be at least one of a Roku, an Amazon Fire TV Stick, a Google Chromecast, and an Amazon Fire TV Cube.

5. The system of claim 1 , wherein, the streaming media may be at least one of Netflix, Hulu, Amazon Prime Video, HBO GO, Showtime, and Starz.

6. The system of claim 1 , wherein, the streaming data includes at least one of audio or visual watermarks of the streaming media, signatures of the streaming media, or codes of streaming media.

7. The system of claim 1 , wherein, the first network traffic data includes at least one of domain names, IP addresses, URLs, MIME types, bandwidth, duration of events, and count of events.

8. The system of claim 7 , wherein, the traffic profiler correlates the first network traffic data to the streaming data by associating the first network traffic data with a duration of the streaming media.

9. The system of claim 1 , wherein, the second network traffic data is determined by filtering out excess network traffic data from the first network traffic data that is not related to the streaming device or the streaming media.

10. The system of claim 1 , wherein, the relationship between the second network traffic data and the streaming media is based on correlating pertinent network traffic data with the streaming media.

11. A method comprising:

correlating first network traffic data collected by a network meter to streaming data collected by a media presentation device meter;

determining second network traffic data that pertains to streaming media streaming on a streaming device, the second network traffic data based on the first network traffic data; and

generating a traffic profile based on a relationship between the second network traffic data and the streaming media streaming on the streaming device to reduce a computational burden of identifying the streaming media, the traffic profile including network traffic data entries indicative of the streaming media.

12. The method of claim 11 , further comprising:

obtaining the first network traffic data; and

obtaining a notification including at least an identity of the streaming device and the streaming data.

13. The method of claim 12 , wherein, the streaming device may be at least one of a Roku, an Amazon Fire TV Stick, a Google Chromecast, and an Amazon Fire TV Cube.

14. The method of claim 11 , wherein, the streaming media may be at least one of Netflix, Hulu, Amazon Prime Video, HBO GO, Showtime, and Starz.

15. The method of claim 11 , wherein, the streaming data includes at least one of audio or visual watermarks of the streaming media, signatures of the streaming media, or codes of streaming media.

16. The method of claim 11 , wherein, the first network traffic data includes at least one of domain names, IP addresses, URLs, MIME types, bandwidth, duration of events, and count of events.

17. The method of claim 16 , further including associating the first network traffic data to the streaming data by associating the first network traffic data with a duration of the streaming media.

18. The method of claim 11 , wherein, the second network traffic data is determined by filtering out excess network traffic data from the first network traffic data that is not related to the streaming device or the streaming media.

19. The method of claim 11 , wherein, the relationship between the second network traffic data and the streaming media is based on correlating pertinent network traffic data to the streaming media.

20. A non-transitory computer-readable storage medium comprising instructions that, when executed, cause a machine to at least:

correlate first network traffic data collected by a network meter to streaming data collected by a media presentation device meter;

determine second network traffic data that pertains to streaming media streaming on a streaming device, the second network traffic data based on the first network traffic data; and

generate a traffic profile based on a relationship between the second network traffic data and the streaming media streaming on the streaming device to reduce a computational burden of identifying the streaming media, the traffic profile including network traffic data entries indicative of the streaming media.

Assignments (8)
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 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 24, 2019
From: KERKES, JOSEPH
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 048123/0879 →