US 12,446,822 B2
Diverse cosmetic and skin care product matching system
Prasad Tendulkar, Foster City, CA (US); Nelly Mensah, San Francisco, CA (US); Anna Teresa Nicholas, Hazelton, PA (US); Jillian Bertone, Lafayette, CA (US); Lisa Zhu, Belmont, CA (US); Jennifer Stokes, Seattle, WA (US); Witono Liujanto, San Ramon, CA (US); Aaron Oelckers, Pleasant Hill, CA (US); Marc McCotter, Hana, HI (US); Harsha Huddar, Livermore, CA (US); Fiona Kavanagh, San Francisco, CA (US); Amit Adiraju Narasimha, Santa Clara, CA (US); and Naroju Janardhan, San Ramon, CA (US)
Assigned to Sephora USA, Inc., San Francisco, CA (US)
Filed by Sephora USA, Inc., San Francisco, CA (US)
Filed on Sep. 9, 2022, as Appl. No. 17/931,109.
Claims priority of provisional application 63/261,060, filed on Sep. 9, 2021.
Prior Publication US 2023/0177587 A1, Jun. 8, 2023
Int. Cl. G06Q 30/0601 (2023.01); A45D 44/00 (2006.01); A61B 5/00 (2006.01); G06T 7/00 (2017.01); G06T 7/90 (2017.01); G06V 10/26 (2022.01); G06V 10/56 (2022.01); G06V 10/764 (2022.01); G06V 10/774 (2022.01); G06V 10/776 (2022.01); G06V 10/82 (2022.01); G06V 40/10 (2022.01); G06Q 30/01 (2023.01)
CPC A61B 5/441 (2013.01) [A45D 44/005 (2013.01); A61B 5/0064 (2013.01); A61B 5/442 (2013.01); G06Q 30/0621 (2013.01); G06Q 30/0631 (2013.01); G06Q 30/0633 (2013.01); G06T 7/0012 (2013.01); G06T 7/90 (2017.01); G06V 10/26 (2022.01); G06V 10/56 (2022.01); G06V 10/764 (2022.01); G06V 10/774 (2022.01); G06V 10/776 (2022.01); G06V 10/82 (2022.01); G06V 40/10 (2022.01); A45D 2044/007 (2013.01); G06Q 30/01 (2013.01); G06Q 30/0641 (2013.01); G06T 2200/24 (2013.01); G06T 2207/20081 (2013.01); G06T 2207/30088 (2013.01); G06T 2207/30201 (2013.01)] 25 Claims
OG exemplary drawing
 
1. A method for predicting a matching product and recommendation for a body characteristic of a client, comprising:
receiving, at a computing system having a user interface, an input pertaining to a body complexion characteristic of a client;
predicting, by a first artificial intelligence model, a body complexion index at least by:
executing an extraction task on at least the input to obtain an extraction result; and
executing a classification task on the extract result;
predicting, by at least a second artificial intelligence model, a list of products or services at least by executing a recommendation service based at least in part upon the body complexion index for the client;
displaying, in the user interface of the computing system, information pertaining to the list of products or services; and
receiving, at the user interface, an adjustment instruction that alters a value of a first attribute of a plurality of attributes of the body complexion index into an adjusted value, wherein
the body complexion index comprises a body tone color index or value for a subject area of a body of the client, and
the plurality of attributes comprises a first attribute pertaining to lightness of the body complexion characteristic of the client, a second attribute pertaining to saturation of the body complexion characteristic of the client, and a third attribute pertaining to an undertone of the body complexion characteristic of the client.