# US 2020/0402136 A1 · Avatar Matching in On-Line Shopping

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

- Number: US 2020/0402136 A1
- Document ID: US20200402136A1
- Status: Published application
- Kind: A1
- Application number: 16/960,465
- Filed: 2019-02-14
- Published: 2020-12-24
- Earliest claimed: 2018-02-26
- Assignees: Seddi, Inc.
- Applicants: Seddi, Inc.
- Inventors: Graham SULLIVAN
- Web page: https://patentgrep.com/patent/US20200402136A1

## CPC

- G06Q 30/06: Buying, selling or leasing transactions
- G06Q 30/0631: {Recommending goods or services}
- G06F 16/9535: Search customisation based on user profiles and personalisation
- G06Q 10/087: Inventory or stock management, e.g. order filling, procurement or balancing against orders
- G06Q 30/0623: {by investigating goods or services}
- G06Q 30/0635: {replenishment orders; recurring orders}
- G06Q 30/0641: {utilising user interfaces specially adapted for shopping}
- G06Q 30/0643: {graphically representing goods, e.g. 3D product representation}
- 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

Methods and systems for suggesting merchandise to a shopper are based on a match between a portion of a three-dimensional (3D) avatar representing the shopper that is relevant to the merchandise, and the corresponding portion of a 3D fit avatar used by a designer and/or manufacturer to create the merchandise or associated with the merchandise by the designer and/or manufacturer.

## Claims

### Claim 1

A computer-implemented method comprising:
receiving selection criteria from a shopper;
identifying a shopping avatar of the shopper;
identifying relevant portions of the shopping avatar based on the selection criteria;
locating a fit avatar that includes portions corresponding to the relevant portions of the shopping avatar that are within a threshold of matching the relevant portions of the shopping avatar;
identifying merchandise items that were designed or manufactured based on the fit avatar;
presenting at least a subset of the identified merchandise items to the shopper, the subset including the identified merchandise items that satisfy the selection criteria;
receiving a request to purchase at least one of the subset of the identified merchandise items;
processing the request; and
sending the at least one of the subset of the identified merchandise items to the shopper.

### Claim 2 (depends on 1)

The method of claim 1, wherein the merchandise items include clothing.

### Claim 3 (depends on 1)

The method of claim 1, wherein locating a fit avatar that includes portions corresponding to the relevant portions of the shopping avatar that are within a threshold of matching the relevant portions of the shopping avatar further comprises comparing the relevant portions of the shopping avatar with an equivalent relevant portions from a plurality of fit avatars.

### Claim 4 (depends on 1)

The method of claim 1, wherein the locating the fit avatar is further based on at least one of a downstream fit-to-fit matching measurement, a manufacturer default rule, a manufacturer modification to a merchandise item due to a change in a manufacturing process.

### Claim 5 (depends on 1)

The method of claim 1, wherein the selection criteria includes at least one or more of a color preference, a price range, or a fabric.

### Claim 6

A system comprising:
a memory having computer readable instructions; and
a processor for executing the computer readable instructions, the computer readable instructions including:
receiving selection criteria from a shopper;
identifying a shopping avatar of the shopper;
identifying relevant portions of the shopping avatar based on the selection criteria;
locating a fit avatar that includes portions corresponding to the relevant portions of the shopping avatar that are within a threshold of matching the relevant portions of the shopping avatar;
identifying merchandise items that were designed or manufactured based on the fit avatar;
presenting at least a subset of the identified merchandise items to the shopper, the subset including the identified merchandise items that satisfy the selection criteria;
receiving a request to purchase at least one of the subset of the identified merchandise items;
processing the request; and
sending the at least one of the subset of the identified merchandise items to the shopper.

### Claim 7 (depends on 6)

The system of claim 6, wherein the merchandise items include clothing.

### Claim 8 (depends on 6)

The system of claim 6, wherein locating a fit avatar that includes portions corresponding to the relevant portions of the shopping avatar that are within a threshold of matching the relevant portions of the shopping avatar further comprises comparing the relevant portions of the shopping avatar with an equivalent relevant portions from a plurality of fit avatars.

### Claim 9 (depends on 6)

The system of claim 6, wherein the locating the fit avatar is further based on at least one of a downstream fit-to-fit matching measurement, a manufacturer default rule, a manufacturer modification to a merchandise item due to a change in a manufacturing process.

### Claim 10 (depends on 6)

The system of claim 6, wherein the selection criteria includes at least one or more of a color preference, a price range, or a fabric.

### Claim 11

A computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by processing circuitry to cause the processing circuitry to perform:
receiving selection criteria from a shopper;
identifying a shopping avatar of the shopper;
identifying relevant portions of the shopping avatar based on the selection criteria;
locating a fit avatar that includes portions corresponding to the relevant portions of the shopping avatar that are within a threshold of matching the relevant portions of the shopping avatar;
identifying merchandise items that were designed or manufactured based on the fit avatar;
presenting at least a subset of the identified merchandise items to the shopper, the subset including the identified merchandise items that satisfy the selection criteria;
receiving a request to purchase at least one of the subset of the identified merchandise items;
processing the request; and
sending the at least one of the subset of the identified merchandise items to the shopper.

### Claim 12 (depends on 11)

The computer program product of claim 11, wherein the merchandise items include clothing.

### Claim 13 (depends on 11)

The computer program product of claim 11, wherein locating a fit avatar that includes portions corresponding to the relevant portions of the shopping avatar that are within a threshold of matching the relevant portions of the shopping avatar further comprises comparing the relevant portions of the shopping avatar with an equivalent relevant portions from a plurality of fit avatars.

### Claim 14 (depends on 11)

The computer program product of claim 11, wherein the locating the fit avatar is further based on at least one of a downstream fit-to-fit matching measurement, a manufacturer default rule, a manufacturer modification to a merchandise item due to a change in a manufacturing process.

### Claim 15 (depends on 11)

The computer program product of claim 11, wherein the selection criteria includes at least one or more of a color preference, a price range, or a fabric.

### Claim 16

A computer-implemented method comprising:
creating a shopping avatar for a user;
receiving selection criteria regarding a merchandise item for the user;
identifying a plurality of merchandise items that satisfy the selection criteria and that were designed or manufactured using fit avatars having relevant portions that are within a threshold of matching corresponding portions of the shopping avatar, the relevant portions selected based on the selection criteria;
viewing the merchandise items via a user interface of a computer;
based on selecting one or more of the merchandise items for purchase, purchasing the one or more selected merchandise items; and
based on selecting one or more of the merchandise items for storage in a virtual closet, storing a representation of the one or more merchandise items selected for storage in the virtual closet.

### Claim 17 (depends on 16)

The computer-implemented method of claim 16, wherein the merchandise items include clothing.

### Claim 18 (depends on 16)

The computer-implemented method of claim 16, wherein the identifying the plurality of merchandise items further comprises comparing the relevant portions of the shopping avatar with an equivalent relevant portions from a plurality of fit avatars.

### Claim 19 (depends on 16)

The computer-implemented method of claim 16, wherein the identifying the plurality of merchandise items is further based on at least one of a downstream fit-to-fit matching measurement, a manufacturer default rule, a manufacturer modification to a merchandise item due to a change in a manufacturing process.

### Claim 20 (depends on 16)

The computer-implemented method of claim 16, wherein the selection criteria includes at least one or more of a color preference, a price range, or a fabric.

### Claim 21

A system comprising:
a memory having computer readable instructions; and
a processor for executing the computer readable instructions, the computer readable instructions including:
creating a shopping avatar for a user;
receiving selection criteria regarding a merchandise item for the user;
identifying a plurality of merchandise items that satisfy the selection criteria and that were designed or manufactured using fit avatars having relevant portions that are within a threshold of matching corresponding portions of the shopping avatar, the relevant portions selected based on the selection criteria;
viewing the merchandise items via a user interface of a computer;
based on selecting one or more of the merchandise items for purchase, purchasing the one or more selected merchandise items; and
based on selecting one or more of the merchandise items for storage in a virtual closet, storing a representation of the one or more merchandise items selected for storage in the virtual closet.

### Claim 22 (depends on 21)

The system of claim 21, wherein the merchandise items include clothing.

### Claim 23 (depends on 21)

The system of claim 21, wherein the identifying the plurality of merchandise items further comprises comparing the relevant portions of the shopping avatar with an equivalent relevant portions from a plurality of fit avatars.

### Claim 24 (depends on 21)

The system of claim 21, wherein the identifying the plurality of merchandise items is further based on at least one of a downstream fit-to-fit matching measurement, a manufacturer default rule, a manufacturer modification to a merchandise item due to a change in a manufacturing process.

### Claim 25 (depends on 21)

The system of claim 21, wherein the selection criteria includes at least one or more of a color preference, a price range, or a fabric.

### Claim 26

A computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by processing circuitry to cause the processing circuitry to perform:
creating a shopping avatar for a user;
receiving selection criteria regarding a merchandise item for the user;
identifying a plurality of merchandise items that satisfy the selection criteria and that were designed or manufactured using fit avatars having relevant portions that are within a threshold of matching corresponding portions of the shopping avatar, the relevant portions selected based on the selection criteria;
viewing the merchandise items via a user interface of a computer;
based on selecting one or more of the merchandise items for purchase, purchasing the one or more selected merchandise items; and
based on selecting one or more of the merchandise items for storage in a virtual closet, storing a representation of the one or more merchandise items selected for storage in the virtual closet.
