Single Software Image for Multi-Cloud Marketplace Listings

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Enterprise products integrating with public cloud marketplaces face challenges in managing multiple marketplace listings for different pricing models, which requires significant changes to build procedures and increases security scanning overhead.

Innovation Solution

A computer-implemented method for integrating public cloud marketplace listings with cloud metadata services, using a single cloned software image with a pricing model table, where the globally unique identifier is used to identify the appropriate pricing model and adjust application behavior.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple marketplace listings are created to support different pricing models, then licensing and payment options are provided, but build time and computing/storage resources increase

Engineering Contradiction:
Improvelicensing and payment optionsVSAvoidbuild time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent applies universality by creating a single software image that can serve multiple marketplace listings with different pricing models (PAYGO, BYOL, subscription). The image contains embedded metadata including pricing model identifiers that allow the same image to be instantiated under different licensing conditions, eliminating the need to build separate images for each pricing model while maintaining full adaptability to various payment options

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

2Adaptability or versatility

If multiple marketplace listings are created to support different pricing models, then licensing and payment options are provided, but computing and storage resources increase

Engineering Contradiction:
Improvelicensing and payment optionsVSAvoidcomputing and storage resources
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent applies universality by creating a single software image that can serve multiple marketplace listings with different pricing models (PAYGO, BYOL, subscription). The image contains embedded metadata including pricing model identifiers that allow the same image to be instantiated under different licensing conditions, eliminating the need to build separate images for each pricing model while maintaining full adaptability to various payment options

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

Solution Approach 2:

The patent merges multiple pricing model configurations into a single software image by embedding a pricing model table with identifiers for different licensing options (PAYGO, BYOL, subscription). This consolidation reduces the number of separate software images from multiple to one, thereby reducing storage resources while maintaining the ability to support diverse licensing and payment models

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If multiple marketplace listings with different software images are created, then pricing model differentiation is achieved, but security scanning overhead increases

Engineering Contradiction:
Improvepricing model differentiationVSAvoidsecurity scanning overhead
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent merges multiple pricing model configurations into a single software image by embedding a pricing model table with identifiers for different licensing options (PAYGO, BYOL, subscription). This consolidation reduces the number of separate software images from multiple to one, thereby reducing storage resources while maintaining the ability to support diverse licensing and payment models

Inventive Principle:
Principle #5Merging (Combining)

4Adaptability or versatility

If multiple marketplace listings with different software images are created, then pricing model differentiation is achieved, but bureaucratic process complexity increases

Engineering Contradiction:
Improvepricing model differentiationVSAvoidbureaucratic process complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent merges multiple pricing model configurations into a single software image by embedding a pricing model table with identifiers for different licensing options (PAYGO, BYOL, subscription). This consolidation reduces the number of separate software images from multiple to one, thereby reducing storage resources while maintaining the ability to support diverse licensing and payment models

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20250086683A1System and Method for Supporting Multiple Public Cloud Marketplace Listings with a Single Software Image
Publication Date: 2025.03.13 DELL PROD LP
  • US20250086683A1 patent drawing
  • US20250086683A1 patent drawing
  • US20250086683A1 patent drawing

AI summary

A method, computer program product, and computing system for integrating one or more public cloud marketplace listings with cloud metadata services. The method includes processing a selection of a public cloud marketplace listing for a cloud-based application from the one or more public cloud marketplace listings, where each public cloud marketplace listing includes a globally unique identifier and a cloned software image. The cloned software image includes a pricing model table that lists one or more pricing models and an associated globally unique identifier for each pricing model listed therein. The method further includes obtaining the globally unique identifier for the selected public cloud marketplace listing from the cloud metadata services, identifying a pricing model corresponding to the obtained globally unique identifier from the pricing model table, and performing a boot sequence of the cloned software image with the identified pricing model.