Blockchain User Profile Registry for Secure Data Propagation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face inefficiencies in updating and managing personal information across multiple websites and applications, requiring manual updates and lack of secure, efficient mechanisms for propagating changes and controlling access.

Innovation Solution

Utilizing a blockchain to store and manage user profile information, allowing updates to be propagated across multiple entities and controlling access through a blockchain gateway, ensuring secure, immutable storage and transparent access logging.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If users manually update personal information at each website and application individually, then each entity can maintain its own data, but the process becomes time-consuming and inefficient

Engineering Contradiction:
Improveefficiency of updating personal informationVSAvoidtime required to update personal information across multiple entities
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent merges multiple data storage locations into a single blockchain-based registry. Users update their personal information once in the blockchain, and all authorized entities automatically receive the updated data through smart contracts, eliminating the need to manually update each entity separately.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The blockchain system serves as a universal data storage and distribution mechanism that works across multiple different entities and websites. A single blockchain registry provides data access to numerous authorized parties simultaneously, making the system universally applicable across different platforms.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Loss of information

If users share the same personal information with multiple websites and applications, then information availability is improved, but security and control over personal data are reduced

Engineering Contradiction:
Improveavailability of personal information to entitiesVSAvoidsecurity and control of personal information
Core Design Contradiction:
Loss of informationVSReliability

Solution Approach 1:

The blockchain acts as an intermediary between users and multiple entities. Instead of users directly sharing data with each entity, the blockchain registry mediates access by storing data once and providing controlled access to authorized entities through smart contracts, thereby maintaining security while enabling information availability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

Users maintain control over their personal information through the blockchain system. They can update, modify, or revoke access to their data at any time by interacting with the blockchain, and smart contracts automatically enforce access permissions without requiring user intervention at each entity.

Inventive Principle:
Principle #25Self-service

3Manufacturing precision

If users want to update preferences or delete personal information, then data accuracy can be maintained, but manual contact with each entity increases complexity

Engineering Contradiction:
Improveaccuracy of personal informationVSAvoidcomplexity of managing data across multiple entities
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent combines all data management operations (updates, preference changes, deletions) into a single blockchain interaction. Users manage their personal information through one unified interface on the blockchain, and all changes are automatically propagated to authorized entities, dramatically reducing the complexity of data management.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The blockchain system provides automatic feedback to users confirming that their data updates have been successfully recorded and propagated to authorized entities. Smart contracts automatically notify relevant parties of changes, creating a feedback loop that confirms data accuracy without requiring users to manually verify each entity.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20220405767A1User controlled sharing of personal and contact information using a blockchain
Publication Date: 2022.12.22 LENDINGCLUB BANK NAT ASSOC
  • US20220405767A1 patent drawing
  • US20220405767A1 patent drawing
  • US20220405767A1 patent drawing

AI summary

Techniques are provided for propagating updates to user profile information using a blockchain and for controlling access to user profile information using a blockchain. In one embodiment, a first block is added to a blockchain. The first block includes a first transaction ID that identifies a first transaction entry in the blockchain and a first version of user profile information encrypted using the first encryption key. The first transaction ID and a first decryption key that is able to decrypt information encrypted with the first encryption key is communicated to a plurality of entity computing devices that are to use the user profile information. The user profile information is updated by adding a second block to the blockchain that refers to the first transaction ID and includes a second version of the profile information encrypted using the first encryption key.