IP Library Granted Patent US 11,949,671
Granted Patent B2
US 11,949,671 · App. 17/938,394 · Granted Apr 2, 2024

Systems and methods for managing secure sharing of online data

Inventors: Matthew M. Patton (Baltimore, MD); Seth Mitchell Demsey (Dulles, VA)
Assignee: Yahoo Ad Tech LLC
H04L63/0823G06F21/6245G06Q30/0241H04L9/088H04L9/3263H04L63/045H04L63/102G06F21/1076G06F2221/2137H04L2209/603
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,949,671
App. No.
17/938,394
Granted
Apr 2, 2024
Kind
B2
Abstract

Systems and methods are disclosed for managing online advertising data secure sharing. One method includes receiving, at a server, a request for proprietary data from a data consumer, the request including a data consumer identifier; retrieving, from a database of proprietary data, proprietary data based on the request; determining, by the server, whether the retrieved proprietary data is at least one of: designated to be processed and designated to have privileges set; processing, by the server, the proprietary data when the server determines the proprietary data is designated to be processed; setting one or more privileges to the proprietary data using the certificate associated with the data consumer identifier when the server determines the proprietary data is designated to have privileges set; encrypting the proprietary data using the certificate associated with the data consumer identifier; and transmitting the encrypted proprietary data to the data consumer.

Claims (70)

1. A method for managing online data element secure sharing, the method including:

receiving, at a server, registration information corresponding to a data consumer;

providing, by the server to the data consumer, a digital certificate including privilege rights that control usage of online user activity data;

receiving, at the server, a request from the data consumer to access the online user activity data, the request including a data consumer authenticator;

based on a successful authentication, encrypting, by the server, the online user activity data using the digital certificate;

transmitting the encrypted online user activity data from the server to the data consumer;

and

ending transmission of the online user activity data based on the privilege rights.

2. The method of claim 1 , wherein the data consumer is at least one of a data owner, a data broker, an Internet advertiser, reporting service, an impression bidder, and a data management platform service.

3. The method of claim 1 , further comprising:

determining whether the online user activity data is designated to have privileges set; and

upon determining that the online user activity data is designated to have privileges set, setting one or more privileges to the online user activity data using a certificate associated with the data consumer authenticator, wherein the one or more privileges include at least one of restricting access time to the online user activity data, restricting the online user activity data to a type or format of the online user activity data, restricting the online user activity data to be aggregated data, and revoking access to the online user activity data under predefined conditions.

4. The method of claim 1 , further comprising:

receiving, from a digital rights management system, an authentication request, the authentication request requesting allowance to access the online user activity data from a data consumer.

5. The method of claim 4 , further comprising:

determining, by the server, whether to allow access to the online user activity data; and

transmitting, to the digital rights management system, a result of the determination of whether to allow access to the online user activity data.

6. The method of claim 1 , further comprising:

decrypting the request for the online user activity data using a certificate associated with the data consumer authenticator to determine a decrypted request; and

retrieving, from a database, the online user activity data based on the decrypted request.

7. The method of claim 1 , further comprising:

wherein encrypting, by the server, the online user activity data using the digital certificate associated with the data consumer comprises:

transmitting, to a digital rights management platform, the online user activity data and the digital certificate associated with the data consumer; and

receiving, from the digital rights management platform, the encrypted online user activity data.

8. A system for managing online data secure sharing, the system including:

at least one data storage device storing instructions for securely managing online data sharing; and

at least one processor configured to execute the instructions to perform operations managing online data secure sharing, the operations comprising:

receiving, at a server, registration information corresponding to a data consumer;

providing, by the server to the data consumer, a digital certificate including privilege rights that control usage of online user activity data;

receiving, at the server, a request from the data consumer to access the online user activity data, the request including a data consumer authenticator;

based on a successful authentication, encrypting, by the server, the online user activity data using the digital certificate;

transmitting the encrypted online user activity data from the server to the data consumer,

and

ending transmission of the online user activity data based on the privilege rights.

9. The system of claim 8 , wherein the data consumer is at least one of a data owner, a data broker, an Internet advertiser, reporting service, an impression bidder, and a data management platform service.

10. The system of claim 8 , the operations further comprising:

determining whether the online user activity data is designated to have privileges set; and

upon determining that the online user activity data is designated to have privileges set, setting one or more privileges to the online user activity data using a certificate associated with the data consumer authenticator, wherein the one or more privileges include at least one of restricting access time to the online user activity data, restricting the online user activity data to a type or format of the online user activity data, restricting the online user activity data to be aggregated data, and revoking access to the online user activity data under predefined conditions.

11. The system of claim 8 , the operations further comprising:

receiving, from a digital rights management system, an authentication request, the authentication request requesting allowance to access the online user activity data from a data consumer.

12. The system of claim 11 , the operations further comprising:

determining, by the server, whether to allow access to the online user activity data; and

transmitting, to the digital rights management system, a result of the determination of whether to allow access to the online user activity data.

13. The system of claim 8 , the operations further comprising:

decrypting the request for the online user activity data using a certificate associated with the data consumer authenticator to determine a decrypted request; and

retrieving, from a database, the online user activity data based on the decrypted request.

14. The system of claim 8 , the operations further comprising:

wherein encrypting, by the server, the online user activity data using the digital certificate associated with the data consumer comprises:

transmitting, to a digital rights management platform, the online user activity data and the digital certificate associated with the data consumer; and

receiving, from the digital rights management platform, the encrypted online user activity data.

15. A non-transitory computer-readable medium storing instructions that, when executed by a computer, cause the computer to perform operations for managing online data secure sharing, the operations comprising:

receiving, at a server, registration information corresponding to a data consumer;

providing, by the server to the data consumer, a digital certificate including privilege rights that control usage of online user activity data;

receiving, at the server, a request from the data consumer to access the online user activity data, the request including a data consumer authenticator;

based on a successful authentication, encrypting, by the server, the online user activity data using the digital certificate;

transmitting the encrypted online user activity data from the server to the data consumer;

and

ending transmission of the online user activity data based on the privilege rights.

16. The computer-readable medium of claim 15 , wherein the data consumer is at least one of a data owner, a data broker, an Internet advertiser, reporting service, an impression bidder, and a data management platform service.

17. The computer-readable medium of claim 15 , the operations further comprising:

determining whether the online user activity data is designated to have privileges set; and

upon determining that the online user activity data is designated to have privileges set, setting one or more privileges to the online user activity data using a certificate associated with the data consumer authenticator, wherein the one or more privileges include at least one of restricting access time to the online user activity data, restricting the online user activity data to a type or format of the online user activity data, restricting the online user activity data to be aggregated data, and revoking access to the online user activity data under predefined conditions.

18. The computer-readable medium of claim 15 , the operations further comprising:

receiving, from a digital rights management system, an authentication request, the authentication request requesting allowance to access the online user activity data from a data consumer.

19. The computer-readable medium of claim 18 , the operations further comprising:

determining, by server, whether to allow access to the online user activity data; and

transmitting, to the digital rights management system, a result of the determination of whether to allow access to the online user activity data.

20. The computer-readable medium of claim 15 , the operations further comprising:

decrypting the request for the online user activity data using a certificate associated with the data consumer authenticator to determine a decrypted request; and

retrieving, from a database, the online user activity data based on the decrypted request.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2022
From: PATTON, MATTHEW M.; DEMSEY, SETH MITCHELL
To: AOL ADVERTISING INC.
Reel/Frame 061590/0142 →
CHANGE OF NAME Recorded Oct 31, 2022
From: VERIZON MEDIA INC.
To: YAHOO AD TECH LLC
Reel/Frame 061805/0248 →
CHANGE OF NAME Recorded Oct 31, 2022
From: AOL ADVERTISING INC.
To: OATH (AMERICAS) INC.
Reel/Frame 061805/0275 →
CHANGE OF NAME Recorded Oct 31, 2022
From: OATH (AMERICAS) INC.
To: VERIZON MEDIA INC.
Reel/Frame 061805/0299 →
Continuity (6)
Continuation 16836404 · Mar 31, 2020
Continuation 16385940 · Apr 16, 2019
Continuation 15903490 · Feb 23, 2018
Continuation 14751960 · Jun 26, 2015
Provisional Application 62018118 · Jun 27, 2014
Related Publication 20230029087A1 · Jan 26, 2023