Task-Oriented Query Completion via Intent Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current search engines provide query-completion suggestions based on keyword matching, which often fail to accurately reflect users' intended tasks, leading to inefficiencies in finding relevant information for completing their intended tasks.

Innovation Solution

The system determines task-oriented user intents by analyzing query logs and provides query-completion suggestions associated with these intents, allowing users to input short character sequences that surface relevant, rich content for their intended tasks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If keyword matching techniques are used for query-completion suggestions, then the system can provide suggestions based on simple text input, but the suggestions fail to accurately reflect users' intended tasks

Engineering Contradiction:
Improveaccuracy of query-completion suggestionsVSAvoidcomplexity of query analysis system
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary component (query intent determination module) that sits between the keyword matching system and the query-completion suggestion system. This intermediary analyzes the user's query intent and translates it into task-oriented suggestions, bridging the gap between simple keyword matching and accurate task completion without requiring a complete system overhaul

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the query processing system into distinct modules: keyword matching module, query intent determination module, and query-completion suggestion module. This segmentation allows each module to specialize in its function, improving overall accuracy while managing complexity through modular design

Inventive Principle:
Principle #1Segmentation

2Productivity

If users input complete queries to express their task intent, then accurate search results can be obtained, but users spend more time refining and re-querying

Engineering Contradiction:
Improvesearch efficiencyVSAvoidtime spent on query refinement
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary action by determining query intent and providing task-oriented completion suggestions before the user finishes typing their complete query. This allows users to quickly select from predefined task options rather than typing out complete queries, reducing time spent on query refinement while maintaining search accuracy

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback by providing query-completion suggestions that reflect the user's intended task based on their partial input. This immediate feedback loop allows users to verify their intent is correctly understood and make quick adjustments, improving search efficiency without sacrificing accuracy

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9405856B2Task-oriented query-completion suggestions with shortcuts
Publication Date: 2016.08.02 MICROSOFT TECHNOLOGY LICENSING LLC
  • US9405856B2 patent drawing
  • US9405856B2 patent drawing
  • US9405856B2 patent drawing

AI summary

Systems, methods, and computer-readable storage media for providing task-oriented query-completion suggestions are provided. A portion of a search query is received, for instance, via a query-input region or search box presented in association with a general web search domain. As the portion of the search query is received, it is determined that the received search query portion is suggestive of a task-oriented user intent. Also determined are query-completion suggestions that are associated with the task-oriented user intent of which the search query portion is suggestive. The determined query-completion suggestions are then provided to the user. As query-completion suggestions are surfaced with input of short character sequences that are associated with task-oriented user intents, users can quickly be provided the relevant, rich content for completing their intended tasks.