Intermediary Server Resource Matching via Interactive Dialog

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current computer systems lack an efficient method to determine the optimal software or hardware upgrades needed for improved operation, as users often receive unsuitable updates due to a lack of knowledge about their specific configuration and usage needs.

Innovation Solution

An interactive dialogue between a client computer and an intermediary server determines the desired resource abilities by interpreting user preferences and historical usage data, allowing the server to provide optimized resources beyond initial requests, such as software or hardware upgrades, directly to the client computer.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If users manually select software updates based on provider recommendations, then users have control over installation decisions, but users lack knowledge about their specific configuration needs and may receive suboptimal upgrades

Engineering Contradiction:
Improveaccuracy of resource matchingVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary server that acts as a mediator between the resource provider and the client computer. This intermediary analyzes the client's specific configuration, performance metrics, and usage patterns to determine the optimal resource match, thereby improving matching accuracy without increasing client-side complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system enables the client computer to automatically provide information about its configuration and performance needs through self-diagnosis and self-description mechanisms. This allows the system to accurately assess resource requirements without manual user input, improving matching precision while maintaining ease of operation.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If the system provides multiple updated versions of applications from various sources, then users have more choices, but users are unable to determine which updates best meet their specific needs

Engineering Contradiction:
Improveresource selection flexibilityVSAvoiduser decision difficulty
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system implements feedback mechanisms where the intermediary server continuously monitors the client's performance metrics and usage patterns after resource installation. This feedback loop allows the system to learn from actual usage and improve future resource recommendations, enabling versatile selection while maintaining ease of operation through automated decision-making.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent replaces the manual mechanical process of user evaluation and selection with an automated electronic system. The intermediary server uses algorithms to evaluate multiple resource options against the client's specific needs, automatically selecting the optimal update without requiring user analysis or decision-making effort.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Ease of operation

If the system automatically downloads and installs updates, then the process is simplified for users, but the computer system may not receive the optimal resource for its specific configuration

Engineering Contradiction:
Improveupdate installation easeVSAvoidresource optimization reliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs preliminary analysis of the client's configuration, performance metrics, and usage patterns before selecting and installing resources. The intermediary server pre-evaluates multiple potential updates and determines the optimal choice in advance, ensuring reliable resource optimization while maintaining automated ease of installation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The intermediary server acts as a smart mediator that automatically selects the optimal resource based on detailed analysis of client needs, then handles the entire installation process autonomously. This maintains both ease of operation (automatic installation) and reliability (optimized resource selection) by separating the selection intelligence from the installation execution.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11245642B2Providing an optimal resource to a client computer via interactive dialog
Publication Date: 2022.02.08 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11245642B2 patent drawing
  • US11245642B2 patent drawing
  • US11245642B2 patent drawing

AI summary

An intermediary server receives a resource request from a client computer for a requested resource that has a desired resource ability to optimize the client computer. The intermediary server identifies an alternative resource that has the desired resource ability to optimize the client computer, and determines that an ability of the alternative resource to provide the desired resource ability exceeds an ability of the requested resource to provide the desired resource ability. In response to determining that the ability of the alternative resource to provide the desired resource ability exceeds the ability of the requested resource to provide the desired resource ability, the intermediary server instructs a resource server to send the alternative resource instead of the requested resource to the client computer.