Cryptographic Data Fragmentation for Resilient Distributed Storage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing networked data storage systems face security vulnerabilities due to multiple copies of data files, which create additional points of exposure, and lack robust resilience and native security measures.

Innovation Solution

A distributed network architecture that fragments data into multiple copies stored across resilient nodes, with each node holding only a part of the data, ensuring no single node can reconstruct the entire payload, and uses a blockchain for secure access permissions and data integrity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If complete copies of data files are stored in multiple systems for redundancy, then data availability is improved, but security vulnerabilities increase due to additional points of exposure

Engineering Contradiction:
Improvedata availabilityVSAvoidsecurity vulnerabilities
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent divides complete data files into multiple encrypted fragments and distributes them across different storage nodes. No single node contains the complete data, eliminating the security vulnerability of having full copies exposed while maintaining availability through distributed storage. This directly resolves the contradiction by segmenting data so that redundancy does not create additional security risks.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces encryption as an intermediary layer between the data and storage nodes. Data is encrypted and fragmented before distribution, and only authorized users with decryption keys can reconstruct the original data. This intermediary encryption mechanism allows multiple copies to exist for availability while preventing security vulnerabilities by ensuring that exposed fragments cannot be used without proper authorization.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Object-affected harmful factors

If data is encrypted to secure it, then security is improved, but access control complexity increases

Engineering Contradiction:
ImprovesecurityVSAvoidaccess control complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The patent segments both the data and the access control mechanism. Encryption keys are divided into multiple parts distributed to different users or systems. To access the data, multiple key parts must be combined, creating a multi-factor access control system that is secure but manageable through the segmentation of authorization rather than centralized complex control.

Inventive Principle:
Principle #1Segmentation

3Reliability

If multiple replicas of data fragments are stored in multiple nodes, then data resilience is improved, but storage resource consumption increases

Engineering Contradiction:
Improvedata resilienceVSAvoidstorage resource consumption
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent segments data into fragments and distributes them across the network, storing only necessary replicas. By segmenting the data storage requirement, the system can maintain resilience through selective replication of fragments rather than replicating entire data sets, reducing total storage consumption while maintaining availability and resilience.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12437096B2Highly distributed, cryptographic-based data storage method
Publication Date: 2025.10.07 XINSERE INC
  • US12437096B2 patent drawing
  • US12437096B2 patent drawing
  • US12437096B2 patent drawing

AI summary

Distributed Permissioned Data (DPD) network to securely store encrypted data by distributing multiple copies of data fragments in resilient nodes in the network. Data fragments are stored in multiple node chains in the network. Storing data in this distributed fashion offsets conditions where some nodes are not available because they are offline or unreachable. Nodes may also have other constraints placed on them, such as bandwidth utilization, storage limits, and CPU allocation. Multiple versions (replicas) of the data fragments are stored in multiple nodes to provide resiliency. By properly selecting a number of data fragments and a number of replicas, data stored in the network will be highly available.