# US 10,863,812 B2 · Makeup compact with eye tracking for guidance of makeup application

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

- Number: US 10,863,812 B2
- Document ID: US10863812B2
- Status: Granted
- Kind: B2
- Application number: 16/038,906
- Filed: 2018-07-18
- Published: 2020-01-23
- Granted: 2020-12-15
- Earliest claimed: 2018-07-18
- Assignees: L'oreal
- Applicants: L'oreal
- Inventors: Maya Kelley; Richard Besen
- Web page: https://patentgrep.com/patent/US10863812B2

## CPC

- A45C 11/00: Receptacles for purposes not provided for in groups A45C1/00-A45C9/00 (specially adapted for toiletry or cosmetic equipment A45D29/20, A45D44/18; travelling sewing kits A45F3/48)
- A45D 33/008: {comprising a mirror (hand or pocket mirrors A45D42/00; handbags or purses with mirrors A45C15/04)}
- A45C 11/002: {for storing portable handheld communication devices, e.g. pagers or smart phones}
- A45D 33/26: combined with other objects
- A45D 40/24: Casings for two or more cosmetics
- G06F 3/013: {Eye tracking input arrangements (G06F3/015 takes precedence)}
- G06T 11/00: Two-dimensional [2D] image generation
- A45D 2033/001: {Accessories}
- A45D 2200/00: Details not otherwise provided for in A45D
- A45C: PURSES; LUGGAGE; HAND CARRIED BAGS
- 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)
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL

## Abstract

The present disclosure relates to a system for confident daily make-up application comprising a makeup compact and a client device. The system may be applied to specific facial features or entire faces for a complete style. The client device is configured to provide an interactive user experience by displaying templated instructions for makeup application. Templated instructions provide a ‘paint-by-numbers’ approach to daily makeup application. In an embodiment, the present disclosure further relates to an eye tracking feature enabling adjustment of a display projection responsive to eye position and eye status (e.g. opened or closed).

## Claims

### Claim 1

An apparatus, comprising:
a semi-transparent surface that is reflective on at least one side; and
a support configured to receive a client device having a display and one or more sensors, the client device being removably-received in the support, wherein
the semi-transparent surface overlays the display of the client device when the client device is received in the support and allows a visual object displayed on the display to be visible on the at least one reflective side of the semi-transparent surface while the at least one reflective side simultaneously shows a reflection of a user viewing the at least one reflective side, and
the one or more sensors are configured to acquire data related to a characteristic of at least one eye of the user.

### Claim 2 (depends on 1)

The apparatus according to claim 1, wherein the one or more sensors comprise an infrared camera.

### Claim 3 (depends on 1)

The apparatus according to claim 1, wherein the client device further comprises a processing circuitry configured to
determine, based upon the acquired data related to the characteristic of the at least one eye of the user, a change in the characteristic of the at least one eye of the user, and
adjust the displayed visual object based upon the determined change.

### Claim 4 (depends on 3)

The apparatus according to claim 3, wherein the change in the characteristic of the at least one eye of the user is a change in an eye aperture, the eye aperture being a metric of an openness of the at least one eye of the user.

### Claim 5 (depends on 4)

The apparatus according to claim 4, wherein the displayed visual objected is adjusted based on a comparison of the determined change in the eye aperture relative to a pre-determined threshold.

### Claim 6 (depends on 3)

The apparatus according to claim 3, wherein the change in the characteristic of the at least one eye of the user is a change in an eye position, the change in the eye position being a metric of an initial position of an optical axis of an eye relative to a subsequent position of the optical axis of the eye.

### Claim 7 (depends on 3)

The apparatus according to claim 3, wherein the change in the characteristic of the at least one eye of the user is a change in an eye position, the change in the eye position being a metric of an optical axis of an eye relative to a sagittal axis of a head.

### Claim 8

A method for adjusting a displayed visual object, comprising:
acquiring, via processing circuitry, data related to a characteristic of at least one eye of a user; and
adjusting, via the processing circuitry, the displayed visual object based upon the acquired data related to the characteristic of the at least one eye of the user,
wherein the displayed visual object is displayed on a semi-transparent surface that is reflective on at least one side, the displayed visual object being visible on the at least one reflective side of the semi-transparent surface, the at least one reflective side simultaneously showing a reflection of the user viewing the at least one reflective side, and
wherein the acquired data related to the characteristic of the at least one eye of the user is acquired via one or more sensors of a client device having a display, the client device being removably-received in a support.

### Claim 9 (depends on 8)

The method according to claim 8, wherein the one or more sensors comprise an infrared camera.

### Claim 10 (depends on 8)

The method according to claim 8, further comprising determining, via the processing circuitry, based upon the acquired data related to the characteristic of the at least one eye of the user, a change in the characteristic of the at least one eye of the user.

### Claim 11 (depends on 10)

The method according to claim 10, wherein the change in the characteristic of the at least one eye of the user is a change in an eye aperture, the eye aperture being a metric of an openness of the at least one eye of the user.

### Claim 12 (depends on 11)

The method according to claim 11, wherein the displayed visual objected is adjusted based on a comparison of the determined change in the eye aperture relative to a pre-determined threshold.

### Claim 13 (depends on 10)

The method according to claim 10, wherein the change in the characteristic of the at least one eye of the user is a change in an eye position, the change in the eye position being a metric of an initial position of an optical axis of an eye relative to a subsequent position of the optical axis of the eye.

### Claim 14 (depends on 10)

The method according to claim 10, wherein the change in the characteristic of the at least one eye of the user is a change in an eye position, the change in the eye position being a metric of an optical axis of an eye relative to a sagittal axis of a head.

### Claim 15

A non-transitory computer-readable storage medium storing computer-readable instructions that, when executed by a computer having a processing circuitry, cause the computer to perform a method for adjusting a displayed visual object, the method for adjusting the displayed visual object comprising:
acquiring data related to a characteristic of at least one eye of a user; and
adjusting the displayed visual object based upon the acquired data related to the characteristic of the at least one eye of the user,
wherein the displayed visual object is displayed on a semi-transparent surface that is reflective on at least one side, the displayed visual object being visible on the at least one reflective side of the semi-transparent surface, the at least one reflective side simultaneously showing a reflection of the user viewing the at least one reflective side, and
wherein the acquired data related to the characteristic of the at least one eye of the user is acquired via one or more sensors of a client device having a display, the client device being removably-received in a support.

### Claim 16 (depends on 15)

The method according to claim 15, wherein the processing circuitry is further configured to
determine, based upon the acquired data related to the characteristic of the at least one eye of the user, a change in the characteristic of the at least one eye of the user.

### Claim 17 (depends on 16)

The method according to claim 16, wherein the change in the characteristic of the at least one eye of the user is a change in an eye aperture, the eye aperture being a metric of an openness of the at least one eye of the user.

### Claim 18 (depends on 16)

The method according to claim 16, wherein the adjusting the displayed visual object is based on a comparison of the determined change in the eye aperture relative to a pre-determined threshold.

### Claim 19 (depends on 16)

The method according to claim 16, wherein the change in the characteristic of the at least one eye of the user is a change in an eye position, the change in the eye position being a metric of an initial position of an optical axis of an eye relative to a subsequent position of the optical axis of the eye.

### Claim 20 (depends on 16)

The method according to claim 16, wherein the change in the characteristic of the at least one eye of the user is a change in an eye position, the change in the eye position being a metric of an optical axis of an eye relative to a sagittal axis of a head.
