Verifiable Credential Data Transaction Automation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional systems for configuring and managing data from multiple devices require manual processes for configuration, updating, and transaction, which are inefficient and prone to errors.

Innovation Solution

A method and system utilizing a data management system that generates a data confidence fabric configuration file, deploying it to local data systems, and using decentralized identifiers (DIDs) and verifiable credentials to enable secure data transaction between data owners and brokers, allowing automated configuration, data processing, and secure data transfer.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual configuration and manual updating processes are used for data systems, then system reliability is maintained through human oversight, but productivity is reduced due to time-consuming manual operations

Engineering Contradiction:
Improvedata transaction efficiencyVSAvoidmanual configuration time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system enables automated self-service through smart contracts that automatically execute data transactions when verification conditions are met. The verification request and response mechanisms allow the system to autonomously validate credentials and complete transactions without manual intervention, resolving the contradiction by making the system self-sufficient while maintaining reliability through cryptographic verification.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Verifiable credentials are issued and stored in advance before transactions occur. The system performs preliminary verification by checking these pre-issued credentials against verification requests, allowing automated decision-making and execution. This preliminary preparation enables high-speed automated transactions while maintaining security through pre-validating authority relationships.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If manual transaction processes are used for data exchange, then security can be carefully managed through human review, but productivity is reduced due to slow transaction processing

Engineering Contradiction:
Improvedata transaction throughputVSAvoidtransaction security
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent replaces manual mechanical review processes with cryptographic verification mechanisms. Smart contracts and verifiable credentials use mathematical proofs and digital signatures to automatically verify authority and transaction validity. This substitution maintains or enhances security through immutable cryptographic verification while enabling high-speed automated processing, resolving the contradiction between security and productivity.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Ease of operation

If traditional data management systems are used, then ease of operation is maintained through familiar manual processes, but device complexity increases due to manual configuration requirements for each device

Engineering Contradiction:
Improveautomated transaction simplicityVSAvoidsystem configuration complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system uses universal verifiable credentials and standardized verification requests that can be applied across multiple devices and data types. A single credential structure and verification protocol work for diverse data sources, eliminating the need for device-specific manual configuration. This universality simplifies operation while reducing overall system complexity through standardization.

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

Solution Approach 2:

The system segments complex authorization logic into discrete, verifiable credential statements. Each credential contains specific claims about authority that can be independently verified. This segmentation breaks down complex configuration tasks into simple, atomic verification steps that are easier to manage and execute automatically, reducing operational complexity.

Inventive Principle:
Principle #1Segmentation

4Loss of time

If manual updating processes are used when devices change, then accuracy of data sources is maintained through human verification, but loss of time occurs due to manual updates

Engineering Contradiction:
Improveconfiguration update timeVSAvoiddata source verification accuracy
Core Design Contradiction:
Loss of timeVSMeasurement precision

Solution Approach 1:

The system implements continuous feedback loops where verification requests are automatically sent and responses are immediately processed. When devices change or new data sources are added, the system automatically verifies their credentials and updates configurations in real-time. This continuous feedback mechanism maintains accuracy through automated verification while eliminating manual update delays.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11102009B2Method and system transacting data using verifiable claims
Publication Date: 2021.08.24 EMC IP HLDG CO LLC
  • US11102009B2 patent drawing
  • US11102009B2 patent drawing
  • US11102009B2 patent drawing

AI summary

In general, embodiments of the invention relate to a method for transacting data. The method includes receiving a verification request from a data consumer, where the verification request specifies an object. The method further includes initiating servicing of the verification request using a verifiable credential, where the verifiable credential specifies a data broker service and the object, where the verifiable credential comprises a claim authorizing the data broker service to transact the object, and where the verifiable credential is issued by an owner of the object. The method further includes initiating transmission of the object to the data consumer based on the servicing of the verification request.