Cloud Tool Discovery via Query Segmentation and Context Ranking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In cloud computing environments, users face challenges in discovering and accessing specific functionalities due to the vast number of tools and service providers, with existing search mechanisms often returning inaccurate or irrelevant results.

Innovation Solution

A system that analyzes user search queries by identifying verbs and nouns, along with context, to rank and display relevant tools, ensuring that users receive accurate and context-specific search results.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If existing search mechanisms analyze search queries using exact terms or structural meaning, then the search process is simple to implement, but the search results are enormous and inaccurate

Engineering Contradiction:
Improvesearch result accuracyVSAvoidsearch mechanism complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the search query into distinct components: verbs, nouns, and context. This segmentation allows the system to analyze each component separately and combine results more accurately, reducing the enormous number of irrelevant results while maintaining implementation feasibility through modular processing

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces dynamic context awareness into the search mechanism. By detecting user context (such as current application state, user profile, or situational information) and integrating it into the search analysis, the system adapts the search process to the specific user situation, improving accuracy without requiring complete redesign of the search infrastructure

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If the cloud computing environment provides more functionalities across multiple service providers, then the versatility of the system increases, but the difficulty of discovering suitable tools increases

Engineering Contradiction:
Improvefunctionality availabilityVSAvoidtool discovery difficulty
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent introduces an intermediary search system that acts as a mediator between users and the vast cloud computing environment. This intermediary analyzes user intent by breaking down queries into verbs, nouns, and context, then matches these components against available tools across multiple service providers, making the discovery process manageable despite the enormous number of available functionalities

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent performs preliminary analysis of the search query before executing the full search. By pre-processing the query to identify verbs, nouns, and context, and by pre-filtering based on these components, the system reduces the search space early in the process, making tool discovery feasible in environments with vast numbers of available tools

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8527494B2Tools discovery in cloud computing
Publication Date: 2013.09.03 SAP IRELAND LTD
  • US8527494B2 patent drawing
  • US8527494B2 patent drawing
  • US8527494B2 patent drawing

AI summary

Various embodiments of methods and systems for recommending tools to a user are based on the verbs and nouns in the user request and a context of the user. The method involves receiving a user request, the user request including a search query with one or more keywords, identifying one or more verbs and nouns in the one or more keywords, based on the one or more verbs, nouns and a context of the user executing the search query to obtain list of tools, ranking the list of tools based on the identified nouns and the context of the user and displaying the list of tools.