IP Library Granted Patent US 11,468,482
Granted Patent B2
US 11,468,482 · App. 16/031,766 · Granted Oct 11, 2022

Systems and methods for identity-protected data element distribution network

Inventor: Jeffrey Todd Wilson (Ashburn, VA)
Assignee: Yahoo Ad Tech LLC
G06Q30/0277G06F21/6263G06Q30/00
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,468,482
App. No.
16/031,766
Granted
Oct 11, 2022
Kind
B2
Abstract

Systems and methods are disclosed for protecting consumer privacy in an online advertising environment. A request may be received from a browser for a webpage along with a unique browser identifier. The browser may be provided a first portion of the webpage that is locally available. The unique browser identifier may be provided to at least one advertising entity, wherein the advertising entity determines an advertisement based, at least in part, on the unique browser identifier. The advertisement may be received from the advertising entity, and provided to the browser as a second portion of the webpage.

Claims (53)

1. A computer-implemented method for protecting consumer privacy, during a browsing session, in an online data element distribution environment, the method comprising:

receiving, at a publisher device, a request from a browser for a webpage, along with a unique browser identifier;

replacing, by the publisher device, code of the webpage such that the code that would normally instruct the browser to communicate with one or more third party providers will instead direct communication to the publisher;

providing, from the publisher device to the browser, a first portion of the webpage that is locally available;

providing, from the publisher device to at least one data element distribution entity, the unique browser identifier, wherein the at least one data element distribution entity determines a data element based, at least in part, on the unique browser identifier;

receiving, at the publisher device from the at least one data element distribution entity, the determined data element from the at least one data element distribution entity;

providing, from the publisher device to the browser, the received data element as a second portion of the webpage; and

resetting, by the publisher device, the unique browser identifier at a predetermined time interval.

2. The computer-implemented method of claim 1 , further comprising:

providing non-linked data to the at least one data element distribution entity, wherein the at least one data element distribution entity further determines the data element based, at least in part, on the non-linked data.

3. The computer-implemented method of claim 2 , wherein the non-linked data comprises data that is not linkable to a specific browser or a specific user.

4. The computer-implemented method of claim 1 , wherein providing the unique browser identifier to the at least one data element distribution entity further comprises providing the unique browser identifier to a data exchange,

wherein the data exchange provides non-linked data and data associated with the unique browser identifier to the at least one data element distribution entity, and

wherein the at least one data element distribution entity further determines the data element based, at least in part, on the data associated with the unique browser identifier.

5. The computer-implemented method of claim 1 , wherein the unique browser identifier is a first unique browser identifier, and wherein the method further comprises:

receiving a second request for a webpage along with a second unique browser identifier from the browser; and

providing the second unique browser identifier to the at least one data element distribution entity, wherein the first unique browser identifier is not cross-referenceable with the second unique browser identifier.

6. The computer-implemented method of claim 1 , wherein providing the unique browser identifier to the at least one data element distribution entity further comprises removing data from the request which can be linked to a specific browser or a specific user, with exception of the unique browser identifier, and providing the request to the at least one data element distribution entity.

7. A non-transitory machine-readable medium storing instructions that, when executed by a computing system, causes the computing system to perform a method for protecting consumer privacy, during a browsing session, in an online data element distribution environment, the method comprising:

receiving, at a publisher device, a request from a browser for a webpage, along with a unique browser identifier;

replacing, by the publisher device, code of the webpage such that the code that would normally instruct the browser to communicate with one or more third party providers will instead direct communication to the publisher;

providing, from the publisher device to the browser, a first portion of the webpage that is locally available;

providing, from the publisher device to at least one data element distribution entity, the unique browser identifier, wherein the at least one data element distribution entity determines a data element based, at least in part, on the unique browser identifier;

receiving, at the publisher device from the at least one data element distribution entity, the determined data element from the at least one data element distribution entity;

providing, from the publisher device to the browser, the received data element as a second portion of the webpage; and

resetting, by the publisher device, the unique browser identifier at a predetermined time interval.

8. The non-transitory machine-readable medium of claim 7 , wherein the request includes non-linked data comprising data that is not linkable to a specific user or a specific browser.

9. The non-transitory machine-readable medium of claim 7 , further comprising:

in response receiving a modify request, causing the unique browser identifier to be modified.

10. The non-transitory machine-readable medium of claim 9 , further comprising:

in response to receiving the modify request, causing at least one additional unique browser identifier in at least one additional browser to be modified.

11. The non-transitory machine-readable medium of claim 9 , further comprising:

in response to receiving the modify request, causing the unique browser identifier in at least one additional browser on at least one additional device to be modified.

12. A system for protecting consumer privacy, during a browsing session, in an online data element distribution environment, the system including:

a data storage device storing instructions for protecting consumer privacy in the online data element distribution environment; and

a processor executing the instructions to perform a method including:

receiving, at a publisher device, a request from a browser for a webpage along with a unique browser identifier;

replacing, by the publisher device, code of the webpage such that the code that would normally instruct the browser to communicate with one or more third party providers will instead direct communication to the publisher;

providing, from the publisher device to the browser, a first portion of the webpage that is locally available;

providing, from the publisher device to at least one data element distribution entity, the unique browser identifier, wherein the at least one data element distribution entity determines a data element based, at least in part, on the unique browser identifier;

receiving, at the publisher device from the at least one data element distribution entity, the determined data element from the at least one data element distribution entity;

providing, from the publisher device to the browser, the received data element as a second portion of the webpage; and

resetting, by the publisher device, the unique browser identifier at a predetermined time interval.

13. The system of claim 12 , wherein the method further includes:

providing non-linked data to the at least one data element distribution entity, wherein the at least one data element distribution entity further determines the data element based, at least in part, on the non-linked data.

14. The system of claim 13 , wherein the non-linked data comprises data that is not linkable to a specific browser or a specific user.

15. The system of claim 12 , wherein providing the unique browser identifier to the at least one data element distribution entity further comprises providing the unique browser identifier to a data exchange,

wherein the data exchange provides non-linked data and data associated with the unique browser identifier to the at least one data element distribution entity, and

wherein the at least one data element distribution entity further determines the data element based, at least in part, on the data associated with the unique browser identifier.

16. The system of claim 12 , wherein the unique browser identifier is a first unique browser identifier, and wherein the method further includes:

receiving a second request for a webpage along with a second unique browser identifier from the browser; and

providing the second unique browser identifier to the at least one data element distribution entity, wherein the first unique browser identifier is not cross-referenceable with the second unique browser identifier.

17. The system of claim 12 , wherein providing the unique browser identifier to the at least one data element distribution entity further comprises removing data from the request which can be linked to a specific browser or a specific user, with exception of the unique browser identifier, and providing the request to the at least one data element distribution entity.

Assignments (4)
CHANGE OF NAME Recorded Mar 22, 2022
From: VERIZON MEDIA INC.
To: YAHOO AD TECH LLC
Reel/Frame 059472/0163 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2020
From: OATH INC.
To: VERIZON MEDIA INC.
Reel/Frame 054258/0635 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 11, 2018
From: WILSON, JEFFREY T.
To: AOL INC.
Reel/Frame 046317/0983 →
CHANGE OF NAME Recorded Jul 11, 2018
From: AOL INC.
To: OATH INC.
Reel/Frame 046537/0951 →
Continuity (2)
Continuation 14282074 · May 20, 2014
Related Publication 20180322541A1 · Nov 8, 2018