Search Guidance System With Delayed Query Refinement Drawer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current search engines lack effective guidance for users to refine their search queries, leading to suboptimal interaction with search results, as they do not utilize historical user actions to provide tailored recommendations.

Innovation Solution

Implementing a system that creates a database of user actions for search queries, generating and presenting recommended search queries based on historical data, including modifications and refinements that have shown higher user interaction, along with a search query helper drawer that appears after a delay or upon user interaction with search results.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If search engines present all possible search refinements immediately, then users have more information to work with, but the interface becomes cluttered and overwhelming

Engineering Contradiction:
Improvesearch refinement informationVSAvoidinterface complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent segments search refinements into different categories (e.g., popular refinements, refinements based on user behavior, refinements based on query analysis) and presents them in a structured, organized manner within the helper drawer, preventing information overload while maintaining comprehensive coverage

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The helper drawer dynamically adjusts its content and presentation based on user interactions, query characteristics, and contextual factors, allowing the interface to adapt between showing minimal guidance when not needed and comprehensive refinements when beneficial

Inventive Principle:
Principle #15Dynamics

2Loss of time

If the search query helper drawer is presented immediately, then users receive guidance sooner, but it interrupts the natural search flow and may be perceived as intrusive

Engineering Contradiction:
Improvetime to receive guidanceVSAvoidsearch flow continuity
Core Design Contradiction:
Loss of timeVSEase of operation

Solution Approach 1:

The system performs preliminary analysis of the search query and user context in the background before the user even submits the query, preparing refinement suggestions ahead of time so they can be presented seamlessly when needed, reducing both delay and disruption

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system monitors user interactions with the helper drawer and adjusts future presentations based on this feedback, learning when and how to provide guidance without being intrusive, thereby optimizing both timing and user experience

Inventive Principle:
Principle #23Feedback

3Productivity

If the system provides detailed search guidance, then user interaction with search results improves, but the system requires more computational resources to analyze and generate recommendations

Engineering Contradiction:
Improveuser interaction effectivenessVSAvoidcomputational energy
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The system adjusts the depth and complexity of analysis based on query parameters, user preferences, and contextual factors, providing detailed guidance only when necessary and using lighter-weight methods for routine queries, thereby optimizing computational resource usage while maintaining effectiveness

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11640408B2Search guidance
Publication Date: 2023.05.02 EBAY INC
  • US11640408B2 patent drawing
  • US11640408B2 patent drawing
  • US11640408B2 patent drawing

AI summary

A user may submit a search query to a search engine, which may process the search query and generate a set of results. Previous actions of the user or of other users may be used to identify recommended search queries. The recommended search queries may be presented to the user along with the search results for the query. The location of the recommended search queries may be fixed, set by the user, or determined on a query-by-query basis. A user interface element operable to cause the presentation of one or more recommended search queries may be presented after a delay. After an additional or independent delay, the recommended search queries may be presented automatically. The delays may be fixed, set by the user, or determined on a query-by-query basis.