IP Library Patent Application 18183224
Patent Application
App. No. 18/183,224

COMPUTERIZED SYSTEMS AND METHODS FOR SAFEGUARDING PRIVACY

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 None
App. No.
18/183,224
Abstract

The disclosed systems and methods provide a novel framework for management of data provenance and/or safeguarding personal data involved in electronic transactions. The framework enables the tracking of metadata that can be collected at event time and/or joined with a database to capture User Consent Data, Geopolitical Location Data, and Publisher Data, inter alia, in a structured, extensible way. The framework can function to merge metadata, which can enable functionality for a compact representation despite data being collected from various disparate records. Aggregation can be performed on data from an individual record identifier for more efficient pre-filtering and/or can be applied directly across large data sets. The framework can provide Access Control Logic functions to respond to and answer queries related to the aggregated data, in particular, whether the data set may be used for a data processing purpose specified at query time.

Claims (65)

1 . A method comprising:

receiving, by a device, a request for user data from a user;

analyzing, by the device, the request;

determining, by the device, based on the analysis, a set of policies associated with the user data, the set of policies providing jurisdictional guidelines for controlling how the user data is capable of being used;

determining, by the device, based on the analysis, consent information associated with the request, the consent information corresponding to an intended use of the user data;

identifying, by the device, a data structure comprising merged provenance tags associated with the user data, the merged provenance tags indicating a hierarchical indication of metadata associated with the user data;

performing access control processing, by the device, based on the identified data structure comprising merged provenance tags, the consent information and the set of policies;

determining, by the device, based on the access control processing, access rights to the user data for the user responsive to the request; and

outputting, by the device, a response to the request based on the determined access rights.

2 . The method of claim 1 , further comprising:

determining, via the access control processing, that the merged provenance tags and consent information are compliant with the set of policies, wherein the access rights comprise functionality enabling the user to access the user data in accordance with the intended use.

3 . The method of claim 2 , wherein the response is a “true” response indicating approval to access the user data, wherein the enabled access is based on the “true” response.

4 . The method of claim 1 , further comprising:

determining, via the access control processing, that the merged provenance tags and consent information are non-compliant with the set of policies, wherein the access rights comprise functionality denying the request.

5 . The method of claim 1 , further comprising:

identifying, from at least one data source, the user data;

analyzing the user data, and determining, based on the analysis, the metadata for the user data;

determining, based on the metadata, provenance tags for each type of the metadata.

6 . The method of claim 5 , further comprising:

aggregating the determined provenance tags into the data structure of merged provenance tags; and

storing, in data storage, the data structure.

7 . The method of claim 6 , wherein aggregation into the data structure corresponds to an event, the event comprising a time tag that is included in the provenance tags.

8 . The method of claim 1 , wherein the intended usage indicated by the consent information comprises a set of field types, wherein the field types indicate a type of user, type of usage and a consent status.

9 . The method of claim 1 , wherein the set of policies comprise at least one of a regulation, law and contractual obligation.

10 . The method of claim 1 , wherein the set of policies are based on at least one of an identity of the user, device type of the user, location of the user and geopolitics of the user, wherein the set of policies are further based on information about a publisher of the user data.

11 . A non-transitory computer-readable storage medium tangibly encoded with computer-executable instructions, that when executed by a device, performs a method comprising:

receiving, by the device, a request for user data from a user;

analyzing, by the device, the request;

determining, by the device, based on the analysis, a set of policies associated with the user data, the set of policies providing jurisdictional guidelines for controlling how the user data is capable of being used;

determining, by the device, based on the analysis, consent information associated with the request, the consent information corresponding to an intended use of the user data;

identifying, by the device, a data structure comprising merged provenance tags associated with the user data, the merged provenance tags indicating a hierarchical indication of metadata associated with the user data;

performing access control processing, by the device, based on the identified data structure comprising merged provenance tags, the consent information and the set of policies;

determining, by the device, based on the access control processing, access rights to the user data for the user responsive to the request; and

outputting, by the device, a response to the request based on the determined access rights.

12 . The non-transitory computer-readable storage medium of claim 11 , further comprising:

determining, via the access control processing, that the merged provenance tags and consent information are compliant with the set of policies, wherein the access rights comprise functionality enabling the user to access the user data in accordance with the intended use, wherein the response is a “true” response indicating approval to access the user data, wherein the enabled access is based on the “true” response.

13 . The non-transitory computer-readable storage medium of claim 11 , further comprising:

determining, via the access control processing, that the merged provenance tags and consent information are non-compliant with the set of policies, wherein the access rights comprise functionality denying the request.

14 . The non-transitory computer-readable storage medium of claim 11 , further comprising:

identifying, from at least one data source, the user data;

analyzing the user data, and determining, based on the analysis, the metadata for the user data;

determining, based on the metadata, provenance tags for each type of the metadata;

aggregating the determined provenance tags into the data structure of merged provenance tags; and

storing, in data storage, the data structure.

15 . The non-transitory computer-readable storage medium of claim 11 , wherein the intended usage indicated by the consent information comprises a set of field types, wherein the field types indicate a type of user, type of usage and a consent status.

16 . A device comprising:

a processor configured to:

receive a request for user data from a user;

analyze the request;

determine, based on the analysis, a set of policies associated with the user data, the set of policies providing jurisdictional guidelines for controlling how the user data is capable of being used;

determine, based on the analysis, consent information associated with the request, the consent information corresponding to an intended use of the user data;

identify a data structure comprising merged provenance tags associated with the user data, the merged provenance tags indicating a hierarchical indication of metadata associated with the user data;

perform access control processing, by the device, based on the identified data structure comprising merged provenance tags, the consent information and the set of policies;

determine, based on the access control processing, access rights to the user data for the user responsive to the request; and

output a response to the request based on the determined access rights.

17 . The device of claim 16 , wherein the processor is further configured to:

determine, via the access control processing, that the merged provenance tags and consent information are compliant with the set of policies, wherein the access rights comprise functionality enabling the user to access the user data in accordance with the intended use, wherein the response is a “true” response indicating approval to access the user data, wherein the enabled access is based on the “true” response.

18 . The device of claim 16 , wherein the processor is further configured to:

determine, via the access control processing, that the merged provenance tags and consent information are non-compliant with the set of policies, wherein the access rights comprise functionality denying the request.

19 . The device of claim 16 , wherein the processor is further configured to:

identify, from at least one data source, the user data;

analyze the user data, and determine, based on the analysis, the metadata for the user data;

determine, based on the metadata, provenance tags for each type of the metadata;

aggregate the determined provenance tags into the data structure of merged provenance tags; and

store, in data storage, the data structure. 20 The device of claim 16 , wherein the intended usage indicated by the consent information comprises a set of field types, wherein the field types indicate a type of user, type of usage and a consent status.

Assignments (3)
SUPPLEMENTAL PATENT SECURITY AGREEMENT Recorded Sep 17, 2025
From: YAHOO ASSETS LLC
To: ROYAL BANK OF CANADA, AS COLLATERAL AGENT
Reel/Frame 072915/0540 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 26, 2023
From: LOW, DARYL; FLETCHER, GEORGE
To: YAHOO ASSETS LLC
Reel/Frame 063774/0279 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 14, 2023
From: MALKIN, JON; BHAGAVATULA, SRINIVAS; WING, CHRIS
To: YAHOO ASSETS LLC
Reel/Frame 062971/0001 →