Search Property Value Clustering for Efficient Shopping Results

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing shopping search engines face low search efficiency due to either requiring users to cancel selections to switch property values, leading to redundant operations, or allowing switching but failing to determine if search results exist, resulting in wasted page views and inefficiency.

Innovation Solution

A method and device for searching that receives search conditions, extracts categories, determines selected property values, and performs real-time clustering to allow direct switching between property values within the same item while ensuring search results are not empty, improving search efficiency by returning non-empty clustering result sets.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the property item is hidden after selecting a property value to guarantee accuracy of displayed property value, then the accuracy is improved, but users cannot switch to different property values directly and must clear selection, causing redundant operations and reduced search efficiency

Engineering Contradiction:
Improveaccuracy of displayed property valueVSAvoidconvenience of switching property values
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The property item display is segmented into multiple sections: a collapsed section that maintains the selected property value display and an expanded section that shows alternative property values. This allows the interface to present both the current selection accuracy and alternative options simultaneously without full redundancy, resolving the contradiction between accuracy and ease of switching.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The property item display dynamically changes between collapsed and expanded states based on user interaction. When users need to switch property values, the display expands to show alternatives; when focused on current selection, it collapses to maintain accuracy. This dynamic behavior adapts to user needs, improving both accuracy and ease of operation.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If the property item is hidden after selecting a property value, then the accuracy is improved, but page views are wasted and search efficiency is reduced

Engineering Contradiction:
Improveaccuracy of displayed property valueVSAvoidsearch efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system performs preliminary actions by pre-loading and displaying alternative property values in the expanded section before users actually need to switch. This allows users to view and select alternative property values without triggering new page views or searches, thereby maintaining accuracy while improving search efficiency by eliminating redundant page view operations.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If switching between different property values is allowed without determination, then convenience is improved, but invalid searches are performed and page views are wasted

Engineering Contradiction:
Improveconvenience of switching property valuesVSAvoidwasted page views
Core Design Contradiction:
Ease of operationVSLoss of energy

Solution Approach 1:

The system implements feedback mechanisms by displaying availability indicators next to alternative property values in the expanded section. These indicators show users whether selecting a particular alternative property value will yield results before they actually click. This feedback allows users to make informed switching decisions without performing invalid searches, improving convenience while preventing wasted page views.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10678878B2Method, device and storing medium for searching
Publication Date: 2020.06.09 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US10678878B2 patent drawing
  • US10678878B2 patent drawing
  • US10678878B2 patent drawing

AI summary

The present disclosure relates to a method and device for searching. The method includes: receiving a search condition from a client; extracting a search category from the search condition; determining whether the search condition comprising conditioning property values selected by users; if the search condition comprising the conditioning property values, obtaining property items corresponding to each of the conditioning property values; conditioning clustering the property values one by one, wherein the conditioning clustering comprises obtaining an object clustering result set corresponding to each property value by using the search categories and all conditioning property values whose property value and the property value to be clustered belong to different property items as a prerequisite clustering condition; and if the object clustering result set not being an empty set, returning the object clustering result set to the client. The method and device of present disclosure has improved search efficiency.