IP Library Granted Patent US 11,051,052
Granted Patent B2
US 11,051,052 · App. 16/853,690 · Granted Jun 29, 2021

Methods and apparatus of identification of streaming activity and source for cached media on streaming devices

Inventors: James Petro (Dunedin, FL); Daniel Nelson (Tampa, FL); Sandeep Tapse (Oldsmar, FL)
Assignee: THE NIELSEN COMPANY (US), LLC
H04N21/23106H04L65/4069H04L67/2842H04N21/2353H04N21/25891H04N21/4325H04N21/44209H04N21/44222H04N21/6582H04N21/6125
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,051,052
App. No.
16/853,690
Granted
Jun 29, 2021
Kind
B2
Abstract

Methods, apparatus, systems and articles of manufacture are disclosed for identification of streaming activity and source for cached media on streaming devices. An example system disclosed herein includes a media identifier meter to detect first identification information, the first identification information associated with a first streamed media presentation presented from a cache and a network activity meter to inspect a network connection of a media streaming device presenting the first streamed media presentation to determine an absence of network activity associated with the first streamed media presentation; and transmit the first identification information and an indication of the absence of network activity to a server, the first identification information enabling the server to infer a streaming source of the first streamed media presentation, the indication of the absence of network activity enabling the server to infer the first streamed media presentation was presented from the cache.

Claims (37)

1. A system to process cached media, the system comprising:

a media identifier meter to detect first identification information, the first identification information associated with a streamed media retrieved from a cache for a first presentation of the streamed media; and

a network activity meter to:

inspect a network connection of a media streaming device presenting the streamed media to determine an absence of network activity associated with the first presentation of the streamed media; and

transmit the first identification information and an indication of the absence of network activity to a server, the first identification information enabling the server to infer a streaming source of the first presentation of the streamed media, the indication of the absence of network activity enabling the server to infer that the streamed media was presented from the cache.

2. The system of claim 1 , wherein the server is associated with a crediting facility, the crediting facility to generate a media credit that includes an inferred streaming source identifier.

3. The system of claim 2 , wherein the crediting facility generates the inferred streaming source identifier based on comparing the first identification information to second identification information, the second identification information generated based on a second presentation of the streamed media.

4. The system of claim 3 , wherein the media identifier meter is further to:

detect the second identification information associated with the second presentation, the second presentation streamed from the streaming source, the second presentation occurring before the first presentation; and

transmit the second identification information to the server.

5. The system of claim 4 , wherein the cache of the media streaming device is to store the streamed media in association with the second presentation.

6. The system of claim 1 , wherein the first identification information includes an embedded code, the embedded code embedded by the streaming source, the embedded code corresponding to a reference code stored by the server.

7. The system of claim 1 , wherein the network connection enables communication between the media streaming device and the stream source via a network interface.

8. A system to process cached media, the system comprising:

means for detecting to detect first identification information, the first identification information associated with a streamed media retrieved from a cache for a first presentation of the streamed media;

means for network monitoring to:

inspect a network connection of a media streaming device presenting the streamed media to determine an absence of network activity associated with the first presentation of the streamed media; and

transmit the first identification information and an indication of the absence of network activity to a server, the first identification information enabling the server to infer a streaming source of the first presentation of the streamed media, the indication of the absence of network activity enabling the server to infer that the streamed media was presented from the cache.

9. The system of claim 8 , wherein the server is associated with a crediting facility, the crediting facility to generate a media credit that includes an inferred streaming source identifier.

10. The system of claim 9 , wherein the crediting facility generates the inferred streaming source identifier based on comparing the first identification information to second content identification information, the second content identification information generated based on a second presentation of the streamed media.

11. The system of claim 10 , wherein the means for detecting is further to:

detect the second content identification information associated with the second presentation, the second presentation streamed from the streaming source, the second presentation occurring before the first presentation; and

transmit the content second identification information to the server.

12. The system of claim 11 , wherein the cache of the media streaming device is to store the streamed media in association with the second presentation.

13. The system of claim 8 , wherein the first identification information includes an embedded code, the embedded code embedded by the streaming source, the embedded code corresponding to a reference code stored by the server.

14. The system of claim 8 , wherein the network connection enables communication between the media streaming device and the stream source via a means for network communication.

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

detect first identification information, the first identification information associated with a streamed media retrieved from a cache for a first presentation of the streamed media; and

inspect a network connection of a media streaming device presenting the streamed media to determine an absence of network activity associated with the first presentation of the streamed media; and

transmit the first identification information and an indication of the absence of network activity to a server, the first identification information enabling the server to infer a streaming source of the first presentation of the streamed media, the indication of the absence of network activity enabling the server to infer that the streamed media was presented from the cache.

16. The non-transitory machine readable storage medium of claim 15 , wherein the server is associated with a crediting facility, the crediting facility to generate a media credit that includes an inferred streaming source identifier.

17. The non-transitory machine readable storage medium of claim 16 , wherein the crediting facility generates the inferred streaming source identifier based on comparing the first identification information to second identification information, the second identification information generated based on a second presentation of the streamed media.

18. The non-transitory machine readable storage medium of claim 17 , wherein the instructions, when executed, further cause the machine to:

detect the second identification information associated with the second presentation, the second presentation streamed from the streaming source, the second presentation occurring before the first presentation; and

transmit the second identification information to the server.

19. The non-transitory machine readable storage medium of claim 18 , wherein the instructions, when executed, further cause the machine to store the streamed media in association with the second presentation.

20. The non-transitory machine readable storage medium of claim 15 , wherein the first identification information includes an embedded code, the embedded code embedded by the streaming source, the embedded code corresponding to a reference code stored by the server.

Assignments (8)
RELEASE (REEL 054066 / FRAME 0064) Recorded May 11, 2023
From: CITIBANK, N.A.
To: GRACENOTE, INC.; A. C. NIELSEN COMPANY, LLC; EXELATE, 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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 20, 2020
From: TAPSE, SANDEEP; PETRO, JAMES; NELSON, DANIEL
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 054428/0794 →
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 →