Search Query Analysis for Browse Node Exploration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Navigating large electronic catalogs to find items of interest can be time-consuming and burdensome, especially for users with ambiguous search queries, as existing systems require multiple navigational steps and often present irrelevant results.

Innovation Solution

A system that analyzes search queries to identify broad or ambiguous queries, generating a customized user interface with browse node exploration sections and recommended categories, allowing users to explore items within relevant categories, thereby reducing the number of navigational steps and presenting only relevant items.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If users navigate through browse trees to locate items, then they can find items in organized categories, but the number of navigational steps increases and time consumption increases

Engineering Contradiction:
Improveitem location accuracyVSAvoidnavigation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent introduces a search assistance system that acts as an intermediary between the user and the browse tree. This system analyzes broad search queries, identifies relevant categories automatically, and presents curated item selections from those categories, eliminating the need for users to manually navigate through multiple browse tree levels while maintaining accurate item location

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of time

If users perform keyword searching to bypass browse navigation, then navigation time decreases, but search result relevance decreases and users encounter irrelevant items

Engineering Contradiction:
Improvenavigation timeVSAvoidsearch result relevance
Core Design Contradiction:
Loss of timeVSMeasurement precision

Solution Approach 1:

The system implements feedback by analyzing user search queries, identifying their intent, and automatically presenting relevant categories and items. The system receives feedback from the user's broad query, processes it through category identification algorithms, and returns refined results that match user intent, creating a closed-loop system that improves result relevance without requiring manual navigation

Inventive Principle:
Principle #23Feedback

3Stability of the object's composition

If the browse tree includes detailed categorization to organize items, then item organization improves, but the complexity of navigation increases and ease of operation decreases

Engineering Contradiction:
Improvecatalog organizationVSAvoidnavigation ease
Core Design Contradiction:
Stability of the object's compositionVSEase of operation

Solution Approach 1:

The patent extracts the navigation complexity from the user interaction by automatically identifying and presenting relevant categories based on search queries. Instead of requiring users to traverse the entire browse tree structure, the system extracts only the pertinent categories and items that match the user's search intent, presenting them in a simplified view that maintains organizational integrity while eliminating unnecessary navigation steps

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11899700B1Categorical exploration facilitation responsive to broad search queries
Publication Date: 2024.02.13 AMAZON TECH INC
  • US11899700B1 patent drawing
  • US11899700B1 patent drawing
  • US11899700B1 patent drawing

AI summary

A search results user interface enables a user conducting a search of an electronic catalog to identify and access browse nodes (item categories) associated with the search query when the search query is determined to be broad. In one embodiment, if the catalog items that are responsive to the search query fall within more than a threshold number of browse nodes, a search results page is presented that provides functionality for the user to view the browse nodes associated with the search query and to navigate to associated browse node pages.