ASSISTANCE DISPLAY FOR COSMETIC APPLICATOR CONFIGURED FOR USERS WITH LIMITED MOBILITY

The cosmetic applicator system stabilizes and orients cosmetic applicators using a motion stabilizer and track system, addressing involuntary movements to enhance precision and ease of application for users.

FR3144499B1Active Publication Date: 2026-01-02LOREAL SA
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
FR2023003346
Authority / Receiving Office
FR · FR
Patent Type
Patents
Current Assignee / Owner
Priority Date
2022-12-30
Filing Date
2023-04-04
Publication Date
2026-01-02
Estimated Expiration
2043-04-04

AI Technical Summary

Technical Problem

Involuntary movements, such as tremors, make it difficult for users to apply cosmetic products with precision, especially when applying to sensitive areas like the face, hands, or feet, due to the need for controlled and precise movements.

Method used

A cosmetic applicator system with a motion stabilizer that includes a receiving area for holding the applicator and a track system, allowing the applicator to be guided and stabilized, along with a motor to rotate the applicator and container, and a universal adapter for various cosmetic products, ensuring proper alignment and orientation.

Benefits of technology

The system minimizes unintentional movements, allowing users to apply cosmetic products with greater precision and ease, accommodating various types of cosmetic applicators and ensuring stable application.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000059_0000
    Figure 00000059_0000
  • Figure 00000060_0000
    Figure 00000060_0000
  • Figure 00000060_0001
    Figure 00000060_0001
Patent Text Reader

Abstract

ASSISTANCE DISPLAY FOR COSMETIC APPLICATOR CONFIGURED FOR USERS WITH LIMITED MOBILITY. An assistance display configured to hold a motion stabilizer that stabilizes a cosmetic mascara applicator in response to movement caused by a user's applicator, including a first receiving area to hold the motion stabilizer; and a second receiving area that holds a cosmetic mascara applicator container, wherein the second receiving area is coupled to a track configured to receive and guide the cosmetic mascara applicator relative to the container held in the second receiving area. Figure for abstract: none
Need to check novelty before this filing date? Find Prior Art

Description

Title of the invention: ASSISTANCE DISPLAY FOR COSMETIC APPLICATORS CONFIGURED FOR USERS WITH LIMITED MOBILITY DOMAIN

[0001] This disclosure describes a system and features related to a device for reducing the movement of a cosmetic product applicator caused by unintentional movements of a user. CONTEXT

[0002] Involuntary movements of the human body, or human tremors, can occur in people with movement disorders or even in healthy individuals. Because of these involuntary movements, a person may have difficulty performing a task that requires care and precision, such as applying a cosmetic product to a part of the body, such as the face, hands, or feet.

[0003] Therefore, there is a need for a solution that allows the application of a cosmetic composition that is compatible with the varied and disposable nature of cosmetic product applicators. SUMMARY

[0004] In one embodiment, the present disclosure relates to an assistive display configured to hold a motion stabilizer that stabilizes a cosmetic mascara applicator in response to movement caused by a user's applicator, including a first receiving area for holding the motion stabilizer; and a second receiving area that holds a cosmetic mascara applicator container, wherein the second receiving area is coupled to a track that is configured to receive and guide the cosmetic mascara applicator relative to the container held in the second receiving area.

[0005] In one embodiment, the present disclosure relates to the support display, in which the first receiving area is coupled to the track.

[0006] In one embodiment, the present disclosure relates to the support display, in which the first receiving area includes a trolley, the trolley being configured to move along a length of the track when the motion stabilizer is held in the trolley.

[0007] In one embodiment, the present disclosure relates to the support display, in which the first receiving area is coupled to the track via at least one wheel, in which the at least one wheel is configured to drive along a length of the track.

[0008] In one embodiment, the present disclosure relates to the assistive display, in which the cosmetic product applicator held in the motion stabilizer forms a straight line with the container in the second receiving area when the motion stabilizer is held in the first receiving area.

[0009] In one embodiment, the present disclosure relates to the assist display, in which the track is connected to the assist display with a hinge, and in which the track can be folded at an angle of 90 degrees with respect to the second receiving area.

[0010] In one embodiment, the present disclosure relates to the assistive display, further comprising a motor configured to rotate the cosmetic mascara applicator and / or the container in order to engage the threads on the cosmetic mascara applicator with the threads on the container held in the receiving area.

[0011] In one embodiment, the present disclosure relates to the support display, in which the second receiving area further includes a receptacle configured to cut or tear packaging surrounding the cosmetic mascara applicator and container.

[0012] In one embodiment, the present disclosure relates to the assistive display, in which the receptacle includes a number of slats forming a cone having an opening at the base of the cone and an opening at the apex of the cone, in which the opening at the apex of the cone is configured to receive the cosmetic mascara applicator and / or the container and in which the apex of the cone includes one or more sharp edges.

[0013] In one embodiment, the present disclosure relates to the support display, further comprising a motor configured to rotate the cosmetic mascara applicator and / or the container when the cosmetic mascara applicator and / or the container is inserted into the receptacle.

[0014] In one embodiment, the present disclosure relates to an assistive display configured to hold a cosmetic mascara applicator, comprising: a trolley configured to hold the cosmetic mascara applicator; and a receiving area configured to hold a cosmetic mascara applicator container; wherein the trolley is coupled to a track, wherein the track is coupled to the receiving area and is configured to guide the cosmetic mascara applicator relative to the cosmetic mascara applicator container in the receiving area.

[0015] In one embodiment, the present disclosure relates to the support display, in which the trolley is configured to hold the cosmetic applicator of mascara when the cosmetic mascara applicator is held in an adapter for a motion stabilizer.

[0016] In one embodiment, the present disclosure relates to the assistive display, in which the trolley is configured to move along a length of the track when the mascara cosmetic applicator is held in the trolley.

[0017] In one embodiment, the present disclosure relates to the support display, in which the trolley is coupled to the track via at least one wheel.

[0018] In one embodiment, the present disclosure relates to the assistive display, in which the cosmetic mascara applicator forms a straight line with the container in the receiving area when the cosmetic mascara applicator is inserted into the trolley.

[0019] In one embodiment, the present disclosure relates to the assist display, in which the track is connected to the assist display with a hinge and in which the track is configured to be folded at a 90-degree angle relative to the receiving area.

[0020] In one embodiment, the present disclosure relates to the assistive display, further comprising a motor configured to rotate the cosmetic mascara applicator and / or the container in order to engage the threads on the cosmetic mascara applicator with the threads on the container.

[0021] In one embodiment, this disclosure relates to the support display, further comprising a receptacle configured to cut or tear packaging surrounding the cosmetic mascara applicator and / or container.

[0022] In one embodiment, the present disclosure relates to the assistive display, in which the receptacle includes a number of slats forming a cone having an opening at the base of the cone and an opening at the apex of the cone, in which the opening at the apex of the cone is configured to receive the cosmetic mascara applicator and / or the container and in which the apex of the cone includes one or more sharp edges.

[0023] In one embodiment, the present disclosure relates to the assistive display, further comprising a motor configured to rotate the cosmetic mascara applicator and / or the container when the cosmetic mascara applicator and / or the container is inserted into the cutting element. Brief description of the drawings

[0024] The patent or application file contains at least one color drawing. A more complete assessment of the embodiments and number of advantages Related information from these will be easily obtained as they are better understood by referring to the following detailed description, considering it in conjunction with the accompanying drawings, on which:

[0025] [Fig.1] Fig.1 shows a conventional motion stabilization device.

[0026] [Fig.2] Fig.2 shows how the motion stabilization device conventional is coupled with an adapter and a makeup applicator.

[0027] [Fig 3A] The [Fig 3A] shows a diagram of the internal components of a motion stabilization device according to one embodiment.

[0028] [Fig 3B] The [Fig 3B] shows a diagram of an alternative embodiment of the motion stabilization device in which a receiving portion includes an electromagnetic positioner.

[0029] [Fig.4] The [Fig.4] shows an overview of a universal adapter handle connection system.

[0030] [Fig.5A] Fig.5A shows an illustration of an adapter, according to one embodiment.

[0031] [Fig.5B] The [Fig.5B] is a transparent side view of the adapter, according to one embodiment.

[0032] [Fig.5C] The [Fig.5C] is a view of the lower face of the adapter body, according to one embodiment.

[0033] [Fig.5D] Fig.5D shows how the adapter holds a specific cosmetic product applicator, according to one embodiment.

[0034] [Fig. 6A] Fig. 6A is an illustration of adapter 100 with a cutaway view of the adapter body 110, according to one embodiment.

[0035] [Fig.6B] The [Fig.6B] is a side view of the adapter with a cutaway view of the adapter body, according to one embodiment.

[0036] [Fig. 6C] Fig. 6C is a transparent view of the outer casing of the adapter, according to one embodiment.

[0037] [Fig.6D] The [Fig.6D] is a transparent view of the inner body of the adapter, according to one embodiment.

[0038] [Fig.7] Fig.7 shows a functional diagram of the communication hardware elements in the stabilizer device and the adapter, according to one embodiment.

[0039] [Fig.8] Fig.8 shows different protocols for cases where the adapter has different cosmetic product applicators, according to one embodiment.

[0040] [Fig.9] Fig.9 shows a flowchart for performing self-detection.

[0041] [Fig. 10] The [Fig. 10] illustrates a feature of automated reversal or tilting of the adapter to provide a feature of the eraser facing a user, according to one embodiment.

[0042] [Fig. 11A][Fig. 11B] FIGS. 11A-11B illustrate the fact that the eraser itself may have different shapes, diameters, and materials to be specifically designed for different cosmetic product applicators, according to an embodiment.

[0043] [Fig. 12A] Fig. 12A shows a tray which is used to hold the different erasers before insertion onto the cosmetic product applicator, according to one embodiment.

[0044] [Fig.l2B] The [Fig.l2B] shows how the motion stabilization device with the adapter connected thereto can be moved in a downward movement to receive the eraser in one embodiment.

[0045] [Fig. 13] The [Fig. 13] shows an alternative embodiment in which the rotation of the adapter is controlled to be caused from within the adapter itself.

[0046] [Fig. 14] The [Fig. 14] shows how the motion stabilizer device is configured to cause small movements of the eraser when it detects that pressure is applied to the eraser.

[0047] [Fig. 15] The [Fig. 15] shows a flowchart for the operation of the gum feature according to one embodiment.

[0048] [Fig. 16] The [Fig. 16] shows a solid fixing device with the motion stabilization device in one embodiment.

[0049] [Fig. 17] The [Fig. 17] is an illustration of the solid fixing device, according to one embodiment.

[0050] [Fig.18A] The [Fig.18A] of a solid fixing device with a track, according to one embodiment.

[0051] [Fig.18B] The [Fig.18B] shows a cross-section of a specific implementation of the track and the trolley according to one embodiment.

[0052] [Fig.l8C] The [Fig.l8C] is an illustration of the track in a closed position, according to one embodiment.

[0053] [Fig.18D] The [Fig.18D] is an illustration of an aerial view of the runway in an open position, according to one embodiment.

[0054] [Fig. 19] The [Fig. 19] is an illustration of the solid fixing device with an arm for controlling the movement of a cosmetic product applicator, according to one embodiment.

[0055] [Fig.20A][Fig.20B][Fig.20C] FIGS. 20A, 20B and 20C are illustrations of a a linking element that can be used to remove packaging surrounding a cosmetic product, according to one embodiment.

[0056] [Fig. 21A][Fig. 21B][Fig. 21C] Figs. 21A, 21B and 21C show an example specific to the solid fastening device with rotating elements, according to an embodiment.

[0057] [Fig.21D] Fig.21D shows that the cosmetic product holder of the adapter can open to release an application of cosmetic product, according to one embodiment.

[0058] [Fig.22A][Fig.22B][Fig.22C] FIGS. 22A, 22B and 22C show a method of lisation in which an adapter with lipstick can be controlled to be extended or shortened inside the solid fixing device, according to one embodiment.

[0059] [Fig. 23A][Fig. 23B] Figs. 23A and 23B show additional details related to a conical gear, according to one embodiment.

[0060] [Fig. 24A][Fig. 24B] Figs. 24A and 24B show a flowchart of a process carried out by the solid fixing device linked to the detection of a quantity of lipstick in a lipstick tube and to the control of the extension of the lipstick tube, according to an embodiment.

[0061] [Fig.25] Fig.25 shows that the solid fixing device (display stand) may have an additional heating or cooling feature, according to one embodiment.

[0062] [Fig. 26][Fig. 27] Figs. 26 and 27 show transparent views of the apparatus solid connection with the heating / cooling system, according to one embodiment.

[0063] [Fig.28] Fig.28 shows a close-up view of the heating / cooling system, according to one embodiment.

[0064] [Fig.29] Fig.29 illustrates a problem that will be solved by the present embodiment for a user of the system.

[0065] [Fig.30][Fig.31A][Fig.31B][Fig.31C] Figs. 30 and 31A-31C show a method of detecting when the motion stabilizer needs to be recalibrated, according to one embodiment.

[0066] [Fig. 32A][Fig. 32B] FIGS. 32A-32B illustrate how learning Automatic can help detect when an error has occurred, according to one embodiment.

[0067] [Fig.32C] Fig.32C shows an accelerometer in the motion stabilizer, according to a particular embodiment.

[0068] [Fig. 33A][Fig. 33B] Figs. 33A-33B show examples of measures taken by the accelerometer in the X, Y and Z directions, according to one embodiment.

[0069] [Fig. 34A][Fig. 34B] FIGS. 34A-34B show a learning model deep to associate a remedy with a pair of the type of makeup error shown in the self-portrait image and motion sensor data, according to one embodiment.

[0070] [Fig. 35] Fig. 35 shows an organizational chart to compensate for the discrepancies in the movement of the adapter, according to one embodiment.

[0071] [Fig.36] Fig.36 illustrates a method for initially calibrating a user's tendency to deviate from a target point when using the motion stabilizer, according to one embodiment.

[0072] [Fig. 37A][Fig. 37B] FIGS. 37A-37B illustrate a user using his smartphone as a real-time mirror in self-portrait mode while using the motion stabilization device, according to one embodiment.

[0073] [Fig.38] The [Fig.38] shows that a user application can augment the recommended device gestures on the face in an image from a camera.

[0074] [Fig.39] Fig.39 shows that a motion stabilizing device includes a vibrating element, according to one embodiment.

[0075] [Fig.40] The [Fig.40] shows a cosmetic product distribution device which is configured to distribute a plurality of cosmetic formulations of different colors into a receiving area, according to one embodiment.

[0076] [Fig.41] Fig.41 shows that the motion stabilizer device and the cosmetic product dispensing devices will mutually detect the presence of each other.

[0077] [Fig.42] Fig.42 shows that the motion stabilizer device detects the presence of the cosmetic product dispensing device and notifies the user's mobile device of the detection, in one embodiment.

[0078] [Fig.43] The [Fig.43] shows protocols which are recovered on the basis of the motion stabilization device detecting the cosmetic product distribution device, according to one embodiment.

[0079] [Fig.44] Fig.44 shows how a user can use the motion stabilization device to mix a cosmetic product which is dispensed from the cosmetic product dispensing device, according to one embodiment.

[0080] [Fig.45A][Fig.45B] FIGS. 45A-45B show a double-brush design, according to a particular embodiment.

[0081] [Fig.46] Fig.46 shows actions taken by the cosmetic product distribution device based on the presence of the motion stabilization device, according to one embodiment.

[0082] [Fig.47] The [Fig.47] is a detailed functional diagram illustrating a given user device by way of example according to certain embodiments. DETAILED DESCRIPTION

[0083] This disclosure describes a cosmetic product applicator system that minimizes unintentional movements by stabilizing, orienting, operating, controlling, etc., an applicator for a user and is also Designed to be flexible enough to accommodate various types of commercially available cosmetic applications, this disclosure further describes a system and features to enhance the functionality of such a cosmetic product applicator system.

[0084] The features and basic operation of a motion stabilization device for a cosmetic product applicator are described in US Patent No. 11,458,062.

[0085] Figure 1 shows a conventional motion stabilization device 1100, which serves as a base unit for receiving a cosmetic product applicator according to one embodiment. The device 1100 includes a handle portion 1101, a receiver portion 1102, and a strap 1103. The receiver portion 1102 includes an interface 1104, shown as a male connector that is coupled to a cosmetic product applicator, which will be discussed in detail below. The receiver portion could be used for communication between the base unit and the applicator. Connection to an adapter and / or an applicator could be achieved with a mechanical coupling, such as a screw or a snap, or it could be achieved with magnets.

[0086] Figure 2 shows how the device 1100 is coupled to an adapter 1105 and a makeup applicator 1106. It can be seen that the adapter fits onto the exposed end of the receiving portion 1102. The adapter includes corresponding electrical connectors (a female connector - not shown) in a recessed portion to create contact with the electrical interface of the receiving portion 1101.

[0087] As shown in [Fig. 2], the receiving portion 1102 is configured to twist, articulate, reposition itself, etc., between an upright posture (as shown in [Fig. 1]) and an inclined posture (as shown in [Fig. 2]). This is accomplished with a hinge mechanism contained within the receiving portion 1102. [Fig. 2] shows that the hinge mechanism is a self-leveling / motion-stabilizing hinge.

[0088] Figure 3A shows a diagram of the internal components of the device 1100 according to one embodiment. In the handle portion, the device includes a power supply 1301, which may be a battery or similar. The device includes a printed circuit board (PCB A) assembly 1302, which may include a position sensor circuit set 1307, a reader circuit set 1308, a control circuit set 1309, and a communication interface 1310, as understood in Article 1100.

[0089] For example, like the sensor circuit assembly 1307, the PCBA may include at least one inertial sensor and at least one distributed motion sensor to detect unintentional muscle movements and measure the signals related to These unintentional muscle movements are created when a user unintentionally affects the applicator's movement. These sensors also detect the movement of the stabilized output relative to the device. The control circuitry sends voltage commands in response to the signals to the motion-generating elements (described below) to cancel out any unintentional tremors or muscle movements by the user. This cancellation maintains and stabilizes the applicator's position, keeping it stable.

[0090] Those skilled in the art will readily recognize that a system and method according to the present invention can utilize various implementations of the control circuit set and the sensor circuit set, which would fall within the spirit and scope of the present invention. In one embodiment, the control circuit set 1309 includes an electrical system capable of producing an electrical response from sensor inputs, such as a programmable microcontroller or a user-programmable pre-diffused array (FPGA). In one embodiment, the control circuit set includes an 8-bit ATMEGA8A programmable microcontroller manufactured by Atmel because of its low overall cost, low power consumption, and suitability for use in high-volume applications.

[0091] In one embodiment, at least one inertial sensor in the sensor circuit set is a sensor including, but not limited to, an accelerometer, a gyroscope, or a combination of both. In one embodiment, at least one motion sensor distributed in the sensor circuit set is a non-contact position sensor including, but not limited to, a Hall effect magnetic sensor.

[0092] The system created by combining the sensor circuitry, the control circuitry, and the motion-generating elements can be a closed-loop control system that detects movement and acceleration at various points in the system and provides detailed information to a control algorithm that moves the motion-generating elements appropriately to cancel the net effect of unintentional muscle movements of a user and thus stabilize the applicator's position. The operation and details of the control system elements and the control algorithm are included in the art, as described in US Publication PG 2014 / 0052275A1.

[0093] The communication interface 1310 may include a network controller such as Broadcom's BCM43342 Wi-Fi, frequency modulation, and Bluetooth combo chip, for interfacing with a network.

[0094] In the receiving portion of the device, there may be two motor elements for to allow three-dimensional movement of the receiver as an anti-shake movement. The two drive elements include a y-axis drive element 1303 and an x-axis drive element 1304, each connected to and controlled by PCB A 1302. Each of the drive elements may be servomotors as defined in the article. The device further includes an end terminal coupling 1305, which is configured to be coupled to the adapter 1105. The end terminal coupling 1305 may include a radio frequency identification (RFID) reader 1306, configured to read an RFID tag, which may be included with the applicator, as will be discussed below.

[0095] Figure 3B shows a diagram of an alternative embodiment of the device 1100 in which the receiving portion includes an electromagnetic positioner 1311 instead of the driving elements shown in Figure 3A. The electromagnetic positioner 1311 may include U-shaped magnetic cores 1312 arranged around a non-magnetic tube 1313, which is filled with a magnetic fluid 1314. Each of the magnetic cores has arm portions that are surrounded by windings 1315. The magnetic cores can be controlled by the control circuitry in the PCB A 1302 to act as a controllable active magnetic field generating structure, which is used to generate a variable magnetic field that acts on the magnetic fluid, causing it to be displaced, thus allowing the armature to be moved into a desired coordinated position and / or orientation.Details of the implementation of the 1311 electromagnetic positioner can be found in US Patent No. 6,553,161.

[0096] In the conventional motion stabilization device described above, there is a problem in that the interface 1104 which receives the adapter 1105 requires a specific link point to align correctly with the interface.

[0097] Therefore, the embodiments below provide a universal adapter connection between the handle of the motion stabilization device in order to improve the user experience and reduce the difficulty and time required to set up the system for use.

[0098] In one embodiment, this disclosure relates to a cosmetic product applicator. The cosmetic product applicator can be used for a variety of cosmetic products and cosmetic applications, including, but not limited to, mascara, eyeliner, eyebrow products, lip products (lipstick, lip gloss, lip pencil, etc.), skin products, and / or hair products. In one embodiment, the cosmetic product applicator may include an adapter, wherein the adapter can connect the cosmetic product applicator to a motion stabilizer. The motion stabilizer could be, for example, a handle that can counteract movement Unintentional movements such as tremors or spasms can interfere with the application of cosmetic products and may also make general interaction with cosmetic applicators or tools difficult. For example, many cosmetic products require the application of a rotational motion or force to open or extrude the product. It may be difficult for users to achieve the necessary range of motion or precision to apply these forces to the cosmetic product. In one embodiment, the cosmetic applicator can hold a cosmetic product and allow the correct force to be applied to the cosmetic product to open, close, mix, shake, blend homogeneously, extrude, or achieve other similar functions necessary for application.

[0099] Figure 4 shows an overview of a universal adapter handle connection system 400. The system includes a motion stabilizer device 150, which comprises a handle portion 151 and a hinge portion 152 (receiving portion), functionally similar to the device 1100 shown in Figure 1. It further includes a universal adapter 100, which is connected to the device 150 and also contains various types of cosmetic product applicators.

[0100] Figure 5A shows an illustration of the adapter 100, according to one embodiment of this disclosure. The adapter 100 may include an adapter body 110, in which the adapter body 110 can be connected to the motion stabilizer 150. The adapter body 110 can be connected to, or form the base or body of, a cosmetic product holder 120. Each of these components will be discussed in more detail here. Various configurations of the adapter 100 can be used for different cosmetic products and tools. For example, the shape and dimensions of the cosmetic product holder 120 can be configured for different cosmetic products. The adapter 100 can be easily attached to and detached from the motion stabilizer, as will be discussed here.In one embodiment, the adapter 100 can extend the range of motion of a cosmetic product applicator to allow movements necessary for applying the cosmetic product. In some embodiments, the adapter 100 can be connected to a display stand or trolley for additional actions to be performed with a cosmetic product contained within the applicator.

[0101] Figure 5B is a transparent side view of the adapter 100, according to one embodiment of the present disclosure. The adapter body 110 can be formed approximately as a straight cylinder. One end of the adapter can be connected to one end of a motion stabilizer. The motion stabilizer can be a cylindrical rod forming a handle that a user can grasp. The first end can also be referred to hereafter as the lower end. or the base of the adapter. The lower end of the adapter body 110 may include at least one magnet, which can be attracted to and connected to a magnet in the motion stabilizer. The lower end of the adapter body 110 may include additional physical structures that can align, guide, and secure the adapter to the motion stabilizer. In one embodiment, the lower end of the adapter body 110 may form a chamber 112, as illustrated in the transparent view of [Fig. 5B]. The chamber may be a hollow area within the adapter body 110 that is entirely contained by the walls of the adapter 110. The chamber 112 may be approximately conical in shape. In one embodiment, the cutout may be cylindrical. The chamber 112 may be configured to fit onto a protrusion on one end of the motion stabilizer.Chamber 112 can be used to align and guide the connection between the cosmetic applicator and the motion stabilizer. Fitting Chamber 112 onto and around the protrusion on the end of the motion stabilizer limits lateral movement that would otherwise misalign the cosmetic applicator and the motion stabilizer. It may be easier for a user to align Chamber 112 with the end of the motion stabilizer than to align the edges of the circular face of the adapter with the edges of the circular face of the motion stabilizer. Chamber 112 can have rotational symmetry such that the cutout can be placed on the end of the motion stabilizer in any orientation or at any degree of rotation around the axis of Chamber 112. At one end, a magnet can be attached to the tip of the chamber, inside the body of the adapter.The magnet at the tip of the cutout can be connected to a magnet at the tip of the protrusion on the end of the motion stabilizer.

[0102] The cosmetic product holder 120 can be located at a second end of the cosmetic product applicator. In one embodiment, the cosmetic product holder 120 can be a ring into which the tool or cosmetic product can be inserted. Many cosmetic tools, such as mascara brushes, lipstick applicators, concealer applicators, and cosmetic pencils, are approximately cylindrical. In one embodiment, the ring can securely hold the cosmetic tools at the widest part of the tool. A ring-shaped holder can also hold cosmetic tools of varying shapes, such as cuboids. In one embodiment, the cosmetic product holder 120 can include one or more projections along the inner wall of the holder and extending outward to the center of the holder.The contact and friction between one or more protrusions and a tool. Inserting a cosmetic product holder can result in a more secure grip or hold of the cosmetic product holder around the inserted cosmetic tool. In some embodiments, the inner wall of the cosmetic product holder 120 can be coated with a material that can improve the grip or hold of the cosmetic product holder around the inserted cosmetic tool. The improved grip may be a result of a property of the material, such as a coefficient of friction or a deformation of the material. For example, the inner wall may be coated with rubber or silicone. In one embodiment, the coating material may be a textured material having grooves, ridges, bumps, or similar features that prevent movement or slippage of the cosmetic tool once it is inserted into the cosmetic product holder 120.

[0103] Various cosmetic product holder configurations are compatible with the cosmetic product applicator 100. In one embodiment, the holder may be an open ring or a C-shaped holder. In another embodiment, the holder may be a loop, in which the ends of the loop may overlap. In another embodiment, the holder may be one or more coiled loops. In another embodiment, the cosmetic product holder 120 may be a tube or a sheath forming a chamber inside the tube, into which a tool or cosmetic product may be inserted. In another embodiment, the tube may be closed at one end to contain a tool or cosmetic product within the chamber. In one example, the tube may be approximately cylindrical. In another example, the sheath may be a partial cylinder, such as a half-cylinder that does not completely wrap around the inserted cosmetic product.In one embodiment, the size of the cosmetic product holder 120 can be changed. For example, the cosmetic product holder 120 can be round, and its diameter can be modified to accommodate different cosmetic tools. A pushing force on a point along the outside of the holder can compress it to a smaller diameter. A pulling force on a point along the inside of the holder can expand it to a larger diameter. In one embodiment, the force can be applied at a single point along the holder to allow for one-handed adjustment of the holder's diameter. In one implementation, a user can receive several cosmetic product holders, each with different dimensions or shapes for different tools or cosmetic products.A cosmetic product holder 120 can be removed from the adapter body 110 and replaced with another of suitable configuration.

[0104] In one embodiment, the cosmetic product holder 120 can be connected to the adapter body 110 with a joint 115, such as a ball joint. The ball joint can The seal allows movement of the cosmetic product holder 120 relative to the adapter body 110. For example, the cosmetic product holder 120 can be rotated in place or can pivot to form an angle with the adapter body 110. The seal can be configured for continuous movement of the cosmetic product holder 120 or for discrete steps of movement. In some embodiments, the movement of the cosmetic product holder 120 can be constrained. For example, the adapter 110 can form a walled channel, in which the seal is disposed inside the walled channel. The channel walls can constrain the movements of the seal and / or the cosmetic product holder 120. In one embodiment, the seal 115 can be a motorized component. The cosmetic product holder 120 can move as a result of the motorized component without requiring external force from a user.

[0105] Figure 5C is a view of the underside of the adapter body 110 according to an embodiment of this disclosure. The underside of the adapter body 110 can be approximately a circle since the adapter is a right cylinder. A magnet 111 can be disposed on the underside of the adapter. In one embodiment, the magnet 111 can be a uniform ring-shaped magnet, as illustrated in Figure 5C. For example, the magnet 111 can be in the shape of a washer. The ring-shaped magnet 111 can be attracted to and connected to a magnet disposed along the circumference of one end of the motion stabilizer. In some embodiments, the adapter body 110 can be connected to the motion stabilizer in any orientation due to the ring-shaped magnet 111.The adapter body 110 can be connected to the motion stabilizer with any rotation of the adapter 100 around the adapter's central axis. In one embodiment, the adapter 100 can be a universal adapter and can connect a magnetic end of the motion stabilizer in any orientation, regardless of the positioning and / or polarity of the magnets at the end of the motion stabilizer. Any portion of the ring-shaped magnet 111 at the base of the adapter can come into contact with the magnets on the motion stabilizer to connect the adapter to the motion stabilizer.

[0106] The ring-shaped magnet 111 of this disclosure offers an advantage over traditional motion stabilizer adapters. For example, some motion stabilizers may include two magnets located diametrically opposite each other on a circular face of the motion stabilizer. Most traditional adapters include two magnets at the base for connection to a motion stabilizer. The adapter can only be connected to the motion stabilizer if the two magnets on the stabilizer are aligned. The motion stabilizer's magnets are aligned with both magnets in the same position on the adapter. In some implementations, the polarity of the magnets on the motion stabilizer may also differ, such that each magnet on the motion stabilizer will only be attracted to one of the two magnets on the adapter. Limitations on the orientation of the traditional adapter can pose problems for users attempting to connect the adapter to the motion stabilizer. For example, users may lack the precise motion required to align the magnets as needed for the connection. Furthermore, limitations on the orientation of the traditional adapter mean that the orientation of the tool or instrument held by the applicator is also limited.When applying cosmetic products to or near the face, it may be desirable for the applicator to be able to be attached at various angles and orientations, or for the applicator's orientation to be adjustable. For example, some mascara brushes are curved. The mascara brush should make contact with the eyelashes in such a way that the curve of the brush matches the curve of the eye. Achieving this position can be very difficult if the adapter holding the mascara brush can only be connected to the motion stabilizer in one orientation, as with traditional adapters that have a limited number of magnets in fixed positions. In contrast, an adapter with a ring-shaped magnet, as shown in [Fig. 5C], can be connected to the motion stabilizer in any orientation.The adapter can be rotated until the mascara brush, or any other cosmetic tool, is in the desired orientation for application and then connected to the motion stabilizer via contact between the ring-shaped magnet and any magnet located on the face of the motion stabilizer. The motion stabilizer can be maneuvered into various positions while the connected applicator and cosmetic product also move. For example, the orientation of the connected applicator and cosmetic product can change while the user is applying the product. Connecting the applicator to the motion stabilizer without orientation increases the range of movement of the connected cosmetic product.

[0107] In one embodiment, the adapter body 110 may include a toothed crown, teeth, or similar alignment structures 116. The alignment structures 116 may be located at the base of the adapter and may be concentric with the ring-shaped magnet 111. In one embodiment, the alignment structures may be located along the inner wall of the cutout at the lower end of the adapter. In some embodiments, the alignment structures 116 may fit into or interlock with corresponding alignment structures on the motion stabilizer when The adapter is connected to the motion stabilizer. The alignment structures 116 can limit the rotation of the cosmetic applicator once the adapter has been connected to the motion stabilizer. Some motion stabilizers can rotate to counteract any rotational force applied to the motion stabilizer so that a connection to the motion stabilizer (such as the cosmetic applicator) remains stable. The "anti-rotation" mechanism can be useful for users who experience sudden, involuntary movements while holding the motion stabilizer. In one embodiment, the alignment structures 116 can be a ring of raised studs or toothed structures that can fit into corresponding grooves or receptacles at the end of the motion stabilizer that is connected to the base of the adapter.In one embodiment, the alignment structures 116 may be a ring of hollow structures or a combination of raised and hollow structures that can fit into corresponding raised and / or hollow structures at the end of the motion stabilizer. Fitting the alignment structures 116 into complementary structures at the end of the motion stabilizer can fix the cosmetic applicator in place once the adapter has been connected to the motion stabilizer. Any rotation of the motion stabilizer to counteract an involuntary movement of the user will therefore be transmitted to the cosmetic applicator to maintain the orientation of the cosmetic applicator once the cosmetic applicator is connected to the motion stabilizer.

[0108] The alignment structures 116 can provide a range of discrete orientations in which the adapter can be connected to the motion stabilizer. For example, the adapter can only be connected to the motion stabilizer when each of the alignment structures 116 in [Fig. 5C] is aligned with a corresponding hollow structure in the motion stabilizer. If the alignment structures 116 are not aligned with and do not rest on the hollow structures, the adapter will not be properly connected to the motion stabilizer. However, the symmetry of the repeated alignment structures 116 can still allow the adapter to be connected in a number of rotations (e.g., 10+ rotation options) for easy connection.

[0109] [Fig. 5D] shows how the adapter 100 holds a specific cosmetic product applicator, such as a lipstick applicator, inside the cosmetic product holder 120. Although a lipstick applicator is shown, the cosmetic product holder can hold many examples of applicators, such as mascara applicators and nail polish applicators, among others. Unlike the adapter 1105 of [Fig. 1], the holder can be seen The cosmetic product holder 120 holds the applicator at a perpendicular angle to the handle of the motion stabilizer 150. This provides a more relaxed and ergonomic hand position for the user when using the cosmetic product applicator.

[0110] Figure [5A] is an illustration of the adapter 100 with a cutaway view of the adapter body 110, according to an embodiment of this disclosure. In one embodiment, the adapter body 110 may include an outer casing 113, in which the outer casing 113 encloses an inner body 114. The inner body 114 may be connected to a motion stabilizer via the magnetic linkage described herein with reference to Figure [5C]. In one embodiment, the cosmetic product holder 120 may be connected to the outer casing 113. The connection of the cosmetic product holder 120 to the outer casing 113 may allow movement of the cosmetic product holder 120 that is independent of the movement of the inner body or the motion stabilizer. The connection of the cosmetic product support 120 to the outer casing 113 can be enclosed inside the adapter body 110.In one embodiment, the cosmetic product holder 120 can be connected to the outer casing 113 along a series of notches in the outer casing. The notches can be, for example, a series of indentations, grooves, teeth, or similar features, such as the notched structures 117 in [Fig. 0A]. The position of the cosmetic product holder 120 can be changed by moving it linearly along the series of notches, such that the cosmetic product holder 120 can be secured in place at each of the notch structures 117. In one embodiment, the base of the cosmetic product holder 120 may include a projection that fits into each of the notch structures 117.The protrusion can be engaged when positioned at or against each of the notch structures 117 to temporarily lock the cosmetic product holder 120 in an inclined position within a single plane. The plane of the face (opening) of the cosmetic product holder 120 can remain the same while the angular position of the cosmetic product holder 120 can be adjusted. A force can be applied by a user to position the cosmetic product holder 120 at any one of the notch structures 117. The cosmetic product holder 120 can thus be inclined relative to the central axis of the adapter body 110 and the connected motion stabilizer. In one embodiment, the cosmetic product holder 120 can be connected to the adapter body 110 with a 2-axis adapter. The angle of the cosmetic product holder 120 can be adjusted as described with reference to the notch structures 117.Alternatively, the opening plane of the cosmetic product holder 120 can also be adjusted by rotating the holder along two axes. For example, the... The cosmetic product holder 120 can rotate axially at or near its point of attachment to the adapter body 110. In one embodiment, the rotation of the cosmetic product holder 120 can be modulated by means of notches or similar structures to provide a number of fixed rotation positions for the cosmetic product holder 120. For example, the cosmetic product holder 120 or the adapter body 110 may include an internal gear or ratchet structure, in which the cosmetic product holder 120 can be rotated a certain number of degrees to engage with the teeth of the internal gear. The cosmetic product holder 120 can be temporarily locked in a rotation position when the teeth are engaged.

[0111] Figure B is a side view of the adapter 100 with a cutaway view of the adapter body 110, according to an embodiment of this disclosure. The inner body 114 of the adapter body 110 can form the chamber 112, as described herein. Various shapes and dimensions of the chamber 112 are compatible with the present adapter 100. In one embodiment, the outer casing 113 can extend beyond the end of the inner body 114. The outer casing 113 can surround the point at which the adapter 100 is attached to a motion stabilizer or other compatible structure and can prevent the adapter 100 from being moved from the attached structure. In some embodiments, the magnetic ring can be formed at the base of the inner body 114.

[0112] Figure [Fig. C] is a transparent view of the outer casing 113 of the adapter 100, according to an embodiment of this disclosure. The outer casing 113 may form a cavity surrounding the inner body 114. In one embodiment, the inner body 114 may rotate relative to the outer casing 113 while the outer casing 113 and / or the cosmetic product holder 120 are fixed in place and do not rotate. For example, the inner body 114 may rotate to counteract an unintentional rotational movement of the motion stabilizer or the adapter 100. The rotation of the inner body 114 is not transmitted to the cosmetic product holder 120 since the cosmetic product holder 120 is not in contact with the inner body 114.Similarly, the adaptation of the outer envelope 113 around the inner body 114 may include a space between the outer envelope 113 and the walls of the inner body 114 so that the rotation of the inner body 114 is not transmitted to the outer envelope 113.

[0113] Figure

[0113] is a transparent view of the inner body 114 of the adapter 100, according to an embodiment of this disclosure. The inner shell 114 can form the chamber 112, as described herein. The chamber 112 can extend to the upper part of the inner body. In one embodiment, the chamber 112 can be formed as a central cylinder with two cylinders adjacent to the central cylinder. central, as illustrated in [Fig. 6D]. The shape and symmetry of chamber 112 may depend on the intended connection to a motion stabilizer or other structure. In one embodiment, the shape of chamber 112 may depend on the desired motion of adapter 100. For example, a chamber with infinite symmetry can be connected to a motion stabilizer in any orientation and remain stationary while the motion stabilizer rotates. In another example, a chamber with limited axes of symmetry may result in a fixed number of orientations in which the adapter can be connected to the motion stabilizer.

[0114] In one embodiment, connecting the cosmetic applicator to the motion stabilizer can activate at least one sensor to indicate that the adapter body 110 has been successfully connected to the motion stabilizer. This at least one sensor can be, for example, a Hall effect sensor that can detect and respond to the magnetic field produced by the adapter and / or the motion stabilizer. In one embodiment, this at least one sensor can be a pressure-activated sensor. Sensor variants known to those skilled in the art may be compatible with the systems and devices disclosed herein. In one embodiment, this at least one sensor can detect when the cosmetic applicator has not been properly connected to the motion stabilizer. For example, a Hall effect sensor can detect a partial magnetic field from the adapter with a magnitude that is less than an expected magnitude.The partial magnetic field may indicate that a portion of the ring-shaped magnet on the adapter is physically shielded or has failed to produce a magnetic field. In one embodiment, data from at least one sensor can be used to notify a user to inspect the cosmetic product applicator or to reattach the cosmetic product applicator.

[0115] In one embodiment, the adapter 100 may include one or more sensors and / or an integrated circuit. The one or more sensors may include, but are not limited to, pressure sensors, light sensors, weight sensors, voltage or force sensors, a Hall effect sensor, an accelerometer, a gyroscope, or the like. The data from the one or more sensors may be used to identify when a cosmetic product has been inserted into or connected to the cosmetic applicator. In one embodiment, the data from the one or more sensors may be used to identify physical characteristics of a connected cosmetic product, such as its size, shape, or weight.In one embodiment, the data from one or more sensors may relate to a movement of the cosmetic product applicator 100 or a movement of a connected component, such as the connected cosmetic product or the stabilizer. Motion tracker. In one embodiment, data from one or more sensors can be transmitted from the cosmetic product applicator to a remote device, such as a server or a user device. In another embodiment, the cosmetic product applicator can receive data, including instructions, from the same remote device or from a second remote device. Further details on the network

[0116] In one embodiment, the system described above includes the functionality of automatically detecting adapters to activate protocols specific to the motion stabilizer device 150. For example, the motion stabilizer device 150 can automatically detect different adapters used for different cosmetic products such as lipstick, mascara, etc. As soon as the adapter is connected to the handle of the motion stabilizer device 150, the handle automatically recognizes which type of adapter (e.g., lipstick versus mascara) is connected and will load a specific set of protocols developed for that specific application.

[0117] Figure 7 shows a functional diagram of the communication hardware elements in the stabilizer device 150 and the adapter. The adapter includes a communication interface 701, and the receiving portion of the stabilizer device includes a communication interface 702. The communication interface, in one example, is a near-field communication (NFC) interface (where element 702 is a radio-frequency identification (RFID) reader configured to read an RFID tag 701). Furthermore, the receiving portion of the stabilizer device includes the Hall effect sensor 704 described above. Thus, the RFID reader can be activated in response to the Hall effect sensor 704 detecting the insertion of the adapter 100. Alternatively, each of the interfaces 701 and 702 functions as Bluetooth interfaces in another example, such as Bluetooth Low Energy (BLE) interfaces.

[0118] The interface 702 in the receiving portion is connected to the PCBA 703 which is coupled to or includes a memory 705 which stores various protocol information.

[0119] Once the device 150 recognizes the adapter 100 that is present, it receives information about the specific adapter type based on information stored on the communication interface 701. The communication interface 702 then communicates the information to the PCBA 703, which stores specific protocols in the software device that target specific gestures and movements for the specific connected adapter (i.e., if a lipstick adapter is connected, the device will call lipstick gesture protocols).

[0120] For example, as shown in [Fig. 8], a first set of 801 protocols for a lipstick may include specific initial orientation angle parameters of the stabilizer together with settings for sensitivity to the pressure, energy consumption, and initial lipstick extension. While a second, different set of 802 protocols for a mascara may include different specific parameters such as initial stabilizer orientation angles along with settings for pressure sensitivity, energy consumption, and mascara saturation.

[0121] Multiple adjustments may be necessary for each protocol depending on the adapter and applicator. For example, with lipstick, it is desirable to eliminate the axial rotation of the adapter relative to the handle, as this can sometimes cause unwanted or unexpected movements for the user. It is also desirable to limit the amount of flex and to create an initial "home position," given that the hand position may differ for lipstick and mascara. Furthermore, it is desirable to adjust the motor speed so that the mascara application is slightly slower, thus reducing the risk of unintentional movements in the immediate vicinity of the eyes. An example of additional features of the lipstick protocol is as follows.• Disable axial rotation of the adapter relative to the handle. • Set the motor speed to 100% for the fastest possible adjustments. • Place the adapter in the initial "home" angular setting for optimal application orientation

[0122] Figure 9 shows a flowchart for performing self-detection as discussed above. The steps are carried out at the motion stabilizer device 150. In step 9001, the communication interface 702 detects the presence of the adapter 100. For example, when the communication interface 702 is an RFID reader and the communication interface 701 is an RFID tag, these elements can perform an initial handshake before establishing a communication channel, as understood in Article 150.

[0123] In step 9002, after a communication channel is established between communication interfaces 701 and 702, communication interface 701 transmits identification information to communication interface 702. The identification information indicates the type of adapter as discussed above.

[0124] In step 9003, the communication interface 702 transmits the received identification information to the PCBA 703 which is on board the stabilizing device, and the PCBA 703 retrieves the protocols stored on a local memory which correspond to the type of adapter identified.

[0125] In step 9003, the PCBA 703 controls the configuration of the motion stabilizer device according to the stored protocols after it is detected that the adapter is connected to the motion stabilizer device.

[0126] With the above procedures, the motion stabilizer device will not only recognize that an adapter is present, but it will also recognize whether it is a specific adapter used for lipstick, mascara, or other products. Once the device recognizes the adapter that is present, it calls upon specific protocols in the device's software that target specific gestures and movements for the specific connected adapter (i.e., if a lipstick adapter is connected, the device will call upon lipstick gesture protocols).

[0127] In one embodiment, as shown in [Fig. 10], the system described above includes an automated reversal or flipping of the adapter's orientation after application to provide an "eraser" feature 1010 to correct any user error.

[0128] As shown in [Fig. 1 IA], the eraser itself can have different shapes, diameters, and materials to be specifically designed for different cosmetic product applicators. In the example of [Fig. 11 A], for a lipstick tube, an eraser base 1030 can have a larger diameter to accommodate the diameter of the lipstick base itself, and the eraser tip 1020 can have a first cuboid shape to treat larger stains. Alternatively, in the example of [Fig. 1IB], for a mascara brush, an eraser base 1031 can have a relatively smaller diameter to fit the diameter of the mascara brush handle, and the eraser tip 102 can have a narrower tapered end to treat precise erasing operations.

[0129] In one embodiment, [Fig. 12A] shows a tray 1200 which is used to hold the various erasers 1010 before insertion onto the cosmetic product applicator. The tray 1200 includes a plurality of slots 1201 and 1202 for holding the different types of erasers described above.

[0130] Figure 12B shows a side view of the tray 1200 with a transparent view of the different erasers 1010 inserted into it. For example, the first eraser 1010a is inserted into slot 1201 and a second eraser 1010b is inserted into slot 1202. Each slot includes a chamber 1210 having a lower surface 1215. The size of the chamber and the depth of the lower surface vary depending on the specific type of eraser.

[0131] As shown in [Fig. 12B], the motion stabilizing device with adapter 100 connected to it, and with a mascara applicator inserted into the adapter, can be moved downwards to receive the eraser 1010b. The force of the eraser 1010b on the lower surface of chamber 1215 will force the eraser to be connected to the end of the cosmetic product applicator. The base 1031 of the eraser 1010b, or the base 1030 of the eraser 1010a, is made of a A material with a high coefficient of friction that allows it to "grip" onto the tip of the cosmetic applicator. Such a material is known in the arts, and is, for example, rubber. The inner surface of the rubber base may include ribs to provide additional friction and gripping force so that it remains firmly attached to the tip of the cosmetic applicator.

[0132] As regards the material of the eraser tip 1020 or 1021, it can be made of polyester, as is known in the art, since it is a hydrophobic material that adheres well to oil-based products. The shape factor of the eraser tip is fibrous by nature, but not limited to this.

[0133] As described above, the motion stabilizer can rotate to rotate the cosmetic product connected to the cosmetic applicator. However, [Fig. 13] shows an alternative embodiment in which the rotation of the adapter is controlled to be initiated from within the adapter itself. In this embodiment, as shown in [Fig. 13], the adapter 100 includes a miniature rotation motor 1310 as understood in Art. The rotation motor includes a shaft 1320 which is connected to the cosmetic product holder 120. The motor is further connected to a power source 1330, which may be a button cell battery as understood in Art. In an alternative embodiment, the adapter can receive power from the stabilizing device 150 through the receiving interface of the stabilizing device.

[0134] The motor and power supply 1330 are further connected to a microprocessor 1320. The microprocessor controls the rotation of the cosmetic product holder 120.

[0135] To use the eraser 1010 on the back of the cosmetic product applicator, the cosmetic product holder 120 is made to rotate approximately 180° either by the motor 1310 or by the rotation of the motion stabilizer device 150.

[0136] There are multiple options for triggering the rotation of the cosmetic applicator so that the eraser faces the user. One option is a manual button (not shown) on the stabilizer device itself. A second option is voice activation where the user audibly issues a voice command (such as "erase"). The motion stabilizer device 150 includes a microphone (not shown) to enable reception of the voice command, and the motion stabilizer is further configured with speech recognition software to process the command (from among a plurality of voice-activated commands that will be discussed below). A third option is for the motion stabilizer device to automatically recognize that a cosmetic application session is complete, and it automatically rotates the cosmetic product support. This recognition can be based on a delay in movement or pressure detected by the device exceeding a predetermined threshold.

[0137] In one embodiment, as shown in [Fig. 14], the motion stabilizer device is configured to cause small movements of the eraser when it detects that pressure is being applied to the eraser. This allows the user to avoid attempting to make small "sweeping" movements to clean up any smudges or errors in the cosmetic product application process. A default movement type can be initiated, such as a side-to-side movement, an up-and-down movement, or a circular movement.

[0138] Alternatively, the specific type of swiping motion can be controlled by the user via voice command. For example, the user can dictate a command such as "erase with a side swipe at X%" or "erase with an up and down swipe at Y%" or "erase with a circular swipe at Z%". The percentage specified by the user can be a relative amount of distance that the eraser travels in each direction, so the user can cause small or large movements of the eraser as needed.

[0139] Figure 15 shows a flowchart for the operation of the eraser feature according to one embodiment. In step 1501, the microprocessor or motion stabilizer receives a trigger to rotate the eraser so that it faces the user. The trigger can be one of the three triggers discussed above. In step 1502, the microprocessor or motion stabilizer controls the rotation of the cosmetic product holder by 180°. In step 1503, the motion stabilizer controls the eraser to perform small movements to carry out the "sweeping" action. This step is optional and can be triggered based on the pressure sensing of the eraser against the user's skin, or based on receiving a voice command from the user.In step 1504, when the user has finished performing the exfoliation operation, the microprocessor or motion stabilizer device controls the rotation of the cosmetic product holder by 180° so that the cosmetic product applicator is once again facing the user.

[0140] In one embodiment, the cosmetic product applicator may be inserted into, connected to, or coupled to a solid mounting device (which may be referred to as a "base," "display stand," or "support display stand" throughout this specification). Figure 16 shows the solid mounting device with the motion stabilization device and other features that will be described in more detail below. The solid mounting device may include one or more mechanical components configured for the secure attachment of a tool or cosmetic product and for performing one or more functions with the cosmetic product.

[0141] The present inventors recognize that for people with movement disorders, assistance is necessary in the setup and preparation prior to applying makeup, in addition to the actual application of the makeup. The solid fixation device described herein provides additional functions to assist the user in the setup and preparation for cosmetic applications.

[0142] Additional functions may include, but are not limited to, opening, separating, extending, extruding, rotating, shaking, mixing, closing, and / or clamping the tool or cosmetic product. In particular, one or more of these functions may be especially useful when the cosmetic product includes more than one component. For example, a mascara tube includes a cap, the cap being connected to a mascara brush, and a body, the body containing the mascara formula. The cap must be rotated relative to the body so that the threads on the inside of the cap are aligned with the threads on the body in order to open or close the mascara tube. In another example, an eyeliner pencil may include a cap that covers the tip of the pencil. The cap must be removed to use the eyeliner pencil and replaced to cover the tip of the pencil when the eyeliner is not in use.In these and other cases, there is often a narrow opening (e.g., the body opening, the cap opening) in one component of the cosmetic product into which another component of the cosmetic product is inserted. A user must align the first component with the opening of the second component. A precise linear movement is then required to insert the cosmetic component into the opening or to remove the cosmetic component from the opening for use. This alignment and movement can be difficult for a user with hand tremors or other involuntary movements. In some embodiments, opening and closing a cosmetic product may require a rotational movement or a combination of translational and rotational movements. Additional similar movements may be required during the cosmetic product application process.For example, a user may need to insert the mascara brush into the body to collect more formula with the brush in order to continue applying mascara. These movements can be difficult for users with a weak grip, limited range of motion, or limited fine motor control. Each component of the cosmetic tool must be securely attached to apply the correct force and leverage required for the various functions described herein. The secure attachment device of this disclosure... It can securely fix one or more components of a cosmetic tool to facilitate any function of the cosmetic tool components or interaction between them. In one embodiment, the secure fixing device can limit the movement of cosmetic products to counteract the effects of involuntary user movements. In one embodiment, the secure fixing device can apply a force to one or more components. In one embodiment, the secure fixing device can transform an input force into an appropriate applied force on one or more components.

[0143] The [Fig. 17] is an illustration of the solid fastening device, according to an embodiment of the present disclosure. The secure fixation device 300 may include a base 310. The base may form one or more openings and / or chambers for securely fixing a cosmetic product or the cosmetic product applicator 100. For example, the secure fixation assembly 300 may include a vertical chamber 311 inside the base terminating in an opening at the surface of the base 310. The secure fixation assembly 300 may further include a first horizontal chamber 312, the horizontal chamber being a channel disposed through a portion of the surface of the base 310 and terminating at one end of the base 310. The secure fixation assembly 300 may further include a second horizontal chamber 314, the second horizontal chamber 314 being a channel disposed through the width of the base 310 at the surface of the base 310.Cosmetic products and / or cosmetic product applicators, such as adapter 100 of [Fig. 5A], can be inserted into chambers 311, 312, and 314. The cosmetic products and / or cosmetic product applicators can be securely fixed in various positions within the chambers. For example, a cosmetic product can be securely fixed in an upright position in the vertical chamber 311. Alternatively, the cosmetic product can be securely fixed in a horizontal position in the first horizontal chamber 312 or the second horizontal chamber 314. Various chamber dimensions, depths, and shapes are compatible with this device. In some embodiments, a chamber can be an inclined channel. A cosmetic product can be inserted into the chamber such that one end of the cosmetic product is raised relative to an opposite end.An inclined channel can be useful when the cosmetic product contains a liquid, to prevent spillage. In one embodiment, the secure fastening device may include one or more clamping devices for securely fixing a tool or cosmetic product in place within a chamber. The clamping device may include, for example, a strap that can be wrapped around a portion of the tool or cosmetic product. In one embodiment, the clamping device may be self-fastening or may be attached to the [unclear - possibly "the device"]. base. As an example, the fastening device could be a Velcro strip. In one embodiment, the base may include one or more motorized components to apply force to a cosmetic product that is securely held in place by the device. In one embodiment, a motorized component may be located inside or around a chamber in the base, as described in more detail here.

[0144] In one embodiment, the chambers for securely holding the cosmetic products may be located above the base 310 or may be raised above the base 310. For example, a tube or sheath may be arranged above a rod or platform on the surface of the base 310. The tube may be a semi-cylindrical shape forming a chamber. The tube may be raised above the base 310 so that an inserted cosmetic product can be accessed from various angles or positions. In one embodiment, the tube may be connected to the rod or platform via a joint, such as a ball joint. The angle of the tube may be adjusted by applying a force to the tube. As another example, the chamber may be formed by a vertical tube arranged on the upper surface of the base 310.A cosmetic product can be inserted into the opening of the vertical tube in such a way that the entire cosmetic product is always external to the base 310.

[0145] Figure 18A illustrates a solid fastening device 300 according to an embodiment of this disclosure. The body of the solid fastening device may include a track 325, in which a carriage 322 may be coupled to the track 325 and may move along the track, for example, along a rail 328. In some embodiments, the carriage 322 may be removably coupled to the track. For example, the carriage 322 may be magnetically attached to the track. In one embodiment, the carriage 322 may include an overhang, in which the overhang wraps around a portion along the length of the track to securely fasten the carriage to the track. The carriage can slide along the track since the overhang is loosely wrapped around the track and does not impede the lateral movement of the carriage along the track.In one embodiment, the carriage may include one or more wheels or gears, wherein the one or more wheels are fixed in grooves arranged lengthwise along the track and can roll along the track to transport the carriage. The track 325 can guide and limit the range of motion of the carriage 322. According to some embodiments, the track 325 can extend outward from the base 310 of the rigid connection such that the coupled carriage can move toward and away from the base 310. In some embodiments, the carriage 322 can be connected to an arm extending from the base 310 and coupled to the track 325. The arm can facilitate the movement of the carriage. 322 along the track.

[0146] The carriage 322 can form a chamber for securely holding a tool or cosmetic product. The carriage 322 can be, for example, a cylindrical or semi-cylindrical sheath into which a tool or cosmetic product can be inserted. In some embodiments, the carriage 322 can securely hold the adapter 100 of [Fig. 5A]. The carriage 322 can include a structural or material feature that securely holds the cosmetic product applicator in the carriage. As an example, the carriage 322 can include at least one magnet, wherein the magnet at the base of the cosmetic product applicator can be connected to at least one magnet in the carriage 322.Other features or additional features for securely fixing the cosmetic applicator 100 may include, but are not limited to, a snap-on feature or an internal material lining such as rubber that is configured to grip the cosmetic applicator 100. For example, the carriage 322 may include a set of snap-on projections, or teeth. Force may be applied to twist the projections and install the adapter body 100 beyond the projections to be securely fixed in the chamber formed by the carriage. In some embodiments, the cosmetic applicator may be inserted into the carriage while the cosmetic applicator is connected to the motion stabilizer 150.

[0147] Figure 18B shows a cross-section of a specific embodiment of the track and carriage according to one embodiment, which is achieved using a linear slider. Figure 18B shows the outer housing 326 of the track 325. The carriage 326 includes a saddle-shaped portion that is curved to hold the mascara wand. Below the carriage is a rail 328, which is also seen from above in Figure 18B. The carriage houses a set of bearings 329 that allow the carriage to slide along the rail 328. Linear bearing sliders are well understood in the art and are described in detail, for example, in US Patent No. 3,897,119 and US Patent No. 6,733,097.

[0148] A pushing force can be applied to the carriage 322 to slide the carriage, the cosmetic product applicator, and the connected cosmetic product along the track 325. In one embodiment, a first cosmetic component can be securely fixed in the carriage 322, and a second cosmetic component can be securely fixed in a chamber 314 on the base 310 of the solid fixing device. The track 325 can be aligned with the chamber 314 such that the first cosmetic component can be inserted into the second cosmetic component as the carriage 322 slides along the track toward the chamber 314. In this way, a single force can be applied to the carriage 322 to cause movement Linear. A thrust force can be applied at various points on the trolley, the cosmetic applicator, or the cosmetic product itself to move the entire trolley assembly along the track. The thrust force only needs to have a component parallel to the track to cause movement along the track.

[0149] In addition to a manual pushing force, the trolley can be controlled to move up and down the track by a hydraulic means, a pneumatic means, or it can be powered by an electrical means such as a linear actuation, as understood in art.

[0150] In one embodiment, the cosmetic product applicator can be removably coupled to the track 325. For example, the track 325 may include a magnetic rail running along its length. The magnet at the base of the adapter 100 can be connected to the magnetic rail, and the adapter 100 can slide along the track 325. Other or additional mechanical, structural, and material features described herein and known to those skilled in the art can be used to couple the adapter 100 directly to the track 325. The adapter 100 can subsequently be removed from the track 325 to be connected to a motion stabilizer or used otherwise. In some embodiments, the tool or the cosmetic product can be coupled directly to the track 325.

[0151] Attaching the cosmetic applicator to track 325 can give a user greater control over the movement of the tool or the securely fixed cosmetic product. For example, it may be difficult for a user to pick up a cosmetic product or a motion stabilizer and move the cosmetic product at the same time. It may also be difficult for users to pick up a first cosmetic component and insert it into an opening in a second cosmetic component, or to remove the first cosmetic component from the opening. These openings may be narrow and require the user to stabilize both the first and second cosmetic components for insertion or removal. The solid fixation assembly can securely fix and stabilize the cosmetic components and any movement thereof.When the cosmetic product is securely fixed in the carriage 322, the user can apply a pushing force to the carriage 322 to move the tool or the cosmetic product. In some embodiments, the movement of the carriage can be aligned with the position of a cosmetic product securely fixed in the base 310 of the secure fixing device. For example, the body of a mascara tube can be securely fixed in the channel 314 of the base 310. The cap of the mascara tube, which forms the mascara brush that is applied to the eyelashes, can be securely fixed in a cosmetic product applicator. The cosmetic product applicator can be... connected to the carriage 322. The opening of the mascara tube body can be positioned facing the mascara brush. The height of the carriage can be fixed by the track 325 so that the connected mascara brush is at the same height as, or more specifically, at the center of, the opening of the mascara tube body. The carriage 322 can be pushed along the track 325 in one direction only, toward and away from the mascara tube body. The carriage 322 can be pushed toward the mascara tube body until the brush is inserted into the tube body. The carriage 322 can also be pushed away from the mascara tube body until the brush is completely removed from the tube body. The user does not need to align the mascara brush with the opening in the tube body while pushing the mascara brush. In addition, the track 325 can constrain the movement of the mascara brush.For example, the mascara brush will not move laterally because the brush is constrained by the carriage 322, and the movement of the carriage 322 is constrained by the track 325. Any shaking or sudden movement of the user's hand will not derail the carriage 322 and will not cause lateral movement. The carriage 322 can help the user open and close the mascara tube, as well as reapply the mascara formula to the mascara brush.

[0152] According to one example, the moving carriage can also be used to agitate or mix a cosmetic product. For example, a tube of cosmetic fluid can be placed in the carriage, and a pushing force can be applied to move the carriage back and forth along the track. The movement of the carriage can agitate the cosmetic fluid for a desired effect, such as mixing or removing the fluid from the tube walls. Aligning the carriage with the base and the constrained movement of the arm can allow the necessary movement of the mascara cap for users who would otherwise be unable to perform these functions.

[0153] Various orientations, widths, and lengths of the track 325 are compatible with the solid fixation device of [Fig. 18A]. In some embodiments, the track 325 may be approximately parallel to the base. The cosmetic product or cosmetic applicator 100 may be coupled to the track 325 above the track, below the track, or to the side of the track. In some embodiments, the track 325 may extend upward from the base 310. In one example, a vertical force may be applied to a cosmetic applicator coupled to the track to move the cosmetic product downward, toward the base, or upward, away from the base. In some embodiments, the track 325 may extend upward at a non-perpendicular angle from the base 310.

[0154] In one embodiment, the track may contain more than one cosmetic product or cosmetic product applicator. As an example implementation, the track may include more than one magnet. A product applicator Magnetic cosmetics can be attached to each magnet arranged on the track. Each cosmetic applicator can be moved along the track independently. In one embodiment, the track can be compressed for storage and unfolded or extended for proper use. In one example, the track may include one or more hinges. The track can be folded at one or more hinges to shorten it when not in use. In one embodiment, a hinge may be located at or near the connection of the track to the base. In one example, the track may be a telescopic track. A telescopic track can be folded by pushing on the end of the track so that the sections along the length of the track fit together. The telescopic track can be extended by pulling on the end of the track so that the folded sections extend.In one embodiment, the track can be connected to the base with a hinge or a joint 327 such that the track can pivot about at least one axis of rotation formed by the connection of the track to the base. For example, the track can be positioned against the base when not in use. The track can then be pivoted away from the base and can extend outwards from the base, for example, to align with a cosmetic component that is securely fixed by the base.

[0155] In one embodiment, the track 325 can be fixed in various positions and states. The track 325 and / or the base 310 may include at least one locking mechanism for locking the track in a position. For example, the track may be connected to the base with a hinge 327. The hinge may include a spring or a stop that provides force or resistance to lock the track in at least one position. This at least one position may correspond to an angle between the track and the base or to a distance between the track and the base. For example, the track may be locked in an open position, in which the track forms a straight line with a chamber in the base 310. In a given position, the fixed position may be a maximum displacement of the track corresponding to a maximum possible rotation of a hinge leg about a hinge axis.In one embodiment, the hinge can be unlocked by applying a force to the track, such as a push force to return the track to a closed position against the base. In another embodiment, the track can lock in more than one position, where each position corresponds to a use case for the solid fastening assembly. For example, a first position might be aligned with a first opening in the base, a second position might be aligned with a second opening in the base, and so on. In another example, the track positions might be vertical positions at an angle to the base. A first position might correspond to a first angle between the track and the base, a second position might correspond to a... The second angle between the track and the base, etc. Additional mechanisms, or other mechanisms known to those skilled in the art, for locking a rotating component can be implemented to fix the track in a position relative to the base. Advantageously, the fixed position of the track can be configured by the mechanical linkage of the track to the base. Thus, a user does not need to determine or estimate the track position that provides the best alignment with the base. The user can simply move the track until the locking mechanism is activated and use the track in its fixed position.

[0156] Figure 18C is a top view of a solid mounting assembly 300 according to an embodiment of this disclosure. The base 310 of the solid mounting assembly 300 may form one or more chambers for securely fixing cosmetic components. For example, the solid mounting assembly 300 may include a vertical chamber 311 inside the base terminating in an opening at the surface of the base 310. The solid mounting assembly 300 may further include a first horizontal chamber 312, the horizontal chamber being a channel disposed through a portion of the surface of the base 310 and terminating at one end of the base 310. The solid mounting assembly 300 may further include a second horizontal chamber 314, the second horizontal chamber 314 being a channel disposed through the width of the base 310 at the surface of the base 310.Cosmetic products and / or cosmetic product applicators, such as the adapter 100 of [Fig. 5A], can be inserted into chambers 311, 312, 314. The cosmetic products and / or cosmetic product applicators can be securely fixed in various positions within the chambers. For example, a cosmetic product can be securely fixed in an upright position in the vertical chamber 311. Alternatively, the cosmetic product can be securely fixed in a horizontal position in the first horizontal chamber 312 or the second horizontal chamber 314. The secure fixing may include a track 325 connected to the base 310. In some embodiments, a carriage can be connected to the track 325, in which the carriage can securely fix a cosmetic product or a cosmetic product applicator such as the applicator 100 of [Fig. 5A]. [Fig.l8C] is an illustration of a track 325 in a closed position, in which the track 325 is positioned against the base 310. The track 325 can be connected to the base 310 with a hinge 327.

[0157] Figure 18D illustrates a solid mounting assembly 300 according to an embodiment of this disclosure. The base 310 of the solid mounting assembly 300 can form one or more chambers for securely fixing cosmetic components. For example, the solid mounting assembly 300 can include a vertical chamber 311 inside the base terminating in an opening at the surface of the base 310. The solid mounting assembly 300 can further The assembly includes a first horizontal chamber 312, the horizontal chamber being a channel disposed through a portion of the surface of the base 310 and terminating at one end of the base 310. The solid fixing assembly 300 may further include a second horizontal chamber 314, the second horizontal chamber 314 being a channel disposed through the width of the base 310 at the surface of the base 310. Cosmetic products and / or cosmetic product applicators, such as the adapter 100 of [Fig. 5A], can be inserted into the chambers 311, 312, and 314. The cosmetic products and / or cosmetic product applicators can be securely fixed in various positions within the chambers. For example, a cosmetic product can be securely fixed in an upright position within the vertical chamber 311.Alternatively, the cosmetic product can be securely fixed in a horizontal position in either the first horizontal chamber 312 or the second horizontal chamber 314. The secure fixing system may include a track 325 connected to the base 310. In some embodiments, a carriage may be connected to the track 325, in which the carriage can securely fix a cosmetic product or a cosmetic applicator such as the adapter 100 of [Fig. 5A]. The secure fixing assembly 300 may include a track 325 connected to the base 310 by a hinge 327. The track 325 can pivot about the axis of the hinge in an open position, as illustrated in [Fig. 18C]. The track can form a straight line extending from a horizontal chamber 314 in the base to the end of the track 325. In one embodiment, the open position of the track 325 can be the position corresponding to a maximum rotation of the hinge 327.The track 325 and the horizontal chamber 314 are aligned in the open position. The carriage 322 can slide along the track 325 to the end of the horizontal chamber 314 at the edge of the base 310. The width of the track can be approximately the width of the chamber 314 or can be wider or narrower than the chamber 314.

[0158] The solid fixation assembly 300 can include various devices configured to securely fix and move a cosmetic product. Figure 19 illustrates the solid fixation device according to an embodiment of this disclosure. In one embodiment, a mechanical arm 321 can be connected to the base 310 of the solid fixation device. The arm 321 can securely fix a cosmetic product and can control the movement of the securely fixed cosmetic product. In some embodiments, the arm 321 can increase the range of motion of the cosmetic product and can allow for greater degrees of freedom than other structures. In one embodiment, the arm 321 can be connected to the base 310 with a joint, such as a ball joint. The arm 321 can tilt or pivot in at least one direction relative to the fixed base 310. In another embodiment, the arm 321 can be fixed.In one embodiment, the arm 321 can be articulated in such a way that the . The arm 321 can be folded and unfolded. In one embodiment, the arm 321 can be flexed. For example, a first portion of the arm can extend upwards from the upper surface of the base and be perpendicular to the base 310. The arm can be flexed at a joint, and a second portion of the arm beyond the joint can extend in a single direction and can be configured with a range of motion. In one embodiment, the arm can be curved. The arm 321 can be connected to a carriage 322, in which the carriage 322 can form a chamber for securely holding a tool or cosmetic product, or the adapter 100 of [Fig. 5A]. According to one embodiment, the carriage 322 can pivot relative to the arm 321. For example, the carriage 322 can be connected to the arm 321 with a ball joint, in such a way that the carriage 322 can rotate around the ball joint.

[0159] In one embodiment, the carriage 322 can move when the arm 321 pivots about the connecting joint between the arm 321 and the base 310. In one embodiment, the arm 321 can pivot about a fixed point, such as a joint, along the arm 321. For example, the arm 321 may have a joint (e.g., a pin joint, a ball joint) along the length of the arm, in which a portion of the arm extending beyond the joint can pivot at the joint while the portion of the arm below the joint is fixed. Other mechanical joints and fixed points allowing movement of a component connected to the arm are compatible with the device as disclosed. In one embodiment, the degree of rotation or displacement of the arm 321 may be limited. For example, the arm 321 may include a pin joint. The rotation of the pin in the pinned joint can be constrained, thus limiting the movement of the arm.In one embodiment, one or more joints can be configured such that different amounts of force must be applied to move the arm in different directions or dimensions. For example, one or more joints in the arm can be configured such that a greater force must be applied to move the arm in a direction along the z-axis (e.g., up and down) than to move the arm in a direction along the x-axis (e.g., side to side). The carriage 322 connected to the arm 321 can thus move in the constrained directions. A user can apply a push or pull force to the carriage 322 to move it in a direction. The arm 321 can control the direction of movement of the carriage 322 and can constrain its movement.It may be easier for a user to push the carriage 322 to move a connected cosmetic product than to pick up and move the cosmetic product itself. The constrained movement of the carriage 322 can also prevent the user from accidentally moving the cosmetic product as a result of any shaking or involuntary movement. In one embodiment, the movement of the carriage 322 can follow a curved path. in which the curvature of the path is dependent on the length of the arm. In one embodiment, the arm's path can be configured by the arm's fixed positions and movements so that the carriage 322 is aligned with a chamber in the base 310. A user can then apply a pushing force to the carriage 322 to move a connected cosmetic item closer to and further from the chamber for any of the functions described herein.

[0160] According to certain embodiments, the movement of a cosmetic product or a cosmetic product applicator relative to the base of the solid fixation assembly can be automated. The cosmetic product or cosmetic product applicator can be connected to a carriage, wherein the carriage is connected to a track or arm. As noted above, the carriage can be controlled to move up and down the track by hydraulic means, pneumatic means, or it can be powered by an electrical means such as a linear actuation, as understood in art. The movement of the carriage can be automated by at least one motorized component such that the carriage can move without external force being applied to the carriage or the cosmetic product by the user.In one embodiment, the movement of the cosmetic product or cosmetic applicator can be controlled with an input from a switch, button, joystick, or similar user interface. In another embodiment, the movement of the cosmetic product or cosmetic applicator can be controlled using an application, such as a mobile application. The application can be configured to initiate the transmission of instructions relating to the movement of the cosmetic product or cosmetic applicator to the solid fixation assembly.

[0161] In one embodiment, data from at least one sensor can be used to initialize, configure, or terminate the movement of the connected cosmetic or cosmetic applicator. For example, the cart may include at least one sensor located on or inside the cart. This at least one sensor may be a physical sensor, such as a pressure sensor, a light sensor, an infrared (IR) sensor, or a Hall effect sensor. The readings from this at least one sensor may indicate when a cosmetic or cosmetic applicator is connected to the cart. For example, the cosmetic applicator may cause an increase in pressure on the internal walls of the cart. In another example, the cosmetic applicator may prevent ambient light from reaching the cart.In another example, the cosmetic product applicator can reflect light transmitted by an IR sensor located on or inside the trolley. In one embodiment, the sensor can detect when a cosmetic product applicator is connected to the trolley based on a set of integrated circuits. in the cosmetic product applicator. For example, the circuitry in the cosmetic product applicator can be configured for a wireless communication protocol. A sensor or other integrated circuit in the linear slide can be configured for the same wireless communication protocol. The proximity of the cosmetic product applicator to the carriage can trigger signal transmission between the applicator and the carriage using the wireless communication protocol. The proximity or connection of a cosmetic product applicator to the carriage can activate the carriage's movement. Similarly, removing the cosmetic product applicator from the carriage can stop the carriage's movement. In some embodiments, the carriage's movement may depend on the type of cosmetic product connected to the applicator.Information about the cosmetic product can be detected by a sensor or entered into a device or apparatus by a user. The device or apparatus may include, but is not limited to, a personal device, as will be described in more detail here.

[0162] In one example, the base of the carriage can be connected to at least one motorized wheel, wherein the at least one motorized wheel can rest on the track 325 of [Fig. 18A] to [Fig. 18D]. The motorized wheel can be activated to rotate and roll along the track in response to an electrical signal being transmitted to the solid mounting assembly. The carriage can thus roll along the track without any external force being applied to the carriage by the user. In one embodiment, the track can be connected to a motorized component, wherein the motorized component can translate the track or a portion of the track. For example, the track can be a telescopic track, wherein a portion of the track is in contact with a motorized wheel or gear. The portion of the track can rest above or below the wheel. In one embodiment, the wheel can be connected to the side of the track.The rotation of the motorized wheel can linearly translate the portion of the track to fold or extend it. The carriage can be connected to the folded or extended portion of the track. The carriage can be moved closer to and further from the base as the track folds and extends. In one embodiment, the motorized component can be located inside the base and can be in contact with a portion of the track that extends into the base. The motorized component can rotate or be activated to apply a force in one direction to the track, further retracting it into the base. The motorized component can also rotate or be activated to apply a force in the opposite direction, extending the track out of the base.

[0163] In one embodiment, the arm 321 of [Fig. 19] may include at least one motorized component for automated movement of the arm. For example, a joint of the arm may be configured to rotate in response to an electrical signal transmitted to The solid mounting assembly. The connected arm and / or carriage can move without any direct force being applied to the connected arm or carriage. In one embodiment, the arm can be controlled with an input from a switch, button, joystick, or similar user interface. In one embodiment, the arm's movement can be controlled using an application, such as a mobile application. In one embodiment, at least one sensor can be disposed in the connected arm or carriage, the at least one sensor including any of the sensors described herein. Data from the at least one sensor can be used to initialize, configure, or terminate the movement of the connected arm and / or carriage.

[0164] In one embodiment, and as will be discussed in a specific example below, it is possible not only to reinsert the cosmetic product applicator into its reservoir, but also to rotate it. For example, with mascara, the applicator is guided / inserted into the cosmetic product reservoir (i.e., the mascara container), and then a motor rotates the applicator inside the reservoir to completely coat the applicator with the cosmetic formula.

[0165] Linear motion is an example of a motion that can be activated or automated by the solid fastening assembly of this disclosure. In some embodiments, additional motions and types of motion can be activated by the solid fastening assembly. For example, a rotation of a tool or cosmetic product may be necessary to open the cosmetic product, close the cosmetic product, or apply a formula to a tool. In many cases, a cosmetic product having a tube-shaped body and a cap (e.g., anticeme, lip gloss, mascara) may have a threaded connection between the tube-shaped body and the cap. The threads on the inner wall of the cap must be aligned with the threads on the outer wall of the body in order to convert a rotation of the cap or body into a linear translation of the components to move them closer together or further apart.The cap must be placed over the opening of the tube and then turned in one direction (e.g., clockwise) to close the product. Similarly, the cap must be turned in the opposite direction (e.g., counterclockwise) to remove it from the tube. In these cases, the cap and the tube must each be turned in opposite directions, or one component must be rotated while the other remains stationary. Rotating both the cap and the tube in the same direction is inefficient for opening and closing the tube but can be useful for agitating the formula inside.

[0166] In some embodiments, a cosmetic product applicator can be securely attached to the solid attachment assembly and the attached cosmetic product can undergo both a translational and a rotational movement. In one embodiment, the cosmetic product applicator can rotate the connected cosmetic product. The cosmetic product applicator support can be an approximately cylindrical ring or sheath, in which the support is in contact with the connected cosmetic product, which is inserted into the support. In one embodiment, a motor can be connected to the support. The motor can rotate the support around its central axis. The rotation of the support causes the connected cosmetic product to rotate in the same direction and with approximately the same velocity. In some embodiments, the support can rotate when the cosmetic product applicator is connected to the motion stabilizer. The rotation of the support and the connected cosmetic product can automate the movement necessary to open or close the connected cosmetic product.

[0167] In one embodiment, the rotation of the holder can be configured manually or automatically. Cosmetic products have varying dimensions and can be designed with different threads between the cap and the body. Each product may require a different number of rotations to fully open or close. In one embodiment, the holder can rotate a defined number of times, the defined number of times being based on the cosmetic product connected to the cosmetic applicator. According to one embodiment, the cosmetic applicator may include at least one sensor configured to determine a weight, dimension, or other physical property of the cosmetic product connected to the applicator in order to define the number of rotations.In one embodiment, the number of rotations can be defined according to information about the cosmetic product that has been entered into a device communicating with the solid fastening assembly, as will be described in more detail later. In one embodiment, the defined number of rotations can be a maximum number of rotations required to unscrew or screw on a product. In one embodiment, the number of rotations can depend on the rotational resistance of the attached cosmetic product. For example, when a cap is fully closed on a product, the cap may no longer rotate because it is flush with the body and there is no room for further movement of the cap. The cosmetic product applicator can include one or more sensors configured to detect a force, such as a frictional force between the holder and the attached cosmetic product.If the force required to rotate the attached cosmetic product suddenly increases or rises above a certain threshold, the holder may stop rotating. Similarly, once the cap is unscrewed and completely detached from the body, there is no longer any resistance from the physical contact between the cap and the body. The holder may also stop rotating as a result of a decrease in force. sudden change in strength or a decrease below a threshold.

[0168] In one embodiment, the motion stabilizer can rotate or apply a force to rotate the connected cosmetic product. For example, the motion stabilizer can rotate to rotate the cosmetic product connected to the cosmetic applicator. In one embodiment, the cosmetic product holder of the cosmetic applicator can be concentric with the motion stabilizer. For example, the cosmetic product holder can be a cylindrical sleeve connected to the cosmetic applicator adapter. The cylindrical sleeve can be coaxial with the motion stabilizer and extend outward from the motion stabilizer. The connected cosmetic product can be inserted into the sleeve and will also extend outward from the motion stabilizer along the same axis of the sleeve and the motion stabilizer.The cosmetic product applicator can be connected to the linear slide of the solid mounting assembly. In one embodiment, the cosmetic product applicator body can be snapped into a carriage connected to a track such that the motion stabilizer and the connected cosmetic product are parallel to the track. The motion stabilizer can rotate, causing the cosmetic product holder and the connected cosmetic product to rotate as well. The cosmetic product applicator can also slide along the track for simultaneous linear movement. The combined movements of the cosmetic product can align and couple the connected cosmetic product to another cosmetic component, such as a tube body, the tube body being securely fixed by the base of the solid mounting assembly.

[0169] In one example, a chamber formed by the base of the solid fixing assembly may include a rotating component. The rotating component may rotate a tool or cosmetic product that is placed in the chamber. In one embodiment, a chamber formed by the base of the solid fixing may include a rotating sleeve forming part of the inner surface of the chamber. The sleeve may be approximately cylindrical. The sleeve may be connected to a motor, in which the motor may rotate the sleeve about the central axis of the sleeve. When a tool or cosmetic product is placed inside the chamber, the walls of the rotating sleeve may come into contact with the cosmetic product. The rotating sleeve may exert a grip on the cosmetic product due to the tightening of the cosmetic product's position within the sleeve.In one embodiment, the inner wall of the rotating sleeve may include raised structures, such as teeth, to increase the contact area with the cosmetic product. The rotation of the rotating sleeve can cause the cosmetic product to rotate in the same direction and with approximately the same rotational velocity. In one implementation, the cosmetic product in the chamber may rotate while a cosmetic product in the other chamber rotates. The cosmetic product applicator does not rotate. The cosmetic product in the applicator can move linearly towards or away from the cosmetic product in the chamber, while the cosmetic product in the chamber rotates to engage with an opening or closing function.

[0170] In particular, opening and closing a threaded tube involves both rotation and linear movement due to the helical structure of the threads. Pure rotation while the body and cap are fixed in place will neither open nor close the tube. Advantageously, the movable carriage of the solid fixing assembly described herein can allow linear movement of the cosmetic product toward and away from the base while the cosmetic product rotates for efficient opening and closing. The solid fixing assembly can align a first cosmetic component with a second cosmetic component. The cosmetic component can then be rotated and / or moved while it is connected to the solid fixing assembly. The user does not need to first align the components or insert the first component into the second component with any precision.The user can apply a single force, such as a push force, to the carriage to move the attached cosmetic product. One or more of the movements of the cosmetic product attached to the applicator can be automated. For example, the applicator can rotate the cosmetic product while a user pushes the product along the track to open and close it. In another example, the applicator can rotate the cosmetic product while a motorized component causes the product to move across the track to open and close it.

[0171] In one embodiment, the solid fastening assembly can be configured to open packaging surrounding a tool or cosmetic product. For example, cosmetics may be wrapped in plastic or placed inside a plastic case. Cosmetic product packaging may be difficult to open for a user with limited mobility, grip strength, or fine motor control. In one embodiment, a cosmetic product surrounded by packaging can be attached to the solid fastening assembly. The solid fastening assembly can be used to apply the linear and rotational forces described herein to open the packaging. For example, a pencil may be wrapped in plastic packaging to prevent the pencil cap from being removed before the pencil is purchased.The plastic packaging can be made of a flexible plastic, in which a rotational movement of the cap relative to the pencil can break the packaging. The broken packaging will lift away from the pencil and cap and can be easily grasped and peeled off the pencil. In one embodiment, the pencil may be... The pencil cap is placed in a chamber within the base of the solid fixation assembly. It can be positioned inside the cosmetic product holder of a cosmetic applicator. The chamber holds the pencil securely while the applicator applies a rotational force to the cap. This rotational force can then rotate the cap and tear open the plastic wrapping. The wrapping can then be removed for use of the liner pencil. The cosmetic applicator and solid fixation assembly reduce the number of steps and movements a user needs to make to open the packaging.

[0172] In one embodiment, the solid fastening assembly may include one or more links, accessories, or the like for removing the packaging surrounding a tool or cosmetic product. Figure 20A illustrates a link 500 (cutting element) that can be used to remove packaging surrounding a cosmetic product, according to one embodiment of this disclosure. The link 500 may, for example, be connected to a channel in the solid fastening assembly or to the linear slide of the solid fastening assembly, as described herein. In one embodiment, the link 500 may include a number of lamellae forming a cone with an opening at the apex of the cone. The lamellae may be connected to a continuous ring forming a base of the cone. The lamellae may extend toward the tip of the cone with a gap between each of the lamellae. The link 500 may be made of a semi-flexible material, such as a plastic.In one embodiment, a tool or cosmetic product can be inserted into the link 500 through the wider base of the link and the apex of the cone. The lamellae can flare outward as a result of force applied to the inner walls of the lamellae when the cosmetic product is inserted into the link. The lamellae can flare outward to widen the opening at the apex of the link to accommodate cosmetic products of various shapes and diameters. Figure 20B illustrates the link 500 according to one embodiment of this disclosure. In one embodiment, each lamella includes at least one sharp edge or point. The sharp point can be located at the tip of the lamella forming the apex of the cone and can be directed inward toward the center of the apex. In one embodiment, each lamella can have a flat side and a sharp side.For example, each lamella may have a sharper inner edge and a flatter outer edge or surface. Figure 20C is a side view of bond 500 according to one embodiment of this disclosure. The sharp edge of the lamella may be in contact with a cosmetic product that is inserted through the apex of the bond. In some embodiments, the sharp edges may be arranged along the length of the lamella such that the sharp edges are not... not exposed to the external surfaces of the connection. In one embodiment, the connection may include a cover or sheath around the top of the connection so that sharp edges do not pose a safety risk to anyone handling the connection.

[0173] As an example use case, a plastic-wrapped cosmetic product can be inserted into the link 500 by passing the cosmetic product through the base of the link 500 and then through the opening at the top of the link. The sharp edges of the lamellae at the top of the link can come into contact with the plastic surrounding the cosmetic product. The cosmetic product can then be removed through the opening at the top of the link and the base of the link. The sharp edges at the top can scratch, tear, or scrape the packaging surrounding the cosmetic product. For example, a sharp edge in contact with the plastic packaging of the cosmetic product can puncture a hole in the packaging when the cosmetic product is pulled past the sharp edge. The link can thus facilitate the removal of the packaging and the opening of the cosmetic product.In one embodiment, the link 500 can be placed inside one of the channels of the solid fixing assembly. The packaged cosmetic product can be placed in the linear slider and guided into the channel of the solid fixing assembly to be inserted into the link. The linear slider can then be moved to remove the packaged cosmetic product from the link and tear off the packaging.

[0174] As an additional function included in the solid fixing device, the solid fixing device automatically extends a lipstick tube stored in it so that it is extended to the optimal length for each use.

[0175] Figure 21A shows a specific example of the solid fixing device 300 for achieving certain features mentioned above. In Figure 21A, two rotating elements 361 and 362 are shown covering certain portions of the chamber 314. As will be shown below, when the mascara container is inserted into the chamber 314, the rotating element 361 "takes" the body of the container. The rotating element 362 is configured to take an end portion of the mascara cap that is connected to the mascara brush.

[0176] FIGS. 21B-21C show a side view of how the features in Fig. 21 enable certain effects to be achieved when a mascara container and a mascara cap are actually inserted into chamber 314.

[0177] In [Fig. 21B], the mascara container 364 rests in the chamber 314. The mascara cap 366 rests on the carriage 322, which is coupled to the rail 328. The first rotating element 361 is in the chamber and takes at least half of its length from the carriage. upper part of the mascara container 364. The second rotating element 362 is disposed towards an edge of the solid fixing device and is not in contact with the mascara container 364. It should be noted that each of the rotating elements 361 and 362 essentially rotates through the housing of the solid fixing device via a semi-circular housing that covers an outer surface of the rotating element on the outside of the solid fixing device, but it does not cover the rotating element on the inside of the solid fixing device. Figure 21B further shows that the cutting element 500 is disposed at one end of the chamber 314, such that it can receive a lower portion of the mascara container 364.

[0178] Figure 21C shows a transparent view of how the rotating elements 361 and 362 operate. The rotating elements 361 and 362 are actually bevel gears that are controlled to rotate by motor gears 367 and 368, respectively. The motor gears 367 and 368 are controlled by control devices 381 and 382, ​​respectively. The carriage will deliver the mascara cap to a point where internal female screw threads inside the cap 366 (not shown) are locked onto the male screw threads 383 on the mascara container 364. The rotating element 362 is then controlled to rotate so that the cap 366 screws onto the mascara container 364 until it is completely closed.The structure of the combination of the bevel gear 362, the motor gear 368, and the control device 382 is designed to be mobile and connected to a spring 384, which is connected to a fixed point 386. This allows the cap to move slightly in two directions to allow the cap to be screwed on or unscrewed as needed. With this mechanism, the mascara container can be automatically connected to the mascara cap when the user has finished using the mascara applicator.

[0179] In [Fig. 21C], the rotating element 361 can be used to rotate the mascara container 364 if necessary. For example, when the container still has its outer plastic packaging, rotating the element 361 allows the container to move against the sharp edges of the linkage 500 and remove it from the packaging. Furthermore, the rotating element 361 can allow the liquid mascara inside the container to be mixed if necessary.

[0180] Figure 21D illustrates an additional feature that allows the user to avoid excessive manual movements when returning the mascara applicator to the container. In Figure 21D, the adapter 100 is shown in the inverted position with the adapter body 110 on the cosmetic product holder 120. It can be seen that in this embodiment, the cosmetic product holder 120 includes hinges 128. As shown, the cosmetic product holder can rotate along the hinges, allowing the ring element to separate at the point where further down. If a cosmetic product application were contained by adapter 100, this would allow the cosmetic product applicator to be "released" while the user is using the motion stabilizer. Thus, the user could release a mascara applicator directly onto the carriage 22 shown above while using the motion stabilizer for assistance.

[0181] As shown in [Fig. 22A], the adapter 100 holds the lipstick tube 160. While the adapter can be stored in the solid fixing device without any cosmetic applicator, the adapter can also be stored in the solid fixing device with the lipstick tube still inserted. Furthermore, a rotating wheel inside the solid fixing device can grasp the end of the lipstick tube and rotate the tube within the device so that the lipstick tube is at the optimal height and orientation before the user removes the adapter for insertion into the motion stabilization device.

[0182] Figure 22B shows an aerial view of the solid fixing device 300. As discussed above, the solid fixing device 300 includes chambers 311, 312, and 314. Chamber 312 holds adapter 100 as shown in Figure 22A. In this embodiment, chamber 312 further includes an insertion hole 351 that allows the lipstick tube to be inserted when the lipstick tube is coupled to adapter 100.

[0183] Figure 22C shows a transparent side view of the solid fixing device 300, showing how the lipstick tube 160 is inserted through the insertion hole 351. As the lipstick tube is inserted into the insertion hole 351, it is further inserted through a bevel gear 355. The bevel gear 355 is rotated by a motor gear 357, which is connected to the motor 360. The motor 360 is connected to a CPU 365, which provides control signals to the motor 360.

[0184] Figures 23A and 23B show additional details related to the bevel gear 355. Figure 23A shows an overhead view of the bevel gear 355 through which the lipstick tube 160 is inserted. The bevel gear includes a chamfered seal 359 which is connected to the inner circumference of the bevel gear. The same type of chamfered seal is also used in the bevel gears 361 and 362 described above.

[0185] Figure 23B shows a side view of the beveled sealing gasket 359. It can be seen that the beveled sealing gasket includes a first, larger diameter DI at its highest point, and a second, narrower diameter D2 at its lowest point. The design of the beveled sealing gasket will allow the lipstick tube 160 to be inserted to a fixed depth inside the solid fixing device. 300. The beveled sealing ring is made of a material providing a firm grip, such as rubber, so that the rotation of the beveled gear 355 will be translated to rotate a rotating portion of the lipstick tube, and thus provide an extension or a shortening of the lipstick tube.

[0186] Returning to [Fig. 22C], the solid fixation device further includes an LED emitter 371 and a photo sensor 373. This pair functions as a transparent optical encoder that detects when emitted light (which is emitted by a plurality of sources) is interrupted in the extension of the lipstick. When the lipstick is not extended by a predetermined amount, there is no interruption in the light rays emitted by the LED emitter. Since the lipstick is controlled to be extended by the bevel gear 355, it will interrupt the light rays emitted by the LED emitter sequentially, which is detected by the photo sensor 373. The number of interrupted light rays is communicated to the CPU 365, which can thus detect the amount of extension of the lipstick tube.

[0187] It can be seen from the structure shown in the figures above that the following elements must be controlled / adjusted and / or detected. • Amount of lipstick extension • Orientation of the "tapered end" on the lipstick • Detects the amount of lipstick remaining inside the tube

[0188] Figure 24A shows a flowchart of a method performed by the solid fixation device 300 to control the extension of the lipstick tube, according to one embodiment. In step 2401, the solid fixation device 300 detects the insertion of the adapter 100 with the lipstick tube into the chamber 312. This detection can be based on the communication protocols of the adapter type described above. In step 2402, the CPU 365 detects the amount of extension of the lipstick tube based on the interruption of the light rays described above. Based on the number of light rays that are interrupted, the CPU then determines whether the amount of extension of the lipstick is within a predetermined range in step 2403.If the lipstick is not within the range, then a check is performed in step 2402 to extend or shorten the extension of the lipstick tube until the result of step 2403 is that the lipstick is within the range, at which point the process ends.

[0189] Figure 24B shows a subroutine based on detecting the extension of a quantity of lipstick. It should first be noted that the CPU 365 is configured to connect to an external server via the Internet (or via the user's mobile device). In Figure 24B, if the quantity of lipstick is not within the predetermined range in step 2403, it is further determined in step 2406 whether the amount of lipstick extension is less than the predetermined range. finished and unable to be extended further. If so, this means that the lipstick tube is almost empty and CPU 365 sends a purchase request in step 2408 to an external server (such as an online cosmetics seller) to obtain a new lipstick.

[0190] In one embodiment, [Fig. 25] shows that the solid fixing device (display stand) may have an additional feature of heating or cooling a cosmetic product for smoother application. In particular, with mascara, heating can be used to prevent clumping.

[0191] FIGS. 26 and 27 show transparent views of the solid fixation apparatus with the heating / cooling system. [Fig. 26] is an overhead view of the solid fixation apparatus showing chambers 311, 312, and 314, which have been described above. [Fig. 27] is a side view.

[0192] As shown in [Fig. 26], chamber 314 holds a mascara container, which is made transparent to illustrate the positioning of the mascara brush inside the container. Figures 26 and 27 show that a heating / cooling system 385 is arranged below the mascara container.

[0193] Figure 28 shows a close-up view of the heating / cooling system 385. To provide the option of heating or cooling the same overall surface area of ​​the mascara container, the heating / cooling system is arranged so that the heating elements 387 and the cooling elements 389 are arranged alternately along the length of the mascara container. The heating elements 387 are controlled by the control device 391, and the cooling elements 389 are controlled by the control device 393.

[0194] The heating elements may be resistive heating elements as understood in the art and made of a ceramic material. The cooling elements may be mini-Peltier cooling elements as known in the art. Temperature sensors are integrated into the heating / cooling system 385 to determine the temperature, and the temperature is adjusted to a predetermined amount to ensure smooth application of the cosmetic product. In one embodiment, the mascara container may be heated to a temperature of approximately 100°F five minutes before use.

[0195] The temperatures described above are examples and are not limited to specific target temperatures, as long as the temperature reduces the viscosity of the mascara to reduce clumping. This could also be used for lipstick to achieve an ideal hardness of the lipstick material so that it applies easily to the lips without too much pressure, but does not become so soft that it crumbles too easily from its general shape. Furthermore, this could be used for lip gloss, eyebrow glue, concealer, etc. Indeed, Any cosmetic product with a certain level of viscosity (not dry) needs to be controlled to achieve optimal application viscosity. This can be extended to any cosmetic product where a user could utilize this handle to achieve precise and easy application, even with a disability.

[0196] In one embodiment, the system described above uses an external mobile device, such as a smartphone, to provide learning and gesture compensation. An application running on a smartphone determines, by scanning, the size, shape, and contours of the lips in a self-portrait image captured by the user to prepare for precise application movements. The application also learns and understands the user's contours through this scanning. The application initiates a feedback loop by prompting the user to take "self-portrait" photos before and after a cosmetic product application session. This step provides a measurement to the application, which reads the before and after images to signal to the device how it could have moved more effectively (less compensation versus more compensation).The smartphone provides a real-time mirror that gives feedback to the device in real time to adjust the compensation level and angles. A more detailed approach to the calibration process will be described below.

[0197] Figure 29 illustrates a problem that will be solved by the present embodiment for a user of the system. Figure 29 shows a cosmetic product applicator 160 (lipstick in this example) that the user will bring close to their face. A target trajectory for bringing the lipstick tube towards the user's face is shown by line 2901. However, due to variations in the user's unintentional movements, even with the motion stabilizer, the actual trajectory can be deviated, as shown by line 2902. This can lead to errors in the cosmetic product application process, resulting in unwanted marks or misaligned makeup.

[0198] Figures 30-31 show a way to detect when the motion stabilizer needs to be recalibrated. As shown in [Fig. 30], within the application, the user can take a self-portrait. The application then uses facial recognition software to scan the face and identify the application's target area (namely, lips or eyes). In this example, the application's target area is the user's lips, and Figures 30A-30C show different examples of the user's lip states when captured by a self-portrait image.

[0199] Fig. 31A shows the lip area when the user has not yet applied lipstick and is considered a "before" photo in relation to the overall process. The application will detect the user's lip boundaries at this point and in in particular the contours of the lip area border. Figure 31B shows the lip area when the user has applied lipstick without any detectable error. In this case, the application detects that the lipstick has been applied up to, and not beyond, the lip area boundary. Figure 31C shows the lip area when the user has made a detectable error, such as the area shown by 3101. The application detects that this area 3101 of applied lipstick is beyond the lip area boundary.

[0200] If an error is detected as shown in [Fig.31C], the application software is configured to measure the percentage error between the target application and the actual application, and recognize where the error is made in relation to the location on the lips as well as during the movements made by the device at that time.

[0201] In addition to detecting whether a cosmetic product has exceeded a limit, [Fig. 32A] is a diagram showing how machine learning can help detect when an error has occurred. During training, users 410 are presented with a set of training images 420 on which they are asked to characterize whether an error has occurred with the application of makeup on images of various people. In one embodiment, an error scale is used with which users can evaluate the magnitude of an error. For example, each of the 410 users (over time) is presented with a large number of images and reviews a set of questions relating to features of the person in the image. Using the scale, each user 410 is asked to select a magnitude of error in the makeup application.The answers to the questions can serve as labels used for training automatic language logic 154.

[0202] Figure 32B illustrates an example of trial operation in accordance with the collaborative training mentioned above. A test image 710, i.e., a user's own image, can be presented to the machine learning logic 154, which analyzes the image according to the models trained on the collaborative data 720. As illustrated in the figure, the machine learning logic 154 estimates that 80% of respondents would rate the magnitude of the user's error in applying makeup as a type #7 as indicated in 722. Accordingly, the machine learning logic 154 can use the type #7 error magnitude to determine whether an error requiring further analysis has occurred.

[0203] For example, the motion stabilizer uses an inertial measurement unit (IMU), a gyroscope, or an accelerometer on the adapter itself or the upper portion (i.e., the stabilized portion) of the motion stabilizing device to understand these locations / orientations. Fig. 32 shows an example in which An accelerometer 3201 is provided inside the handle portion of the motion stabilizer device and is connected to the PCBA 703. The accelerometer includes a mass, a damper, and a spring mechanism, as understood in the art, and measures motion in the X, Y, and Z directions in three-dimensional space.

[0204] Fig. 33A shows an example of measurements taken by the accelerometer in the X, Y and Z directions during the normal movement of the adapter, where during a lipstick application session, the adapter will be maintained at a constant level without significant deviation.

[0205] Figure 33B shows a scenario in which a time region indicated by 3401 shows a deviation in the measurements of the X, Y, and Z sensors compared to the normal movement of the adapter. Based on a percentage error, a direction of error, and a duration of error, the application software will learn how to better compensate for different gestures, different speeds, etc.

[0206] For example, if the accelerometer measurements show that the cosmetic product applicator is drifting in a downward direction, as shown in [Fig.29] above, then the motion stabilizer can counteract this by stabilizing the cosmetic product application in an upward direction.

[0207] The software could provide additional recommendations to the user on how to better manage the device if possible for better results.

[0208] In some cases, the accelerometer will not clearly show an error based on an anomaly at a specific time period. However, the data may have a signature pattern associated with a type of error. In this scenario, a deep learning model is useful for recognizing how to associate a remedy with a pair of the makeup error type shown in the self-portrait image and the motion sensor data.

[0209] In [Fig. 34A], training is performed for the deep learning model. Inputs are provided at stage 3410, where photos (which could be the self-portrait photos described above) are entered along with motion sensor data (such as accelerometer data) and a label. In this case, the "label" given to the input data is the compensation parameters used in the motion stabilizer that corrects the error in the makeup application process.

[0210] Inputs are provided to a deep learning algorithm in step 3420. The deep learning algorithm used can be based on readily available software known in the field, such as TensorFlow, Keras, MXNet, Caffe, or PyTorch. The result of the labeled training will be a neural network in step 3430. The resulting neural network has nodes from each layer that are grouped together; the groupings overlap, and each grouping transmits data to several nodes of the next layer.

[0211] Figure 34B shows the use of the deep learning model once training has reached an adequate level. This is referred to as the "inference time," as the recommendation will be inferred from the unlabeled input data. It can be seen that the input stage is unlabeled. Furthermore, in step 3412, the image pair includes the user-entered self-portrait image and the motion sensor data. These inputs are fed to the neural network in step 3422, which will provide output in step 3432 of the compensation parameters used in the motion stabilizer that corrects the error in the makeup application process.

[0212] Therefore, the deep learning process of Figs. 34A-34B allows the machine logic to determine correlations between the user's self-portrait image and the motion sensor data in order to deliver motion compensation parameters as output to avoid error in future sessions.

[0213] Figure 35 shows a flowchart for compensating for deviations in the movement of the adapter based on the above description. In step 3501, the application receives a self-portrait image captured by the user without any cosmetic product applied, and this represents the "before" image. In step 3502, the application receives a self-portrait image captured by the user after the cosmetic product has been applied, and this represents the "before" image.

[0214] In step 3503, the application analyzes the image to determine if an error was made during the application of the cosmetic product. In other words, the application performs an analysis to determine if the user inadvertently missed the target location with the cosmetic product.

[0215] There are various methods for performing image analysis. One method is to detect features in an image that indicate the boundaries of the user's natural features and to determine whether the cosmetic product crosses such a boundary. For example, a boundary of a user's natural features can be detected based on contrasting threshold pixel values ​​at the boundaries. To facilitate this step, the image's white balance can be optimized so that the image's white balance facilitates the detection of dark / light contrast. Specific techniques for detecting facial features are included in the art and described in detail in at least US Patent Publication No. 2007 / 0154096A1 and PCT Patent Publication WO2011074014A2.

[0216] Another method as described above is to use deep learning or machine learning to train a model to determine when a cosmetic product has not been applied correctly. In this embodiment, the system implements one or more convolutional neural networks (CNNs), of which the Models can be trained using open-source or collaborative datasets, as explained below. Other machine learning techniques can be used in conjunction with the present invention, including, but not limited to, decision tree learning, association rule learning, artificial neural networks, deep learning, inductive logic programming, support vector machines, clustering, Bayesian networks, reinforcement learning, representation learning, similarity and metric learning, sparse dictionary learning, genetic algorithms, rule-based machine learning, and learning classifiers. Additional techniques are described in US Patent No. 8,442,321, US Patent No. 9,015,083, US Patent No. 9,536,293, US Patent No. 9,324,022, and US PG Publication No.2014 / 0376819 Al. .

[0217] If there is no error in step 3503, the current settings of the motion stabilizer are stored in the PCBA 703, as shown in step 3504.

[0218] However, if an error is detected, then the process proceeds to step 3505, where the sensor data is checked from a motion sensor (such as an accelerometer) to determine if there is a deviation from a normal motion pattern in the sensor data (as described above).

[0219] In step 3506, based on the detected discrepancy found in the motion sensor data, control parameters are configured in the motion stabilizer to compensate for such a discrepancy during the next session. At this point, the process returns to step 3502 so that the parameters can be checked after the next user session for the application of the cosmetic product.

[0220] In one embodiment, the system can also provide compensation for potential deviations based on the use of a smartphone as a real-time mirror in self-portrait mode, and using recognition software, the application can detect when the applicator is going to miss a planned target.

[0221] Although a user's difficulty in making contact with a cosmetic product application on a target area can be detected based on the above method, [Fig. 36] illustrates a method for initially calibrating a user's tendency to deviate from a target point when using the motion stabilizer 150. [Fig. 36] illustrates a user who can hold a smartphone 3601 close to their face while looking in a mirror, with the display screen facing the mirror. An application on the smartphone 3601 displays a target region 3602. The user can attempt to place an unused or dummy cosmetic product applicator on the display screen of the touchscreen smartphone. If The user has difficulty reaching the target, so a natural deviation can be determined and compensation parameters can be initially programmed to prevent errors from occurring in the future.

[0222] Fig. 37A illustrates a user using their 3601 smartphone as a real-time mirror in self-portrait mode while using the 150 motion stabilization device. The application will detect both the user's facial features and the position of the cosmetic applicator in the image in real time.

[0223] As shown in [Fig.37B], using facial recognition software to map the dimensions of the lips or eyes (namely width and height), the user application on the 3601 smartphone would send this information via wireless communication to the motion stabilizer device to provide dimensional parameters to keep the cosmetic product applicator on the target.

[0224] As shown in [Fig. 38], the user application can augment recommended device gestures on the face in an image from a camera. This mode can be used in combination with the inertial measurement unit (IMU) and / or a gyroscope and accelerometer to understand the real-time position of the device and adapter. For example, [Fig. 38] illustrates arrows 3801 superimposed on the image to guide the user in the direction of the intended target. This superimposed indicator also visually notifies the user if the device / adapter moves outside the boundaries captured by the user application's self-portrait scan.

[0225] Alternatively, the motion-stabilizing device provides haptic feedback via a vibration of the handle to communicate to the user that they are outside the boundaries of their lips / eyes and therefore are not applying the cosmetic product accurately. This could be specifically used for visually impaired users who may not clearly see the spatial boundaries of their lips or eyes. Furthermore, haptic feedback can also be provided in cases where the user's unintentional movements (i.e., tremors, jerks, spasms, etc.) are so extreme to the left and right or up and down that the device knows it will be impossible to sufficiently compensate for these movements while remaining within the mapped application area of ​​the lips / eyes.This vibration feedback could be a different pattern or intensity in order to distinguish it from the other vibration feedback discussed above.

[0226] Figure 39 shows that the motion stabilizer device 150 includes a vibrating element 3901. Such a vibrating element is well understood in art. The vibrating element 3901 is connected to the PCBA 703. The application on the smartphone 3601 communicates with the communication interface coupled to the PCBA 703, which in turn activates the vibrating element 3901 and triggers haptic feedback for the user. The trigger for activating the vibrating element can be the visual detection of the cosmetic applicator moving away from a boundary or intended target, as described above. Alternatively, it can be based on the motion sensor detecting a deviation in the measurements of the X, Y, and Z sensors compared to the normal movement of the applicator, as shown in Fig. 34 above (in other words, the vibration can occur in real time during the time region 3401 shown in Fig. 34).

[0227] In one embodiment, the motion stabilizer device with the universal adapter described above is configured to operate in conjunction with an external device that dispenses a cosmetic material. For example, [Fig. 40] shows a cosmetic product dispensing device 4000 that is configured to dispense a plurality of cosmetic formulations of different colors (e.g., three colors) into a receiving area 4001. The different colors dispensed can be mixed together by the user to create a single-use, personalized makeup product (such as lipstick, foundation, etc.). The device further includes a removable powder compact 4002 that can be removed from the device after the dose of makeup has been dispensed. Such a dispensing device is described in US Pub. No. 2022 / 0240643A1.

[0228] Figure 41 shows that the motion stabilizer 150 and the cosmetic dispensing device 4000 will mutually detect each other's presence when they are in close proximity. This can be accomplished via BLE / NFC / RFID communication as described above. Alternatively, as shown in Figure 42, the motion stabilizer 150 can detect the presence of the cosmetic dispensing device 4000 and notify the user's mobile device 3601 of the detection. The mobile device can be used to control the cosmetic dispensing device 4000 as described in US Patent No. 2022 / 0240643A.

[0229] The benefit of the motion stabilizer device 150 being able to detect the presence of the cosmetic product dispensing device 4000 is that it allows a special functionality to be performed by the motion stabilizer device in combination with the universal adapter described above.

[0230] For example, as noted above, the system includes the functionality to automatically detect adapters to activate specific protocols on the motion stabilizer device 150. In this case, the motion stabilizer device 150 performs automatic detection by being in the immediate vicinity of the cosmetic product dispensing device. The motion stabilizer device will charge a specific set of protocols developed for use with the cosmetic product dispensing device.

[0231] For example, as shown in [Fig. 43], the protocols include specific initial orientation angle parameters for the stabilizer, along with settings for power consumption. Furthermore, the protocols specify a particular action to be performed by the motion stabilizer in combination with the universal adapter. For example, the protocols indicate that a mixing motion or pattern must be performed for 20 seconds, followed by a collection motion for 10 seconds. The mixing motion or pattern is an action used by the cosmetic product applicator to blend the multiple colors distributed in the receiving area of ​​the cosmetic product dispensing device.The pickup motion is a different type of motion that is used to collect the cosmetic product on the cosmetic applicator for actual use by the user.

[0232] For example, as shown in [Fig. 44], when the user approaches the cosmetic product dispensing device with the motion stabilizer device, the user can hold the handle of the motion stabilizer device so that the cosmetic product applicator (in this case, a lipstick brush) is directly on the receiving area of ​​the cosmetic product dispensing device. When the user moves the motion stabilizer device downwards and makes contact with the receiving area, the detected contact will trigger the motion stabilizer device to control the cosmetic product applicator so that it moves in a mixing motion or pattern that will cause the multiple colors to be blended and homogeneously mixed together to achieve the user's target color.The mixing motion or pattern can be circular, a figure-eight pattern, or any other motion that effectively blends and mixes the multiple colors together homogeneously. While this example indicates that the mixing motion or pattern will last 20 seconds, any duration suitable for blending the colors in the receiving area is possible.

[0233] After the mixing motion or pattern is completed, according to the protocol, the motion stabilization device will cause the cosmetic product applicator to perform a collecting motion for a predetermined duration (10 seconds in this example). The collecting motion is similar to a scraping motion, designed to allow the brush to collect the cosmetic product for actual use. This may involve increased pressure and a slower motion.

[0234] When the collection movement is complete, the cosmetic product applicator is ready to use, as described above.

[0235] Although the above embodiment describes the use of the cosmetic product applicator itself to mix and collect the cosmetic formulation which is dispensed from the cosmetic product dispensing device, in a variant of the embodiment, a special brush can be used for mixing.

[0236] Fig. 45A shows a dual-brush design that can be configured to be in an open position, as shown in Fig. 45A, and a closed position, as shown in Fig. 45B, in which the structure becomes a single-brush design and acts as a cosmetic product applicator. In the open position, the dual brush is used to more effectively mix the doses of color dispensed in the receiving area of ​​the cosmetic product dispensing device. This can be accomplished by rotating the dual brushes upon detecting contact in the receiving area.

[0237] Once the mixing process is complete, the cosmetic product applicator can be controlled to close or fold the double-brush arrangement to form what is shown in [Fig. 45B], and effectively form a single brush for the collection process and also for the actual use of the cosmetic product applicator. The opening and closing of the brush is accomplished by a spring-loaded hinge mechanism as known in art.

[0238] Although the above example describes a double brush design, embodiments are not limited to this number of brushes, and it can also be a "triple brush design" in which 3 brushes can be closed to form a single brush.

[0239] Although the above examples describe how the motion stabilization device adapts to detect the presence of the cosmetic dispensing device, the cosmetic dispensing device also adapts to the presence of the motion stabilization device. As shown in [Fig. 46], to further assist a person experiencing problems with unintentional hand movements, when the presence of the cosmetic dispensing device 4000 is detected as being near the motion stabilizer 150, the mobile device is notified accordingly. The mobile device 3601 then provides control over the cosmetic dispensing device to perform at least one of two automated actions: (1) open the compact lid and (2) dispense a dose of the customized cosmetic color ingredients into the receiving area.

[0240] Figure 47 is a more detailed functional diagram illustrating an example of a 3601 user device according to certain embodiments of this disclosure. In some embodiments, the 3601 user device is a smartphone. However, the skilled craftsman will appreciate that the features described in this document can be adapted for implementation on other devices (e.g., a laptop, tablet, server, e-reader, camera, navigation device, etc.). The example user device 3601 includes a control device 3110 and a wireless communication processor 3102 connected to an antenna 3101. A speaker 3104 and a microphone 3105 are connected to a voice processor 3103.

[0241] The control device 3110 may include one or more central processing units (CPUs), and may control each element of the user device 3601 to perform functions related to communication control, audio signal processing, audio signal processing control, still and moving image processing and control, and other types of signal processing. The control device 3110 may perform these functions by executing instructions stored in a memory 3150. Alternatively, or in addition to local storage in the memory 150, the functions may be executed using instructions stored on an external device accessed over a network or on a non-transient computer-readable medium. As described above in connection with [Fig.[Fig. 47], the control device 3110 can execute instructions enabling the control device 3110 to function as the display control unit 3211, the operations management unit 3212 and the game management unit 3213 schematically represented in [Fig. 47].

[0242] Of course, many modifications and variations of the present invention are possible in light of the foregoing. It is therefore understood that, within the scope of the appended claims, the invention may be implemented in a manner other than as specifically described herein.

Claims

Demands

1. An assistive display configured to hold a motion stabilizer that stabilizes a cosmetic mascara applicator (100) in response to movement caused by a user's applicator, comprising: a first receiving area for holding the motion stabilizer (150); and a second receiving area capable of holding a cosmetic mascara applicator container (364), wherein the second receiving area is coupled to a track (325) that is configured to receive and guide the cosmetic mascara applicator (100) relative to the container (364) held in the second receiving area, the first receiving area being coupled to the track (325) via at least one wheel, the at least one wheel being configured to roll along a length of the track (325).

2. Assistive display according to claim 1, wherein the first receiving area includes a trolley (322), the trolley (322) being configured to move along a length of the track (325) when the motion stabilizer (150) is held in the trolley (322).

3. Assistive display according to claim 1, wherein the cosmetic product applicator (100) held in the motion stabilizer forms a straight line with the container (364) in the second receiving area when the motion stabilizer (150) is held in the first receiving area.

4. Assistive display according to claim 1, wherein the track (325) is connected to the assistive display with a hinge, and wherein the track (325) can be folded at an angle of 90 degrees with respect to the second receiving area.

5. Assistive display according to claim 1, further comprising a motor configured to rotate the mascara cosmetic applicator (100) and / or the container (364) in order to engage the threads on the mascara cosmetic applicator (100) with the threads on the container held in the receiving area.

6. A support display according to claim 1, wherein the second receiving area further includes a receptacle configured to cut or tear packaging surrounding the cosmetic applicator (100) of mascara and the container.

7. Support display according to claim 6, wherein the receptacle includes slats forming a cone having an opening at the base of the cone and an opening at the apex of the cone, wherein the opening at the apex of the cone is configured to receive the cosmetic mascara applicator (100) and / or the container (364) and wherein the apex of the cone includes one or more sharp edges.

8. Assistive display according to claim 6, further comprising a motor configured to rotate the mascara cosmetic applicator (100) and / or the container (364) when the mascara cosmetic applicator (100) and / or the container (364) is inserted into the receptacle.