On-demand cloud service auctioning via publish-subscribe bidding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current cloud service selection methods are inefficient, leading to pricing inefficiencies and performance issues due to a lack of competitive pricing and performance optimization, as clients select providers based on static views of resources without considering future workload or upcoming demands, and are vulnerable to human biases.

Innovation Solution

Implementing an on-demand auctioning system using a publish-subscribe platform where clients publish cloud resource requirements, providers bid based on current and future resource availability, and clients select providers based on bids, allowing for iterative bidding and dynamic pricing adjustments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If clients select cloud service providers based on static views of resources, then the selection process is simple, but pricing efficiency and performance optimization deteriorate

Engineering Contradiction:
Improveprovider selection processVSAvoidpricing efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system transitions from static provider views to dynamic, real-time resource availability data. Providers continuously update their resource status on the publish-subscribe platform, allowing clients to make selections based on current and future workload capacity rather than outdated information, thereby improving pricing efficiency while maintaining operational simplicity

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The publish-subscribe platform establishes a feedback loop where providers publish resource availability and clients subscribe to receive updates. This continuous information flow enables dynamic pricing and performance optimization without complicating the selection process, as the system automatically delivers relevant updates to interested parties

Inventive Principle:
Principle #23Feedback

2Ease of operation

If clients select cloud service providers based on static views of resources, then the selection process is simple, but performance optimization deteriorates

Engineering Contradiction:
Improveprovider selection processVSAvoidperformance optimization
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

Providers publish resource availability information in advance on the platform, allowing clients to subscribe and receive notifications before resources are fully allocated. This preliminary action enables performance optimization by ensuring clients select providers with adequate future capacity rather than discovering resource constraints after selection

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The subscribe-based architecture provides continuous feedback to clients about provider resource status changes. Clients receive automatic notifications when resource availability changes, enabling them to make informed decisions that optimize performance while keeping the selection process simple through automated information delivery

Inventive Principle:
Principle #23Feedback

3Ease of operation

If clients manually select providers without competitive bidding, then the selection process is straightforward, but pricing efficiency and fairness deteriorate

Engineering Contradiction:
Improveprovider selection processVSAvoidpricing efficiency
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The system enables dynamic pricing through real-time bidding where providers can adjust their offers based on current resource availability and market conditions. This dynamic approach improves pricing efficiency and fairness by allowing multiple providers to compete transparently, while the automated bidding process maintains operational simplicity

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Providers automatically publish their service offers and resource availability on the platform without requiring manual client outreach. The system enables self-service bidding where providers independently manage their offers and clients automatically receive relevant bids, improving pricing efficiency while keeping the process straightforward

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10893115B2On demand auctions amongst cloud service providers
Publication Date: 2021.01.12 KYNDRYL INC
  • US10893115B2 patent drawing
  • US10893115B2 patent drawing
  • US10893115B2 patent drawing

AI summary

On-demand auctioning of cloud services amongst cloud computing service providers includes publishing, by a client, on a publish-subscribe platform, cloud computing resource requirement(s); subscribing to the publish-subscribe platform by at least two providers of cloud computing service(s); bidding, by each of the at least two providers, on one or more the at cloud computing resource requirement(s) via a bidding platform; selecting, by the client, and publishing on the publish-subscribe platform, at least one of the at least two providers for the cloud computing resource requirement(s); and, in one example, prior to the selecting, cognitively recommending to the client, by a data processing system, one or more of the at least two providers.