Search Engine Query Suggestion Context Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Search engines face challenges in providing accurate and user-friendly query suggestions, especially when search queries are ambiguous, as they lack contextual information, leading to difficulties in determining the intent of the user and presenting relevant information.

Innovation Solution

The solution involves providing query suggestions in close proximity to individual network resources within search results, where these suggestions are selected based on both the search query and the content of the network resource, allowing for more targeted and relevant suggestions to be presented to the user.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If query suggestions are provided based only on the search query without considering network resource content, then the suggestion generation is simple and fast, but the accuracy and relevance of the suggestions deteriorate

Engineering Contradiction:
Improveaccuracy of query suggestionsVSAvoidcomplexity of suggestion generation system
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent combines multiple information sources (search query and network resource content) into a unified suggestion generation process. The query suggestion module integrates the original search query with content from identified network resources to generate more accurate and contextually relevant suggestions, resolving the contradiction between suggestion accuracy and system complexity by merging data sources rather than choosing one or the other.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system makes the query suggestion mechanism multi-functional by enabling it to operate in multiple modes: using only the search query, using only network resource content, or combining both sources. This universal approach allows the system to adapt to different scenarios and requirements, improving accuracy when needed while maintaining flexibility to simplify the process when appropriate.

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

2Loss of information

If query suggestions are provided for all network resources in search results, then the completeness of information is improved, but the information overload and user confusion increases

Engineering Contradiction:
Improvecompleteness of search informationVSAvoiduser-friendliness of search interface
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent applies local quality by providing query suggestions selectively at specific locations in the search results rather than uniformly across all results. Suggestions are generated and displayed in close proximity to specific network resources that are most relevant to the user's query, ensuring that information is complete where needed while avoiding unnecessary suggestions elsewhere, thus maintaining user-friendliness.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system segments the query suggestion functionality by associating different suggestion sets with different network resources in the search results. Each network resource can have its own context-specific suggestions, allowing the system to provide comprehensive information without overwhelming the user with a single large block of suggestions. This segmentation distributes information throughout the results page in manageable portions.

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If the search engine processes and analyzes network resource content to generate suggestions, then the relevance of query suggestions is improved, but the processing time and computational resources increase

Engineering Contradiction:
Improverelevance of query suggestionsVSAvoidsearch result generation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent implements preliminary action by pre-processing and indexing network resource content in advance before search queries are submitted. The search engine maintains updated information about network resources, including their content and characteristics, so that when a query is received, the system can quickly generate relevant suggestions by matching the query against pre-analyzed data rather than performing full content analysis in real-time, thus reducing processing time while maintaining relevance.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10423672B2Network resource-specific search assistance
Publication Date: 2019.09.24 R2 SOLUTIONS LLC
  • US10423672B2 patent drawing
  • US10423672B2 patent drawing
  • US10423672B2 patent drawing

AI summary

One embodiment identifies a set of network resources relating to a search query; determines one or more sets of query suggestions for one or more network resources from the set of network resources, respectively, wherein each one of the one or more sets of query suggestions is related to a corresponding one of the one or more network resources; and provides the one or more network resources and the one or more sets of query suggestions in response to the search query, wherein each one of the one or more sets of query suggestions is provided in association with its corresponding one of the one or more network resources.