Customized Search Results Based on User Behavior
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional search results in E-commerce systems are not presented in a manner that is most useful to the user, as they often return a mix of object types, making it inefficient for users to find specific information quickly.
Innovation Solution
The system tracks user behavior after presenting search results and uses this tracking information to customize future search results, prioritizing relevant object types and fields, allowing users to access quick actions directly from the search results.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If general search capability searches all available information, then comprehensive search results are returned, but user efficiency decreases due to mixing of different object types
Solution Approach 1:
The patent segments search results by object type (products, orders, customers, etc.) and presents them in dedicated sections rather than mixing them together. This allows the search to maintain comprehensive scope while improving user efficiency through organized, type-specific result displays.
Solution Approach 2:
The patent dynamically adjusts the search result presentation based on the detected object type. When a query returns multiple object types, the system adapts by creating separate result sections for each type, making the results more actionable and efficient for users.
2Loss of information
If search results display full details, then information completeness improves, but display area requirements increase
Solution Approach 1:
The patent segments information display by creating separate sections for different object types within search results. Each section can present relevant details for that specific type without requiring the entire interface to accommodate all possible information simultaneously, thus maintaining completeness while managing display area efficiently.
Data Source
AI summary
Systems and methods of presenting search results, in response to a general search query, are provided in a manner intended to improve the efficiency of a user that uses general search queries A given user may be interested in results of a specific type, and may consistently interact with the system in a similar manner following conducting a given search. The system tracks requests from a user following a presentation of search results in response to a general search query. This is stored as tracking information. The tracking information is processed to identify patterns in user behaviour, and search results for further search queries are then presented in a manner that takes into account the tracking information. In a specific embodiment, this is applied in an e-commerce context. The tracking information may be stored in association with commerce object types such as products, orders, returns, customers.


