Asynchronous Search Suggestion Interface with Preview Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Search systems often fail to provide users with additional information about suggested search terms without requiring a search query submission, limiting user interaction with search results.

Innovation Solution

The system suggests search terms based on user input and retrieves additional data from an electronic repository, asynchronously updating the user interface with suggested terms and associated data, allowing users to interact with search results without submitting a new query.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If search systems require submission of a search term in a search user interface element to display results, then search accuracy is improved, but user interaction efficiency deteriorates

Engineering Contradiction:
Improvesearch accuracyVSAvoiduser interaction efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system performs preliminary actions by generating and displaying suggested search terms before the user submits a query. The search system analyzes partial user input and proactively presents relevant search suggestions with preview results, allowing users to select from pre-computed options rather than waiting for full query submission and result generation.

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If search systems provide suggested search terms without additional information, then device complexity is reduced, but information completeness deteriorates

Engineering Contradiction:
Improvesystem complexityVSAvoidinformation completeness
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The information presentation is segmented into hierarchical levels: suggested search terms are displayed first, followed by expandable preview results that provide additional information on demand. This segmentation allows the system to maintain a simple initial interface while providing comprehensive information when users need it, reducing perceived complexity while improving information completeness.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system adds a temporal dimension to information display by showing suggested search terms immediately and providing detailed results asynchronously. This dimensional approach allows the interface to remain simple initially while delivering complete information over time, resolving the contradiction between simplicity and completeness.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Measurement precision

If search systems require navigation to a new page for search results, then result clarity is improved, but user experience deteriorates

Engineering Contradiction:
Improveresult clarityVSAvoiduser experience
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system merges the search suggestion interface with preview result display on the same page. Suggested search terms and their associated results are combined in a single view, allowing users to explore multiple search options and their results without navigating away from the current context, thereby improving user experience while maintaining result clarity.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS10497041B1Updating content pages with suggested search terms and search results
Publication Date: 2019.12.03 AMAZON TECH INC
  • US10497041B1 patent drawing
  • US10497041B1 patent drawing
  • US10497041B1 patent drawing

AI summary

Disclosed are various embodiments of systems and methods for asynchronously updating content pages with suggested search terms and search results. In one embodiment at least one character from a search term user interface element is received and suggested search terms are generated. At least one search result associated with the at least one suggested search term is retrieved from an electronic repository, and the content page is asynchronously updated with additional data about the search result retrieved from the electronic repository.