Real-Time Provider Allocation for Resilient Digital Item Exchanges

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing digital asset platforms struggle with inefficiencies due to rapid changes in third-party service provider availability, response times, and pricing, leading to failed or delayed transactions and increased system complexity, without automated mechanisms for real-time adaptation and seamless failover.

Innovation Solution

A computer-implemented platform dynamically selects third-party providers based on real-time metrics and user feedback, calculating scores for provider selection and automatic retry with the next-best option if a transaction fails, ensuring resilience and efficient execution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple third-party service providers are integrated to handle digital item transactions, then service availability and reliability are improved, but system complexity increases due to heterogeneous API formats and communication protocols

Engineering Contradiction:
Improveservice availabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces an interaction layer that serves as an intermediary between the platform and multiple third-party service providers. This layer provides standardized interfaces and adapters that translate between heterogeneous provider APIs and the platform's native operations, thereby maintaining service availability while reducing system complexity by abstracting provider-specific details.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The interaction layer is designed with universal adapter patterns that can accommodate multiple different service providers through a common interface. This multi-functional design allows the system to work with various providers without creating separate integration paths for each, thus improving reliability through provider diversity while controlling complexity through code reuse.

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

2Reliability

If real-time performance monitoring is implemented to detect provider failures, then transaction reliability is improved, but measurement and detection difficulty increases due to rapid fluctuations in provider metrics

Engineering Contradiction:
Improvetransaction reliabilityVSAvoidperformance metric detection
Core Design Contradiction:
ReliabilityVSDifficulty of detecting and measuring

Solution Approach 1:

The system implements continuous feedback loops that monitor provider performance metrics such as API response times, error rates, and transaction success rates. This feedback mechanism enables real-time detection of provider failures and automatic adjustment of routing decisions, improving transaction reliability while managing the complexity of metric detection through systematic data collection and analysis.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary assessments of provider performance by establishing baseline metrics and failure thresholds before transactions occur. This preliminary action allows the system to proactively identify at-risk providers and prevent failed transactions, thereby improving reliability while reducing the complexity of real-time detection by having pre-established criteria for evaluation.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If automated failover mechanisms are implemented to switch providers on failure, then productivity is improved by preventing incomplete exchanges, but device complexity increases due to automated retry and score recalculation logic

Engineering Contradiction:
Improvetransaction completion rateVSAvoidautomated failover logic
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The failover mechanism employs dynamic score recalculation that automatically adjusts provider rankings based on real-time performance data. When a transaction fails, the system dynamically reevaluates provider scores and reroutes to the next-best provider, thereby improving productivity through automatic failover while managing complexity through adaptive, data-driven decision logic rather than rigid predetermined rules.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements self-service failover capabilities where the automated mechanism detects failures and executes provider switching without human intervention. This self-service approach improves productivity by ensuring continuous transaction processing while managing complexity by encapsulating the failover logic within the system's own operational framework, making it self-managing rather than externally controlled.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250363531A1Dynamic item allocation using real-time data and feedback
Publication Date: 2025.11.27 LIONSOUL GLOBAL INC
  • US20250363531A1 patent drawing
  • US20250363531A1 patent drawing
  • US20250363531A1 patent drawing

AI summary

A computer-implemented platform executes digital-item exchanges by dynamically selecting and interacting with third-party service providers. A service selection module continuously gathers real-time metrics (e.g., API response times, availability, price) and feedback metrics (e.g., error rates, user ratings) for each candidate provider and computes two core scores: an overall score, reflecting provider speed, reliability, and reputation, and a pair score, which further incorporates liquidity and price suitability for a specific digital-item pair. Providers are chosen based on the highest pair score for each exchange request, and if an exchange attempt fails, the module automatically recalculates pair scores and retries the request with the next-best provider, thereby ensuring resilience against performance changes.