# US 10,863,816 B2 · Method and system for customized hair-coloring

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

- Number: US 10,863,816 B2
- Document ID: US10863816B2
- Status: Granted
- Kind: B2
- Application number: 15/770,549
- Filed: 2016-11-04
- Published: 2019-02-28
- Granted: 2020-12-15
- Earliest claimed: 2015-11-04
- Assignees: Coloright Ltd.
- Applicants: Coloright Ltd.
- Inventors: Efraim Miklatzky; Sagiv Lustig; Elena Ishkov; Eliyahu Benny; Hila Sela; Roy Frenkel
- Web page: https://patentgrep.com/patent/US10863816B2

## CPC

- A45D 44/005: {for selecting or displaying personal cosmetic colours or hairstyle}
- A45D 19/012: {Devices for colouring or bleaching separated strands of hair, e.g. highlighting (A45D19/02 and A45D19/18 take precedence)}
- G01J 3/50: using electric radiation detectors
- G16H 20/70: relating to mental therapies, e.g. psychological therapy or autogenous training
- A45D 19/0066: {Coloring or bleaching}
- A45D 2044/007: {Devices for determining the condition of hair or skin or for selecting the appropriate cosmetic or hair treatment}
- A45D 2200/058: Means for mixing different substances prior to application
- G01J 2003/467: {Colour computing}
- 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
- G01J: MEASUREMENT OF INTENSITY, VELOCITY, SPECTRAL CONTENT, POLARISATION, PHASE OR PULSE CHARACTERISTICS OF INFRARED, VISIBLE OR ULTRAVIOLET LIGHT; COLORIMETRY; RADIATION PYROMETRY (light sources F21, H01J, H01K, H05B; investigating properties of materials by optical means G01N)
- G16H: HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA

## Abstract

Systems and methods for computing a hair-coloring composition (HCC) or for dispensing ingredients for the HCC are disclosed herein. In some embodiments, the system comprises a hair-treatment objective-prioritization user interface (HTOP UI) for receiving multi-objective relative-importance data describing a relative importance of different hair-treatment objectives (e.g. immediate post-treatment accuracy versus auxiliary goals, or one auxiliary goal versus another) for a potential hair-coloring treatment. In some embodiments, a hair-coloring-composition (HCC) prediction-engine is responsive to input received via the HTOP UI to compute, from the initial hair-state data and from the target color-state, a customized hair-coloring composition predicted to transform a color state of the user's hair from the initial color state to the target color state. This may be performed according to the multi-objective relative-importance data.

## Claims

### Claim 1

A system for preparing a customized hair-coloring composition by dispensing material, the system comprising:
a hair-treatment objective-prioritization user interface (HTOP UI) for receiving multi-objective relative-importance data describing a relative importance of different hair-treatment objectives for a potential hair-coloring treatment;
a hair-state circuit configured to store a target color state for the potential hair-coloring treatment and initial hair-state data describing at least an initial color-state of the user's hair before being subjected to the potential hair-coloring treatment; and
a hair-coloring-composition (HCC) prediction-engine responsive to input received via the HTOP UI, the hair-coloring-composition prediction-engine configured to compute, from the initial hair-state data and from the target color-state, a customized hair-coloring composition predicted to transform a color state of the user's hair from the initial color state to the target color state;
wherein:
the HTOP UI is configured so that the multi-objective relative-importance data describes a relative importance of (A) reaching the target color-state; and (B) achieving at least one auxiliary objective(s) or achieving a user-specified weighted combination of auxiliary objective(s);
in response to receipt, via the HTOP UI, of multi-objective relative-importance data that prioritizes immediate-post-treatment color-state accuracy at the expense of achieving the auxiliary objective, the HCC prediction-engine computes a hair-coloring composition predicted to more accurately transform the user's hair to the target color state at the expense of achieving the auxiliary objective; and
in response to receipt, via the HTOP UI, of multi-objective relative-importance data that prioritizes achieving the auxiliary objective at the expense of predicted immediate-post-treatment color-state accuracy, the HCC prediction-engine computes a hair-coloring composition that achieves the auxiliary objective at the expense of immediate-post-treatment color-state accuracy.

### Claim 2 (depends on 1)

The system of claim 1, wherein at least one of the auxiliary objectives is post-treatment color-retaining wash-robustness.

### Claim 3 (depends on 1)

The system of claim 1, wherein at least one of the auxiliary objectives is achieving uniform color-state between initial hair-shafts of different colors.

### Claim 4 (depends on 1)

The system of claim 1, wherein at least one of the auxiliary objectives is minimizing a post-treatment damage state and/or predicting that the post-treatment damage state does not exceed a threshold.

### Claim 5 (depends on 1)

The system of claim 1, wherein at least one of the auxiliary objectives is minimizing a treatment complexity.

### Claim 6 (depends on 1)

The system of claim 1 wherein the target color state and/or the initial hair-state data comprises at least one of spectral data and colorimetric data.

### Claim 7 (depends on 6)

The system of claim 6 wherein the spectral data comprises at least one of a reflection spectrum, a transmission spectrum and an absorption spectrum.

### Claim 8

A system for preparing a customized hair-coloring composition by dispensing material, the system comprising:
a hair-treatment objective-prioritization user interface (HTOP UI) for receiving multi-objective relative-importance data describing a relative importance of different hair-treatment objectives for a potential hair-coloring treatment;
a hair-state circuit configured to store a target color state for the potential hair-coloring treatment and initial hair-state data describing at least an initial color-state of the user's hair before being subjected to the potential hair-coloring treatment; and
a hair-coloring-composition (HCC) prediction-engine responsive to input received via the HTOP UI, the hair-coloring-composition prediction-engine configured to compute, from the initial hair-state data and from the target color-state, a customized hair-coloring composition predicted to transform a color state of the user's hair from the initial color state to the target color state;
wherein:
the HTOP UI is configured so that the multi-objective relative-importance data describes a relative importance of (A) reaching the target color-state; and (B) achieving at least one auxiliary objective(s) or achieving a user-specified weighted combination of auxiliary objective(s);
in response to receipt, via the HTOP UI, of multi-objective relative-importance data that prioritizes the first auxiliary objective the expense of the second auxiliary objective, the hair-coloring-composition (HCC) prediction engine computes a hair-coloring composition that is predicted to achieve the first auxiliary objective at the expense of the second auxiliary objective; and
in response to receipt, via the HTOP UI, of multi-objective relative-importance data that prioritizes the second auxiliary objective the expense of the first auxiliary objective, the hair-coloring-composition (HCC) prediction engine computes a hair-coloring composition that is predicted to achieve the second auxiliary objective at the expense of the first auxiliary objective.
