Virtualized Compute Marketplace for Decentralized VM Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing virtualization systems are bottlenecked by a few major entities controlling virtual machine supply and pricing, leading to potential network inefficiencies and lack of network neutrality, which can result in slower or less reliable access to virtual machines for users without preferential network access.

Innovation Solution

A virtualized compute environment with host systems, compute access systems, and a virtualized compute control and management system that enables peer-to-peer storage and data communications, allowing for the management and provision of virtual machine instances through a marketplace using auction-based methodologies, facilitating access to virtualized resources across a network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If virtualization services are controlled by a few major entities, then service management and control is simplified, but market competition is reduced and pricing power is concentrated

Engineering Contradiction:
Improveservice management controlVSAvoidmarket competition
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent segments the virtualization service market by introducing a marketplace platform that connects multiple virtualization service providers with multiple clients. This breaks the monopoly of a single provider into multiple independent service providers, each offering virtual machines from their own data centers, thereby increasing market competition while maintaining simplified service management through the platform.

Inventive Principle:
Principle #1Segmentation

2Productivity

If virtual machines are hosted in centralized data centers, then resource management is efficient, but network access speed varies by location and provider

Engineering Contradiction:
Improveresource management efficiencyVSAvoidnetwork access speed
Core Design Contradiction:
ProductivityVSSpeed

Solution Approach 1:

The patent applies local quality by allowing clients to access virtual machines from data centers geographically close to them. The marketplace enables clients to select virtual machines based on their location preferences, ensuring that resources are managed efficiently in local data centers while network access speed is optimized for each client's geographic location.

Inventive Principle:
Principle #3Local quality

3Reliability

If major providers control virtual machine supply, then service quality can be maintained, but user choice and access to diverse providers is limited

Engineering Contradiction:
Improveservice qualityVSAvoiduser choice
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent creates a universal marketplace platform that serves multiple functions: it connects various virtualization service providers with multiple clients, enables service discovery, facilitates transactions, and provides a unified interface for accessing virtual machines from different providers. This maintains service quality through standardized interfaces while dramatically increasing user choice across multiple providers.

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

Data Source

PatentEP3816798B1Providing excess compute resources with virtualization
Publication Date: 2024.09.11 NETKINE
  • EP3816798B1 patent drawingFigure 1
  • EP3816798B1 patent drawingFigure 2
  • EP3816798B1 patent drawingFigure 3

AI summary

A main operating system interface engine can be configured to receive instructions from a main operating system of one or more host systems and can manage a virtualized operating system on the one or more host systems, the virtualized operating system appearing distinct from the main operating system to a user of the one or more host systems. A virtualization environment management engine can manage a virtualization environment, the virtualization environment using the virtualized operating system. A virtual machine management engine can manage one or more virtual machine instances in the virtualization environment, each of the one or more virtual machine instances operative to provide virtualized resources of the one or more host systems for a computer access system coupled to the one or more host systems.