Smart cosmetic device system
A system for the recommendation of a makeup look to a user in response to data corresponding to a smart cosmetic device, wherein the recommended makeup look is presented to a user for application using the smart cosmetic device. The smart cosmetic device collects user behavioral history such as cosmetic substance usage (e.g., color and formula of a particular cosmetic substance), design configuration (e.g., spray canister, pen, and so on), and usage pattern (e.g., frequency of use for a particular cosmetic substance at a particular time of the day, a particular day of the week, or a particular event). Data associated with user behavioral history is processed by the system to generate at least one user-personalized makeup look recommendation for presentation to the user.
1 . A system comprising:
a cosmetic device configured to dispense a cosmetic substance and to monitor, using near-range communication, at least one of a plurality of cartridges to collect data indicative of a plurality of configurations including a current volume of the cosmetic substance, a color of the cosmetic substance, one or more ingredients of the cosmetic substance, and usage pattern of the cosmetic substance, wherein the plurality of cartridges are configured to store one or more makeup substances concurrently;
makeup look recommendation logic configured to:
process, as input, the monitored data specifying at least one configuration in a plurality of configurations of a cosmetic device, wherein the plurality of configurations includes a design configuration of the cosmetic device and of any adaptors or stencils coupled thereto, and
generate, as output, one or more makeup look recommendations based on the processed data using Artificial intelligence; and
presentation logic, in communication with the makeup look recommendation logic, configured to present, on an endpoint device, step-by-step application instructions over a facial map for executing the makeup look recommendations.
2 . The system of claim 1 , wherein the data specifying at least one configuration is received from the cosmetic device.
3 . The system of claim 1 , wherein the makeup look recommendations include at least one makeup look recommendation that proposes a makeup look that is realized by the color.
4 . The system of claim 1 , wherein the usage pattern tracks days of week when the cosmetic substance is dispensed.
5 . The system of claim 1 , wherein the usage pattern tracks times of day when the cosmetic substance is dispensed.
6 . The system of claim 1 , wherein the makeup look recommendations include at least one makeup look recommendation that proposes a makeup look that conforms to a current time of a current day of a current week.
7 . The system of claim 1 , wherein the design configuration is a spray cannister.
8 . The system of claim 1 , wherein the design configuration is a pen.
9 . The system of claim 1 , wherein the design configuration is a tape dispenser.
10 . The system of claim 1 , wherein the makeup look recommendations include at least one makeup look recommendation that proposes a makeup look that is implementable by the design configuration.
11 . The system of claim 1 , wherein the plurality of configurations includes a design configuration of the adaptors.
12 . The system of claim 11 , wherein the makeup look recommendations include at least one makeup look recommendation that proposes a makeup look that is executable by the design configuration.
13 . A computer-implemented method, including:
dispensing, by a cosmetic device, a cosmetic substance and to monitor, using near-range communication, at least one of a plurality of cartridges to collect data indicative of a plurality of configurations including a current volume of the cosmetic substance, a color of the cosmetic substance, one or more ingredients of the cosmetic substance, and usage pattern of the cosmetic substance, wherein the plurality of cartridges are configured to store one or more makeup substances concurrently;
processing, as input, the monitored data specifying at least one configuration in a plurality of configurations of a cosmetic device, wherein the plurality of configurations includes a design configuration of the cosmetic device and of any adaptors or stencils coupled thereto;
generating, as output, one or more makeup look recommendations, based on the processed data using Artificial intelligence; and
presenting, on an endpoint device, step-by-step application instructions over a facial map for executing the makeup look recommendations.
14 . A non-transitory computer readable storage medium impressed with computer program instructions to recommend and present a makeup look recommendation, the instructions, when executed on a processor, implement a method comprising:
dispensing, by a cosmetic device, a cosmetic substance and to monitor, using near-range communication, at least one of a plurality of cartridges to collect data indicative of a plurality of configurations including a current volume of the cosmetic substance, a color of the cosmetic substance, one or more ingredients of the cosmetic substance, and usage pattern of the cosmetic substance, wherein the plurality of cartridges are configured to store one or more makeup substances concurrently;
processing, as input, the monitored data specifying at least one configuration in a plurality of configurations of a cosmetic device, wherein the plurality of configurations includes a design configuration of the cosmetic device and of any adaptors or stencils coupled thereto;
generating, as output, one or more makeup look recommendations, based on the processed data using Artificial intelligence; and
presenting, on an endpoint device, step-by-step application instructions over a facial map for executing the makeup look recommendations toward a user.