IP Library › Granted Patent US 12,694,705
Granted Patent B2
US 12,694,705 · App. 18/375,262 · Granted Jul 28, 2026

Curl diagnosis system, apparatus, and method

Inventors: Michelle Salese (South Plainfield, NJ); Ronak Rughani (Edison, NJ); Katharine Podimatis (New York, NY)
Assignee: L'Oreal
G06V40/10G06V10/82A45D2044/007
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,694,705
App. No.
18/375,262
Granted
Jul 28, 2026
Kind
B2
Abstract

A system is provided that includes at least one server device; and a mobile user device that includes processing circuitry configured to execute an application that receives an input of user information regarding a plurality of characteristics of at least hair of a user including at least an image of the hair of the user; and the processing circuitry of the at least one server device receives the input of user information and determines a curl pattern of the user based on the received information.

Claims (16)

1 . A computer-implemented method of training a neural network for hair curl detection, comprising:

collecting a set of digital coily hair pattern images, curly hair pattern images, kinky hair pattern images, or wavy hair pattern images from a data store;

applying one or more transformations to each digital hair image to create a modified set of digital hair images;

creating a first training set comprising the collected set of digital hair images, the modified set of digital hair images, and a set of digital non-hair curl pattern images;

training a neural network in a first stage using the first training set;

creating a second training set for a second stage of training comprising the first training set and digital non-hair curl images that are incorrectly detected as hair curl pattern images after the first stage of training; and

training the neural network in a second stage using the second training set.

2 . The computer-implemented method of claim 1 , wherein the collected set of digital hair images are labeled with users' answers to questions regarding users' characterization of curl patterns according to a curl pattern scale, and wherein the labeled digital hair images are used in training the neural network.

3 . A computer system comprising processing circuitry configured to:

collect a set of digital coily hair pattern images, curly hair pattern images, kinky hair pattern images, or wavy hair pattern images from a data store;

apply one or more transformations to each digital hair image to create a modified set of digital hair images;

create a first training set comprising the collected set of digital hair images, the modified set of digital hair images, and a set of digital non-hair curl pattern images;

train a neural network in a first stage using the first training set;

create a second training set for a second stage of training comprising the first training set and digital non-hair curl images that are incorrectly detected as hair curl pattern images after the first stage of training; and

train the neural network in a second stage using the second training set.

4 . The computer system of claim 3 further comprising processing circuitry configured to label the collected set of digital hair images with users' answers to questions regarding users' characterization of curl patterns according to a curl pattern scale, wherein the labeled digital hair images are used in training the neural network.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 24, 2025
From: SALESE, MICHELLE; RUGHANI, RONAK; PODIMATIS, KATHARINE
To: L'OREAL
Reel/Frame 069993/0001 →
Priority Claims (1)
FR 2300497 · Jan 19, 2023 · national
Continuity (2)
Provisional Application 63412021 · Sep 30, 2022
Related Publication 20240112492A1 · Apr 4, 2024
References Cited (28)
US 8442321B1 · Chang et al. · 2013 [cited by applicant]
US 9015083B1 · Monga et al. · 2015 [cited by applicant]
US 9324022B2 · Williams, Jr. et al. · 2016 [cited by applicant]
US 9536293B2 · Lin et al. · 2017 [cited by applicant]
US 10579962B2 · Itou et al. · 2020 [cited by applicant]
US 10929993B2 · Devlin et al. · 2021 [cited by applicant]
US 20060265244A1 · Baumann · 2006 [cited by applicant]
US 20140351078A1 · Kaplan et al. · 2014 [cited by applicant]
US 20140376819A1 · Liu et al. · 2014 [cited by applicant]
US 20180342055A1 · Lyman · 2018 [cited by applicant]
US 20180349979A1 · Robinson et al. · 2018 [cited by applicant]
US 20190102894A1 · Deulin et al. · 2019 [cited by applicant]
US 20190350514A1 · Purwar · 2019 [cited by examiner]
US 20190355115A1 · Niebauer et al. · 2019 [cited by applicant]
US 20200226660A1 · Wunderle et al. · 2020 [cited by applicant]
US 20210312150A1 · Nater et al. · 2021 [cited by applicant]
US 20210406589A1 · Yadav · 2021 [cited by examiner]
US 20210406996A1 · Yu et al. · 2021 [cited by applicant]
US 20220164852A1 · Punyani et al. · 2022 [cited by applicant]
US 20220366607A1 · Bojan · 2022 [cited by examiner]
US 20230315780A1 · Fawaz · 2023 [cited by examiner]
US 20240029345A1 · Selvert · 2024 [cited by examiner]
Gunasegaran et al, Evolutionary cross validation, 8th International Conference on Information Technology (ICIT) (Year: 2017). [cited by examiner]
Written Opinion and Search Report issued Aug. 22, 2023 in French Patent Application No. 2300497. [cited by applicant]
Written Opinion and Search Report issued Aug. 22, 2023 in French Patent Application No. 2300498, filed Jan. 19, 2023, 7 pages. [cited by applicant]
Written Opinion and Search Report issued Aug. 23, 2023 in French Patent Application No. 2300500, filed Jan. 19, 2023, 7 pages. [cited by applicant]
Non-Final Office Action mailed Sep. 11, 2025, issued in U.S. Appl. No. 18/375,163, filed Sep. 29, 2023, 21 pages. [cited by applicant]
Non-Final Office Action mailed Sep. 18, 2025, issued in U.S. Appl. No. 18/375,225, filed Sep. 29, 2023, 16 pages. [cited by applicant]