IP Library Granted Patent US 11,562,098
Granted Patent B2
US 11,562,098 · App. 17/102,072 · Granted Jan 24, 2023

Methods and apparatus to collect distributed user information for media impressions and search terms

Inventors: Alan N. Bosworth (Odessa, FL); Madhusudhan Reddy Alla (Allen, TX); Steven J. Splaine (Tampa, FL); Brahmanand Reddy Shivampet (Oak Park, CA); Kevin K. Gaynor (Sunnyvale, CA)
Assignee: The Nielsen Company (US), LLC
G06F21/6254G06Q30/02G06Q30/0201G06Q30/0203G06Q30/0251G06Q50/01H04L9/32H04L43/50H04L63/062H04L65/00H04L67/306H04L67/535H04N21/2351H04N21/25808H04N21/25866H04N21/42684H04N21/44226H04N21/6582H04W12/06H04L63/04
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,562,098
App. No.
17/102,072
Granted
Jan 24, 2023
Kind
B2
Abstract

Methods and apparatus to collect distributed user information for media impressions and search terms are disclosed. An example method includes accessing, from a media device, a first identifier and a search term at a first server, the first identifier corresponding to at least one of the media device or a user of the media device, the search term associated with a search request, generating a second identifier based on the first identifier, sending the second identifier and the search term from the first server to a data collection server to facilitate the data collection server to logging the search request, and receiving user information associated with the search request from a database proprietor based on the second identifier.

Claims (37)

1. An apparatus comprising:

memory; and

a processor to execute instructions to:

access a first identifier and a search term received from a media device at a first server associated with a search provider, the first identifier corresponding to at least one of the media device or a user of the media device, the search term associated with a search request;

generate a second identifier based on the first identifier;

send the second identifier and the search term from the first server to a data collection server to facilitate the data collection server to:

log the search request; and

receive user information associated with the search request from a database proprietor based on the second identifier.

2. The apparatus of claim 1 , wherein the user information includes demographic information collected from the user by the database proprietor.

3. The apparatus of claim 1 , wherein the first identifier is collected by a data collector associated with an application published by the application publisher, the application executing the media device.

4. The apparatus of claim 1 , wherein the first identifier is included in a Hypertext Transfer Protocol (HTTP) header of a HTTP request, the HTTP request generated by the media device.

5. The apparatus of claim 1 , wherein the sending of the second identifier and the search term from the first server to the data collection server includes sending the second identifier and the search term to a third server of an application publisher, the first identifier is collected by a data collector associated with an application published by the application publisher, the application executing the media device.

6. The apparatus of claim 5 , wherein the application does not employ cookies on the media device.

7. The apparatus of claim 1 , wherein the processor to serve search results based on the search term, the search results associated with at least one of a search for a website, a search for a product, or a search of a website.

8. A non-transitory computer readable medium comprising instructions which, when executed, cause a processor at a first server of a search provider to at least:

access, from a media device, a first identifier and a search term at the first server, the first identifier corresponding to at least one of the media device or a user of the media device, the search term associated with a search request;

generate a second identifier based on the first identifier;

send the second identifier and the search term from the first server to a data collection server to facilitate the data collection server to:

log the search request; and

receive user information associated with the search request from a database proprietor based on the second identifier.

9. The non-transitory computer readable medium of claim 8 , wherein the user information includes demographic information collected from the user by the database proprietor.

10. The non-transitory computer readable medium of claim 8 , wherein the first identifier is collected by a data collector associated with an application published by the application publisher, the application executing the media device.

11. The non-transitory computer readable medium of claim 8 , wherein the first identifier is included in a Hypertext Transfer Protocol (HTTP) header of a HTTP request, the HTTP request generated by the media device.

12. The non-transitory computer readable medium of claim 8 , wherein the sending of the second identifier and the search term from the first server to the data collection server includes sending the second identifier and the search term to a third server of an application publisher, the first identifier is collected by a data collector associated with an application published by the application publisher, the application executing the media device.

13. The non-transitory computer readable medium of claim 12 , wherein the application does not employ cookies on the media device.

14. The non-transitory computer readable medium of claim 8 , wherein the instructions, when executed, further cause the processor to serve search results based on the search term, the search results associated with at least one of a search for a website, a search for a product, or a search of a website.

15. A method comprising:

accessing, from a media device, a first identifier and a search term at the first server, the first identifier corresponding to at least one of the media device or a user of the media device, the search term associated with a search request;

generating a second identifier based on the first identifier;

sending the second identifier and the search term from a first server to a data collection server to facilitate the data collection server to:

logging the search request; and

receiving user information associated with the search request from a database proprietor based on the second identifier.

16. The method of claim 15 , wherein the user information includes demographic information collected from the user by the database proprietor.

17. The method claim 15 , wherein the first identifier is collected by a data collector associated with an application published by the application publisher, the application executing the media device.

18. The method of claim 15 , wherein the first identifier is included in a Hypertext Transfer Protocol (HTTP) header of a HTTP request, the HTTP request generated by the media device.

19. The method of claim 15 , wherein the sending of the second identifier and the search term from the first server to the data collection server includes sending the second identifier and the search term to a third server of an application publisher, the first identifier is collected by a data collector associated with an application published by the application publisher, the application executing the media device.

20. The method of claim 19 , wherein the application does not employ cookies on the media device.

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 Feb 16, 2021
From: SPLAINE, STEVEN J.; ALLA, MADHUSUDHAN REDDY; BOSWORTH, ALAN N.; SHIVAMPET, BRAHMANAND REDDY; GAYNOR, KEVIN K.
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 055311/0451 →