# US 12,223,534 B2 · Search query-based replacement part interface

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,223,534 B2
- Document ID: US12223534B2
- Status: Granted
- Kind: B2
- Application number: 18/340,692
- Filed: 2023-06-23
- Published: 2023-10-19
- Granted: 2025-02-11
- Earliest claimed: 2015-03-03
- Assignees: Amazon Technologies, Inc.
- Applicants: Amazon Technologies, Inc.
- Inventors: Meghan Lagoni; Chad Pham Driesbach; Andrew Robert Toner; Sachin Midha; Jai P. Chabria; Nirav Praful Desai; Brad P. Bonnett; Nicholas Stephen Bogert; Thiyagarajan Ramasamy
- Web page: https://patentgrep.com/patent/US12223534B2

## CPC

- G06Q 30/0625: {by formulating product or service queries, e.g. using keywords or predefined options}
- G06F 16/3349: Reuse of stored results of previous queries
- G06F 16/951: Indexing; Web crawling techniques
- G06Q 30/0603: {Catalogue creation or management}
- G06Q 30/0641: {utilising user interfaces specially adapted for shopping}
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

The systems and methods disclosed herein can increase the speed and ease with which a user can discover compatible replacement parts for a specified model of a product by automatically determining when the user is interested in replacement parts. A replacement part system can conclude that a user is looking for replacement parts based on the user's search queries, the user's browsing behavior, or the user's prior purchases. By automatically deducing an intention to purchase a replacement part, the replacement part system can make it easier for a user to locate suitable replacement parts. In addition, the replacement part system can be configured to tailor listing set of replacement parts search results it provides to a user. The set of search results can be tailored based on a number of criteria to increase the speed with which the user finds a compatible replacement part.

## Claims

### Claim 1

A computer-implemented method comprising:
under control of one or more computing devices configured with specific computer-executable instructions, obtaining a search query that identifies a model type of a first item;
retrieving a set of second items based on the search query;
causing a user interface to display a prompt to filter search results based on compatibility with the model type of the first item;
identifying, based on a selection to filter search results based on compatibility with the model type of the first item, a plurality of replacement parts compatible with the model type of the first item;
causing the user interface to display the plurality of replacement parts and the model type of the first item in separate, non-overlapping portions of the user interface.

### Claim 2 (depends on 1)

The computer-implemented method of claim 1, wherein the model type of the first item includes a name or a model number.

### Claim 3 (depends on 1)

The computer-implemented method of claim 1, wherein the model type of the first item is obtained from a data store configured to store one or more model types of items.

### Claim 4 (depends on 1)

The computer-implemented method of claim 1, wherein the plurality of replacement parts compatible with the model type of the first item includes replacement parts manufactured by an original equipment manufacturer and generic replacement parts.

### Claim 5 (depends on 4)

The computer-implemented method of claim 4, wherein the plurality of replacement parts compatible with the first item, when displayed on the user interface, is arranged so that the replacement parts manufactured by the original equipment manufacturer appear adjacent to at least one generic replacement part.

### Claim 6 (depends on 1)

The computer-implemented method of claim 1, wherein the plurality of replacement parts compatible with the first item is stored in a replacement part compatibility data store, the replacement part compatibility data store configured to provide relationships between compatible replacement parts and model types of items.

### Claim 7 (depends on 1)

The computer-implemented method of claim 1, further sorting, based on sorting criteria, the plurality of replacement parts compatible with the model type of the first item on the user interface.

### Claim 8 (depends on 7)

The computer-implemented method of claim 7, wherein the sorting criteria includes sorting based on popularity, prior user purchases, or prior behavior of other owners of the model type.

### Claim 9

A system comprising:
a data store configured to store computer-executable instructions; and
a computing device in communication with the data store, the computing device, when executing the computer-executable instructions, configured to at least:
obtain a search query that identifies a series type of a first item;
retrieve a set of second items based on the search query;
cause a user interface to display a prompt to filter search results based on compatibility with the series type of the first item;
identify, based on a selection to filter search results based on compatibility with the series type of the first item, a plurality of replacement parts compatible with the series type of the first item;
cause the user interface to display the plurality of replacement parts and the series type of the first item in separate, non-overlapping portions of the user interface.

### Claim 10 (depends on 9)

The system of claim 9, wherein the series type of the first item includes a name or a model number.

### Claim 11 (depends on 9)

The system of claim 9, wherein the series type of the first item is obtained from a data store configured to store one or more series of items.

### Claim 12 (depends on 9)

The system of claim 9, wherein the plurality of replacement parts compatible with the series type of the first item includes replacement parts manufactured by an original equipment manufacturer and generic replacement parts.

### Claim 13 (depends on 12)

The system of claim 12, wherein the replacement parts compatible with the first item, when displayed on the user interface, are arranged so that replacement parts manufactured by the original equipment manufacturer appear adjacent to at least one generic replacement part.

### Claim 14 (depends on 9)

The system of claim 9, wherein the computing device is further configured to sort, based on sorting criteria, the plurality of replacement parts compatible with the series type of the first item on the user interface.

### Claim 15 (depends on 14)

The system of claim 14, wherein the sorting criteria includes sorting based on popularity, prior user purchases, or prior behavior of other owners of the series type.

### Claim 16

A non-transitory computer-readable medium storing computer-executable instructions that, upon execution by one or more computer systems, cause the one or more computer systems to:
obtain a search query that identifies a version of a first item;
retrieve a set of second items based on the search query;
cause a user interface to display a prompt to filter search results based on compatibility with the version of the first item;
identify, based on a selection to filter search results based on compatibility with the version of the first item, a plurality of replacement parts compatible with the version of the first item;
cause the user interface to display the plurality of replacement parts and the version of the first item in separate, non-overlapping portions of the user interface.

### Claim 17 (depends on 16)

The non-transitory computer-readable medium of claim 16, wherein the version of the first item includes a name or a model number.

### Claim 18 (depends on 16)

The non-transitory computer-readable medium of claim 16, wherein the plurality of replacement parts compatible with the first item includes replacement parts manufactured by an original equipment manufacturer and generic replacement parts.

### Claim 19 (depends on 18)

The non-transitory computer-readable medium of claim 18, wherein the plurality of replacement parts compatible with the first item, when displayed on the user interface, are arranged so that replacement parts manufactured by the original equipment manufacturer appear adjacent to at least one generic replacement part.

### Claim 20 (depends on 17)

The non-transitory computer-readable medium of claim 17, further sorting, based on sorting criteria, the plurality of replacement parts compatible with the version of the first item on the user interface.
