Selective User Data Revelation via Segmented Cryptographic Storage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

There is a need for an apparatus and method to selectively reveal user data by categorizing it into distinct sets with unique identifiers, allowing only specific categories to be revealed to third parties, while ensuring secure storage and transmission using cryptographic techniques.

Innovation Solution

A processor-based system that receives user data, selects identifiers linked to data sets, and transmits specific data sets to third parties upon request, using cryptographic methods for secure storage and transmission, including encryption and decryption processes, and digital signatures for authentication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If user data is stored securely using cryptography, then data security and privacy are improved, but the ability to selectively reveal specific data categories to authorized parties deteriorates

Engineering Contradiction:
Improvedata securityVSAvoidselective data revelation
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent segments user data into distinct categories (e.g., financial data, health data, personal information) and assigns unique cryptographic identifiers to each category. This allows the system to selectively reveal only specific data categories to authorized third parties without exposing the entire data set, thus maintaining security while enabling controlled access.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces cryptographic identifiers and authorization tokens as intermediaries between the encrypted data and third-party access requests. These intermediaries enable selective revelation by allowing authorized parties to request specific data categories through cryptographic proofs without directly accessing the encrypted data storage, thus maintaining security while enabling controlled access.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If all user data is revealed to third parties, then complete information access is improved, but data privacy and security deteriorate

Engineering Contradiction:
Improveinformation completenessVSAvoiddata privacy loss
Core Design Contradiction:
Loss of informationVSObject-affected harmful factors

Solution Approach 1:

The patent extracts only the specific data categories that are authorized to be revealed, rather than revealing all user data. Using cryptographic identifiers, the system can selectively extract and transmit only the relevant data sets to third parties, maintaining information completeness for authorized access while preserving privacy for unauthorized data.

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If cryptographic techniques are used for secure storage and transmission, then data security is improved, but system complexity deteriorates

Engineering Contradiction:
Improvedata securityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent employs universal cryptographic primitives (encryption, hashing, digital signatures) that can be applied across multiple data categories and access scenarios. This multi-functionality allows the same cryptographic infrastructure to handle diverse data types and authorization requirements, reducing overall system complexity despite the use of cryptography.

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

Data Source

PatentUS11683174B1Apparatus and methods for selectively revealing data
Publication Date: 2023.06.20 JOB COM LLC
  • US11683174B1 patent drawing
  • US11683174B1 patent drawing
  • US11683174B1 patent drawing

AI summary

An apparatus and method for selectively revealing user data. User data may be stored on an immutable sequential listing and accessed through the immutable sequential listing. Processor of apparatus is configured to receive user-associated data to be stored in a resource data storage system. Processor is configured to sort the user-associated data into data sets and assigned an identifier to each data set. Identifier may be related to job history, education history, volunteer history, or the like. Processor is configured to receive a request to reveal data from a third-party and transmit data set to the requestor. Third party and data in data sets may be verified and validated.