Centralized State Processing for Remote Procedure Call Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Processing disparate electronic transactions is inefficient, computationally intensive, and excessive in terms of network bandwidth, particularly when resources are insufficient or unavailable, in centralized state processing systems handling multiple entities and child entities in a hierarchical tier structure.
Innovation Solution
A centralized state processing system with a communications interface, validator, script selector, and combiner that intelligently selects and applies multiple processing scripts based on real-time conditions, parsing entries with type identifiers, determining delta values, and executing scripts in parallel to manage remote procedure calls and process electronic transactions efficiently.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If multiple entities process electronic transactions independently, then each entity can handle its transactions autonomously, but processing becomes inefficient and computationally intensive with excessive network bandwidth usage
Solution Approach 1:
The patent consolidates transaction processing into a centralized state processing system that handles transactions for multiple entities and child entities in a hierarchical structure. By merging processing operations centrally, the system eliminates redundant computations and network calls that occur when each entity processes transactions independently, thereby improving efficiency while reducing computational waste and network bandwidth consumption.
Solution Approach 2:
The centralized state processing system serves multiple entities and child entities through a universal processing mechanism. Rather than requiring separate processing systems for each entity, the centralized system provides multi-functional capabilities to handle diverse transaction types across the hierarchical structure, reducing overall computational overhead and network usage while maintaining autonomous handling capabilities.
2Loss of energy
If a centralized system processes all transactions, then resource usage is optimized, but the system complexity increases and reliability decreases when resources are insufficient
Solution Approach 1:
The patent implements dynamic state-driven script selection where the centralized processing system adapts its processing approach based on real-time conditions and resource availability. The system maintains a repository of processing scripts and dynamically selects appropriate scripts based on the current state, allowing it to optimize resource usage while maintaining reliability by switching to alternative processing strategies when resources are constrained.
Solution Approach 2:
The system changes processing parameters dynamically by selecting different processing scripts based on the current state and resource conditions. When resources are sufficient, the system uses standard processing parameters; when resources are constrained, it switches to alternative parameters that reduce computational overhead while maintaining transaction processing reliability.
3Adaptability or versatility
If the system uses fixed processing scripts, then implementation is simple, but the system cannot adapt to real-time conditions and resource constraints
Solution Approach 1:
The patent pre-establishes a repository of processing scripts that can be selected based on real-time conditions. By preparing multiple processing scripts in advance with different characteristics and resource requirements, the system enables dynamic adaptation without adding complex decision-making logic during transaction processing. The preliminary preparation of scripts simplifies the runtime selection process while maintaining high adaptability.
Solution Approach 2:
The system introduces an intermediary script selection mechanism that sits between the transaction processing logic and the actual processing execution. This intermediary layer manages the complexity of having multiple processing scripts by providing a standardized interface for script selection based on current state, thereby enabling adaptability while keeping the overall system architecture manageable through clear separation of concerns.
4Productivity
If the system makes multiple remote procedure calls to handle transactions, then processing can be distributed, but network bandwidth is excessively consumed and processing becomes inefficient
Solution Approach 1:
The patent consolidates multiple remote procedure calls into a single centralized processing operation. By merging the processing of multiple transactions that would otherwise require separate network calls into one centralized state processing operation, the system dramatically reduces network bandwidth consumption while improving processing throughput through efficient batch handling and elimination of redundant network communication.
Data Source
AI summary
The present solution is generally directed to dynamic state-driven centralized processing that manages remote procedure calls. In particular, the present solution can reduce the number of remote procedure calls by selecting and applying multiple processing scripts for a single electronic transaction based on a real-time condition, and provide dynamic-state-driven processing.


