Systems, devices, and methods for product dispensing with device calibration
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- LOREAL SA
- Filing Date
- 2024-05-16
- Publication Date
- 2026-08-05
Smart Images

Figure 2026526074000001_ABST
Abstract
Description
Technical Field
[0001] Cross - Reference to Related Applications This PCT application claims the benefit and priority of U.S. Patent Application No. 18 / 354929, filed on July 19, 2023, and French Patent Application No. 2312130, filed on November 8, 2023, the content of which is hereby incorporated by reference in its entirety for all purposes.
Summary of the Invention
Means for Solving the Problems
[0002] In one aspect, the present disclosure provides a cosmetic - applying device for applying a cosmetic style to a portion of a subject's body surface. The cosmetic - applying device includes a cosmetic - applying assembly having an adjustable applicator component, a position sensor configured to detect the position of the applicator component relative to the portion of the body surface, and a circuit configuration operably connected to the cosmetic - applying assembly and the position sensor. The circuit configuration is configured to instruct the cosmetic - applying assembly to dispense a cosmetic composition according to a cosmetic style when the applicator component crosses the portion of the body surface, calculate the position of the applicator component relative to the portion of the body surface based on the position sensor, calculate an adjustment value for the applicator component based on the position of the applicator component relative to the portion of the body surface, and instruct the cosmetic - applying assembly to adjust the applicator component.
[0003] In another embodiment, the Disclosure provides a system for applying a makeup style to a portion of a subject's biological surface, the system comprising a makeup application device and a smart device having a circuit configuration, the circuit configuration being configured to select a makeup style from a plurality of makeup styles, display the makeup style on an image of a portion of the subject's biological surface, and transmit the makeup style as a makeup image file to the makeup application device, the circuit configuration of the makeup application device being communicatively coupled to the circuit configuration of the smart device, receiving a makeup image file from the smart device, and being further configured to instruct the makeup application assembly to dispense a makeup composition according to the makeup style as the applicator components traverse the portion of the biological surface, based on the makeup image file.
[0004] In another embodiment, the Disclosure provides a method for applying a makeup style using a makeup application device, the method comprising printing the makeup style onto a portion of a biological surface at a location adjacent to an applicator component, and automatically correcting the printing of the makeup style onto the portion of the biological surface based on the position of at least a portion of the makeup application device relative to the portion of the biological surface, and optionally, the deviation of a portion of the makeup application device relative to the portion of the biological surface.
[0005] This summary is provided to introduce, in a simplified form, an excerpt of the concepts further described below in the modes for carrying out the invention. This summary is not intended to identify the main features of the claimed subject matter, nor is it intended to be used as a means of determining the scope of the claimed subject matter. [Brief explanation of the drawing]
[0006] [Figure 1A] This is an exemplary lower front perspective view of a cosmetic application device for applying makeup styles to a portion of a subject's biological surface. [Figure 1B] This is an exemplary top and rear perspective view of a cosmetic application device. [Figure 2A]This is an exploded view of the top of an exemplary cosmetic application device. [Figure 2B] This is a bottom exploded view of an exemplary cosmetic application device. [Figure 3] This figure shows a first exemplary system for applying makeup styles to parts of a subject's biological surface. [Figure 4] This figure shows a second exemplary system for applying makeup styles to parts of a subject's biological surface. [Figure 5A] This is a rear perspective view of an exemplary cosmetic application device. [Figure 5B] This is a rear perspective view of an exemplary cosmetic application device during use for applying a makeup style to a subject's eyebrows. [Figure 6A] This figure shows an exemplary user interface for a smart device system for depicting or selecting a makeup style from multiple makeup styles. [Figure 6B] This figure shows exemplary images of a subject for planning, depicting, or selecting a makeup style from multiple makeup styles. [Figure 7A] This figure shows an exemplary overlay image of a first makeup style virtually applied to a portion of the subject's skin. [Figure 7B] This figure shows an exemplary overlay image of a second makeup style virtually applied to a portion of the subject's skin. [Figure 7C] This figure shows an exemplary overlay image of a third makeup style virtually applied to a portion of the subject's skin. [Figure 8] This figure illustrates a first exemplary method of using the system for selecting and applying a makeup style. [Figure 9] This figure illustrates a second exemplary method of using the system for selecting and applying a makeup style. [Figure 10] This is a lower front perspective view of an exemplary cosmetic application device for applying makeup styles to portions of a subject's biological surface, the device comprising an applicator component having multiple applicator nozzles. [Figure 11A] This figure shows the graphic representation of multiple applicator nozzles and eyebrows before the printing operation. [Figure 11B] This figure shows the graphic representation of multiple applicator nozzles and eyebrows at the start of a printing operation. [Figure 11C] This figure shows multiple applicator nozzles and the graphic representation of the eyebrows during printing in the curved portion of the eyebrows. [Figure 11D] This figure shows multiple applicator nozzles and the graphic representation of the eyebrow during the printing operation at the end of the eyebrow. [Figure 12] This is a lower front perspective view of an exemplary cosmetic application device for applying makeup styles to a portion of a subject's biological surface, the device including an applicator component having a movable applicator nozzle. [Figure 13A] This figure shows the graphic representation of the movable applicator nozzle and eyebrows before the printing operation. [Figure 13B] This figure shows the graphic representation of the movable applicator nozzle and eyebrows at the start of the printing operation. [Figure 13C] This figure shows the movable applicator nozzle and the graphic representation of the eyebrow during printing in the curved portion of the eyebrow. [Figure 13D] This figure shows the movable applicator nozzle and the graphic representation of the eyebrow during the printing operation at the end of the eyebrow. [Figure 14] This is a flowchart illustrating an exemplary printing operation with selective nozzle activation and / or selective mechanical movement for real-time automatic correction of composition application, as disclosed herein. [Modes for carrying out the invention]
[0007] When understood in conjunction with the accompanying drawings, the above-described embodiments and many of the attendant advantages of the present disclosure will become more readily understood, as they will be better understood by reference to the following forms for carrying out the invention.
[0008] The present disclosure provides devices, systems, and methods for applying a makeup style to a portion of a subject's skin in an autonomous, semi-autonomous, or assisted manual manner. The disclosed techniques enable automatic correction of the application of a composition in real time for more accurate placement of the makeup style on the skin portion. The makeup application device is useful for planning, selecting, and implementing a makeup style out of a plurality of makeup styles, either alone or in combination with a smart device such as a smartphone.
[0009] As shown in FIGS. 1A and 1B, the makeup application device 100 includes an applicator component 112, a position sensor, and a reservoir for a composition for the makeup style. The display 140 of the makeup application device 100 can depict a user interface for a subject to control the operation, functions, and options of the makeup application device 100.
[0010] The makeup application device 100 is configured for applying a makeup style to a portion of a subject's living surface and includes a makeup application assembly 110, a position sensor, a display 140, and a circuit configuration for performing all or part of the operations or methods of the present disclosure. The makeup application assembly 110 includes an applicator component 112 operably coupled to a reservoir (145 in FIG. 2A) containing a makeup composition, and a position sensor configured to detect the position of the applicator component 112 relative to the portion of the living surface. The applicator component 112 is adjustable and can include a plurality of applicator nozzles or movable applicator nozzles according to embodiments and as described elsewhere in this specification.
[0011] Although not limited, the circuit configuration of the cosmetic application device 100, including a processor, microprocessor, processor circuit configuration, and / or dedicated hardware circuit configuration, operably connects to the cosmetic application assembly 110, the position sensor, and, when present in one embodiment, the display 140. The circuit configuration instructs the cosmetic application assembly 110 to print a makeup style by passing dye from a reservoir through the applicator component 112 to a portion of the living surface, calculates the position of the applicator component 112 relative to the portion of the living surface based on the position sensor, calculates the selective activation of one or more of the plurality of applicator nozzles or the selective movement of a movable applicator nozzle based on the position of the applicator component relative to the portion of the living surface, and is configured to instruct the cosmetic application assembly to selectively activate one or more of the plurality of applicator nozzles or to selectively move the movable applicator nozzle. In an embodiment, by way of non-limiting example, the circuit configuration of the cosmetic application device 100 can be configured using a processor and processor-executable instructions stored on a non-transitory machine-readable medium of the cosmetic application device 100, although in an embodiment other techniques for configuring the circuit configuration of the cosmetic application device 100 can be implemented. <0oo0096><0oo0097><0oo0098>As shown in FIGS. 1A and 1B, in an embodiment, the cosmetic application device 100 includes a housing 105 and a handle 135. The cosmetic application device 100 is illustrated using a cylindrical housing 105 and a cylindrical handle 135, although it can be implemented according to any number of shapes and form factors. In an embodiment, the cosmetic application device 100 does not have a handle 135 as illustrated. In an embodiment, the cosmetic application device 100 includes an internal circuit configuration, including a processor, a power source such as a battery, etc., for the electronic operation of the cosmetic application device 100. <0oo0099><0oo0100><0oo0101>In embodiments, the cosmetic application device 100 includes a processor for executing instructions stored on a non-temporary machine-readable medium, enabling the processor to perform all or part of the method or process of the present disclosure. In embodiments, the processor is configured to receive a makeup image file, detect the position and curvature of a portion of the subject's skin based on a position sensor, and instruct the cosmetic application assembly 110 to print a makeup style based on the makeup image file at the location on the portion of skin. In embodiments, the location is determined by the makeup style. For example, a lipstick makeup style may be printed on the subject's lips, brow makeup on the subject's eyebrows, eyelid shadow on the subject's eyelids, and so on.
[0014] In one embodiment, the cosmetic application device 100 is powered through a wired connection, for example, a wired electrical connection to an AC source; however, in another embodiment, the cosmetic application device 100 is independently powered, such as by using a battery or capacitor. In yet another embodiment, the cosmetic application device 100 includes a charging port configured to receive electricity from a power source to recharge the battery or capacitor of the cosmetic application device 100.
[0015] In the embodiment, the housing 105 accommodates the cosmetic application assembly 110. In the embodiment, as shown in Figures 1A and 1B, the cosmetic application assembly 110 is located on the first side of the cosmetic application device 100, and the display 140 is located on the second side of the cosmetic application device 100. In the embodiment, the cosmetic application assembly 110 includes an applicator component 112 and one or more spacers 114A and 114B.
[0016] In the embodiment, the applicator component 112 is configured to facilitate the printing of a cosmetic style onto a surface by a cosmetic application assembly 110, as shown in Figure 2B. In the embodiment, the applicator component 112 is rectangular, square, circular, organic in shape, etc. In the embodiment, the applicator component 112 is located in the center of the front surface of the housing 105. In the embodiment, the applicator component 112 is located between spacers 114A and 114B.
[0017] Although two spacers 114A and 114B are illustrated, it should be understood that any number and configuration of spacers 114A, 114B can be placed on the cosmetic application assembly 110. In embodiments, spacers 114A, 114B are rounded polygons as shown in Figure 1A, but it should be understood that spacers 114A, 114B can be implemented in any number of forms, including spherical, rectangular, and organic shapes. In embodiments, spacers 114A, 114B are configured to contact the surface while the cosmetic application device 100 passes over them, so as to maintain an optimal distance between the cosmetic application assembly 110 (or applicator component 112) and the surface. In embodiments, spacers 114A, 114B have a thickness that allows the applicator component 112 to contact a curved surface. In embodiments, spacers 114A, 114B are configured to roll. In the embodiment, the spacers 114A, 114B include at least one position sensor as described herein. In the embodiment, in addition to maintaining the distance between the applicator component 112 and the surface, the spacers 114A, 114B are configured to roll over the surface as the cosmetic application device 110 prints a cosmetic style onto the surface.
[0018] In embodiments, the cosmetic application device 100 includes a position sensor operably coupled to the cosmetic application assembly 110, as shown in Figure 2A. In embodiments, the position sensor is housed inside the housing 105, but in at least some embodiments, the position sensor is located on the front of the cosmetic application device 100 having the applicator component 112. In embodiments, the position sensor is located inside one or both of the spacers 114A, 114B. In embodiments, the cosmetic application device 100 further includes a camera, as shown in Figure 2A. In embodiments, the camera is configured to capture multiple images as the cosmetic application assembly 110 moves over a portion of the skin, such as a subject's facial features. In embodiments, facial features include eyebrows, eyelids, nose, eyes, wrinkles, acne, etc.
[0019] In embodiments, the cosmetic application assembly 110 is a rotatable and adjustable body cosmetic application assembly 110. In embodiments, the cosmetic application assembly 110 is configured to be articulated to more accurately scan surfaces such as the body, skin, or hair. In such embodiments, the position sensor 115 may be a sensor wheel as described herein. In operation, the position sensor 115 contacts the surface and rolls as the cosmetic application assembly 110 scans the surface. In such embodiments, the cosmetic application device 100 can take into account the curvature of the surface, which may be a part of the human body. In embodiments, the cosmetic application assembly 110 is adjustable to suit the needs of different body types and printing environments. In embodiments, the cosmetic application assembly 110 has an adjustable applicator component 112. In embodiments, spacers 114A, 114B are movable or adjustable to change the size of the applicator component 112. In embodiments, the applicator component 112 is concave or convex to make better contact with the surface. In the embodiment, the cosmetic application assembly 110 is configured to be articulated for better contact with the surface. In the embodiment, the cosmetic application assembly 110 is coupled to the cosmetic application device 100 using a flexible connector, as shown in Figure 2B. In the embodiment, the flexible connector is a pivot, hinge, or joint. In the embodiment, the flexible connector allows the cosmetic application assembly 110 to be articulated. In the embodiment, this allows for more accurate scanning of the surface. In the embodiment, this further allows the cosmetic application assembly 110 to determine the curvature of the surface.
[0020] In some embodiments, the cosmetic application device 100 includes a display 140 configured for use as a user interface. While the display 140 is shown on the back of the cosmetic application device 100, in some embodiments, the display 140 is a separate component such as a smartphone or tablet. In some embodiments, the display 140 is round, but in other embodiments, it may be implemented in any shape, such as rectangular or elliptical. In some embodiments, the display 140 includes one or more actuators, such as buttons or keys. In some embodiments, the display 140 includes touch-type capacitive buttons. In some embodiments, the display 140 is a touchscreen.
[0021] Figure 2A shows an exploded top view of an exemplary cosmetic application device, and Figure 2B shows an exploded bottom view of an exemplary cosmetic application device. In the embodiment, the cosmetic application device 100 includes an internal component 150, a cosmetic application assembly 110, and a position sensor 115. In the embodiment, the cosmetic application device 100 includes a reservoir 145 and a processor 125. In the embodiment, the internal component 150 is configured to hold the cosmetic application assembly 110 in a fixed position within the housing 105. In the embodiment, the internal component 150 is structurally coupled to the cosmetic application assembly 110 and the reservoir 145.
[0022] In embodiments, the cosmetic application assembly 110 includes a position sensor 115 and one or more cameras 120A, 120B. In embodiments, the cameras 120A, 120B are located on the cosmetic application assembly 110, but in at least some embodiments, the cameras 120A, 120B are located on the housing 105. In embodiments, as the cosmetic application assembly 110 moves across a surface such as a subject's face, the cameras 120A, 120B capture multiple images of the surface. In embodiments, as the cosmetic application device 100 moves over facial features, the cameras 120A, 120B capture multiple images of facial features. In embodiments, the cosmetic application device 100 includes two cameras 120A and 120B. In embodiments such as those shown in Figure 2B, the first camera 120A is located on a first part of the cosmetic application device 100, and the second camera 120B is located on a second part of the cosmetic application device 100, for example, on the opposite side from the first part.
[0023] In one embodiment, as shown in Figure 2B, the cosmetic application device 100 includes one or more light sources 130A, 130B. In this embodiment, the light sources 130A, 130B are LEDs. Although two light sources 130A, 130B are shown, any number of light sources can be mounted on the cosmetic application device 100 according to the embodiment. In one embodiment, the light sources 130A, 130B are located on the cosmetic application assembly 110, while in another embodiment, the light sources 130A, 130B are located on the front of the cosmetic application device 100.
[0024] In embodiments, the cosmetic application assembly 110 includes one or more position sensors 115. Although one position sensor 115 is illustrated in Figure 2A, it should be understood that any number of position sensors 115 can be implemented. In embodiments, at least one position sensor 115 is a rotating position sensor 115, such as a sensor wheel. In such embodiments, the position sensor 115 is configured to roll across the facial feature as the cosmetic application assembly 110 moves over the facial feature. In this way, the position sensor 115 detects the position of the facial feature as the cosmetic application device 100 moves over the facial feature. In embodiments, the position sensor 115 is further configured to detect the curvature of the facial feature or the subject's face, i.e., a portion of the subject's biological surface.
[0025] In the embodiment, the cosmetic application device 100 includes a processor 125. In the embodiment, the processor 125 is operably and / or communicatively coupled to the cosmetic application assembly 110, a position sensor 115, and a camera 120. The processor 125 is configurable to receive a makeup image file, detect the position and curvature of a portion of the biological surface based on the position sensor, and instruct the cosmetic application assembly to print a makeup style based on the makeup file at a given location. In the embodiment, the processor 125 is further configured to detect illumination of facial features and instruct one or more light sources 130A, 130B to illuminate the facial features. Although one processor 125 is illustrated, it should be understood that any number of processors can be implemented in the cosmetic application device 100.
[0026] In the embodiment, the cosmetic application device 100 includes a reservoir 145. In the embodiment, the reservoir 145 is configured to hold one or more cosmetic inks or cosmetic dyes, or other compositions for cosmetic styles. In the embodiment, the reservoir holds any number of cosmetic inks or cosmetic dyes required to print a cosmetic style. In the embodiment, the reservoir 145 includes one or more cartridges such that the reservoir 145 can hold any number of colors, formulations, finishes, or formulations of cosmetic inks or cosmetic dyes.
[0027] In the embodiment, the processor 125 is further communicatively coupled to the reservoir 145 and the cosmetic attachment assembly 110. In the embodiment, the processor 125 instructs the reservoir 145 and the cosmetic attachment assembly 110 to produce a makeup style, such as a temporary tattoo or makeup printed in the shape of a facial feature. In the embodiment, the makeup style is selected from eyebrows, eyeshadow, concealer, primer, foundation, blush, lip liner, lipstick, bronzer, eyeliner, freckle pattern, facial hair, hair design such as facial hair or hairline design, or highlighter.
[0028] In the embodiment, the cosmetic adhesion assembly 110 is coupled to the cosmetic adhesion device 100 using a flexible connector 160. In the embodiment, the flexible connector 160 is a pivot, hinge, or joint. In the embodiment, the flexible connector 160 allows the cosmetic adhesion assembly 110 to be articulated. In the embodiment, this allows for more accurate scanning or printing of the surface. In the embodiment, this further allows the cosmetic adhesion assembly 110 to determine the curvature of the surface.
[0029] In the embodiment, the cosmetic adhesion assembly 110, the position sensor 115, and the circuit configuration operably connected to the display 140 when present include a circuit configuration coupled to a piezoelectric actuator, configured to dispense and adhere a cosmetic composition in response to a series of charges applied based on a cosmetic style protocol.
[0030] In the embodiment, the cosmetic attachment assembly 110, the position sensor 115, and the circuit configuration operably connected to the display 140 when present include a circuit configuration configured to generate a set of instructions based on one or more inputs related to a cosmetic style, causing the applicator component 112 to dispense and attach a cosmetic composition according to a cosmetic style protocol.
[0031] Figure 3 shows a first exemplary system 2000 for applying a makeup style according to the present disclosure. The system 2000 for applying a makeup style includes a smart device 1000 and a makeup application device 100. The system 2000 in Figure 3 and the system 2500 in Figure 4 are generally configured for applying a makeup style to a portion of a subject's biological surface. The system comprises a makeup application device 100 and a smart device 100 having a circuit configuration configured to select a makeup style from a plurality of makeup styles, display the makeup style on an image of a portion of a subject's biological surface, and transmit the makeup style as a makeup image file to the makeup application device. The circuit configuration of the makeup application device 100 is operably connected (or operably connectable) to the circuit configuration of the smart device 1000, receives a makeup image file from the smart device 1000, and is further configured to instruct a makeup application assembly to print the makeup style by passing dye from a reservoir through an applicator component to the portion of the biological surface, based on the makeup image file. In an exemplary embodiment, the smart device 1000 is a smartphone or other consumer computing device, and the circuit configuration of the smart device 1000 can be configured using a processor or microprocessor that is programmable using processor-executable instructions stored on a non-temporary machine-readable medium of the smart device 1000.
[0032] Accordingly, in the embodiment, the smart device 1000 includes a software application configured to select a makeup style from a plurality of makeup styles, display the makeup style on an image of a portion of the subject's skin, and transmit the makeup style as a makeup image file, as illustrated and described in detail herein in Figures 6A, 6B, and 7A-7C. In the embodiment, the smart device 1000 is a smartphone, as shown in Figure 3. It should be understood that the smart device 1000 may be implemented in any number of forms, including, but not limited to, a tablet, laptop, or computer. In the embodiment, the smart device 1000 is operationally and / or communicatively coupled to the cosmetic application device 100. In the embodiment, the smart device 1000 is communicatively coupled to the cosmetic application device 100 by wireless connections such as Bluetooth® connection, Bluetooth® Low Energy (BLE) connection, and / or Wi-Fi® connection, as well as / or wired connection.
[0033] In the embodiment, the cosmetic application device 100 includes a cosmetic application assembly comprising a position sensor, a reservoir configured to hold one or more compositions, and an applicator component. In the embodiment, the cosmetic application assembly is configured to print a makeup style by passing a composition through the applicator component. In the embodiment, the cosmetic application device 100 further includes a processor configured to receive a makeup image file, detect the position and curvature of a portion of skin based on the position sensor, and instruct the cosmetic application assembly to print a makeup style at a particular location, for example.
[0034] Figure 4 shows a second exemplary system 2500 for autonomously applying a makeup style according to the present disclosure. In an embodiment, the system 2500 further includes a primer 405 and a topcoat 410. In an embodiment, the primer 405 is configured to be applied before the makeup style. In an embodiment, the primer 405 is held in a container as shown in Figure 4. In an embodiment, the primer 405 includes an applicator configured to brush, spray, or apply the primer 405. In an embodiment, the primer 405 is applied to a surface manually, such as using the hands of a subject of the system 2500. In an embodiment, the primer 405 is configured to undercoat the surface of the subject's skin or hair to accept the makeup style. In an embodiment, the primer 405 has adhesive properties such that it adheres to the makeup style. In an embodiment, the primer 405 is placed inside the reservoir of a makeup application device 100. In an embodiment, the primer 405 is printed by the makeup application device 100. The primer 405 may be carried out according to any form, such as solid, liquid, cream, or gel. In one embodiment, the primer 405 is configured to be sprayed onto a surface.
[0035] In an embodiment, the system 2500 further includes a topcoat 410 configured to be applied after the makeup style. In an embodiment, the topcoat 410 is held in a container as shown in Figure 4. In an embodiment, the topcoat 410 includes an applicator configured to brush, spray, or apply the topcoat 410. In an embodiment, the topcoat 410 is applied to the surface manually, such as using the hands of the subject of the system 2500. In an embodiment, the topcoat 410 seals the makeup style to preserve it from smudging, smearing, moving, fading, or otherwise damaging or degrading. In an embodiment, the topcoat 410 has an aesthetic finish. In an embodiment, the finish may be a glitter finish, a glossy finish, a dewy finish, a matte finish, etc. In an embodiment, the topcoat 410 is placed inside the reservoir of the makeup application device 100. In an embodiment, the topcoat 410 is printed by the makeup application device 100. The top coat 410 may be carried out according to any form, such as solid, liquid, cream, or gel. In some embodiments, the top coat 410 is configured to be sprayed onto the surface.
[0036] Figures 5A and 5B show an exemplary cosmetic application device, including an exemplary display 140 of the exemplary cosmetic application device 100 according to the present disclosure, in use for applying a makeup style to a portion of the skin of a subject 300, for example, the eyebrows.
[0037] Figures 6A and 6B illustrate exemplary processes of an exemplary system during use as described herein. In embodiments, the system comprises system 2000, system 2500, or another system as described herein. Figure 6A shows the user interface of an exemplary software application for smart device 1000. In embodiments, the software application depicts a plurality of makeup styles 200A, 200B, 200C...200N. In embodiments, the subject selects a makeup style from the plurality of makeup styles 200A, 200B, 200C...200N. In embodiments, the subject selects a makeup style by clicking, tapping, or otherwise selecting the makeup style. In Figure 6A, the selected makeup style is shown in black (i.e., the top row). In embodiments, the software application displays the plurality of makeup styles 200A, 200B, 200C...200N as a list or a top-down menu. In the embodiment, each of the multiple makeup styles 200A, 200B, 200C...200N includes a graphical representation of the makeup style, a description of the makeup style, or both. In the embodiment, the software application is further configured to recommend a makeup style to the subject from the multiple makeup styles 200A, 200B, 200C...200N. In the embodiment, the recommendation is based on a trending makeup style, the subject's hair, skin, or lip color, past makeup styles selected by the subject, the shape of the subject's eyes, eyebrows, eyelids, nose, lips, cheeks, or forehead, the subject's location, or the color of the subject's clothing, or other features or characteristics of the subject or other individuals.
[0038] Figure 6B shows exemplary graphics of a software application on a smart device 1000 that displays an image of a subject's face 310 configured for depicting a makeup style overlay on the biological surface of the face 310, for example, on the eyebrows 201. In embodiments, the image is a live video feed from the camera of the smart device 1000 or the camera of a makeup application device (not shown in Figure 6B). In embodiments, the image is a static photograph or a previously taken video. In such embodiments, the subject uploads a photograph or video to the smart device 1000, which is shown by the software application.
[0039] Figures 7A to 7D illustrate exemplary processes of an exemplary system in use as described herein. In embodiments, the system is system 2000, system 2500, or another system as described herein. Figure 7A shows an exemplary software application for smart device 1000. In embodiments, Figure 7A follows Figure 6B in step order. In embodiments, the subject scrolls through a plurality of makeup styles 200A, 200B, 200C, 200D...200N while the smart device displays an image of the subject's face 310 and a selected makeup style 201A. In such embodiments, the subject selects a makeup style 201A and changes the result of the makeup style selection from the plurality of makeup styles 200A, 200B, 200C, 200D...200N in real time. In this embodiment, the multiple makeup styles 200A, 200B, 200C, 200D...200N are displayed by the smart device 1000 in such a manner that the depiction of the styles does not obscure the image of the subject's face 310, such as at the bottom, top, or side of the smart device 1000's screen. As shown in Figure 7A, makeup style 200A is selected and displayed as the selected makeup style 201A as an overlay on the subject's face. As shown in Figure 7B, the subject has selected a new makeup style 200D, and makeup style 200D is displayed as the selected makeup style 201B as an overlay on the image of the subject's face 310. In this way, the subject can change their selection among any number of makeup styles from the multiple makeup styles 200A, 200B, 200C, 200D...200N before adjusting or printing the makeup styles.
[0040] Figure 7C shows the subject a selected makeup style 201B that should suit the subject's preferences. In embodiments, Figure 7C follows Figure 6B in step order. In embodiments, the application suggests adjustments to the selected makeup style 201B. In embodiments, the suggested adjustments are based on the subject's face shape, the shape of the subject's facial features, the color of the subject's hair, skin, eyes, or clothing, or a trendy adjustment, for example, a trendy adjustment for one or more subjects. In embodiments, adjusting the selected makeup style 201B includes changing the color, size, length, width, hair size, pattern, angle, position, location, or combination thereof of the selected makeup style 201B. In embodiments such as when the selected makeup style 201B includes individual elements, the individual elements of the selected makeup style 201B may be adjusted independently. For example, if the selected makeup style 201B is a pair of eyebrow makeup overlays (as shown in Figure 7C), each eyebrow of the selected makeup style 201B may be adjusted independently. As another example, if the selected makeup style 201B is lipstick, blush, and eyeshadow, then the lipstick, blush, and eyeshadow can all be adjusted independently of each other.
[0041] In the embodiment, the selected makeup style 201B is adjusted using a plurality of sliders 250A, 250B, 250C...250N. In the embodiment, the makeup style is adjusted using a different mechanism, such as a plurality of presets, operation of the makeup style using a touchscreen, or another method. Once the subject is satisfied with the selected makeup style, the subject can send the makeup style as a makeup file to the makeup application device. In the embodiment, the software application can further store the selected and / or adjusted makeup style as a preset, so that the subject can later select and / or print the same makeup style.
[0042] As shown in Figure 5B, subject 300 applies a selected and / or adjusted makeup style to a surface using a makeup application device 100. In embodiments, the surface is the face, skin, or hair. In embodiments, subject 300 is a second person, and a first person applies the makeup style to the second person. In embodiments, the first person may be a trained subject, such as in a store, salon, spa, or makeup counter.
[0043] In operation, the cosmetic application device 100 receives a makeup image file of the selected makeup style 201B from a smart device. The subject 300 can hold the cosmetic application device 100 using a handle and move the cosmetic application assembly across a surface. In an embodiment, the surface is a face. In an embodiment, the surface is skin or hair. In an embodiment, the surface is facial features. As the cosmetic application device 100 is moved across the surface, the cosmetic application device 100 detects the body's position and curvature based on position sensors and instructs the cosmetic application assembly to print the makeup style at a specific location, for example, a location adjacent to an applicator component. In an embodiment, the subject 300 guides the cosmetic application device 100 across the surface before selecting, adjusting, and / or printing the makeup style. In such an embodiment, the cosmetic application device 100 is configured to detect the facial features of the subject 300, to detect the location of one or more facial features, or a combination thereof, in order to enable a software application to provide recommendations based on the subject's facial features.
[0044] In one embodiment, the cosmetic application device 100 senses its own location on, on, or along a surface and automatically applies one or more cosmetic styles to locations on the surface. In another embodiment, the cosmetic styles are applied manually so that they are activated using a button or switch. In this way, the cosmetic application device 100 prints the cosmetic styles only in locations desired by the subject, based on the selected cosmetic styles, any adjustments made to the cosmetic styles, or a combination thereof.
[0045] In one embodiment, a method for applying a makeup style using a system is provided. In this embodiment, the method includes selecting a makeup style from a plurality of makeup styles, displaying the makeup style on an image of a person, transferring the makeup style as an image file to a makeup application device, moving the makeup application device over a part of the person, and printing the makeup style onto the person at a certain location based on one or more position sensors of the makeup application device. Figure 8 shows an exemplary method 800 of using an exemplary system (for example, system 2000 or system 2500) according to the present disclosure.
[0046] In block 805, a makeup style is selected. In the embodiment, the makeup style is selected from a plurality of makeup styles. In the embodiment, the makeup style is selected as shown in Figure 6A, Figure 7A, or a combination thereof. In the embodiment, the makeup style is selected from eyebrow, eyeshadow, concealer, primer, foundation, blush, lip liner, lipstick, bronzer, eyeliner, freckle pattern, facial hair, hair design, highlighter, or a combination thereof.
[0047] In block 810, a makeup style is displayed on the subject's image. In the embodiment, the subject's image includes a live video feed from a smart device or a makeup application device. In the embodiment, the makeup style is displayed as shown in Figure 6B, Figure 7B, or a combination thereof.
[0048] In block 815, the makeup style is stored as an image file and transferred to the makeup application device. In this embodiment, the image file is a makeup image file. In this embodiment, the image file is stored using a smart device software application. In this embodiment, the makeup application device receives the makeup style image file via a wireless or wired connection to a smart device, as shown in Figure 3.
[0049] In block 820, the cosmetic application device is moved over the subject's body. In the embodiment, the cosmetic application device is moved as shown in Figure 5B. In the embodiment, the cosmetic application device is moved over a person by the device operator. In the embodiment, the cosmetic application device is moved over, for example, the person to whom the cosmetic application device is applied, onto their own body.
[0050] In block 825, a makeup style is printed onto the subject's body. In embodiments, the makeup style is printed at body locations as shown in the body image. In embodiments, the makeup style is printed by a makeup application device. In embodiments, the makeup style comprises one or more makeup dyes or makeup inks stored inside one or more reservoirs of the makeup application device. In embodiments, a primer is applied before the makeup style is printed and / or a topcoat is applied after the makeup style is printed.
[0051] Figure 9 shows an exemplary method of using the exemplary system of this disclosure. In block 905, multiple facial features of an image of a person's body are recognized, for example, by a software application of a smart device that analyzes the image. In embodiments, the multiple facial features are recognized by a cosmetic application device through one or more cameras on the cosmetic application device. In embodiments, the depth and / or curvature of the multiple facial features are recognized by proximity sensors on the cosmetic application device. As described herein, facial features may include cheeks, cheekbones, eyes, eyelids, waterline, lips, eyebrows, nose, hairline, ears, jaw, etc.
[0052] In block 910, the system recommends a makeup style. In embodiments, the makeup style is recommended based on a trendy makeup style, the subject's hair, skin, eye, or lip color, past makeup styles chosen by the subject, the shape of the subject's eyes, eyebrows, nose, lips, cheeks, or forehead, the subject's location, or the color of the subject's clothing. In embodiments, the makeup style is selected from eyebrows, eyeshadow, concealer, primer, foundation, blush, lip liner, lipstick, bronzer, eyeliner, freckle pattern, facial hair, hair design, highlighter, or a combination thereof.
[0053] In block 915, the makeup style is displayed on an image of the subject's body, as described herein.
[0054] At will, in block 920, the subject changes the selected makeup style. In the embodiment, changing the makeup style includes selecting a different makeup style from a group of makeup styles instead of the selected one. In the embodiment, the subject can switch between makeup styles multiple times before deciding to print the makeup style.
[0055] In block 925, the subject adjusts their makeup style. In the embodiment, adjusting the makeup style includes changing the color, size, length, width, hair size, pattern, angle, position, location, or combination thereof of the makeup style.
[0056] In block 930, the system prints a makeup style onto a part of the subject's body. In the embodiment, as described herein, the makeup application device accurately detects the makeup style and prints it onto a specific location on the subject's body.
[0057] It should be understood that methods 800 and 900 are not exhaustive but should be interpreted as representative only. In embodiments, the process blocks of methods 800 and 900 may be performed simultaneously, sequentially, in different orders, or even omitted, without departing from the scope of the disclosure.
[0058] Referring next to Figure 10, an exemplary cosmetic application device is shown, comprising an adjustable applicator component 112 along with a plurality of applicator nozzles 113. In the exemplary embodiment, five applicator nozzles 113 are shown having a square shape and arranged in an array or grid, but other numbers, sizes, shapes, and configurations of applicator nozzles 113 are expressly imagined without departing from the scope of the disclosure. For example, the plurality of applicator nozzles 113 may comprise two, three, four, six, seven, eight, nine, ten, eleven, twelve, thirteen, fourteen, fifteen, sixteen, seventeen, eighteen, nineteen, twenty, or more applicator nozzles 113, depending on the embodiment.
[0059] In the embodiment, one of the applicator nozzles 113 is selectively controllable for selective activation and deactivation by the circuit configuration of the cosmetic application device or system. As shown in Figures 11A to 11D, during the application of a cosmetic style to a portion of a biological surface (e.g., eyebrow 201), the cosmetic application device and the multiple applicator nozzles 113 are moved linearly or nearly linearly from a first side of the biological surface (e.g., left, Figure 11A) to a second side of the biological surface (e.g., right, Figure 11D). Printing onto the portion of the biological surface occurs during the movement of the device, creating a selected cosmetic style 201B where ink, dye, and / or other cosmetic compositions are applied (shown as a black fill-in, see Figures 11C to 11D), forming a printed biological surface. As multiple applicator nozzles 113 are moved across a biological surface, the position sensor senses and transmits to the circuit configuration (e.g., a processor) the position of at least a portion of the cosmetic application device relative to the portion of the biological surface, in order to automatically correct the actual or expected deviation of the portion of the cosmetic application device relative to the portion of the biological surface by selectively activating (e.g., 113A in Figures 11B-11D) and / or selectively deactivating (e.g., 113B in Figures 11B-11D) one or more of the multiple applicator nozzles 113 using the circuit configuration. The activated nozzles are actively adhering material to the biological surface, and the deactivated nozzles are not actively adhering material. After the cosmetic style is applied thereto, the portion of the biological surface retains the cosmetic style.
[0060] Referring next to Figure 12, an exemplary cosmetic application device is shown, comprising an adjustable applicator component 112 using a movable applicator nozzle. In the exemplary embodiment, a single movable applicator nozzle is shown having a square shape, being linearly arranged, and being slidably connected to the cosmetic application assembly for vertical movement of the movable applicator nozzle; however, other numbers, sizes, shapes, and configurations of movable applicator nozzles are expressly conceivable without departing from the scope of the present disclosure.
[0061] In embodiments, as also shown in non-limiting examples in Figures 13A to 13D, the automatic correction of printing may include selectively moving the movable applicator nozzle vertically for vertical movement of the movable applicator nozzle between the application of the cosmetic style to a portion of the biological surface, as illustrated, thereby increasing the vertical range for the application of the cosmetic style. In embodiments, the movable applicator nozzle of the applicator component 112 is slidably connected to the cosmetic application assembly (e.g., 110 in Figure 12) by a sliding structure 116 such as a rod / aperture coupling or a groove / tongue coupling, which allows controlled and directed sliding movement of the movable applicator nozzle relative to the cosmetic application assembly. As shown in Figures 13A–13D, during the application of a makeup style to a portion of a biological surface (e.g., eyebrow 201), the makeup application device and the movable applicator nozzle are moved linearly or nearly linearly from a first side of the biological surface (e.g., left, Figure 13A) to a second side of the biological surface (e.g., right, Figure 13D). Printing onto the portion of the biological surface occurs during the movement of the device, creating a selected makeup style 201B where ink, dye, and / or other cosmetic compositions are applied (shown as a black fill-in, see Figures 13C–13D), forming the printed biological surface. As the movable applicator nozzle is moved across the biological surface, a position sensor senses and transmits to a circuit configuration (e.g., a processor) the position of at least a portion of the makeup application device relative to the portion of the biological surface, in order to automatically correct the actual or expected deviation of the portion of the makeup application device relative to the portion of the biological surface by selectively moving the movable applicator nozzle using a circuit configuration (e.g., see 112A in Figures 13B–13D). During use, the movable applicator nozzle can be activated to actively adhere the substance to the biological surface. After the cosmetic style is applied, the portion of the biological surface holds the cosmetic style.
[0062] In one embodiment, the movable applicator nozzle is fixed to a block having a screw through which it is slidably engaged, and which is operably connected to an electric motor. In such an embodiment, activation of the electric motor in a first direction rotates the screw in a first direction and moves the block having the movable applicator nozzle in a first direction, and activation of the electric motor in a second direction rotates the screw in a second direction and moves the block having the movable applicator nozzle in a second direction.
[0063] In this embodiment, the movable applicator nozzle is operably coupled to a servo motor, for example, an electromechanical actuator that enables precise control of angular or linear position, velocity, and acceleration for precise control of the movement of the movable applicator nozzle.
[0064] In embodiments, a stabilizer mechanism is incorporated within the cosmetic application device and configured to stabilize the cosmetic application assembly 110 during rapid or small movements of the cosmetic application device, such as those that may occur during use by a human subject. Since the subject's hand movements can contribute to unpredictable changes in the application of the cosmetic composition to a biological surface, the stabilizer mechanism stabilizes the cosmetic application assembly 110 and counteracts any adverse effects that these movements would otherwise have on the accuracy of the application of the cosmetic composition to the biological surface. Any stabilizer mechanism can be implemented without departing the scope of this disclosure, but in non-limiting and exemplary embodiments, the stabilizer mechanism includes a spring stabilizer and / or gimbal stabilizer that stably connects the cosmetic application assembly 110 to the housing 105.
[0065] In one embodiment, a method is provided for applying a makeup style using the makeup application device of the Disclosure. The method includes moving the makeup application device over a portion of a subject's biological surface, printing a makeup style over the portion of the biological surface at a location adjacent to the applicator component, and automatically correcting the printing of the makeup style over the portion of the biological surface. The automatic correction is based on the position of at least a portion of the makeup application device relative to the portion of the biological surface, and optionally, the detected actual or expected deviation of the portion of the makeup application device relative to the portion of the biological surface.
[0066] For example, in an embodiment with multiple applicator nozzles, as shown in Figure 10 (see, for example, 113 in Figure 10), automatic correction of printing includes selectively activating one or more of the multiple applicator nozzles 113 and / or selectively deactivating one or more of the multiple applicator nozzles 113. In the embodiment, the multiple applicator nozzles 113 are arranged in an array or grid configured with respect to the vertical orientation during the application of the cosmetic style to a portion of the biological surface, resulting in a large vertical range for the application of the cosmetic style (as shown, for example, in Figures 10 and 11A-11D as non-limiting examples). In this way, during use, the subject does not necessarily have to worry about vertically adjusting the cosmetic application device for accurate positioning of the device and accurate printing on the biological surface. For example, the device or system automatically detects the actual or expected deviation of the active applicator nozzle from the portion of the biological surface due to the natural curvature of the eyebrow, and adjusts for the actual or expected deviation in real time during the application of the makeup style by selectively activating (e.g., 113A in Figures 11A-11D) and / or selectively deactivating (e.g., 113B in Figures 11A-11D) one or more of the multiple applicator nozzles 113. In this way, off-target printing is reduced or eliminated, and the portion of the biological surface is reliably and reproducibly printed according to the makeup style.
[0067] For example, in embodiments with a movable applicator nozzle, such as shown in Figure 12 (see, for example, applicator component 112 in Figure 12), the automatic correction of printing includes selectively moving the movable applicator nozzle. In embodiments, the movable applicator nozzle is slidably coupled to the cosmetic application assembly for vertical movement of the movable applicator nozzle during the application of the cosmetic style to a portion of the biological surface, resulting in a larger vertical range for the application of the cosmetic style (for example, as shown in Figures 12 and 13A-13D as non-limiting examples). In this way, during use, the subject does not necessarily have to worry about adjusting the cosmetic application device vertically for accurate positioning of the device and accurate printing onto the biological surface. For example, the device or system automatically detects the actual or expected deviation of the (active) movable applicator nozzle from the portion of the biological surface due to the natural curvature of the eyebrow, and the device or system adjusts for the actual or expected deviation in real time during the application of the cosmetic style by selectively moving the movable applicator nozzle during active printing (for example, as shown in Figures 13A-13D). In this way, off-target printing is reduced or eliminated, and the portion of the biological surface is reliably and reproducibly printed according to the cosmetic style.
[0068] Accordingly, in a general embodiment, and as shown in Figure 14, exemplary methods 1400 for applying a makeup style using a makeup application device by the device and / or system of the present disclosure are provided.
[0069] In block 1405, the cosmetic application device or system recognizes and analyzes eyebrow features. In embodiments, this is done as a result of image analysis of an image of the subject's eyebrows.
[0070] In block 1410, the cosmetic application device or system generates a brow trace, for example, a brow trace representing the shape and size of the brow. The brow trace can optionally be stored as a data structure in a non-temporary machine-readable medium of the device or system.
[0071] In block 1415, during the application of a cosmetic style to the skin, the cosmetic application device or system monitors the application of the cosmetic style by determining the deviation of one or more applicator components from the intended trajectory of the application. In embodiments, this monitoring is performed continuously during the application of the cosmetic style, for example, as part of an iterative logic loop.
[0072] In block 1420, if an actual or expected deviation from the intended trajectory is detected (block 1420: yes), the cosmetic application device or system automatically corrects, for example, by activating and / or deactivating one or more of the multiple applicator nozzles (1430), or by mechanically moving the (active) movable applicator nozzle (1435). If no deviation from the intended trajectory is detected (block 1420: no), the cosmetic application device or system continues to monitor the application to determine the deviation in block 1415. Block 1420 can be considered a subset of block 1415 and corresponds to a logical decision of whether an actual or expected deviation occurs.
[0073] This disclosure may refer to quantities and numbers. Unless otherwise specified, such quantities and numbers should not be considered limiting, but rather to represent possible quantities or numbers relating to this disclosure. In this regard, this disclosure may use the term “multiple” to refer to quantities or numbers. In this regard, the term “multiple” means any number of two or more, for example, two, three, four, five, etc. Terms such as “about,” “approximately,” and “nearly” mean plus or minus 5% of the stated value. In this disclosure, the phrase “at least one of A, B, and C” means, for example, (A), (B), (C), (A and B), (A and C), (B and C), or (A, B, and C), and when four or more elements are listed, it includes all further possible sortings.
[0074] Embodiments disclosed herein may utilize circuit configurations to perform the techniques and methods described herein, to operably connect two or more components, to generate information, to determine operating conditions, to control instruments, devices, or methods, etc. Any type of circuit configuration may be used. In one embodiment, the circuit configuration includes one or more computing devices or components, in particular, such as a processor (e.g., a microprocessor), a central processing unit (CPU), a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or any combination thereof, and may include individual digital or analog circuit elements or electronic devices, or combinations thereof.
[0075] One embodiment includes, for example, one or more data storage devices for storing instructions or data. Non-limiting examples of one or more data storage devices include volatile memory (e.g., random access memory (RAM), dynamic random access memory (DRAM), etc.), non-volatile memory (e.g., read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), compact disk read-only memory (CD-ROM), etc.), persistent memory, etc. Further non-limiting examples of one or more data storage devices include erasable programmable read-only memory (EPROM), flash memory, etc. One or more data storage devices may be connected to one or more computing devices, for example, by one or more instructions, data, or a power bus.
[0076] In one embodiment, the circuit configuration includes a computer-readable media drive or memory slot configured to accept a signal-carrying medium (e.g., a computer-readable memory medium, a computer-readable recording medium, etc.). In one embodiment, a program causing the device and / or system to perform any of the disclosed methods may be stored on, for example, a computer-readable recording medium (CRMM), a signal-carrying medium, etc. Non-limiting examples of signal-carrying media include any form of flash memory, magnetic tape, floppy disk, hard disk drive, compact disc (CD), digital video disc (DVD), Blu-ray disc, digital tape, computer memory, and other recordable types of media, as well as digital and / or analog communication media (e.g., optical fiber cables, waveguides, wired communication links, wireless communication links) and other transmission types (e.g., transmitters, receivers, transceivers, transmit logic, receive logic, etc.). Further non-exclusive examples of signal-carrying media include, but are not limited to, DVD-ROM, DVD-RAM, DVD+RW, DVD-RW, DVD-R, DVD+R, CD-ROM, Super Audio CD, CD-R, CD+R, CD+RW, CD-RW, Video Compact Disc, Super Video Disc, flash memory, magnetic tape, magneto-optical disk, MINIDISC, non-volatile memory card, EEPROM, optical disk, optical storage device, RAM, ROM, system memory, web server, and others.
[0077] The embodiments for carrying out the invention described above in relation to the accompanying drawings, in which similar numbers refer to similar elements, are intended to describe various embodiments of the present disclosure and are not intended to represent only one embodiment. Each embodiment described herein is provided only as an example or illustration and should not be construed as being preferable or advantageous to other embodiments. The exemplary examples provided herein are not intended to be exhaustive or to limit the present disclosure to any specific form. Similarly, any step described herein may be interchangeable with other steps or combinations of steps to achieve the same or substantially similar results. In general, the embodiments disclosed herein are not limiting, and the inventors intend that other embodiments within the scope of the present disclosure may include structures and functions from two or more specific embodiments shown in the drawings and described herein.
[0078] The above description includes specific details to provide a full understanding of the exemplary embodiments of this disclosure. However, it will be apparent to those skilled in the art that the embodiments disclosed herein can be practiced without embodying all specific details. In some cases, well-known process steps are not described in detail in order to avoid unnecessarily obscuring the various aspects of this disclosure. Furthermore, it will be understood that embodiments of this disclosure may employ any combination of the features described herein.
[0079] This disclosure may include references to directions such as “vertical,” “horizontal,” “front,” “rear,” “left,” “right,” “up,” and “down.” These references and other similar references in this application are intended to help describe and understand specific embodiments (such as when this embodiment is positioned for use) and are not intended to limit this disclosure to these directions or locations.
[0080] The principles, exemplary embodiments, and modes of operation of this disclosure are described in the above description. However, the aspects of this disclosure intended to be protected should not be construed as being limited to the specific embodiments disclosed. Furthermore, the embodiments described herein should be considered illustrative, not restrictive. It will be understood that variations and modifications may be made by others and equivalents may be adopted without departing from the spirit of this disclosure. Accordingly, all such variations, modifications, and equivalents are expressly intended to fall within the spirit and scope of this disclosure as claimed.
[0081] Non-limiting embodiment While the general features of this disclosure are described and illustrated, and specific features of this disclosure are described in the claims, the following non-limiting embodiments relate to features and combinations of features that are expressly envisioned as being part of this disclosure. The following non-limiting embodiments include modular elements that can be combined with each other in any number, order, or combination to form new non-limiting embodiments, which themselves can be further combined with other non-limiting embodiments.
[0082] Embodiment 1. A cosmetic application device for applying a makeup style to a portion of a subject's biological surface, the cosmetic application device comprising: a cosmetic application assembly having an adjustable applicator component; a position sensor configured to detect the position of the applicator component relative to the portion of the biological surface; and a circuit configuration operably connected to the cosmetic application assembly and the position sensor, wherein the circuit configuration is configured to instruct the cosmetic application assembly to dispense a cosmetic composition according to the makeup style as the applicator component traverses the portion of the biological surface; to calculate the position of the applicator component relative to the portion of the biological surface based on the position sensor; to calculate an adjustment value for the applicator component based on the position of the applicator component relative to the portion of the biological surface; and to instruct the cosmetic application assembly to adjust the applicator component.
[0083] Embodiment 2. The cosmetic application device of Embodiment 1, wherein a circuit configuration operably connected to a cosmetic application assembly and a position sensor includes a circuit configuration coupled to a piezoelectric actuator, configured to dispense a cosmetic composition in response to a series of charges applied based on a cosmetic style protocol.
[0084] Embodiment 3. A cosmetic application device according to Embodiment 1 or 2, wherein a circuit configuration operably connected to a cosmetic application assembly and a position sensor includes a circuit configuration configured to generate a set of instructions based on one or more inputs related to a cosmetic style, causing an applicator component to dispense a cosmetic composition according to a cosmetic style protocol.
[0085] Embodiment 4. A cosmetic application device from any one of Embodiments 1 to 3, wherein the position sensor is a camera, and the position of at least a portion of the cosmetic application device relative to a portion of the biological surface is calculated by the circuit configuration of the cosmetic application device based at least partially on the image produced by the camera.
[0086] Embodiment 5. A cosmetic application device according to any one of Embodiments 1 to 4, wherein the position sensor comprises a rotational position sensor, and the rotational position sensor is configured to contact a portion of the biological surface or its vicinity as it rolls over the biological surface, and to measure the curvature of the biological surface.
[0087] Embodiment 6. A cosmetic application device according to any one of Embodiments 1 to 5, wherein the circuit configuration is further configured to detect a deviation in the position of the applicator components from a portion of the biological surface and to instruct the cosmetic application assembly to adjust the applicator components based on the deviation in the position of at least a portion of the cosmetic application device from the portion of the biological surface.
[0088] Embodiment 7. A cosmetic application device according to any one of Embodiments 1 to 6, wherein the circuit configuration is further configured to detect a positional deviation of the applicator components from a portion of the biological surface, and to instruct the cosmetic application assembly to deactivate dispensing of a cosmetic composition from one or more nozzles of the applicator components based on the positional deviation of at least a portion of the cosmetic application device from the portion of the biological surface.
[0089] Embodiment 8. A cosmetic application device according to any one of Embodiments 1 to 7, wherein the applicator component comprises a plurality of applicator nozzles arranged in an array or grid configured with respect to the vertical direction during the application of the cosmetic style to a portion of the biological surface, thereby increasing the vertical range for the application of the cosmetic style.
[0090] Embodiment 9. A cosmetic application device according to any one of Embodiments 1 to 8, wherein the applicator component comprises a movable applicator nozzle, the movable applicator nozzle being slidably connected to the cosmetic application assembly for vertical movement of the movable applicator nozzle during application of the cosmetic style to a portion of the biological surface, thereby increasing the vertical range for application of the cosmetic style.
[0091] Embodiment 10. A cosmetic application device according to any one of Embodiments 1 to 9, wherein the circuit configuration is further configured to calculate a trace of the subject's biological surface portion based on an image of the biological surface portion, and optionally calculate the curvature of the trace of the biological surface portion, and to calculate adjustment values for applicator components based on position sensor data in combination with the trace of the biological surface portion and optionally the curvature of the trace of the biological surface portion.
[0092] Embodiment 11. A cosmetic application device from any one of Embodiments 1 to 10, wherein the portion that forms a biological surface is provided with facial features for receiving cosmetic styles.
[0093] Embodiment 12. A cosmetic application device according to Embodiment 11, wherein the facial features include eyebrows or eyelids.
[0094] Embodiment 13. A cosmetic application device according to any one of Embodiments 1 to 12, wherein an applicator component is arranged on a first side of the cosmetic application device, a display is arranged on a second side of the cosmetic application device, and the first side is positioned on the side opposite to the second side of the cosmetic application device.
[0095] Embodiment 14. A cosmetic application device according to Embodiment 13, wherein the display provides a user interface for controlling or using the cosmetic application device.
[0096] Embodiment 15. A system for applying a makeup style to a portion of a subject's biological surface, the system comprising a makeup application device according to any one of Embodiments 1 to 14, and a smart device having a circuit configuration, the circuit configuration being configured to select a makeup style from a plurality of makeup styles, display the makeup style on an image of a portion of the subject's biological surface, and transmit the makeup style as a makeup image file to the makeup application device, the circuit configuration of the makeup application device being further configured to be communicatively coupled to the circuit configuration of the smart device, to receive a makeup image file from the smart device, and to instruct the makeup application assembly to dispense a makeup composition according to the makeup style as the applicator components traverse the portion of the biological surface, based on the makeup image file.
[0097] Embodiment 16. The system of Embodiment 15, wherein the smart device circuit configuration comprises a processor and a non-temporary machine-readable medium, the non-temporary machine-readable medium storing processor-executable instructions that, when executed by the processor, configure the processor to select a makeup style from a plurality of makeup styles, display the makeup style on an image of a portion of the subject's biological surface, and transmit the makeup style as a makeup image file to a cosmetic application device.
[0098] Embodiment 17. A system of Embodiment 15 or 16, wherein the circuit configuration of the cosmetic application device comprises a processor and a non-temporary machine-readable medium, the non-temporary machine-readable medium storing processor-executable instructions, which, when executed by the processor, receive a makeup image file from a smart device and, based on the makeup image file, instruct the cosmetic application assembly to print a makeup style by passing a cosmetic composition from a reservoir through an applicator component to a portion of the biological surface.
[0099] Embodiment 18. A method for applying a makeup style using a makeup application device from any one of Embodiments 1 to 14, the method comprising: printing the makeup style onto a portion of a biological surface at a location adjacent to an applicator component; and automatically correcting the printing of the makeup style onto the portion of the biological surface, the automatic correction based on the position of at least a portion of the makeup application device relative to the portion of the biological surface, and optionally, a deviation of a portion of the makeup application device relative to the portion of the biological surface.
[0100] Embodiment 19. The method of Embodiment 18, which automatically corrects printing, comprises selectively activating or deactivating one or more nozzles of a plurality of applicator nozzles of an applicator component, wherein the plurality of applicator nozzles are arranged in an array or grid configured with respect to the vertical orientation during the adhesion of the cosmetic style to a portion of the biological surface, thereby increasing the vertical range for the adhesion of the cosmetic style.
[0101] Embodiment 20. The method of Embodiment 18, which automatically corrects printing, includes selectively moving a movable applicator nozzle of an applicator component, the movable applicator nozzle being slidably connected to a cosmetic application assembly for vertical movement of the movable applicator nozzle during the application of the cosmetic style to a portion of the biological surface, thereby increasing the vertical range for the application of the cosmetic style.
[0102] Embodiment 21. A method according to any one of Embodiments 18 to 20, wherein a portion of the biological surface is provided thereon for facial features to be used for receiving makeup styles.
[0103] Embodiment 22. The method of Embodiment 21, wherein the facial features include eyebrows or eyelids.
[0104] While exemplary embodiments are illustrated and described, it should be understood that various modifications can be made thereto without departing from the spirit and scope of this disclosure.
[0105] Embodiments of the present invention for which exclusive ownership or privilege is claimed are defined as follows: [Explanation of symbols]
[0106] 100 Cosmetic Adhesion Devices 105 Housing 110 Cosmetic Adhesion Assembly 112 Applicator Components 113 Applicator Nozzle 114 Spacer 115 Position Sensor 116 Sliding structure 120 Cameras 125 processors 130 Light source 135 Handle 140 displays 145 Reservoir 150 Internal Components 160 Flexible Connectors 200 Makeup Styles 201 Eyebrows 201A Selected Makeup Style 201B Selected Makeup Style 250 Slider 300 target individuals 310 Face 405 Primer 410 Top Coat 1000 smart devices 2000 System 2500 System
Claims
1. A cosmetic application device for applying makeup styles to the biological surface of a subject, A cosmetic application assembly with adjustable applicator components, A position sensor configured to detect the position of the applicator component relative to the portion of the biological surface, The cosmetic adhesion assembly and the position sensor are operably connected to a circuit configuration, and the circuit configuration is The cosmetic application assembly is instructed to dispense the cosmetic composition according to the cosmetic style as the applicator component traverses the portion of the biological surface. Based on the position sensor, the position of the applicator component relative to the portion of the biological surface is calculated. Based on the position of the applicator component relative to the portion of the biological surface, the adjustment value of the applicator component is calculated. It is configured to instruct the cosmetic application assembly to adjust the applicator components, Cosmetic application device.
2. The cosmetic application device according to claim 1, wherein the circuit configuration operably connected to the cosmetic application assembly and the position sensor includes a circuit configuration coupled to a piezoelectric actuator configured to dispense the cosmetic composition in response to a series of charges applied based on a cosmetic style protocol.
3. The cosmetic application device according to claim 1 or 2, wherein the circuit configuration operably connected to the cosmetic application assembly and the position sensor includes a circuit configuration configured to generate a set of instructions based on one or more inputs related to the cosmetic style, causing the applicator component to dispense the cosmetic composition according to the cosmetic style protocol.
4. The cosmetic application device according to any one of claims 1 to 3, wherein the position sensor includes a camera, and the position of at least a portion of the cosmetic application device with respect to the portion of the biological surface is calculated by the circuit configuration of the cosmetic application device based at least partially on an image produced by the camera.
5. The cosmetic application device according to any one of claims 1 to 4, wherein the position sensor comprises a rotational position sensor, and the rotational position sensor is configured to contact the portion of the biological surface or its vicinity when rolling over the biological surface, and to measure the curvature of the biological surface.
6. The aforementioned circuit configuration is The deviation of the position of the applicator component from the portion of the biological surface is detected. The cosmetic application assembly is further configured to instruct the applicator components to adjust based on the deviation of the position of at least a portion of the cosmetic application device from the portion of the biological surface, A cosmetic application device according to any one of claims 1 to 5.
7. The aforementioned circuit configuration is The deviation of the position of the applicator component from the portion of the biological surface is detected. The cosmetic application assembly is further configured to instruct the cosmetic application assembly to deactivate dispensing the cosmetic composition from one or more nozzles of the applicator component, based on the deviation of the position of at least a portion of the cosmetic application device from the portion of the biological surface. A cosmetic application device according to any one of claims 1 to 6.
8. The cosmetic application device according to any one of claims 1 to 7, wherein the applicator component comprises a plurality of applicator nozzles arranged in an array or grid configured with respect to the vertical direction during the application of the cosmetic style to the portion of the biological surface, thereby increasing the vertical range for the application of the cosmetic style.
9. The cosmetic application device according to any one of claims 1 to 8, wherein the applicator component comprises a movable applicator nozzle, the movable applicator nozzle being slidably connected to the cosmetic application assembly for vertical movement of the movable applicator nozzle during the application of the cosmetic style to the portion of the biological surface, thereby increasing the vertical range for the application of the cosmetic style.
10. The aforementioned circuit configuration is Based on the image of the portion of the biological surface, the trace of the portion of the biological surface of the subject is calculated, and optionally, the curvature of the trace of the portion of the biological surface is calculated. The applicator component is further configured to calculate the adjustment value of the applicator component based on position sensor data, by combining the trace of the portion of the biological surface and, optionally, the curvature of the trace of the portion of the biological surface. A cosmetic application device according to any one of claims 1 to 9.
11. The cosmetic application device according to any one of claims 1 to 10, wherein the portion of the biological surface comprises facial features thereon for receiving the cosmetic style.
12. The cosmetic application device according to claim 11, wherein the facial feature comprises eyebrows or eyelids.
13. The cosmetic application device according to any one of claims 1 to 12, wherein the applicator component is arranged on a first side of the cosmetic application device, a display is arranged on a second side of the cosmetic application device, and the first side is positioned on the cosmetic application device on the opposite side from the second side.
14. The cosmetic application device according to any one of claims 1 to 13, wherein the display provides a user interface for controlling or using the cosmetic application device.
15. A system for applying makeup styles to the biological surface of a subject, A cosmetic application device according to any one of claims 1 to 14, A smart device comprising a circuit configuration, wherein the circuit configuration is Select the aforementioned makeup style from multiple makeup styles. The makeup style is displayed on the image of the portion of the biological surface of the subject, The system is configured to transmit the makeup style as a makeup image file to the cosmetic application device. The circuit configuration of the cosmetic application device is communicatively coupled to the circuit configuration of the smart device, The smart device receives the makeup image file, Based on the aforementioned makeup image file, the cosmetic application assembly is further configured to instruct the applicator component to dispense the cosmetic composition according to the makeup style as it traverses the portion of the biological surface. system.
16. The system according to claim 15, wherein the circuit configuration of the smart device comprises a processor and a non-temporary machine-readable medium, the non-temporary machine-readable medium stores processor-executable instructions, and the processor is configured such that, when executed by the processor, it selects a makeup style from a plurality of makeup styles, displays the makeup style on the image of the portion of the subject's biological surface, and transmits the makeup style as a makeup image file to the makeup application device.
17. The system according to claim 15 or 16, wherein the circuit configuration of the cosmetic attachment device comprises a processor and a non-temporary machine-readable medium, the non-temporary machine-readable medium storing processor-executable instructions, the processor being configured such that, when executed by the processor, it receives the makeup image file from the smart device and instructs the cosmetic attachment assembly to print the makeup style by passing the cosmetic composition from the reservoir through the applicator components to the portion of the biological surface, based on the makeup image file.
18. A method for applying a makeup style in conjunction with the use of a cosmetic attachment device according to any one of claims 1 to 14, The steps include printing the cosmetic style onto the portion of the biological surface at a location adjacent to the applicator component, A step of automatically correcting the step of printing the cosmetic style onto the portion of the biological surface, At least a portion of the location of the cosmetic attachment device relative to the portion of the biological surface, And at your discretion, A step of automatically correcting based on the deviation of a part of the cosmetic attachment device relative to the part of the biological surface, A method that includes this.
19. The method according to claim 18, wherein the automatic correction step of the printing step includes a step of selectively activating or deactivating one or more nozzles of a plurality of applicator nozzles of the applicator component, the plurality of applicator nozzles are arranged in an array or grid configured with respect to the vertical orientation during the attachment of the cosmetic style to the portion of the biological surface, thereby increasing the vertical range for attachment of the cosmetic style.
20. The method according to claim 18 or 19, wherein the automatic correction step of the printing step includes a step of selectively moving the movable applicator nozzle of the applicator component, the movable applicator nozzle being slidably connected to the cosmetic application assembly for vertical movement of the movable applicator nozzle during the application of the cosmetic style to the portion of the biological surface, thereby increasing the vertical range for the application of the cosmetic style.
21. The method according to any one of claims 18 to 20, wherein the portion of the biological surface comprises facial features thereon for receiving the makeup style.
22. The method according to claim 21, wherein the facial feature comprises eyebrows or eyelids.