Distributed Ledger Code Recording via Segmented Storage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data management systems face challenges in securely storing and managing sensitive information while maintaining data integrity and authenticity, particularly in distributed environments, where centralized authorities are not reliable for verification.

Innovation Solution

A distributed system using cryptographically verifiable encrypted and unencrypted ledgers, where sensitive information is encrypted and stored on an encrypted ledger, while transaction codes are stored on an unencrypted ledger, allowing for secure, indelible, and authentic records that can be verified through a blockchain system, ensuring data integrity and authenticity without a central authority.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If sensitive information is stored in a centralized database, then data management is simplified, but security and trustworthiness are compromised

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

Solution Approach 1:

The patent segments data into two categories: sensitive information stored in encrypted ledgers and non-sensitive transaction codes stored in unencrypted ledgers. This segmentation allows the system to maintain security for critical data while enabling efficient verification and analysis of transaction information, resolving the contradiction between security and system complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces cryptographic hash functions and digital signatures as intermediaries between data storage and verification. These cryptographic mechanisms enable trustless verification of data integrity without requiring a centralized authority, thereby improving reliability while maintaining distributed system architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If all data is encrypted for security, then data protection is improved, but data analysis and verification become difficult

Engineering Contradiction:
Improvedata protectionVSAvoiddata accessibility
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent divides data into encrypted portions (sensitive information) and unencrypted portions (transaction codes). This allows the system to protect sensitive data while maintaining accessibility of non-sensitive information for analysis and verification, resolving the contradiction between data protection and data accessibility.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates cryptographic copies (hashes) of data that preserve verification capabilities without exposing the original sensitive information. These cryptographic representations enable data analysis and integrity verification while maintaining the security of the underlying sensitive data.

Inventive Principle:
Principle #26Copying

3Reliability

If a centralized authority verifies transactions, then verification reliability is improved, but decentralization and autonomy are reduced

Engineering Contradiction:
Improveverification reliabilityVSAvoiddecentralization
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent enables nodes to autonomously verify transactions using cryptographic proofs and digital signatures stored on the blockchain. Each node can independently validate transaction integrity without requiring a centralized authority, achieving both verification reliability and decentralization simultaneously.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent implements a feedback mechanism where transaction verification results are recorded on the blockchain and can be independently verified by any node. This creates a trustless system where the network itself provides verification feedback, eliminating the need for centralized authorities while maintaining verification reliability.

Inventive Principle:
Principle #23Feedback

4Loss of information

If transaction codes are stored with sensitive information, then data completeness is improved, but security risks increase

Engineering Contradiction:
Improvedata completenessVSAvoidsecurity risks
Core Design Contradiction:
Loss of informationVSObject-affected harmful factors

Solution Approach 1:

The patent segments transaction data into separate components: transaction codes stored in unencrypted ledgers and sensitive information stored in encrypted ledgers. This segmentation maintains data completeness by preserving all necessary information while minimizing security risks by limiting exposure of sensitive data.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11362806B2System and methods for recording codes in a distributed environment
Publication Date: 2022.06.14 WALMART APOLLO LLC
  • US11362806B2 patent drawing
  • US11362806B2 patent drawing
  • US11362806B2 patent drawing

AI summary

Systems and methods for recording codes in a distributed environment are provided. A first node receives data including at least one code from a code generation computing device via a network. The first node adds a first new block to a first cryptographically verifiable encrypted ledger, the first block containing the at least one code. The first node adds a second new block to a second cryptographically verifiable, the second block containing the at least one code. The first node or a second node retrieves the at least one code from the second cryptographically verifiable unencrypted ledger. The first node or the second node analyzes the at least one code pursuant to a set of rules.