Inline Search Refinement Editing for Context Retention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current search engines lack a quick and easy way to adjust search parameters without losing relevant filters or context, requiring users to navigate multiple steps to reapply filters, which is time-consuming and often results in lost context.

Innovation Solution

Implementing an inline editing feature for search breadcrumbs, allowing users to modify search parameters directly within the breadcrumb path, retaining important aspects of the previous query while updating search results in real-time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If users navigate multiple steps to reapply filters after changing search query, then search accuracy is maintained, but user time and operational complexity increase

Engineering Contradiction:
Improvesearch accuracyVSAvoidtime to reapply filters
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary action by automatically preserving and pre-configuring filter settings when a user changes search parameters. Instead of requiring users to manually reapply filters after a query change, the system anticipates the need to maintain filter context and keeps it ready for immediate reapplication, thus eliminating the time-consuming navigation steps while maintaining search accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates a copy of the existing filter settings and maintains it as a template that can be quickly reapplied to new search queries. When users change search parameters, the system copies the relevant filter configurations and makes them available for instant reapplication, avoiding the need to navigate through multiple steps to restore filters.

Inventive Principle:
Principle #26Copying

2Quantity of substance

If providers remove all filters for a new search query, then users receive sufficient results, but users lose important context and must reapply filters manually

Engineering Contradiction:
Improvenumber of search resultsVSAvoidloss of filter context
Core Design Contradiction:
Quantity of substanceVSLoss of information

Solution Approach 1:

The system creates and maintains a copy of the filter context even when search parameters change. Instead of discarding filters, the system preserves them as a reusable template that reflects the user's preferred filtering criteria, allowing users to quickly reapply these filters to new queries without losing the valuable context of what filters were previously used.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system dynamically adjusts parameter retention based on the nature of the search change. When search parameters are modified, the system intelligently determines which filter parameters should be preserved and which should be updated, maintaining a balanced state where sufficient results are obtained while important contextual filters are retained for user convenience.

Inventive Principle:
Principle #35Parameter changes

3Loss of information

If users manually navigate back through search steps to adjust parameters, then context is preserved, but the process becomes time-consuming and complex

Engineering Contradiction:
Improvecontext retentionVSAvoidease of parameter adjustment
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The system maintains a copy of the search context including all applied filters and parameters in an easily accessible format. Instead of requiring users to manually navigate back through multiple search steps, the system preserves the context as a reusable configuration that can be quickly modified and reapplied, significantly reducing the operational complexity while maintaining full context retention.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system introduces an intermediary mechanism (such as a persistent filter template or search history snapshot) that acts as a mediator between the user's current query and previous search context. This intermediary allows users to efficiently adjust parameters by referencing the preserved context without needing to manually retraverse the entire search path, thus improving ease of operation while maintaining context.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11977542B2In-line editing of search refinements
Publication Date: 2024.05.07 AMAZON TECH INC
  • US11977542B2 patent drawing
  • US11977542B2 patent drawing
  • US11977542B2 patent drawing

AI summary

An editable search refinement specification can be displayed with search results for a search query. The search refinement specification can include terms of the search query and any modifiers to the query, such as categories, filters, and other refinements. A user can edit portions of the search refinement specification inline, with other portions of the specification being retained, in order to adjust the search. Using such an approach, a user can adjust a search query without losing any context or refinement from a previous search that the user would like to use for the subsequent search. Various options can be provided with the search refinement specification, such as to edit any portion, delete one or more portions, suggest refinements, go to other specifications, and the like. The search refinement specifications also can be saved for use at a later time.