COMPUTING DEVICES AND METHODS FOR PROPAGATING UPDATES TO USER PROFILE DATA
First Claim
1. A data update computing device comprising at least one processor in communication with a database, the database configured to store a plurality of user data elements of a user, the data update computing device configured to:
- receive, from one of a user computing device and a first relying party computing device, a first access authorization message, wherein the first access authorization message identifies (i) a first relying party and (ii) a first of the user data elements of the user to be shared with the first relying party;
create, in response to the first access authorization message, a first record in a GUID database table, wherein the first record associates a first globally unique identifier (GUID), the first user data element, and the first relying party;
receive, and store in the database, an updated value of the first user data element of the user;
flag the first record as updated in the GUID database table; and
transmit the first GUID to the first relying party.
1 Assignment
0 Petitions
Accused Products
Abstract
A data update computing device is provided. The data update computing device receives, from one of a user computing device and a first relying party computing device, a first access authorization message, wherein the first access authorization message identifies (i) a first relying party and (ii) a first user data element of the user to be shared with the first relying party. The data update computing device generates a first globally unique identifier (GUID), wherein the first GUID is uniquely associated in a first record in a GUID database table with the first user data element and the first relying party; receives an updated value of the first user data element of the user; stores the updated value of the first user data element in the first record, and flag the first record as updated in the GUID database table; and transmits the first GUID to the first relying party.
-
Citations
20 Claims
-
1. A data update computing device comprising at least one processor in communication with a database, the database configured to store a plurality of user data elements of a user, the data update computing device configured to:
-
receive, from one of a user computing device and a first relying party computing device, a first access authorization message, wherein the first access authorization message identifies (i) a first relying party and (ii) a first of the user data elements of the user to be shared with the first relying party; create, in response to the first access authorization message, a first record in a GUID database table, wherein the first record associates a first globally unique identifier (GUID), the first user data element, and the first relying party; receive, and store in the database, an updated value of the first user data element of the user; flag the first record as updated in the GUID database table; and transmit the first GUID to the first relying party. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented method for propagating updates to user profile data, the user profile data comprising user data elements of a user, the method implemented using a data update computing device in communication with a database, the method comprising:
-
receiving, from one of a user computing device and a first relying party computing device, a first access authorization message, wherein the first access authorization message identifies (i) a first relying party and (ii) a first of the user data elements of the user to be shared with the first relying party; creating, in response to the first access authorization message, a first record in a GUID database table in the database, wherein the first record associates a first globally unique identifier (GUID), the first user data element, and the first relying party; receiving, and storing in the database, an updated value of the first user data element of the user; flagging the first record as updated in the GUID database table; and transmitting the first GUID to the first relying party. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A non-transitory computer readable medium that includes computer-executable instructions for propagating updates to user profile data comprising user data elements of a user, wherein when executed by at least one processor of a data update computing device, the computer-executable instructions cause the at least one processor to:
-
receive, from one of a user computing device and a first relying party computing device, a first access authorization message, wherein the first access authorization message identifies (i) a first relying party and (ii) a first of the user data elements of the user to be shared with the first relying party; create, in response to the first access authorization message, a first record in a GUID database table, wherein the first record associates a first globally unique identifier (GUID), the first user data element, and the first relying party; receive and store in the database an updated value of the first user data element of the user; flag the first record as updated in the GUID database table; and transmit the first GUID to the first relying party. - View Dependent Claims (17, 18, 19, 20)
-
Specification