IP Library Granted Patent US 10,410,230
Granted Patent B2
US 10,410,230 · App. 14/823,621 · Granted Sep 10, 2019

Methods and apparatus to collect impressions associated with over-the-top media devices

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,410,230
App. No.
14/823,621
Granted
Sep 10, 2019
Kind
B2
Abstract

Methods and apparatus to collect impressions associated with over-the-top media devices are disclosed. Example disclosed methods involve receiving, at a first Internet domain, a first request from a first client device, the first request including a client device identifier associated with a second client device, and associating the client device identifier with demographics at the first Internet domain, the demographics corresponding to a user of the first client device. Example disclosed methods involve receiving, at the first Internet domain, a second request from the second client device, the second request indicative of media accessed at the second client device, and storing an impression of the media at the first Internet domain by associating a media identifier obtained from the second request with the demographics based on the same client device identifier being associated with the media identifier in the second request and being associated with the demographics.

Claims (49)

1. A method, comprising:

receiving, at a first server of a first Internet domain, a first request from a user-controlled client device, the first request including an over-the-top device identifier that identifies an over-the-top device that presents media via a media presentation device, the over-the-top device different than the user-controlled client device;

associating, by executing an instruction with a processor, the over-the-top device identifier with demographics at the first Internet domain, the demographics corresponding to a user of the user-controlled client device;

receiving, at the first server of the first Internet domain, a second request from the over-the-top device, the second request including the over-the-top device identifier and a media identifier indicative of media accessed at the over-the-top device;

associating, by executing an instruction with the processor, the media identifier obtained from the second request with the demographics based on the same over-the-top device identifier being associated with the media identifier in the second request and being associated with the demographics; and

storing, by executing an instruction with the processor, an impression of the media at the first server of the first Internet domain based on the association.

2. A method as defined in claim 1 , further including receiving aggregate demographic impressions at the first Internet domain from a second server of a second Internet domain, the aggregate demographic impressions including second demographics from the second server of the second Internet domain, the second demographics identified by the second server of the second Internet domain as corresponding to the user of the user-controlled client device.

3. A method as defined in claim 1 , further including, in response to receiving, at the first server of the first Internet domain, the second request from the over-the-top device, forwarding the media identifier indicative of the media accessed at the over-the-top device and a mapping identifier to a database proprietor.

4. A method as defined in claim 1 , further including, in response to receiving the first request from the user-controlled client device, forwarding a mapping identifier to a database proprietor, the mapping identifier to be associated with the demographics.

5. A method as defined in claim 1 , further including receiving, at the first server of the first Internet domain, the demographics associated with the over-the-top device identifier corresponding to the user of the user-controlled client device from a second server of a second Internet domain.

6. A method as defined in claim 1 , wherein the over-the-top device is incorporated into the media presentation device.

7. A method as defined in claim 1 , wherein the first request is at least one of an HTTP request or an HTTPS request, and the second request is an impression request.

8. The method of claim 1 , wherein the first request further includes a cookie of set by an audience measurement entity in the user-controlled client device.

9. An apparatus comprising:

a device identifier collector to:

receive, at a first server of a first Internet domain, a first request from a user-controlled client device, the first request including an over-the-top device identifier that identifies an over-the-top device that presents media via a media presentation device, the over-the-top device different than the user-controlled client device; and

associate the over-the-top device identifier with demographics at the first Internet domain, the demographics corresponding to a user of the user-controlled client device;

an impressions collector to:

receive, at the first server of the first Internet domain, a second request from the over-the-top device, the second request including the over-the-top device identifier and a media identifier indicative of media accessed at the over-the-top device;

associate the media identifier obtained from the second request with the demographics based on the same over-the-top device identifier being associated with the media identifier in the second request and being associated with the demographics; and

store an impression of the media at the first server of the first Internet domain based on the association.

10. An apparatus as defined in claim 9 , further including a demographics collector to receive aggregate demographic impressions at the first Internet domain from a second server of a second Internet domain, the aggregate demographic impressions including second demographics from the second server of the second Internet domain, the second demographics identified by the second server of the second Internet domain as corresponding to the user of the user-controlled client device.

11. An apparatus as defined in claim 9 , wherein the impressions collector is to, in response to receiving the second request from the over-the-top device, forward a media identifier indicative of media accessed at the over-the-top device and a mapping identifier to a database proprietor.

12. An apparatus as defined in claim 9 , wherein the impressions collector is to, in response to receiving the first request from the user-controlled client device, forward a mapping identifier to a database proprietor, the mapping identifier to be associated with the demographics.

13. An apparatus as defined in claim 9 , further including a demographics collector to receive, at the first server of the first Internet domain, the demographics associated with the over-the-top device identifier corresponding to the user of the user-controlled client device from a second server of a second Internet domain.

14. An apparatus as defined in claim 9 , wherein the over-the-top device is incorporated into the media presentation device.

15. An apparatus as defined in claim 9 , wherein the first request is at least one of an HTTP request or an HTTPS request, and the second request is an impression request.

16. A tangible computer readable storage medium comprising instructions which, when executed, cause a first server to at least:

receive, at a first Internet domain, a first request from a user-controlled client device, the first request including an over-the-top device identifier that identifies an over-the-top device that presents media via a media presentation device, the over-the-top device different than the user-controlled client device;

associate the over-the-top device identifier with demographics at the first Internet domain, the demographics corresponding to a user of the user-controlled client device;

receive, at the first Internet domain, a second request from the over-the-top device, the second request including the over-the-top device identifier and a media identifier indicative of media accessed at the over-the-top device;

associate the media identifier obtained from the second request with the demographics based on the same over-the-top device identifier being associated with the media identifier in the second request and being associated with the demographics; and

store an impression of the media at the first Internet domain based on the association.

17. A tangible computer readable storage medium as defined in claim 16 , wherein the instructions cause the first server to receive aggregate demographic impressions at the first Internet domain from a second server of a second Internet domain, the aggregate demographic impressions including second demographics from the second Internet domain, the second demographics identified by the second Internet domain as corresponding to the user of the user-controlled client device.

18. A tangible computer readable storage medium as defined in claim 16 , wherein the instructions cause the first server to, in response to receiving, at the first Internet domain, the second request from the over-the-top device, forward a media identifier indicative of media accessed at the over-the-top device and a mapping identifier to a database proprietor.

19. A tangible computer readable storage medium as defined in claim 16 , wherein the instructions cause the first server to, in response to receiving the first request from the user-controlled client device, forward a mapping identifier to a database proprietor, the mapping identifier to be associated with the demographics.

20. A tangible computer readable storage medium as defined in claim 16 , wherein the instructions cause the first server to receive, at the first Internet domain, the demographics associated with the over-the-top device identifier corresponding to the user of the user-controlled client device from a second service of a second Internet domain.

21. A tangible computer readable storage medium as defined in claim 16 , wherein the over-the-top device is incorporated into the media presentation device.

22. A tangible computer readable storage medium as defined in claim 16 , wherein the first request is at least one of an HTTP request or an HTTPS request, and the second request is an impression request.

23. A method comprising:

during a first phase:

receiving, at a first server, a first request initiated at a user-controlled client device, the first request including a client device identifier that identifies the user-controlled client device and an over-the-top device identifier that identifies an over-the-top device that presents media via a media presentation device, the over-the-top device different than the user-controlled client device;

generating, by executing an instruction with a processor, a mapping identifier to associate with the over-the-top device identifier; and

forwarding, by executing an instruction with the processor, the mapping identifier and the client device identifier to a second server of a database proprietor; and

during a second phase after the first phase:

receiving, at the first server, a second request initiated by the over-the-top device, the second request including the over-the-top device identifier and a media identifier;

forwarding, by executing an instruction with the processor, the mapping identifier associated with the over-the-top device identifier and the media identifier to the second server of the database proprietor; and

storing, by executing an instruction with the processor, aggregate demographic impressions from the database proprietor, the aggregate demographic impressions including the media identifier and demographics corresponding to the user of the user-controlled client device.

24. The method of claim 23 , wherein the first request and the second request are received at a first domain, and the database proprietor is in a second domain.

Assignments (9)
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 Oct 7, 2015
From: SPLAINE, STEVEN J.; PIERCE, ROBERT F.; SWIFT, ADRIAN; TANDON, ANKUR
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 036744/0992 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 18, 2015
From: SPLAINE, STEVEN J.; PIERCE, ROBERT F.; SWIFT, ADRIAN; TANDON, ANKUR
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 036602/0557 →