Data Register Dynamic Reorganization for Storage Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Managing large quantities of generated information efficiently requires significant storage resources, and existing systems struggle to optimize storage structures to meet changing data management demands while ensuring data accuracy and transaction rates.

Innovation Solution

A data register system utilizing distributed data structures, including a main chain for system organization and secondary chains for data registration, dynamically reorganizes its structure by monitoring device sizes and modifying the secondary chains to maintain optimal entity participation, ensuring data accuracy and transaction efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data is stored in persistent storage as binary data, then data can be stored for future reference, but large quantities of generated information require large amounts of storage resources

Engineering Contradiction:
Improvedata storage capabilityVSAvoidstorage resources
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system segments the data register into multiple portions organized in a tree structure, with each portion maintaining a subset of the blockchain. This segmentation allows the system to handle large quantities of data by distributing storage across multiple smaller units rather than requiring a single large storage resource.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an organizational dimension to data storage by creating a tree structure with portions at different levels. Instead of linear storage, data is organized hierarchically where each portion can independently manage its data subset, effectively adding an organizational dimension that reduces the storage burden on any single resource.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Stability of the object's composition

If the organizational structure is fixed, then system stability is maintained, but the system cannot adapt to changing data management demands

Engineering Contradiction:
Improveorganizational structure stabilityVSAvoiddata management adaptability
Core Design Contradiction:
Stability of the object's compositionVSAdaptability or versatility

Solution Approach 1:

The system implements dynamic reorganization of portions based on monitored data characteristics. When portions become unbalanced or inefficient, the system automatically reorganizes the tree structure, merging or splitting portions as needed. This dynamic adjustment maintains stability through automated correction while adapting to changing data management demands.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent incorporates feedback mechanisms that continuously monitor the state of portions and trigger reorganization when criteria are not met. This feedback loop ensures the organizational structure adapts to changing conditions while maintaining overall system stability through controlled, criterion-based modifications.

Inventive Principle:
Principle #23Feedback

3Reliability

If all computing devices participate in managing the entire blockchain, then data accuracy is maintained, but transaction rates decrease due to distributed computational costs

Engineering Contradiction:
Improvedata accuracyVSAvoidtransaction rate
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system segments the blockchain management responsibility across portions, where each portion is managed by a subset of computing devices. This segmentation allows data accuracy to be maintained within each portion through local consensus while increasing overall transaction throughput by parallelizing processing across multiple portions simultaneously.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Each portion maintains local data accuracy through its own consensus mechanism while the overall system achieves higher productivity through distributed parallel processing. The local quality of data integrity is preserved in each portion while the global system benefits from increased transaction capacity.

Inventive Principle:
Principle #3Local quality

4Productivity

If the number of entities managing secondary chains is increased, then data registration capacity increases, but system complexity increases

Engineering Contradiction:
Improvedata registration capacityVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system segments the management of secondary chains across multiple portions, with each portion handling a subset of chains. This segmentation increases data registration capacity by distributing the workload while managing complexity through modular organization, where each portion independently manages its assigned chains without requiring coordination across the entire system.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11797564B2System and method for data registration
Publication Date: 2023.10.24 EMC IP HLDG CO LLC
  • US11797564B2 patent drawing
  • US11797564B2 patent drawing
  • US11797564B2 patent drawing

AI summary

A computing device of a data register includes persistent storage and a data register manager. The persistent storage stores: an instance of a primary chain that specifies an organizational structure of computing devices of the data register and a secondary chain for registering data with a first portion of the computing devices. The data register manager monitors sizes of each of the portions of the computing devices specified by the organizational structure; makes a determination, based on the monitoring, that the organizational structure fails to meet at least one criteria; and in response to the determination: reorganizes the organizational structure to meet the at least one criteria by, at least in part, modifying the secondary chain.