IP Library Granted Patent US 12,368,787
Granted Patent B2
US 12,368,787 · App. 18/673,665 · Granted Jul 22, 2025

Methods and apparatus to share online media impressions data

Inventors: Amitabh Seth (Saratoga, CA); Brahmanand Reddy Shivampet (Oak Park, CA)
Assignee: The Nielsen Company (US), LLC
H04L67/535G06Q30/02G06Q30/0201H04L67/02H04L67/53H04L67/563G06Q30/0242
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 12,368,787
App. No.
18/673,665
Granted
Jul 22, 2025
Kind
B2
Abstract

An example method includes accessing a network communication at a database proprietor server, the network communication including one or more audience measurement entity cookie identifiers associated with one or more audience measurement entity cookies, the one or more audience measurement entity cookies from an audience measurement entity server and stored in a client device; generating one or more cookie mappings of the audience measurement entity cookies to respective one or more database proprietor cookies, the one or more database proprietor cookies from the database proprietor server and stored in the client device; and causing transmission of one or more re-direct messages to cause the client device to send the one or more cookie mappings in a batch to the audience measurement entity server, a re-direct message of the one or more re-direct messages including a first database proprietor cookie identifier and a first audience measurement entity cookie identifier.

Claims (55)

1. A server of an audience measurement entity comprising:

a processor; and

a non-transitory computer-readable storage medium, having stored thereon program instructions that, upon execution by the processor, cause performance of a set of operations comprising:

receiving, from a web server, information associated with the web server based on accessing, on a client device, a website hosted by the web server;

generating, based on the receiving, tag instructions for the web server, wherein the tag instructions cause the server of the audience measurement entity to receive impression data from the client device, the impression data relating to the website accessed on the client device; wherein the generating the tag instructions comprises;

generating a first portion of tag data that is modifiable by the web server based on an identity of a user of the client device; and

generating a second portion of tag data that is unmodifiable by the web server based on the audience measurement entity;

and

transmitting the tag instructions to the web server.

2. The server of the audience measurement entity of claim 1 ,

wherein accessing, on the client device, the website hosted by the web server comprises presenting media content on the website, and wherein the media content is an advertisement.

3. The server of the audience measurement entity of claim 1 ,

wherein the generating the first portion of the tag data that is modifiable by the web server is further based on the website hosted on the web server.

4. The server of the audience measurement entity of claim 1 , wherein the information associated with the web server is at least one of:

address information; or

information describing the website hosted by the web server.

5. The server of the audience measurement entity of claim 1 ,

wherein the generating the first portion of the tag data that is modifiable by the web server is further based on a timestamp.

6. The server of the audience measurement entity of claim 5

wherein the timestamp is associated with the transmitting the tag instructions to the web server.

7. The server of the audience measurement entity of claim 1 ,

wherein the second portion of the tag data is an address of the server of the audience measurement entity.

8. A method comprising:

receiving, from a web server, information associated with the web server based on accessing, on a client device, a website hosted by the web;

generating, based on the receiving, tag instructions for the web server, wherein the tag instructions cause a server of an audience measurement entity to receive impression data from the client device, the impression data relating to the website accessed on the client device;

wherein the generating the tag instructions comprises;

generating a first portion of tag data that is modifiable by the web server based on an identity of a user of the client device; and

generating a second portion of tag data that is unmodifiable by the web server based on the audience measurement entity;

and

transmitting the tag instructions to the web server.

9. The method of claim 8 , wherein accessing, on the client device, the website hosted by the web server comprises presenting media content on the website, and wherein the media content is an advertisement.

10. The method of claim 8 , wherein accessing, on the client device, the website hosted by the web server comprises presenting media content on the website, and wherein the media content is a program.

11. The method of claim 8 , wherein the information associated with the web server is at least one of:

address information; or

information describing the website hosted by the web server.

12. The method of claim 8 , wherein the identity of the user is based on a user identifier.

13. The method of claim 8 , wherein the generating the tag instructions is further based on a timestamp associated with the transmitting.

14. The method of claim 8 ,

wherein the second portion of the tag data is an address of a server of the audience measurement entity.

15. A non-transitory computer-readable storage medium, having stored thereon program instructions that, upon execution by a processor,

cause performance of a set of operations comprising:

receiving, from a web server, information associated with the web server based on accessing, on a client device, a website hosted by the web server;

generating, based on the receiving, tag instructions for the web server, wherein the tag instructions cause an audience measurement entity to receive impression data from the client device, the impression data relating to the website accessed on the client device;

wherein the generating the tag instructions comprise;

generating a first portion of tag data that is modifiable by the web server based on an identity of a user of the client device; and

generating a second portion of tag data that is unmodifiable by the web server based on the audience measurement entity;

and

transmitting the tag instructions to the web server.

16. The non-transitory computer-readable storage medium of claim 15 , wherein accessing, on the client device, the website hosted by the web server comprises presenting media content on the website, and wherein the media content is an advertisement.

17. The non-transitory computer-readable storage medium of claim 16 , wherein the second portion of the tag data is an address of a server of the audience measurement entity.

18. The non-transitory computer-readable storage medium of claim 15 , wherein the identity of the user is based on a user identifier stored in a cookie.

19. The non-transitory computer-readable storage medium of claim 15 , wherein the generating the tag instructions is further based on a timestamp associated with the transmitting.

20. The non-transitory computer-readable storage medium of claim 15 , wherein the information associated with the web server is at least one of:

address information; or

information describing the website hosted by the web server.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 29, 2024
From: SETH, AMITABH; SHIVAMPET, BRAHMANAND REDDY
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 067546/0723 →