Dynamic Product Attribute Ranking for Search UI

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In online shopping, users face difficulties in accessing relevant product details within search results, as existing systems provide static information, requiring users to navigate away to find additional details, which is cumbersome and inefficient.

Innovation Solution

The system dynamically identifies and ranks product attributes based on search queries, user context, and historical data, modifying the user interface to highlight relevant attributes on search results and product detail pages, reordering images and customer reviews to prioritize attribute relevance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If static product information is provided in search results, then the system complexity is low, but the ease of operation deteriorates as users must navigate away to find additional details

Engineering Contradiction:
Improveease of accessing product detailsVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent segments product information by dynamically identifying and ranking individual product attributes (e.g., size, color, material) separately from static product listings. This allows the system to present only relevant attributes in search results while maintaining full product details available on demand, reducing the need for users to navigate away.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transitions from static product information display to dynamic attribute presentation. Product attributes are dynamically identified and ranked based on user preferences, search context, and historical data, allowing the search results to adapt and change based on individual user needs without increasing overall system complexity.

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If all product details are displayed in search results, then the ease of operation improves, but the loss of information increases due to information overload

Engineering Contradiction:
Improveease of finding relevant informationVSAvoidinformation overload
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent applies local quality by tailoring the information presented to each user's specific needs and preferences. Rather than displaying all product details uniformly to all users, the system dynamically ranks and presents attributes based on individual user profiles, search context, and historical behavior, ensuring each user receives the most relevant information without overload.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system extracts and prioritizes only the most relevant product attributes for display in search results, separating critical information from less important details. This extraction process based on dynamic ranking allows users to quickly access key information while full product details remain available when needed.

Inventive Principle:
Principle #2Taking out (Extraction)

3Productivity

If dynamic attribute ranking is implemented, then the productivity of product selection improves, but the device complexity increases

Engineering Contradiction:
Improveproductivity of product selectionVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by pre-processing user preference data, historical behavior, and attribute importance weights before search execution. This preliminary preparation enables rapid dynamic ranking of attributes during search operations, improving product selection productivity without adding significant complexity during the actual search process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements self-service mechanisms where user profiles and preference data automatically update based on historical interactions and behavior patterns. This self-updating capability allows the dynamic attribute ranking system to adapt and improve over time without requiring manual configuration or complex intervention, balancing productivity gains with manageable system complexity.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11488223B1Modification of user interface based on dynamically-ranked product attributes
Publication Date: 2022.11.01 AMAZON TECH INC
  • US11488223B1 patent drawing
  • US11488223B1 patent drawing
  • US11488223B1 patent drawing

AI summary

A user interface (UI) feature assists users in comparing items and making purchase decisions. One or more attributes for results of a search query are dynamically identified and ranked for presentation within the UI so that a user easily compares products based on features of interest. Additionally, other content of the UI, such as product images, rankings, etc. are dynamically ranked based on the search query and/or user context and presented in an order of relevance so that the user quickly identifies information for making meaningful shopping decisions.