Synthetic Resource Availability for Cloud Service Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cloud computing networks face disruptions and inefficiencies due to resource outages, leading to suspended services and loss of information about resource availability, which complicates service planning and routing, and existing resource allocation methods waste computational resources by reallocating under a real-time mindset.

Innovation Solution

A system using decentralized blockchain networks to maintain a log of synthetic and actual resource availabilities, tokenizes these to standardize formats, and allocates resources based on worst-case synthetic availabilities to conserve computational resources and dynamically pool and consolidate availability across networks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the network uses redundant systems and reroutes services when devices go offline, then service continuity is improved, but the network loses resources and computational efficiency deteriorates

Engineering Contradiction:
Improveservice continuityVSAvoidcomputational efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs preliminary actions by proactively monitoring resource availability and predicting potential outages before they occur. It pre-calculates alternative routing paths and reserves computational resources in advance, so when an outage happens, services can be rapidly rerouted without waiting for real-time resource allocation decisions, thus maintaining service continuity while optimizing computational efficiency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts resource allocation and routing decisions based on real-time availability data. It continuously updates its knowledge of which resources are online or offline and adapts service routing accordingly. This dynamic approach allows the network to maintain optimal computational efficiency by allocating resources only where needed while ensuring service continuity through flexible, real-time adaptation to changing network conditions.

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If the network monitors resource availability in real-time, then service routing decisions are improved, but information loss occurs when resources go offline

Engineering Contradiction:
Improveservice routing capabilityVSAvoidresource availability information
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The system introduces an intermediary mechanism that acts as a proxy for resource availability information. When resources go offline, this intermediary maintains synthetic availability records that preserve information about what services were being performed and their resource requirements. This intermediary layer ensures that even when direct monitoring of a resource fails, the system retains useful information for future routing decisions, preventing information loss while maintaining service routing capability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system creates copies of resource availability information in multiple forms and locations. It maintains both real-time availability data and historical records of resource usage patterns. When a resource goes offline, these copies preserve the information needed for service routing decisions. The system replicates availability information across multiple data structures and storage locations, ensuring that loss of one data source does not result in complete information loss.

Inventive Principle:
Principle #26Copying

3Speed

If the network allocates resources based on real-time availability, then resource allocation speed is improved, but computational resources are wasted through continuous reallocation

Engineering Contradiction:
Improveresource allocation speedVSAvoidcomputational resource waste
Core Design Contradiction:
SpeedVSLoss of energy

Solution Approach 1:

The system transitions from continuous real-time resource allocation to periodic batch processing. Instead of constantly monitoring and reallocating resources moment-by-moment, it performs availability monitoring and resource allocation decisions at scheduled intervals. This periodic approach maintains reasonable allocation speed while significantly reducing the computational overhead of continuous reallocation, thereby minimizing energy consumption and computational resource waste.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system maintains continuous monitoring of resource availability but batches the allocation decisions to avoid continuous computational overhead. It continuously collects availability data and makes decisions periodically, ensuring that resource allocation remains responsive to changes while avoiding the waste associated with constant reallocation. This approach preserves the useful action of resource allocation while eliminating the harmful continuous computational burden.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS20260065273A1Systems and methods for dynamic management of a plurality of resources across computer networks using synthetic availabilities
Publication Date: 2026.03.05 CITIBANK N A
  • US20260065273A1 patent drawing
  • US20260065273A1 patent drawing
  • US20260065273A1 patent drawing

AI summary

Systems and methods for managing resources across a global and/or cloud network. In particular, systems and methods for mitigating issues related to providing services while resources are offline (or may potentially go offline). For example, the systems and methods may mitigate issues related to providing services while resources are offline (or may potentially go offline) by monitoring network services at an aggregate level.