Multi-Data Structure Architecture for Exchange Data Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing capacity planning systems face inefficiencies in processing and updating data for multiple exchanges, as they typically store records and terms for individual exchanges in a single database, leading to high memory and processing resource usage, and lack customization options for users.

Innovation Solution

Implementing a multi-data structure architecture that dynamically assigns exchanges to containers based on configuration parameters and control structures, allowing for real-time updates and customization, with exchanges stored in separate sub-tables corresponding to containers, reducing resource utilization and enhancing scalability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a single database is used to store records for individual exchanges, then data storage is simplified, but memory and processing resource usage increases significantly

Engineering Contradiction:
Improvedata storage structureVSAvoidmemory and processing resource usage
Core Design Contradiction:
Device complexityVSUse of energy by moving object

Solution Approach 1:

The patent divides the single database into multiple separate databases, with each database storing records for a specific subset of exchanges. This segmentation reduces the data volume processed in each query, thereby decreasing memory and processing resource usage while maintaining simplified storage structures for each individual database.

Inventive Principle:
Principle #1Segmentation

2Device complexity

If a single database stores all exchange records, then data storage is unified, but processing power requirements increase for querying and updating

Engineering Contradiction:
Improvedata storage structureVSAvoiddata processing efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The system segments exchange records across multiple databases, allowing queries and updates to be performed on smaller, more manageable datasets. This segmentation significantly improves processing efficiency by reducing the amount of data that needs to be scanned and processed for each exchange operation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic routing of exchange records to appropriate databases based on exchange characteristics. This dynamic distribution allows the system to optimize processing efficiency by directing queries to the most relevant databases, avoiding unnecessary processing of unrelated records.

Inventive Principle:
Principle #15Dynamics

3Device complexity

If a single database is used for all exchanges, then system structure is simple, but customization options for users are limited

Engineering Contradiction:
Improvesystem structureVSAvoidcustomization options
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent segments the system into multiple databases that can be customized for different user needs and exchange types. Each database can be tailored with specific schemas and configurations, enabling extensive customization options while maintaining relatively simple individual database structures.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system architecture allows a single exchange record to be stored in multiple databases simultaneously, enabling one record to serve multiple purposes and supporting various customization scenarios. This multi-functionality provides users with flexible customization options while maintaining a unified data model.

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

Data Source

PatentUS20240095089A1Systems and methods for a multi-data structure architecture for managing and updating exchange data
Publication Date: 2024.03.21 SIMNANG IP LLC
  • US20240095089A1 patent drawing
  • US20240095089A1 patent drawing
  • US20240095089A1 patent drawing

AI summary

Systems, methods, and computer-readable storage media to model exchanges of a capacity plan with configuration parameters and to provide a plurality of configuration parameters for individual exchanges included in a capacity plan. One system includes a communication network interface, a memory, and one or more processors. The memory to store a plurality of containers corresponding to the capacity plan, a table to broadcast exchanges associated with the capacity plan, and control structures to model exchanges with the configuration parameters of a given sub-table of the plurality of sub-tables. The one or more processors generate the plurality of containers and receive and broadcast exchanges.