Customized Search Results Based on User Behavior

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvesearch scopeVSAvoiduser efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #15Dynamics

2Loss of information

If search results display full details, then information completeness improves, but display area requirements increase

Engineering Contradiction:
Improveinformation completenessVSAvoiddisplay area
Core Design Contradiction:
Loss of informationVSArea of stationary object

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.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11775599B2System and method for displaying customized search results based on past behaviour
Publication Date: 2023.10.03 SHOPIFY INC
  • US11775599B2 patent drawing
  • US11775599B2 patent drawing
  • US11775599B2 patent drawing

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.