×

Systems and methods for formulating personalized skincare products

  • US 10,546,658 B2
  • Filed: 01/28/2019
  • Issued: 01/28/2020
  • Est. Priority Date: 01/29/2018
  • Status: Active Grant
First Claim
Patent Images

1. A computerized method of formulating a skin care product for a user using a machine-learning algorithm implemented on a computing device, the method comprising:

  • receiving, by the computing device, data inputs including one or more hydration level measurements of the user'"'"'s skin taken using a corneocyte test, one or more oil level measurements of the user'"'"'s skin taken using a sebum test, and a photograph of the user'"'"'s skin taken using a camera reflecting a set of skin concerns;

    determining, by the computing device, based on the one or more hydration level measurements, a normalized hydration index score using a first computer vision engine trained on a data set of corneocyte test results;

    determining, by the computing device, based on the one or more oil level measurements, a normalized oil index score using a second computer vision engine trained on a data set of sebum test results;

    determining, by the computing device, based on an adjusted photograph of the user'"'"'s skin, a set of normalized severity scores corresponding to a set of skin concerns of the user using a third computer vision engine trained on an anomaly detection model or a convolutional neural network, wherein the adjusted photograph of the user'"'"'s skin includes one or more illumination adjustments of the photograph and is determined using the anomaly detection model or the convolutional neural network applied to the photograph by the third computer vision engine;

    generating, by the computing device, a first skin health data set including the normalized hydration index score, the normalized oil index score, and the set of normalized severity scores;

    storing, by the computing device, the first skin health data set in first memory in electronic communication with the computing device;

    determining, by the computing device, based on the first skin health data set, a first skin health metric;

    storing, by the computing device, the first skin health metric in second memory in electronic communication with the computing device;

    determining, by the computing device, using a machine learning framework operating on the computing device, one or more first skin care product formulations based on the first skin health metric and the first skin health data set;

    storing, by the computing device, the one or more first skin care product formulations in third memory in electronic communication with the computing device; and

    providing, by the computing device, the one or more first skin care product formulations to the user in the form of a recommendation.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×