Cloud Provider Compute Exchange for Real-Time Workload Pricing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Accessing cloud service providers for compute resources is inefficient and costly due to complex user interfaces and the need to create separate accounts for each provider, lacking a mechanism to compare pricing across different providers.

Innovation Solution

A compute exchange system that enables users to submit workload through a single interface, receive real-time pricing data from multiple providers, and facilitate deployment of resources by matching buy and sell orders to identify the most cost-effective provider for processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If users access multiple cloud service providers separately through individual accounts and consoles, then they can select the best pricing or availability, but the process becomes complicated and time-consuming

Engineering Contradiction:
Improvepricing selection capabilityVSAvoidaccount creation and configuration time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent introduces a compute exchange as an intermediary platform that sits between users and multiple cloud service providers. The exchange receives workload requests from users, obtains real-time pricing data from multiple providers, matches buyers with sellers based on pricing and availability, and facilitates resource deployment automatically. This mediator eliminates the need for users to manually create separate accounts and configure resources at each provider, while still enabling comprehensive pricing comparison and selection.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If users manually compare pricing across multiple cloud providers, then they can find cost-effective resources, but the process is inefficient and lacks real-time updates

Engineering Contradiction:
Improvecost-effectivenessVSAvoidpricing comparison efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The compute exchange continuously receives real-time pricing data from multiple cloud service providers and maintains an updated marketplace of available compute resources. When users submit workload requests, the exchange immediately queries current pricing and availability information from all providers, compares the results, and presents optimized matching options. This feedback mechanism ensures users always see the most current pricing information without manual intervention, dramatically improving comparison efficiency while maintaining cost-effectiveness.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The exchange performs preliminary actions by pre-querying and caching real-time pricing data from multiple cloud providers before users make decisions. The system proactively gathers availability information and pricing details, stores them in the marketplace, and prepares matching results in advance. This preliminary data collection eliminates the need for users to manually check each provider's current pricing, allowing instant comparison and rapid workload deployment decisions.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If users create separate accounts at each cloud service provider, then they can access all services, but the complexity of user interface and configuration increases

Engineering Contradiction:
Improveservice access capabilityVSAvoiduser interface complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The compute exchange provides a universal interface that handles multiple functions: it serves as the single point of contact for users accessing any cloud provider, consolidates account management across all providers, unifies pricing comparison operations, and coordinates resource deployment to multiple destinations. Instead of requiring users to navigate separate consoles and configuration systems at each provider, the exchange presents a single simplified interface that performs all these operations automatically, dramatically reducing interface complexity while maintaining full service access capability.

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

Data Source

PatentUS20250284554A1System and method of providing a cloud-service provider exchange
Publication Date: 2025.09.11 ADAPTIVE COMPUTING ENTERPRISES INC
  • US20250284554A1 patent drawing
  • US20250284554A1 patent drawing
  • US20250284554A1 patent drawing

AI summary

A system for operating a compute exchange includes at least one processor; and a computer-readable storage device storing instructions which, when executed by the at least one processor, cause the at least one processor to be configured to: receive, at the compute exchange, a request from a user for workload to be processed in a computing environment; obtain a price for processing the workload in one of a plurality of cloud service providers; receive, at the compute exchange, respective real-time pricing from respective cloud service providers for processing the workload; determine, at the compute exchange, a chosen cloud service provider based on the respective real-time pricing; and cause a portion of the workload to be processed on the chosen cloud service provider.