# US 2023/0274342 A1 · Generating customizable avatar outfits

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

- Number: US 2023/0274342 A1
- Document ID: US20230274342A1
- Status: Published application
- Kind: A1
- Application number: 18/314,687
- Filed: 2023-05-09
- Published: 2023-08-31
- Earliest claimed: 2019-06-28
- Assignees: Snap Inc.
- Applicants: Snap Inc.
- Inventors: Matthew Colin Grantham; David Whyte
- Web page: https://patentgrep.com/patent/US20230274342A1

## CPC

- G06Q 30/0241: Advertisements
- G06F 16/381: {using identifiers, e.g. barcodes, RFIDs (for URLs G06F16/9554)}
- G06K 7/1413: {1D bar codes}
- G06K 7/1417: {2D bar codes}
- G06K 7/1443: {locating of the code in an image}
- G06Q 10/40: Business processes related to social networking or social networking services
- G06Q 30/0601: Electronic shopping [e-shopping]
- G06Q 30/0613: {using intermediate agents}
- G06Q 30/0643: {graphically representing goods, e.g. 3D product representation}
- G06T 19/20: Editing of three-dimensional [3D] images, e.g. changing shapes or colours, aligning objects or positioning parts
- 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)
- G06K: GRAPHICAL DATA READING (image or video recognition or understanding G06V); PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL

## Abstract

Method of generating customizable avatar outfits and accessories starts with a processor receiving a first identification information associated with a first article of clothing for sale on a first third-party server. The processor generates an outfit update interface comprising an avatar associated with a user of a client device and a first selectable item corresponding to the first article of clothing. The processor receives a selection from the client device of the first selectable item. The processor modifies the avatar to generate a modified avatar that is wearing an avatar outfit that comprises a first item that resembles the first article of clothing. The processor then causes the modified avatar to be displayed on a display screen of the client device. Other embodiments are disclosed.

## Claims

### Claim 1

A system comprising:
a processor; and
a memory component having instructions stored thereon, when executed by the processor, causes the processor to perform operations comprising:
receiving a first identification information associated with a first article of clothing for sale on a first third-party server;
displaying an outfit update interface including a plurality of selectable items corresponding to items for sale, for combining to create an avatar outfit for a user of a client device, wherein the plurality of selectable items comprises a first selectable item corresponding to the first article of clothing;
receiving a first selection from the client device of the first selectable item;
modifying an avatar of the user to include a first item that resembles the first article of clothing;
causing the modified avatar to be displayed on a display screen of the client device; and
transmitting the modified avatar and the avatar outfit, which includes the plurality of selectable items, to a recipient client device.

### Claim 2 (depends on 1)

The system of claim 1, wherein the first identification information comprises an identification number, an image of the first article of clothing, a brand name, a URL of a webpage to purchase the first article of clothing, or a QR code.

### Claim 3 (depends on 1)

The system of claim 1, wherein receiving the first identification information comprises:
receiving the first identification information from the client device, based on a QR code or SKU number scanned by a camera of the client device.

### Claim 4 (depends on 1)

The system of claim 1, wherein the first third-party server is a server of a retailer.

### Claim 5 (depends on 1)

The system of claim 1, the operations further comprising:
receiving a second identification information associated with a second article of clothing for sale on a second third-party server.

### Claim 6 (depends on 5)

The system of claim 5, wherein the plurality of selectable items comprise a second selectable item corresponding to the second article of clothing.

### Claim 7 (depends on 6)

The system of claim 6, the operations further comprising:
receiving a second selection from the client device of the second selectable item,
wherein the modified avatar is wearing the avatar outfit that comprises the first item that resembles the first article of clothing and a second item that resembles the second article of clothing.

### Claim 8 (depends on 1)

The system of claim 1, the operations further comprising:
receiving a second identification information associated with an accessory for sale on a second third-party server, wherein the plurality of selectable items comprise a second selectable item corresponding to the accessory.

### Claim 9 (depends on 8)

The system of claim 8, the operations further comprising:
receiving a second selection from the client device of the second selectable item;
wherein the modified avatar is wearing the avatar outfit that comprises the first item that resembles the first article of clothing and a second item that resembles the accessory.

### Claim 10 (depends on 1)

The system of claim 1, the operations further comprising:
generating the first item that resembles the first article of clothing, wherein generating the first item comprises:
generating the first item automatically by modifying items included in a database of items, or
identifying the first item in the database of items based on the first identification information.

### Claim 11 (depends on 1)

The system of claim 1, wherein the plurality of selectable items comprises a second selectable item corresponding to a generic article of clothing that is not for sale, the first selectable item and the second selectable item being displayed together within the outfit combination interface.

### Claim 12 (depends on 1)

The system of claim 1, wherein the outfit combination interface includes, for each selectable item of the plurality of selectable items, an icon which is user-selectable to display a respective webpage associated with the selectable item.

### Claim 13 (depends on 1)

The system of claim 1, wherein the outfit combination interface includes an interface element for the user to set a name of the avatar outfit that is separate from a name of the user, the operations further comprising:
receiving, from the client device, the name for the avatar outfit as set by the user via the interface element; and
causing the name of the avatar outfit to be displayed together with the modified avatar on the display screen of the client device.

### Claim 14

A method comprising:
receiving a first identification information associated with a first article of clothing for sale on a first third-party server;
displaying an outfit update interface including a plurality of selectable items corresponding to items for sale, for combining to create an avatar outfit for a user of a client device, wherein the plurality of selectable items comprises a first selectable item corresponding to the first article of clothing;
receiving a first selection from the client device of the first selectable item;
modifying an avatar of the user to include a first item that resembles the first article of clothing;
causing the modified avatar to be displayed on a display screen of the client device; and
transmitting the modified avatar and the avatar outfit, which includes the plurality of selectable items, to a recipient client device.

### Claim 15 (depends on 14)

The method of claim 14, wherein the first identification information comprises an identification number, an image of the first article of clothing, a brand name, a URL of a webpage to purchase the first article of clothing, or a QR code.

### Claim 16 (depends on 14)

The method of claim 14, wherein receiving the first identification information comprises:
receiving the first identification information from the client device, based on a QR code or SKU number scanned by a camera of the client device.

### Claim 17 (depends on 14)

The method of claim 14, wherein the first third-party server is a server of a retailer.

### Claim 18 (depends on 14)

The method of claim 14, further comprising:
receiving a second identification information associated with a second article of clothing for sale on a second third-party server.

### Claim 19 (depends on 18)

The method of claim 18, wherein the plurality of selectable items comprise a second selectable item corresponding to the second article of clothing.

### Claim 20

A non-transitory computer-readable storage medium having stored thereon, instructions when executed by a processor, causes the processor to perform a method comprising:
receiving a first identification information associated with a first article of clothing for sale on a first third-party server;
displaying an outfit update interface including a plurality of selectable items corresponding to items for sale, for combining to create an avatar outfit for a user of a client device, wherein the plurality of selectable items comprises a first selectable item corresponding to the first article of clothing;
receiving a first selection from the client device of the first selectable item;
modifying an avatar of the user to include a first item that resembles the first article of clothing;
causing the modified avatar to be displayed on a display screen of the client device; and
transmitting the modified avatar and the avatar outfit, which includes the plurality of selectable items, to a recipient client device.
