# US 2021/0241501 A1 · System and method of lipstick bulktone and application evaluation

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

- Number: US 2021/0241501 A1
- Document ID: US20210241501A1
- Status: Published application
- Kind: A1
- Application number: 17/161,976
- Filed: 2021-01-29
- Published: 2021-08-05
- Earliest claimed: 2020-01-31
- Assignees: L'oreal
- Applicants: L'oreal
- Inventors: Yue QIAO; Kelsey NORWOOD; Anke HADASCH; Gisela PERRUNA
- Web page: https://patentgrep.com/patent/US20210241501A1

## CPC

- G06T 7/90: Determination of colour characteristics
- G06T 11/10: Texturing; Colouring; Generation of textures or colours (retouching, inpainting or scratch removal G06T5/77)
- A45D 44/005: {for selecting or displaying personal cosmetic colours or hairstyle}
- G06F 3/04842: Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence)
- G06F 3/04845: for image manipulation, e.g. dragging, rotation, expansion or change of colour
- G06N 3/0464: Convolutional networks [CNN, ConvNet]
- G06N 3/09: Supervised learning
- G06N 3/08: Learning methods
- G06T 2200/24: involving graphical user interfaces [GUIs]
- G06T 2207/10024: Color image
- G06T 2207/20081: Training; Learning
- G06T 2207/20084: Artificial neural networks [ANN]
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- A45D: HAIRDRESSING OR SHAVING EQUIPMENT (wigs, toupees or the like A41G3/00, A41G5/00; hairdressers' chairs A47C1/04; hair cutting appliances, razors B26B); EQUIPMENT FOR COSMETICS OR COSMETIC TREATMENTS, e.g. FOR MANICURING OR PEDICURING
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06N: COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS

## Abstract

A method of predicting a resulting hue, tint, tone, or shade of a lipstick product on a user includes generating one or more instances on a graphical user interface indicative of a predicted applied lipstick hue, tint, tone, or shade based on receiving user lip-hue information and a lipstick product selection; and generating one or more instances on a graphical user interface of a lipstick product predicted to result in a hue, tint, tone, or shade, on the user, based on the received user lip-hue information and a desired coated lip-hue.

## Claims

### Claim 1

A method of predicting a resulting hue, tint, tone, or shade of a lipstick product on a user, comprising:
generating one or more instances on a graphical user interface indicative of a predicted applied lipstick hue, tint, tone, or shade based on receiving user lip-hue information and a lipstick product selection; and
generating one or more instances on a graphical user interface of a lipstick product predicted to result in a hue, tint, tone, or shade, on the user, based on the received user lip-hue information and a desired coated lip-hue.

### Claim 2 (depends on 1)

The method of claim 1, wherein generating the one or more instances on a graphical user interface indicative of a predicted applied lipstick hue, tint, tone, or shade based on receiving user lip-hue information and a lipstick product selection includes generating lipstick hue, tint, tone, or shade information based on receiving one or more inputs indicative of a lipstick product selection, and extracting user lip-hue information from one or more digital images.

### Claim 3 (depends on 1)

The method of claim 1, wherein generating the one or more instances on a graphical user interface indicative of a predicted applied lipstick hue, tint, tone, or shade based on receiving user lip-hue information and a lipstick product selection includes extracting applied hue information generated from one or more digital images of a plurality of lip-tone cards coated with lipstick, each lip-tone card including at least one lip-tone swatch, a white swatch, and a black swatch.

### Claim 4 (depends on 1)

The method of claim 1, wherein generating the one or more instances on a graphical user interface of a lipstick product predicted to result in a hue, tint, tone, or shade, on the user, based on the received user lip-hue information and a desired coated lip-hue includes generating a predicted resulting lipstick hue based on receiving the desired coated lip-hue, extracting user lip-hue information from one or more digital images, and extracting applied hue, tint, tone, or shade information from one or more digital images of a plurality of lip-tone cards coated with lipstick, each lip-tone card including at least one lip-tone swatch, a white swatch, and a black swatch.

### Claim 5 (depends on 1)

The method of claim 1, further comprising:
transmitting one or more of a predicted applied lipstick hue, tint, tone, or shade based on receiving user lip-hue information and a lipstick product selection, or a lipstick product predicted to result in a hue, tint, tone, or shade, on the user, that is within a predetermined threshold of the hue of the lipstick product selection.
