Centralized State Processing for Remote Procedure Call Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvetransaction processing efficiencyVSAvoidcomputational resources and network bandwidth
Core Design Contradiction:
ProductivityVSLoss of energy

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.

Inventive Principle:
Principle #5Merging (Combining)

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.

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

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

Engineering Contradiction:
Improvecomputational resources and network bandwidthVSAvoidtransaction processing reliability under resource constraints
Core Design Contradiction:
Loss of energyVSReliability

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.

Inventive Principle:
Principle #15Dynamics

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.

Inventive Principle:
Principle #35Parameter changes

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

Engineering Contradiction:
Improveability to select processing scripts based on real-time conditionsVSAvoidsystem architecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Engineering Contradiction:
Improvetransaction processing throughputVSAvoidnetwork bandwidth consumption
Core Design Contradiction:
ProductivityVSLoss of energy

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.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11740927B2Dynamic state-driven centralized processing
Publication Date: 2023.08.29 ALEGEUS TECHNOLOGIES LLC
  • US11740927B2 patent drawing
  • US11740927B2 patent drawing
  • US11740927B2 patent drawing

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.