Search Query Refinement System with Visual Relationship Display

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current search engines face challenges in providing relevant search results when users submit vague queries, as they often yield broad and irrelevant results, and lack effective methods to suggest refinements that cater to the user's specific interests.

Innovation Solution

The system displays user-selectable refinements to search queries, allowing users to refine their searches by adding additional terms, which are suggested by the search engine based on analysis of related search queries and user behavior, and provides visual representations to navigate through these refinements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a user submits a vague search query, then the search engine can process it quickly with minimal input requirements, but the search results become broad and less relevant to the user's specific interests

Engineering Contradiction:
Improveease of query submissionVSAvoidrelevance of search results
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The search engine performs preliminary analysis of the initial search query to identify potential refinement opportunities before the user even submits the query. Suggested refinements are prepared in advance and presented to the user alongside the initial search results, allowing the user to quickly navigate to more specific result sets without having to mentally formulate additional search terms.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a feedback mechanism where the search engine analyzes user interactions with search results and continuously refines its suggestions. When users click on suggested refinements or interact with specific result categories, this behavior data is fed back to improve the accuracy and relevance of future refinement suggestions, creating a continuous improvement loop.

Inventive Principle:
Principle #23Feedback

2Manufacturing precision

If the search engine provides detailed refinement suggestions, then the relevance of search results improves, but the complexity of the search interface increases

Engineering Contradiction:
Improverelevance of search resultsVSAvoidcomplexity of search interface
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The refinement suggestions are segmented into distinct, independently selectable options rather than presenting a single complex form. Each suggested refinement represents a discrete category or filter that can be applied individually, allowing the interface to remain simple while providing comprehensive refinement capabilities. The suggestions are presented as separate clickable elements rather than requiring form filling or complex interactions.

Inventive Principle:
Principle #1Segmentation

3Manufacturing precision

If the search engine analyzes user behavior data to suggest refinements, then the accuracy of suggestions improves, but the processing time and computational resources increase

Engineering Contradiction:
Improveaccuracy of refinement suggestionsVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

User behavior analysis and refinement suggestion generation are performed in advance and cached before being presented to the user. The search engine pre-processes the initial query to identify potential refinement categories based on historical data and common search patterns, so that when the user views results, the suggestions are already prepared and ready for immediate display without adding noticeable delay to the search process.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9613132B2Method of and system for displaying a plurality of user-selectable refinements to a search query
Publication Date: 2017.04.04 Y E HUB ARMENIA LLC
  • US9613132B2 patent drawing
  • US9613132B2 patent drawing
  • US9613132B2 patent drawing

AI summary

Method of displaying by a client application in communication with a search engine a plurality of user-selectable refinements to a search query including a search term, comprising: sending the search query; receiving search results and suggested search query refinements determined based at least in part on an analysis of groups of related search queries, each suggested search query refinement corresponding to a refined search query including the search term and an additional search term; displaying search results and, apart from a search bar, refinements, refinements being selectable by a user via a graphical object; receiving a selection of one of the refinements, the selection corresponding to a refined search query including the search term and an additional search term; receiving refined search results; and displaying refined search results and a visual representation of a refinement relationship between the search query and the refined search query. Related systems are also disclosed.