Free-form Input Resource Allocation Mediator

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The adoption of remote computing services is hindered by user unfamiliarity with cloud computing terminology and procedures, making it daunting for potential users to obtain the desired computing resources.

Innovation Solution

A user-driven computing resource component that allows users to request computing resources in a natural, free-form manner, using tools like image recognition, speech-to-text, and mapping tools to interpret inputs and automatically allocate corresponding resources from multiple entities without requiring knowledge of specific terminology or procedures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users are provided with remote computing services through cloud entities, then users are freed from managing their own computers, but user adoption is slowed because potential users are unsure how to obtain the remote computing resources they desire

Engineering Contradiction:
Improveease of obtaining computing resourcesVSAvoidcomplexity of cloud computing terminology and procedures
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary system that acts as a mediator between users and cloud computing entities. This system translates user-friendly natural language requests into the specific technical terminology and procedures required by cloud providers, thereby resolving the contradiction by shielding users from complexity while maintaining access to remote computing services

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system enables users to obtain computing resources through self-service by allowing them to make requests in their own words without needing to learn cloud computing terminology. The automated translation and allocation processes handle the complexity behind the scenes, allowing users to serve themselves without professional knowledge

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If cloud entities develop their own unique terminology and procedures, then they can manage their computing services, but this causes additional confusion and raises the barrier to entry for users

Engineering Contradiction:
Improveability of cloud entities to manage their servicesVSAvoidease of user access to computing resources
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent creates a universal interface that works across multiple cloud entities with different terminologies and procedures. The system maintains adaptability to each entity's specific requirements while presenting a unified, simplified interface to users, allowing one system to serve multiple functions across diverse cloud providers

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

3Productivity

If users are forced to input desired computing resources in a predefined manner, then cloud entities can process requests systematically, but this prevents users from operating in their comfort zone and lowers the barrier to entry

Engineering Contradiction:
Improveefficiency of resource allocation processingVSAvoiduser comfort in requesting resources
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

Instead of requiring users to adapt to predefined input formats, the system inverts the approach by allowing users to input requests in their natural language and automatically translating these into the structured formats required for systematic processing. This maintains processing efficiency while greatly improving ease of operation

Inventive Principle:
Principle #13The other way round (Inversion)

Data Source

PatentUS11128735B2Remote computing resource allocation
Publication Date: 2021.09.21 MICROSOFT TECHNOLOGY LICENSING LLC
  • US11128735B2 patent drawing
  • US11128735B2 patent drawing
  • US11128735B2 patent drawing

AI summary

The discussion relates to allocating remote computing resources responsive to a user-driven free-form input. One example can receive free-form input from a user relating to remote computing resources. The example can map the free-form input to individual remote computing resources and can allocate the mapped individual remote computing resources for the user.