Adaptive User Interface Element Selection for Search Results

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing search systems face challenges in providing an effective user interaction experience due to large numbers of search results, where users struggle to discern relevant items amidst numerous options, especially on diverse devices with varying display capabilities, leading to difficulties in filtering and selecting the best items.

Innovation Solution

The implementation of an adaptive interface that dynamically selects user interface elements based on item category features from prior selections, utilizing machine learning and statistical techniques to provide relevant filters, recommendations, and explanations, tailored to the device context and user preferences.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If search systems display all search results, then users have access to complete information, but users struggle to discern relevant items among large numbers of options

Engineering Contradiction:
Improveinformation completenessVSAvoiditem discernibility
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The search results are segmented into different categories based on item characteristics (e.g., product type, price range, popularity). The system then selects and displays only the most relevant segments first, allowing users to access complete information while improving discernibility by organizing information into manageable, prioritized groups rather than a flat list of all results.

Inventive Principle:
Principle #1Segmentation

2Productivity

If search systems provide detailed filters and options, then users can refine search results, but the interface complexity increases on diverse devices

Engineering Contradiction:
Improvesearch refinement capabilityVSAvoidinterface complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The filter interface is made dynamic by automatically adjusting its complexity and available options based on the device type, user preferences, and search context. On mobile devices, the system displays simplified filters; on desktop devices, more comprehensive filters are available. The interface adapts its structure in real-time to balance search refinement capability with interface simplicity for each user's specific context.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If search results are displayed on diverse devices, then accessibility is improved, but display capabilities vary leading to usability difficulties

Engineering Contradiction:
Improvedevice compatibilityVSAvoidusability
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The search results interface applies local quality by customizing display characteristics for different device types and user contexts. The system detects device capabilities and adjusts elements such as display layout, filter options, and result presentation to match each device's specific characteristics. This ensures optimal usability on each platform while maintaining overall adaptability across diverse devices.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11257144B1System, method and non-transitory computer-readable medium for selecting user interface element types for display with a search result according to item category features of prior item selections
Publication Date: 2022.02.22 AMAZON TECH INC
  • US11257144B1 patent drawing
  • US11257144B1 patent drawing
  • US11257144B1 patent drawing

AI summary

A network-based enterprise or other system that makes items available for selection to users may implement selecting user interface elements for inclusion with a search result according to item category features of prior item selections. A search request for an item may be received. An item category for the item may be identified and a user interface element type selection model for the item category may be accessed to select of user interface element types for inclusion in a display of a search result in response to the search request. The user interface element type selection model for the item category may be generated based on features of previous item selections in the identified item category. Content for the selected user interface elements may be determined and a display of the search result may be provided that includes user interface elements generated according to the selected type and identified content may be included.