Task-Oriented Search Query Analysis and Related URL Presentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Search engines often fail to effectively identify and present relevant URLs for task-oriented search queries, leading users to navigate through numerous results to find suitable information, which can be time-consuming and inefficient.

Innovation Solution

The method involves analyzing query logs to determine if a search query is task-oriented and then identifying and presenting related URLs alongside search results, along with additional controls to facilitate the user's task, such as comparison shopping or news reading, directly within the user interface.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If search engines present multiple search results for task-oriented queries, then users can find relevant information, but users must navigate through numerous results which is time-consuming

Engineering Contradiction:
Improverelevance of search resultsVSAvoidtime to find relevant information
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary analysis of query logs to identify task-oriented queries before presenting results. It proactively determines the user's task type (comparison shopping, news reading, etc.) and pre-selects relevant URLs and controls, so that when results are presented, the most relevant information is already highlighted and ready for immediate access.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system extracts only the most relevant URLs and task-specific controls from the complete set of search results. Instead of presenting all results, it identifies and extracts the subset of URLs that directly address the user's task, along with relevant controls, thereby reducing the number of results users must navigate through while maintaining high relevance.

Inventive Principle:
Principle #2Taking out (Extraction)

2Adaptability or versatility

If search engines provide generic search results, then all users receive consistent results, but task-specific needs are not addressed

Engineering Contradiction:
Improvetailoring to user tasksVSAvoidcomplexity of result presentation
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system applies different presentation qualities to different parts of the search results based on the user's task. For comparison shopping tasks, it highlights product URLs and pricing controls; for news reading tasks, it emphasizes news sources and article URLs. Each section of the results is customized with the quality and type of information most relevant to that specific task type.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system dynamically adapts the search result presentation based on the detected task type. The same search query can produce different result presentations depending on whether the task is identified as comparison shopping, news reading, or another task type. The controls and URLs presented change dynamically to match the user's current task objectives.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9569540B2Related URLs for task-oriented query results
Publication Date: 2017.02.14 MICROSOFT TECHNOLOGY LICENSING LLC
  • US9569540B2 patent drawing
  • US9569540B2 patent drawing
  • US9569540B2 patent drawing

AI summary

Methods, computer-storage media, and graphical user interfaces are provided for identifying and presenting rich related sites for task-oriented search queries. Upon receipt of a search query input by a user, one or more query logs are analyzed to determine if the search query is a related to a task being performed by the user. If the query is determined to be a task-oriented search query, search results are identified, as is one or more Uniform Resource Locators (URLs) related to a particular search result. The related URL is presented to the user in association with the particular search result. Additional controls, e.g., search tools that facilitate querying of those URLs determined to be relevant to a particular search result, may also be provided to aid the user in performing the task at hand.