Search Engine Intent Query System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current search engines require users to input specific search terms to determine intent, which can be cumbersome on mobile devices and may not accurately distinguish between similar locations or topics, leading to inefficient search results.

Innovation Solution

A search engine that associates search terms with specific intents by accessing indices of pre-generated terms and using user behavior and external information like GPS to prioritize results, allowing it to determine user intent without additional input, and rearrange categories based on intent for better result presentation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If users input additional search terms to specify intent, then search result relevance improves, but ease of operation deteriorates due to cumbersome input on mobile devices

Engineering Contradiction:
Improvesearch result relevanceVSAvoidease of operation
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The search engine automatically determines user intent by analyzing search terms and comparing them against intent indices without requiring users to manually specify their intent. The system self-services by inferring intent categories (local, news, sports, etc.) from the search query itself, eliminating the need for additional user input while maintaining high result relevance

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system pre-generates and stores multiple intent indices containing terms associated with different intent categories before users perform searches. By preparing these intent classifications in advance, the search engine can quickly match user queries to appropriate intent categories and reorder results accordingly, improving both accuracy and operational ease

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If search results are presented in standard order, then ease of operation is maintained, but loss of time increases due to additional navigation needed to find relevant results

Engineering Contradiction:
Improveease of operationVSAvoidsearch time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The search engine dynamically reorders search results based on the determined user intent category. Instead of using a fixed result order, the system adapts the presentation by moving results matching the inferred intent (local, news, sports, etc.) to prominent positions, reducing the time users need to scan through irrelevant results while maintaining ease of operation through automatic reorganization

Inventive Principle:
Principle #15Dynamics

3Device complexity

If search engine uses basic algorithms, then device complexity is low, but measurement precision deteriorates in determining user intent

Engineering Contradiction:
Improvesystem complexityVSAvoidintent determination accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The search engine segments its processing system by creating separate intent indices for different intent categories (local information, news, sports, entertainment, etc.). Each index contains pre-organized terms and weighting factors specific to that category. This segmentation allows the system to accurately determine user intent by comparing queries against multiple specialized indices rather than using a single complex algorithm, maintaining relatively simple device architecture while improving intent determination precision

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8903792B2Method and system for intent queries and results
Publication Date: 2014.12.02 R2 SOLUTIONS LLC
  • US8903792B2 patent drawing
  • US8903792B2 patent drawing
  • US8903792B2 patent drawing

AI summary

A search engine compares entered search terms to an index of terms signifying a specific or local intent. If an entered term matches term in the index, then the search engine identifies and outputs information corresponding to the specific or local intent. Terms to include in the index of terms can be identified by monitoring the searching behavior of a set of users.