Search

US-12623351-B2 - Smart auto-adjusting handheld makeup applicator device

US12623351B2US 12623351 B2US12623351 B2US 12623351B2US-12623351-B2

Abstract

A handheld makeup applicator device, and techniques for controlling a handheld makeup applicator device, are provided. Example techniques may include receiving an indication of a makeup look selected by a user; analyzing real-time data associated with the face of the user captured by sensors of the handheld makeup applicator device to generate a three-dimensional map associated with the face of the user; identifying facial features on the three-dimensional map associated with the face of the user; and controlling actuators of the handheld makeup applicator device to automatically adjust interchangeable applicator heads associated with respective cosmetic products in real-time as the user holds the handheld makeup applicator device to the face, based on a location of the handheld makeup applicator device with respect to the facial features of the face, to apply one or more cosmetic products to the face to achieve the makeup look selected by the user.

Inventors

  • Christopher Aidan

Assignees

  • ELC MANAGEMENT LLC

Dates

Publication Date
20260512
Application Date
20240229

Claims (19)

  1. 1 . A handheld makeup applicator device, comprising: one or more sensors configured to capture real-time data associated with a face of a user; one or more actuators configured to adjust one or more components of the handheld makeup applicator device; a controller, comprising: one or more processors; and one or more non-transitory memories storing computer-readable instructions that, when executed by the one or more processors, cause the one or more processors to: receive, from a user interface associated with the handheld makeup applicator device, an indication of a makeup look selected by the user; analyze the real-time data associated with the face of the user in order to generate a three-dimensional map associated with the face of the user; identify one or more facial features of the face of the user on the three-dimensional map associated with the face of the user; and control the one or more actuators to automatically adjust one or more interchangeable applicator heads associated with respective cosmetic products in real-time as the user holds the handheld makeup applicator device to the face of the user, based on a location of the handheld makeup applicator device with respect to the one or more facial features of the face of the user, to apply one or more cosmetic products to the face of the user in order to achieve the makeup look selected by the user.
  2. 2 . The handheld makeup applicator device of claim 1 , wherein the one or more sensors include one or more of a camera or a depth sensor.
  3. 3 . The handheld makeup applicator device of claim 1 , wherein the one or more interchangeable applicator heads include one or more of: a brush applicator head, a sponge applicator head, a puff applicator head, a pencil applicator head, a felt tip applicator head, a marker applicator head, a crayon applicator head, a lip stick applicator head, a lip gloss applicator head, a roller applicator head, or a mascara wand applicator head.
  4. 4 . The handheld makeup applicator device of claim 1 , further comprising a haptic feedback component, configured to provide guidance to the user as the user holds the handheld makeup applicator device to the face of the user.
  5. 5 . The handheld makeup applicator device of claim 1 , wherein the user interface is integrated into the handheld makeup applicator device.
  6. 6 . The handheld makeup applicator device of claim 1 , further comprising a communication interface configured to communicate with a mobile device, external to the handheld makeup applicator device.
  7. 7 . The handheld makeup applicator device of claim 6 , wherein the communication interface is a wired communication interface.
  8. 8 . The handheld makeup applicator device of claim 6 , wherein the communication interface is a wireless communication interface.
  9. 9 . The handheld makeup applicator device of claim 6 , wherein the computer-readable instructions, when executed by the one or more processors, further cause the one or more processors to request images of the face of the user as captured by a camera of the mobile device, wherein the images of the face of the user are used to generate the three-dimensional map associated with the face of the user.
  10. 10 . The handheld makeup applicator device of claim 6 , wherein the computer-readable instructions, when executed by the one or more processors, further cause the one or more processors to request that a light source of the mobile device modify one or more lighting parameters in order to provide light to the face of the user.
  11. 11 . The handheld makeup applicator device of claim 1 , further comprising an augmented reality (AR) component configured to generate and display an AR version of the three-dimensional map associated with the face of the user.
  12. 12 . The handheld makeup applicator device of claim 11 , wherein the AR component is integrated into the user interface.
  13. 13 . The handheld makeup applicator device of claim 11 , wherein the computer-readable instructions, when executed by the one or more processors, further cause the one or more processors to generate a three-dimensional preview of the makeup look selected by the user as applied to the three-dimensional map associated with the face of the user, and wherein the AR component is further configured to generate and display an AR version of the three-dimensional preview of the makeup look selected by the user as applied to the three-dimensional map associated with the face of the user.
  14. 14 . The handheld makeup applicator device of claim 13 , wherein the three-dimensional preview of the makeup look selected by the user includes a three-dimensional preview of an application process of the makeup look selected by the user.
  15. 15 . The handheld makeup applicator device of claim 1 , further comprising one or more dispensers for the one or more cosmetic products, wherein the computer-readable instructions, when executed by the one or more processors, further cause the one or more processors to control dispensing of the one or more cosmetic products via the one or more dispensers.
  16. 16 . The handheld makeup applicator device of claim 15 , further comprising one or more temperature control components configured to control temperatures associated with the one or more dispensers for the one or more cosmetic products within a particular range of temperatures.
  17. 17 . The handheld makeup applicator device of claim 15 , wherein the computer-readable instructions, when executed by the one or more processors, further cause the one or more processors to: track the dispensing of the one or more cosmetic products via the one or more dispensers; determine, based on tracking the dispensing of the one or more cosmetic products via the one or more dispensers, that a refill of one or more of the cosmetic products is required; and provide a notification indicating that the refill of one or more of the cosmetic products is required, via the user interface.
  18. 18 . A computer-implemented method for controlling a handheld makeup applicator device via one or more processors, comprising: receiving, from a user interface associated with the handheld makeup applicator device, an indication of a makeup look selected by a user; analyzing real-time data associated with a face of the user captured by one or more sensors in order to generate a three-dimensional map associated with the face of the user; identifying one or more facial features of the face of the user on the three-dimensional map associated with the face of the user; and controlling one or more actuators of the handheld makeup applicator device to automatically adjust one or more interchangeable applicator heads associated with respective cosmetic products in real-time as the user holds the handheld makeup applicator device to the face of the user, based on a location of the handheld makeup applicator device with respect to the one or more facial features of the face of the user, to apply one or more cosmetic products to the face of the user in order to achieve the makeup look selected by the user.
  19. 19 . A non-transitory computer-readable medium storing instructions for controlling a handheld makeup applicator device that, when executed by one or more processors, cause the one or more processors to perform a method comprising: receiving, from a user interface associated with the handheld makeup applicator device, an indication of a makeup look selected by a user; analyzing real-time data associated with a face of the user captured by one or more sensors of the handheld makeup applicator device in order to generate a three-dimensional map associated with the face of the user; identifying one or more facial features of the face of the user on the three-dimensional map associated with the face of the user; and controlling one or more actuators of the handheld makeup applicator device to automatically adjust one or more interchangeable applicator heads associated with respective cosmetic products in real-time as the user holds the handheld makeup applicator device to the face of the user, based on a location of the handheld makeup applicator device with respect to the one or more facial features of the face of the user, to apply one or more cosmetic products to the face of the user in order to achieve the makeup look selected by the user.

Description

FIELD OF THE INVENTION The present invention relates generally to the field of cosmetics and, more specifically, to a device capable of precise and controlled movements for applying makeup, utilizing machine learning, artificial intelligence, augmented reality, and other technologies. BACKGROUND The background description provided herein is for the purpose of generally presenting the context of the disclosure. Work of the presently named inventors, to the extent it is described in this background section, as well as aspects of the description that may not otherwise qualify as prior art at the time of filing, are neither expressly nor impliedly admitted as prior art against the present disclosure. While there are devices that allow for the application of makeup, these makeup applicators are typically manually operated and do not provide precision, customization, and versatility beyond the user's baseline makeup knowledge and skills. SUMMARY In one aspect, a handheld makeup applicator device is provided, comprising: one or more sensors operable to capture real-time data associated with a face of a user; one or more actuators operable to adjust one or more components of the handheld makeup applicator device; and a controller, comprising: one or more processors; and one or more non-transitory memories storing computer-readable instructions. The computer-readable instructions, when executed by the one or more processors of the controller, may cause the one or more processors to: receive, from a user interface associated with the handheld makeup applicator device, an indication of a makeup look selected by the user; analyze the real-time data associated with the face of the user in order to generate a three-dimensional map associated with the face of the user; identify one or more facial features of the face of the user on the three-dimensional map associated with the face of the user; and control the one or more actuators to automatically adjust one or more interchangeable applicator heads associated with respective cosmetic products in real-time as the user holds the handheld makeup applicator device to the face of the user, based on a location of the handheld makeup applicator device with respect to the one or more facial features of the face of the user, to apply one or more cosmetic products to the face of the user in order to achieve the makeup look selected by the user. The handheld makeup applicator device may include additional, less, or alternate elements, including those discussed elsewhere herein. In another, a computer-implemented method for controlling a handheld makeup applicator device via one or more processors is provided. The method may include receiving, from a user interface associated with the handheld makeup applicator device, an indication of a makeup look selected by the user; analyzing real-time data associated with the face of the user captured by one or more sensors of the handheld makeup applicator device in order to generate a three-dimensional map associated with the face of the user; identifying one or more facial features of the face of the user on the three-dimensional map associated with the face of the user; and controlling one or more actuators of the handheld makeup applicator device to automatically adjust one or more interchangeable applicator heads associated with respective cosmetic products in real-time as the user holds the handheld makeup applicator device to the face of the user, based on a location of the handheld makeup applicator device with respect to the one or more facial features of the face of the user, to apply one or more cosmetic products to the face of the user in order to achieve the makeup look selected by the user. The method may include additional, less, or alternate actions, including those discussed elsewhere herein. In still another aspect, a non-transitory computer-readable storage medium storing instructions for controlling a handheld makeup applicator device is provided. The computer-readable instructions, when executed by one or more processors, may cause the one or more processors to perform a method. The method may include receiving, from a user interface associated with the handheld makeup applicator device, an indication of a makeup look selected by the user; analyzing real-time data associated with the face of the user captured by one or more sensors of the handheld makeup applicator device in order to generate a three-dimensional map associated with the face of the user; identifying one or more facial features of the face of the user on the three-dimensional map associated with the face of the user; and controlling one or more actuators of the handheld makeup applicator device to automatically adjust one or more interchangeable applicator heads associated with respective cosmetic products in real-time as the user holds the handheld makeup applicator device to the face of the user, based on a location of the handheld makeup applicator devic