Centralized User Profile Data Propagation via GUID
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face challenges in updating their personal profile data with merchants and service providers, leading to costly incorrect deliveries and missed notifications due to outdated information, and there is a need for secure and efficient propagation of updated data without transmitting sensitive information over unsecure channels.
Innovation Solution
A data update computing device and method that uses a database to store user data elements, generates a globally unique identifier (GUID) for each data element, and transmits the GUID to relying parties, allowing them to retrieve updated values securely, reducing the risk of data compromise and ensuring accurate data access.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If users transmit updated profile data separately to each merchant, then data accuracy is improved, but time consumption and error risk increase
Solution Approach 1:
The patent combines multiple data transmission operations into a single centralized update process. Users update their profile data once in a central repository, and the system automatically propagates these updates to all authorized merchants and service providers, eliminating the need to separately contact each entity and significantly reducing time consumption while maintaining data accuracy.
Solution Approach 2:
The centralized profile management system serves multiple functions: it stores user profile data, processes updates, manages access authorizations, and distributes updates to multiple relying parties. This multi-functional system replaces numerous individual data transmission operations, achieving both time efficiency and data accuracy.
2Ease of operation
If users transmit profile data over unsecure channels, then ease of communication is improved, but security risk increases
Solution Approach 1:
The patent introduces a centralized profile management system as an intermediary between users and merchants. Instead of users directly transmitting sensitive data to multiple merchants over potentially insecure channels, all data resides in the secure centralized system, and merchants access only the specific data elements they are authorized to view through controlled interfaces, maintaining security while enabling easy communication.
Solution Approach 2:
The patent extracts sensitive profile data from direct user-merchant transmission channels and places it in a secure centralized repository. Only necessary data elements are made accessible to authorized merchants through controlled access mechanisms, removing the security risk of transmitting sensitive information over unsecure channels while maintaining ease of data access.
3Adaptability or versatility
If users share all profile data with merchants, then service completeness is improved, but data compromise risk increases
Solution Approach 1:
The patent implements selective data sharing where different merchants have access to different subsets of user profile data based on their specific needs and authorization levels. Each merchant receives only the local subset of data elements necessary for their service, rather than all user data, maintaining service completeness while minimizing data exposure and compromise risk.
Solution Approach 2:
The patent segments user profile data into distinct data elements and controls access to each element independently. The system divides the complete profile into separate components, allowing precise control over which segments are shared with which merchants, achieving both service completeness and reduced data compromise risk through granular access control.
Data Source
AI summary
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.


