Data Exchange Computer for Secure Multi-Party Data Contracts

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current computer systems and networks face challenges in data accessibility and scalability, particularly in allowing entities to efficiently and securely obtain and exchange data, leading to limited usage and compatibility issues across different data exchange systems.

Innovation Solution

The implementation of cryptographic protocols for secure data transfer and the use of immutable commoditized data contracts (iCDCs) that enable secure, scalable, and standardized data exchange between data producers and consumers, facilitated by a data exchange computer that manages encrypted contracts and tokens.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If data is made accessible to multiple entities, then data utility and value are improved, but data security and access control become more complex

Engineering Contradiction:
Improvedata accessibilityVSAvoidaccess control complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a data exchange computer as an intermediary that manages data contracts between data producers and consumers. This mediator handles the complex access control logic, token verification, and contract enforcement, allowing multiple entities to access data securely without each entity needing direct complex control mechanisms. The intermediary abstracts the complexity from individual participants while enabling broad data accessibility.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If multiple data exchange systems operate independently with different protocols, then system autonomy and security are maintained, but scalability and interoperability are limited

Engineering Contradiction:
Improvesystem autonomyVSAvoidscalability
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent creates a universal data contract framework that can operate across multiple independent data exchange systems. The standardized contract structure, token verification process, and encryption mechanisms work consistently across different systems with different protocols. This allows data contracts to be portable and interoperable between systems, enabling scalability without compromising system autonomy or security.

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

3Reliability

If data exchange protocols are customized for specific systems, then system-specific security requirements are met, but compatibility and ease of integration deteriorate

Engineering Contradiction:
Improvesystem-specific securityVSAvoidintegration ease
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent segments the data exchange process into distinct, standardized components: data contracts with specific structures, encrypted token verification, and standardized interaction protocols. Each component can be independently implemented and verified while maintaining overall system security. This segmentation allows systems to maintain their specific security requirements through customized implementation details while using standardized interfaces for integration.

Inventive Principle:
Principle #1Segmentation

4Reliability

If manual negotiations and discussions are used for data access, then data security and ownership control are maintained, but efficiency and time consumption are reduced

Engineering Contradiction:
Improveownership controlVSAvoiddata access efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements self-service mechanisms where data consumers can independently obtain encrypted data contracts and tokens from data producers or data exchange computers without manual negotiation. The automated contract verification, token validation, and encrypted data transfer processes enable efficient data access while maintaining security and ownership control through cryptographic proof of authorization.

Inventive Principle:
Principle #25Self-service

5Adaptability or versatility

If existing data exchange infrastructure is used, then current system compatibility is maintained, but the ability to support secure multi-party data exchange deteriorates

Engineering Contradiction:
Improveexisting system compatibilityVSAvoidsecure multi-party exchange capability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces a data exchange computer as an intermediary that bridges existing data exchange infrastructure with secure multi-party data exchange requirements. This mediator implements standardized contract management and token verification that works across different existing systems while providing the security and coordination needed for multi-party exchanges. The intermediary layer allows legacy systems to participate in secure multi-party exchanges without fundamental infrastructure changes.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20240202827A1Method and system for data security and verification
Publication Date: 2024.06.20 LATTICE IND INC
  • US20240202827A1 patent drawing
  • US20240202827A1 patent drawing
  • US20240202827A1 patent drawing

AI summary

A method includes transmitting a first encrypted data contract and an encrypted token to a data consumer computer, which decrypts the first encrypted data contract with a private key to obtain a data contract, encrypts the data contract with a public key to create a second encrypted data contract, and transmits it and the encrypted token to the data producer computer. The data producer computer decrypts the second encrypted data contract and with the private key, decrypts the encrypted token with the private key, encrypts the token and the data contract with the public key of the data exchange computer to form a third encrypted data contract, and transmits them to the data exchange computer. The data exchange computer decrypts the third encrypted data contract and the encrypted token. It verifies the token and facilitates an action of the data contract.