Tokenized Cloud Resource Availability for Decentralized Service Continuity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Cloud computing networks face disruptions when devices go offline, affecting service continuity due to the need for constant monitoring and rerouting, which is challenging with varying resource terminologies and formats, and reliance on centralized coordination that can fail.
Innovation Solution
A decentralized blockchain network monitors resource availability through tokenized representations and self-executing programs, ensuring availability is standardized and actions are coordinated without reliance on a centralized device.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a centralized device is used to monitor resource availability and coordinate actions, then the system can maintain proper accounting of availability, but the system becomes vulnerable to failures when the centralized device goes offline
Solution Approach 1:
The patent divides the centralized coordination function into multiple distributed nodes across a blockchain network. Each node independently monitors resource availability and executes actions based on smart contract conditions, eliminating the single point of failure inherent in centralized systems while maintaining coordinated functionality through distributed consensus mechanisms.
Solution Approach 2:
The patent implements self-executing smart contracts that automatically monitor resource availability and execute coordinated actions without requiring a centralized controller. The system serves itself through automated condition evaluation and action execution embedded in the blockchain protocol, improving reliability by removing dependency on external coordination devices.
2Adaptability or versatility
If different services monitor resources using different terminologies and formats, then each service can be optimized for its specific requirements, but the system cannot maintain a correct accounting of availability across the network
Solution Approach 1:
The patent introduces a standardized token representation as an intermediary layer between diverse service monitoring systems and the blockchain network. This token serves as a universal language that translates various service-specific resource availability data into a common format, enabling accurate aggregate accounting while preserving the adaptability of individual service monitoring implementations.
Solution Approach 2:
The patent creates a universal token standard that can represent different types of resource availability across multiple services and formats. This single standardized representation mechanism handles diverse input formats from various services, enabling the system to maintain correct availability accounting across the entire network while supporting service-specific optimizations.
3Device complexity
If the monitoring device itself is part of the system it monitors, then the system can be simplified, but the loss of the monitoring device threatens the entire system's ability to function
Solution Approach 1:
The patent segments the monitoring function across multiple distributed blockchain nodes rather than using a single integrated monitoring device. This segmentation distributes the critical monitoring capability across the network, maintaining system simplicity through unified protocol while ensuring continuity through redundant distributed monitoring capacity.
Solution Approach 2:
The patent implements redundant monitoring capacity distributed across multiple nodes before any failure occurs. This prior cushioning ensures that if any single monitoring node fails, other nodes continue to monitor and execute actions, preventing system-wide failure while maintaining a relatively simple distributed architecture.
Data Source
Figure 1A
Figure 1B
Figure 1C
AI summary
Systems and methods are for managing resources across a global and/or cloud network. In particular, systems and methods are described for mitigating issues related to providing services using unstable resources (e.g., resources that may be off-line or potentially go off-line). For example, the systems and methods may mitigate issues related to providing services despite instability in resources by monitoring tokenized availability of a given resource using a decentralized blockchain network and performing actions based on that availability based on conditions specified within the code of action-specific self-executing programs themselves (as opposed to a centralized coordination device).