Multi-container Exchange Architecture for Capacity Planning
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current systems face inefficiencies in processing and updating data for multiple exchanges in a computer networked environment, as they often require significant processing power and memory to store and manage data in a single database, leading to resource utilization issues and challenges in customization and fraud detection.
Innovation Solution
Implementing a multi-data structure architecture that dynamically assigns exchanges to different containers based on their characteristics, using configuration parameters and control structures to update data in real-time, thereby reducing memory and processing requirements and enhancing scalability and fraud detection capabilities.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If data for multiple exchanges is stored in a single database, then storage capacity is sufficient, but processing power and memory requirements increase significantly
Solution Approach 1:
The patent divides the single database into multiple separate databases, with each database storing data for a specific subset of exchanges. This segmentation reduces the processing burden on any single database, allowing the system to handle multiple exchanges without requiring excessive processing power for each individual database query.
2Quantity of substance
If data for multiple exchanges is stored in a single database, then storage capacity is sufficient, but memory requirements increase significantly
Solution Approach 1:
The patent divides the single database into multiple separate databases, with each database storing data for a specific subset of exchanges. This segmentation reduces the memory footprint of each individual database, allowing the system to maintain adequate memory requirements while storing data for multiple exchanges.
3Device complexity
If a single database is used for exchanges, then system simplicity is maintained, but customization and fraud detection capabilities are limited
Solution Approach 1:
The patent segments the database into multiple separate databases, each capable of being customized for specific exchange types or purposes. This allows different databases to be tailored with different schemas, indexes, and query optimizations, thereby enhancing customization and fraud detection capabilities while maintaining overall system simplicity through modular architecture.
Solution Approach 2:
The patent implements a dynamic database selection mechanism that chooses which database to query based on the specific exchange being processed. This dynamic approach allows the system to adapt to different exchange types and optimize performance for each specific case, enhancing both customization capability and fraud detection without requiring complete system redesign.
4Device complexity
If a single database is used for exchanges, then system simplicity is maintained, but fraud detection accuracy decreases
Solution Approach 1:
The patent segments the database into multiple separate databases, allowing fraud detection algorithms to be optimized for specific exchange types. Each database can have dedicated fraud detection rules, thresholds, and analysis methods tailored to its specific exchange characteristics, thereby improving fraud detection accuracy while maintaining system simplicity through modular design.
Solution Approach 2:
The patent applies local quality by customizing fraud detection parameters and methods for each specific database based on the exchange type and characteristics. This allows optimized fraud detection accuracy for each local database while maintaining overall system simplicity, as each database can be independently tuned for its specific fraud risks and patterns.
Data Source
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 ledger to broadcast exchanges associated with the capacity plan, and control structures to model exchanges with the configuration parameters of a given sub-ledger of the plurality of sub-ledgers. The one or more processors generate the plurality of containers and receive and broadcast exchanges.


