Microshard Data Fragmentation for Automatic Storage Recovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data protection methods, such as encryption and tokenization, are inadequate against increasing computational power, and systems for managing microshard data storage face challenges with error recovery in geographically expansive setups, leading to potential data loss and corruption.

Innovation Solution

A storage resource manager configures and controls the storage and recovery of microshard data across three resource sets: a primary, secondary, and recovery resource, using redundancy and error correction techniques to ensure resilience against storage failures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If microshard data is stored in a vast array of storage devices spanning wide geographical and network areas, then data security is improved through distribution, but data access speed and availability deteriorate due to communication failures

Engineering Contradiction:
Improvedata securityVSAvoiddata access speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The patent divides data into microshard fragments and distributes them across multiple storage devices in different locations. This segmentation allows data security to be improved through distribution while the system manages access by reconstructing data from available fragments, partially mitigating the speed deterioration caused by geographical distribution.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements preliminary error correction coding and redundancy mechanisms when data is initially fragmented and stored. This preliminary action prepares the system to handle future communication failures and access issues, allowing faster recovery by pre-computing error correction codes and maintaining redundancy information across the distributed storage network.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If ad hoc storage management is used for distributed microshard data, then storage flexibility is improved, but error recovery capability deteriorates leading to data loss and corruption

Engineering Contradiction:
Improvestorage flexibilityVSAvoiderror recovery capability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent implements feedback mechanisms where the system continuously monitors the status of distributed storage devices and automatically triggers error recovery processes when failures are detected. This feedback loop maintains reliability by systematically responding to storage issues while preserving the ad hoc flexibility of distributed storage management through automated rather than manual intervention.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent dynamically adjusts error correction parameters and redundancy levels based on the specific storage configuration and failure patterns observed. By changing parameters such as error correction code strength and fragment distribution strategies, the system maintains flexibility in storage management while improving error recovery capability for different operational scenarios.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If encryption complexity is increased to counter computational power increases, then data security is improved, but decryption time and computational resources worsen

Engineering Contradiction:
Improvedata securityVSAvoiddecryption time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments encrypted data into microshard fragments distributed across multiple locations. This segmentation improves security by requiring possession of multiple fragments for decryption, while reducing the computational burden on any single system. The decryption time is distributed across multiple nodes rather than concentrated on one system, partially mitigating the time loss.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces intermediary error correction codes and fragment metadata that facilitate the decryption process. These intermediaries contain pre-computed information that reduces the computational complexity required for decryption, allowing strong encryption to be maintained while reducing the time and resources needed for decryption operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12455796B2Method for automatic recovery using microshard data fragmentation
Publication Date: 2025.10.28 SHARDSECURE INC
  • US12455796B2 patent drawing
  • US12455796B2 patent drawing
  • US12455796B2 patent drawing

AI summary

A system and method for automatic recovery of a portion of source data, broken into a plurality of microshard data fragments, is described. The system and method include storing one data fragment in a first storage element of a first storage resource having a plurality of storage elements, creating and storing a duplicate of the one data fragment in a first storage element of a second storage resource having at least the same number of storage elements as the first storage resource, determining whether an error has occurred in the first storage element of the first storage resource, and creating and storing a duplicate of the data fragment from the first storage element of the second storage resource in a first recovery storage resource based on the determination. The duplicate of the data fragment from the first recovery storage resource is used to recover the portion of the source data.