UNIVERSAL COSMETIC APPLICATOR ADAPTER CONFIGURED FOR USERS WITH LIMITED MOBILITY
The universal adapter system with a motion stabilizer and solidarization apparatus addresses the challenge of involuntary movements in cosmetic application by stabilizing applicators, enabling precise and easy cosmetic application for users with tremors.
Patent Information
- Application Number
- FR2023003329
- Authority / Receiving Office
- FR · FR
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2022-12-30
- Filing Date
- 2023-04-04
- Publication Date
- 2025-04-18
- Estimated Expiration
- 2043-04-04
AI Technical Summary
Individuals with involuntary movements, such as tremors, face difficulty in applying cosmetics precisely due to the unstable nature of cosmetic applicators, which require careful and controlled movements.
A universal adapter system for cosmetic applicators that includes a motion stabilizer with sensors to detect involuntary movements, a circuit to compensate for these movements, and a device to stabilize the applicator, featuring a magnetic ring for secure attachment and alignment structures to maintain various cosmetic tools, along with a solidarization apparatus to facilitate easy handling and automated functions.
The system effectively stabilizes cosmetic applicators, allowing users with involuntary movements to apply cosmetics with precision and ease, reducing the challenges of involuntary movements and enhancing user experience.
Smart Images

Figure 00000057_0000 
Figure 00000058_0000 
Figure 00000058_0001
Abstract
Description
Title of the invention: UNIVERSAL ADAPTER FOR COSMETIC APPLIER CONFIGURED FOR USERS WITH LIMITED MOBILITY DOMAIN
[0001] The present disclosure describes a system and features related to a device for reducing movement of a cosmetic applicator caused by involuntary movements of a user. CONTEXT
[0002] Involuntary movements of the human body, or human tremors, can occur in individuals with movement disorders or even in healthy individuals. Due to these involuntary movements, a person may have difficulty performing a task that requires care and precision, such as applying a cosmetic composition 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 compatible with the varied and disposable nature of cosmetic applicators. SUMMARY
[0004] In one embodiment, the present disclosure relates to a system that stabilizes an applicator in response to movement caused by a user, comprising a motion stabilizer and an adapter that holds a cosmetic applicator, wherein the motion stabilizer comprises a receiver configured to be coupled to the adapter; at least one sensor configured to detect movement caused by a user; circuitry configured to determine a compensating movement to counteract the detected movement;and at least one motion generating device integrated into the receiver configured to control a movement of the cosmetic applicator according to the determined compensating movement, wherein the adapter is configured to hold a plurality of different types of cosmetic applicators and includes a magnetic metal ring that is configured to couple with a ring-shaped magnet disposed within the receiver. ;
[0005] In one embodiment, the present disclosure relates to the system that stabilizes an applicator, wherein the adapter includes alignment structures at a base of the adapter, the alignment structures including raised and / or recessed structures in the base of the adapter that interlock with the corresponding alignment structures in the receptor.
[0006] In one embodiment, the present disclosure relates to the system that stabilizes an applicator, wherein the adapter forms a chamber in a base of the adapter that is configured to fit around a protrusion on the receiver when the receiver is coupled to the adapter.
[0007] In one embodiment, the present disclosure relates to the system that stabilizes an applicator, wherein the adapter comprises a cosmetic holder comprising a ring-shaped component configured to hold the cosmetic applicator.
[0008] In one embodiment, the present disclosure relates to the system that stabilizes an applicator, wherein the cosmetic holder has protrusions along an inner wall of the ring-shaped component.
[0009] In one embodiment, the present disclosure relates to the system that stabilizes an applicator, wherein the cosmetic holder is coupled to an outer shell of the adapter.
[0010] In one embodiment, the present disclosure relates to the system that stabilizes an applicator, wherein the cosmetic holder is coupled to a curved member within the outer shell of the adapter, the curved member having a central axis perpendicular to a central axis of the adapter, such that the cosmetic holder is configured to slide along the curved member while coupled to the shell.
[0011] In one embodiment, the present disclosure relates to the system that stabilizes an applicator, wherein the curved member has one or more cavities along an outer surface of the curved member and wherein the cosmetic holder forms a protrusion configured to fit into the one or more cavities to secure the cosmetic holder in place along the curved member.
[0012] In one embodiment, the present disclosure relates to the system that stabilizes an applicator, wherein the ring-shaped component is configured to rotate axially about a hinge in the cosmetic holder.
[0013] In one embodiment, the present disclosure relates to the system that stabilizes an applicator, wherein the adapter comprises at least one sensor, wherein the at least one sensor is configured to detect when the cosmetic applicator is inserted into the adapter.
[0014] In one embodiment, the present disclosure relates to an adapter device comprising a cosmetic holder comprising a ring-shaped component that holds one of a plurality of different types of cosmetic applicators; a base that is configured to couple to the cosmetic holder; and a magnetic metal ring in the base that is configured to couple to a ring-shaped magnet disposed on a motion stabilizer device.
[0015] In one embodiment, the present disclosure relates to the device adapter, further comprising alignment structures, the alignment structures comprising raised and / or recessed structures in the base of the adapter.
[0016] In one embodiment, the present disclosure relates to the adapter device, wherein the base forms a chamber that is configured to fit around a protrusion on the motion stabilizer device.
[0017] In one embodiment, the present disclosure relates to the adapter device, the base of the adapter device further comprising an outer shell surrounding an inner body.
[0018] In one embodiment, the present disclosure relates to the adapter device, wherein the adapter comprises a cosmetic holder comprising a ring-shaped component configured to hold the cosmetic applicator.
[0019] In one embodiment, the present disclosure relates to the adapter device, wherein the cosmetic holder comprises protrusions along an inner wall of the ring-shaped component.
[0020] In one embodiment, the present disclosure relates to the adapter device, wherein the cosmetic holder is coupled to a curved member within an outer shell of the base, the curved member having a central axis perpendicular to a central axis of the base, such that the cosmetic holder is configured to slide along the curved member while coupled to the outer shell.
[0021] In one embodiment, the present disclosure relates to the adapter device, wherein the curved member has one or more cavities along an outer surface of the curved member and wherein the base forms a protrusion configured to fit into the one or more cavities to secure the cosmetic carrier in place along the curved member.
[0022] In one embodiment, the present disclosure relates to the adapter device, wherein the ring-shaped component is configured to rotate axially about a joint in the cosmetic holder.
[0023] In one embodiment, the present disclosure relates to the adapter device, wherein the adapter comprises at least one sensor, wherein the at least one sensor is configured to detect when the cosmetic applicator is inserted into the adapter. Brief description of the drawings
[0024] The patent or application file contains at least one drawing executed in color. A more complete appreciation of the embodiments and many advantages thereof will be readily obtained, as these will be better understood by reference to the following detailed description when considered in connection with the drawings which accompany it, in which:
[0025] [Fig.l] [Fig.l] shows a conventional motion stabilizing device.
[0026] [Fig.2] [Fig.2] shows how the conventional motion stabilizer device couples to an adapter and makeup applicator.
[0027] [Fig 3A] [Fig 3A] shows a diagram of the interior components of a motion stabilizing device according to one embodiment.
[0028] [Fig 3B] [Fig 3B] shows a diagram of an alternative embodiment of the motion stabilizing device in which a receiver portion comprises an electromagnetic positioner.
[0029] [Fig.4] [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] [Fig.5B] is a transparent side view of the adapter, according to one embodiment.
[0032] [Fig.5C] [Fig.5C] is a view of the underside of the adapter body, according to one embodiment.
[0033] [Fig.5D] [Fig.5D] shows how the adapter holds a specific cosmetic applicator, according to one embodiment.
[0034] [Fig.6A] [Fig.6A] is an illustration of the adapter 100 with a cutaway view of the adapter body 110, according to one embodiment.
[0035] [Fig.6B] [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 external shell of the adapter, according to one embodiment.
[0037] [Fig.6D] [Fig.6D] is a transparent view of the internal body of the adapter, according to one embodiment.
[0038] [Fig.7] [Fig.7] shows a functional diagram of the communication hardware elements in the stabilizing device and the adapter, according to one embodiment.
[0039] [Fig.8] [Fig.8] shows different protocols for when the adapter has different cosmetic applicators, according to one embodiment.
[0040] [Fig.9] [Fig.9] shows a flowchart for performing automatic detection.
[0041] [Fig. 10] [Fig. 10] illustrates an automated inversion or pivoting feature of the adapter to provide an eraser feature on a user's face, according to one embodiment.
[0042] [Fig 11] Figures 1 1A and 1 1B have illustrated that the eraser itself may have different shapes, diameters and materials to be designed specifically for different cosmetic applicators, according to one embodiment.
[0043] [Fig. 12A] [Fig. 12A] shows a tray used to hold the various erasers before insertion onto the cosmetic applicator, according to one embodiment.
[0044] [Fig.l2B] [Fig.l2B] shows how the motion stabilizer device with the adapter attached thereto can be moved in a downward motion to receive the eraser in one embodiment.
[0045] [Fig. 13] [Fig. 13] shows an alternative embodiment in which the rotation of the adapter is controlled to be caused within the adapter itself.
[0046] [Fig. 14] [Fig. 14] shows how the motion stabilizer device is configured to make small movements of the eraser when it detects that pressure is applied to the eraser.
[0047] [Fig. 15] [Fig. 15] shows a flowchart for the operation of the eraser feature according to one embodiment.
[0048] [Fig. 16] [Fig. 16] shows an apparatus for securing to the motion stabilizing device in one embodiment.
[0049] [Fig. 17] [Fig. 17] is an illustration of the securing apparatus, according to one embodiment.
[0050] [Fig. 18A] The [Fig. 18A] of a device for securing to a track, according to a mode of realization.
[0051] [Fig.l8B] [Fig.l8B] shows a cross-section of a specific implementation of the track and trolley according to one embodiment.
[0052] [Fig.l8C] [Fig.l8C] is an illustration of the track in the closed position, according to one embodiment.
[0053] [Fig.l8D] [Fig.l8D] is an illustration of an aerial view of the track in the open position, according to one embodiment.
[0054] [Fig. 19] [Fig. 19] is an illustration of the attachment apparatus with an arm for controlling the movement of a cosmetic applicator, according to one embodiment.
[0055] [Fig 20] Figures 20A, 20B and 20C are illustrations of an attachment that may be used to remove packaging surrounding a cosmetic, according to one embodiment.
[0056] [Fig.21A][Fig.21B][Fig.21C] [Fig.21A], 21B and 21C show an example specific to the device for securing with rotating elements, according to one embodiment.
[0057] [Fig.21D] [Fig.21D] shows that the cosmetic adapter holder can open to release a cosmetic application, according to one embodiment.
[0058] [Fig 22] Figures 22A, 22B and 22C show an embodiment in which a lipstick adapter can be controlled to be extended or shortened at the within the joining device, according to one embodiment.
[0059] [Fig 23] Figures 23A and 23B show additional details related to a bevel gear, according to one embodiment.
[0060] [Fig 24] Figures 24A and 24B show a flowchart of a process performed by the joining apparatus related to detecting an amount of lipstick in a lipstick tube and controlling extension of the lipstick tube, according to one embodiment.
[0061] [Fig.25] [Fig.25] shows that the securing device (base) may have an additional heating or cooling feature, depending on one embodiment.
[0062] [Fig.26][Fig.27] Figures 26 and 27 show transparent views of the apparatus of solidarity 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 31] Figures 30 and 31A to 31C show a manner of detecting when the motion stabilizer needs to be recalibrated, according to one embodiment.
[0066] [Fig.32A][Fig.32B] Figures 32A and 32B illustrate how learning at Automation 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 one embodiment.
[0068] [Fig 33] Figures 33A and 33B show examples of measurements taken by the accelerometer in the X, Y and Z directions, according to one embodiment.
[0069] [Fig 34] Figures 34A and 34B show a deep learning model 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, according to one embodiment.
[0070] [Fig.35] [Fig.35] shows a flowchart for compensating for deviations in adapter movement, 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 37] Figures 37A and 37B show a user using their smartphone as a real-time mirror in self-portrait mode while using the motion stabilizing device, according to one embodiment.
[0073] [Fig.38] [Fig.38] shows that a user application can augment the recommended device gestures on the face in the camera image.
[0074] [Fig.39] [Fig.39] shows that a motion stabilizing device comprises a vibratory element, according to one embodiment.
[0075] [Fig.40] [Fig.40] shows a cosmetic dispensing device that is configured to dispense 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 stabilizing device and the cosmetic dispensing devices mutually detect each other's presence.
[0077] [Fig.42] [Fig.42] shows that the motion stabilizing device detects the presence of the cosmetic dispensing device and notifies the user's mobile device of the detection, in one embodiment.
[0078] [Fig.43] [Fig.43] shows protocols that are retrieved based on the motion stabilizing device detecting the cosmetic dispensing device, according to one embodiment.
[0079] [Fig.44] [Fig.44] shows how a user may use the motion stabilizing device to mix a cosmetic that is dispensed from the cosmetic dispensing device, according to one embodiment.
[0080] [Fig 45] Figures 45A and 45B show a dual brush design, according to one embodiment.
[0081] [Fig.46] [Fig.46] shows the actions taken by the cosmetic dispensing device depending on the presence of the movement stabilizing device, according to one embodiment.
[0082] [Fig.47] [Fig.47] is a detailed block diagram illustrating an exemplary user device according to certain embodiments. DETAILED DESCRIPTION
[0083] The present disclosure describes a cosmetic applicator system that minimizes involuntary movements by stabilizing, orienting, operating, controlling, etc., an applicator for a user and is also designed to be flexible to accommodate different types of commercially available cosmetic applications. The present disclosure further describes a system and features for enhancing the functionality of such a cosmetic applicator system.
[0084] The basic features and operation of a motion stabilizing device for a cosmetic applicator are described in U.S. Patent No. 11,458,062.
[0085] [Fig.l] shows a conventional motion stabilizing device 1100, which serves as a base unit for receiving a cosmetic 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 couples to a cosmetic applicator, which will be discussed in detail below. The receiver portion may be used for communication between the base unit and the applicator. Connection to an adapter and / or applicator may be accomplished using a mechanical coupling, such as a screw-in or snap-in connector, or using magnets.
[0086] [Fig. 2] shows how the device 1100 couples to an adapter 1105 and a makeup applicator 1106. It can be seen that the adapter fits over the exposed end of the receiver portion 1102. The adapter has mating electrical connectors (a female connector - not shown) in a recessed portion for making contact with the electrical interface of the receiver portion 1101.
[0087] As shown in [Fig. 2], the receiver portion 1102 is configured to contort, articulate, reposition, etc., between an upright position (as shown in [Fig. 1]) and a reclined posture (as shown in [Fig. 2]). This is accomplished using a hinge mechanism contained within the receiver portion 1102. [Fig. 2] shows that the hinge mechanism is a self-leveling / motion-stabilizing hinge.
[0088] [Fig 3A] shows a diagram of the internal components of the device 1100 according to one embodiment. In the handle portion the apparatus comprises a power source 1301, which may be a battery or the like. The device comprises a printed circuit board assembly (PCBA) 1302, which may comprise position sensor circuitry 1307, reader circuitry 1308, control circuitry 1309 and a communication interface 1310, as understood in the art.
[0089] For example, as sensor circuitry 1307, PCB A may include at least one inertial sensor and at least one distributed motion sensor to detect involuntary muscle movements and measure signals related to these involuntary muscle movements that are created when a user adversely affects the movement of the applicator. These sensors also detect 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 the user's tremors or involuntary muscle movements. This cancellation maintains and stabilizes a position of the applicator, keeping it stable.
[0090] Those skilled in the art will readily recognize that a system and method in accordance with the present invention may employ various implementations of the control circuitry and sensor circuitry that would be within the spirit and scope of the present invention. In one embodiment, the control circuitry Control circuitry 1309 includes an electrical system capable of producing an electrical response from sensor inputs such as a programmable microcontroller or a field-programmable gate array (FPGA). In one embodiment, the control circuitry includes an ATMEGA8A 8-bit programmable microcontroller manufactured by Atmel due to its low overall cost, low power consumption, and ability to be used in high-volume applications.
[0091] In one embodiment, the at least one inertial sensor in the sensor circuitry is a sensor including, but not limited to, an accelerometer, a gyroscope, or a combination of both. In one embodiment, the at least one motion sensor distributed in the sensor circuitry is a non-contact position sensor including, but not limited to, a magnetic hall effect sensor.
[0092] The system created by the combination of the sensor circuitry, the control circuitry, and the motion-generating elements may be a closed-loop control system that senses motion 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 out the net effect of a user's involuntary muscle movements and thereby stabilize the position of the applicator. The operation and details of the control system elements and the control algorithm are within 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, to interface with a network.
[0094] In the receiver portion of the device, there may be two motor elements to enable three-dimensional movement of the receiver as anti-shake movement. The two motor elements include a y-axis motor element 1303 and an x-axis motor element 1304, each connected to and controlled by the PCB A 1302. Each of the motor elements may be servomotors as understood in the art. The device further includes an end effector coupling 1305, which is configured to couple to the adapter 1105. The end effector 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 discussed below.
[0095] [Fig 3B] shows a diagram of an alternative embodiment of the device 1100 in which the receiver portion comprises an electromagnetic positioner 1311 instead of the drive elements shown in [Fig 3A]. The electromagnetic positioner 1311 may comprise U-shaped magnetic cores 1312 arranged around a non-magnetic tube 1313, filled with a magnetic fluid 1314. Each of the magnetic cores has arm portions surrounded by windings 1315. The magnetic cores can be controlled by the control circuitry of PCB A 1302 to act as a controllable active magnetic field generating structure that is used to generate a varying magnetic field that acts on the magnetic fluid, causing it to move, thereby moving the armature to a desired coordinate position and / or orientation. Implementation details of the electromagnetic positioner 1311 can be found in U.S. Patent No. 6,553,161.
[0096] In the conventional motion stabilizer device described above, there is a problem, namely the interface 1104 which receives the adapter 1105 requires a specific attachment point to properly align with the interface.
[0097] Therefore, the embodiments below provide a universal adapter connection between the handle of the motion stabilizer device to improve the user experience and reduce the difficulty and time required to set up the system for use.
[0098] In one embodiment, the present disclosure relates to a cosmetic applicator. The cosmetic applicator may be used for a variety of cosmetics and cosmetic applications, including but not limited to mascara, eyeliner, eyebrow products, lip products (lipstick, lip gloss, lip liner, etc.), skin and / or hair products. In one embodiment, the cosmetic applicator may include an adapter, wherein the adapter may connect the cosmetic applicator to a motion stabilizer. The motion stabilizer may be, for example, a handle that may counteract involuntary movements such as tremors or spasms. These movements may interfere with the application of cosmetics and may also make general interaction with cosmetic applicators or tools difficult.For example, many cosmetic products require twisting motion or force to open or extrude the product. It may be difficult for users to achieve the range of motion or precision necessary to apply these forces to the cosmetic. In one embodiment, the cosmetic applicator may contain a cosmetic and may allow the appropriate force to be applied to the cosmetic to open, close, mix, stir, blend, extrude, or perform other similar functions necessary for application.
[0099] [Fig.4] shows an overview of a handle connection system universal adapter 400. The system includes a motion stabilizing device 150 that includes a handle portion 151 and a hinge portion 152 (receiver portion) that is functionally similar to the device 1100 that shows [Fig.l]. It further includes a universal adapter 100 which attaches to the device 150 and also contains different types of cosmetic applicators.
[0100] [Fig.5A] shows an illustration of adapter 100, according to one embodiment of the present disclosure. Adapter 100 may include an adapter body 110, wherein adapter body 110 may be connected to motion stabilizer 150. Adapter body 110 may be connected to or form the base or body of cosmetic holder 120. Each of these components will be discussed in more detail herein. Various configurations of adapter 100 may be used for different cosmetics and tools. For example, the shape and dimensions of cosmetic holder 120 may be configured for different cosmetic products. Adapter 100 may be easily attached to and removed from the motion stabilizer, as discussed herein. In one embodiment, adapter 100 may expand the range of motion of a cosmetic applicator to allow for the movements necessary for cosmetic application.In some embodiments, the adapter 100 may be attached to a stand or cart for other actions to be performed with a cosmetic contained by the cosmetic applicator.
[0101] [Fig.5B] is a transparent side view of the adapter 100, according to one embodiment of the present disclosure. The adapter body 110 may be approximately shaped as a right cylinder. A first end of the adapter may be attached to one end of a motion stabilizer. The motion stabilizer may be a cylindrical rod forming a handle that the user may grip. The first end may also be referred to herein as the lower end or base of the adapter. The lower end of the adapter body 110 may include at least one magnet, wherein the at least one magnet may be attracted to and attach to a magnet in the motion stabilizer. The lower end of the adapter body 110 may include additional physical structures that may align, guide, and dock 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 cut-through 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 over a protrusion on one end of the motion stabilizer. The chamber 112 may be used to align and guide the attachment of the cosmetic applicator to the motion stabilizer. Fitting the chamber 112 over and around the protrusion on the end of the motion stabilizer limits lateral movement that would misalign the cosmetic applicator and the motion stabilizer. It may be easier for a user to align the . chamber 112 above the end of the motion stabilizer for the user to align the edges of the circular face of the adapter with the edges of the circular face of the motion stabilizer. The chamber 112 may have rotational symmetry so that the cutout may be placed on the end of the motion stabilizer in any orientation or at any degree of rotation about the axis of the chamber 112. In one end, a magnet may be secured to the end of the chamber, within the body of the adapter. The magnet at the end of the cutout may be attached to a magnet at the end of the projection on the end of the motion stabilizer.
[0102] The cosmetic holder 120 may be located at a second end of the cosmetic applicator. In one embodiment, the cosmetic holder 120 may be a ring, into which a tool or cosmetic product may be inserted into the ring. Many cosmetic tools, such as mascara brushes, lipstick applicators, concealer applicators, and cosmetic pencils, are approximately cylindrical. In one embodiment, the ring may secure the cosmetic tools at the widest portion of the tool. A ring-shaped holder may also hold cosmetic tools of various shapes, such as cuboids. In one embodiment, the cosmetic holder 120 may have one or more protrusions along the inner wall of the holder and extending outwardly to the center of the holder.Contact and friction between the one or more protrusions and an inserted cosmetic tool may result in more secure gripping or retention of the cosmetic holder around the inserted cosmetic tool. In some embodiments, the inner wall of the cosmetic holder 120 may be coated with a material that may improve the gripping or retention of the cosmetic holder around the inserted cosmetic tool. The improved gripping may be due to a material property, such as a coefficient of friction or material deformation. For example, the inner wall may be coated with rubber or silicone. In one embodiment, the coating material may be a textured material with grooves, ridges, bumps, or similar features that prevent the cosmetic tool from moving or sliding once it is inserted into the cosmetic holder 120.
[0103] Various configurations of cosmetic holders are compatible with the cosmetic applicator 100. In one implementation, the holder may be an open ring or a C-shaped holder. In one embodiment, the holder may be a loop, in which the ends of the loop may overlap. In one embodiment, the holder may be one or more coiled loops. In one embodiment, the cosmetic holder 120 may be a tube or sheath forming a chamber within the tube, in which a tool or cosmetic product may be inserted into the chamber. In one embodiment, the tube may be closed at one end to hold a tool or cosmetic product in the chamber. In one example, the tube may be approximately cylindrical. In one example, the sheath may be a partial cylinder, such as a half-cylinder that does not completely wrap around the inserted cosmetic. In one embodiment, the size of the cosmetic holder 120 may be varied. For example, the cosmetic holder 120 may be a round holder, in which the diameter of the holder may be varied to accommodate different cosmetic tools. A pushing force on a point along the outside of the holder may compress the holder to a smaller diameter. A pulling force on a point along the inside of the holder may expand the holder to a larger diameter.In one embodiment, force may be applied at a single point along the holder to allow the diameter of the holder to be changed with one hand. In one implementation, a user may be provided with a number of cosmetic holders, wherein each cosmetic holder has different dimensions or shapes for different cosmetic tools or products. A cosmetic holder 120 may be removed from the adapter body 110 and replaced with another of appropriate configuration.
[0104] In one embodiment, the cosmetic holder 120 may be attached to the adapter body 110 with a joint 115, such as a ball joint. The ball joint may allow movement of the cosmetic holder 120 relative to the adapter body 110. For example, the cosmetic holder 120 may be rotated in place or may pivot to form an angle with the adapter body 110. The joint may be configured for continuous movement of the cosmetic holder 120 or for discrete steps of movement. In some embodiments, the movement of the cosmetic holder 120 may be constrained. For example, the adapter 110 may form a walled channel, wherein the joint is disposed within the walled channel. The walls of the channel may constrain movements of the joint and / or the cosmetic holder 120. In one embodiment, the joint 115 may be a motorized component.The cosmetic holder 120 can move due to the motorized component without requiring external force from a user.
[0105] [Fig.5C] is a view of the underside of the adapter body 110, according to one embodiment of the present disclosure. The underside of the adapter body 110 may be approximately a circle since the adapter is a right cylinder. A magnet 111 may be disposed on the underside of the adapter. In one embodiment, the magnet 111 may be a uniform ring-shaped magnet, as illustrated in [Fig.5C]. For example, the magnet 111 may be shaped like a washer. The ring-shaped magnet 111 may be attracted and attached to a magnet disposed along the circumference of one end of the motion stabilizer. In some embodiments, the adapter body 110 can be attached to the motion stabilizer in any orientation due to the ring-shaped magnet 111. The adapter body 110 can be attached to the motion stabilizer by any rotation of the adapter 100 about the adapter's central axis. In one embodiment, the adapter 100 can be a universal adapter and can attach 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 contact the magnets on the motion stabilizer to attach the adapter to the motion stabilizer.
[0106] The ring-shaped magnet 111 of the present disclosure has an advantage over traditional motion stabilizer adapters. For example, some motion stabilizers may have two magnets located diametrically opposite each other on a circular face of the motion stabilizer. Most traditional adapters have two magnets at the base for attachment to a motion stabilizer. The adapter can only be attached to the motion stabilizer if the two magnets on the motion stabilizer align with the two 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.The orientation limitations of the traditional adapter can pose challenges for users attempting to attach the adapter to the motion stabilizer. For example, users may lack the precision of movement necessary to align the magnets as required for attachment. In addition, the orientation limitations of the traditional adapter mean that the orientation of the tool or instrument held by the applicator is also limited. When applying cosmetics on or near the face, it may be desired that the applicator be able to be docked at various angles and orientations or that the orientation of the applicator be adjustable. For example, some mascara brushes are curved. The mascara brush must be in contact with the eyelashes so that the curvature of the brush conforms to the curvature of the eye.It can be very difficult to achieve this position if the adapter that holds the mascara brush can only be attached to the motion stabilizer in one orientation, as with traditional adapters with a limited number of magnets in set positions. In contrast, an adapter with a ring-shaped magnet, as in [Fig.5C], can be attached to the motion stabilizer in any orientation. The adapter can be rotated until . that the mascara wand, or any other cosmetic tool, is in a desired orientation for application, then attached to the motion stabilizer with contact between the ring-shaped magnet and any magnet disposed on the face of the motion stabilizer. The motion stabilizer can be maneuvered into various positions while the attached applicator and cosmetic also move. For example, the orientation of the attached applicator and cosmetic can change as the user applies the cosmetic. Attaching the applicator to the motion stabilizer without orientation enlarges the range of motion of the attached cosmetic.
[0107] In one embodiment, the adapter body 110 may include a ring of gears, 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 attached to the motion stabilizer. The alignment structures 116 may limit rotation of the cosmetic applicator once the adapter is attached to the motion stabilizer.Some motion stabilizers may rotate to counter any rotational force applied to the motion stabilizer so that an attachment to the motion stabilizer (such as the cosmetic applicator) remains stable. The "anti-rotation" mechanism may be useful for users who experience sudden, involuntary movements while holding the motion stabilizer. In one embodiment, the alignment structures 116 may be a ring of raised nubs or tooth-like structures that may fit into corresponding grooves or receptacles at the end of the motion stabilizer that is attached to the adapter base. In one embodiment, the alignment structures 116 may be a ring of recessed structures or a combination of raised and recessed structures that may fit into corresponding raised and / or recessed structures at the end of the motion stabilizer.Fitting the alignment structures 116 into complementary structures at the end of the motion stabilizer can secure the cosmetic applicator in place when the adapter has been attached to the motion stabilizer. Any rotation of the motion stabilizer to counteract inadvertent 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 attached to the motion stabilizer.
[0108] The alignment structures 116 may provide a range of discrete orientations at which the adapter may be attached to the motion stabilizer. For example, the adapter may only be attached to the motion stabilizer when each of the alignment structures 116 of [Fig. 5C] is aligned with a corresponding recessed structure in the motion stabilizer. If the alignment structures 116 are not aligned with and located within the recessed structures, the adapter will not be properly attached to the motion stabilizer. However, the symmetry of the repeated alignment structures 116 may still allow the adapter to be attached at a number of rotations (e.g., 10+ rotation options) for easy attachment.
[0109] [Fig.5D] shows how the adapter 100 holds a specific cosmetic applicator, such as a lipstick applicator within the cosmetic holder 120. While a lipstick applicator is shown, the cosmetic holder can hold many examples of applicators, such as mascara applicators and nail polish applicators as other examples. Unlike the adapter 1105 of [Fig.l], it can be seen that the cosmetic holder 120 holds the applicator at a perpendicular angle relative to the handle of the motion stabilizer 150. This allows for a more relaxed and ergonomic hand position for the user when using the cosmetic applicator.
[0110] [Fig. 6A] is an illustration of the adapter 100 with a cutaway view of the adapter body 110, according to one embodiment of the present disclosure. In one embodiment, the adapter body 110 may include an outer shell 113, wherein the outer shell 113 encloses an inner body 114. The inner body 114 may be attached to a motion stabilizer via the magnetic attachment described herein with reference to [Fig. 5C]. In one embodiment, the cosmetic holder 120 may be attached to the outer shell 113. The attachment of the cosmetic holder 120 to the outer shell 113 may allow movement of the cosmetic holder 120 that is independent of the movement of the inner body or the motion stabilizer. The attachment of the cosmetic holder 120 to the outer shell 113 may be enclosed within the adapter body 110.In one embodiment, the cosmetic holder 120 may be secured to the outer shell 113 along a series of notches in the outer shell. The notches may be, for example, a series of indentations, grooves, teeth, or the like, such as the indented structures 117 of [Fig. 6A]. The position of the cosmetic holder 120 may change by moving the cosmetic holder 120 linearly along the series of notches, so that the cosmetic holder 120 may be secured in place on each of the notch structures 117. In one embodiment, the base of the cosmetic holder 120 may have a protrusion that fits into each of the notch structures 117. The protrusion may . snap when positioned at or against each of the detent structures 117 to temporarily lock the cosmetic holder 120 in an angular position in a single plane. The plane of the face (opening) of the cosmetic holder 120 may remain the same while the angular position of the cosmetic holder 120 may be adjusted. Force may be applied by a user to position the cosmetic holder 120 over one of the detent structures 117. The cosmetic holder 120 may thus be tilted relative to the central axis of the adapter body 110 and the attached motion stabilizer. In one embodiment, the cosmetic holder 120 may be attached to the adapter body 110 with a 2-axis adapter. The angle of the cosmetic holder 120 may be adjusted as described with reference to the detent structures 117.Additionally or alternatively, the plane of the opening of the cosmetic holder 120 may also be adjusted by rotating the cosmetic holder 120 for 2-axis movement. For example, the cosmetic holder 120 may rotate axially at or near the point of attachment to the adapter body 110. In one embodiment, rotation of the cosmetic holder 120 may be modulated with detents or similar structures to provide a number of fixed rotational positions of the cosmetic holder 120. For example, the cosmetic holder 120 or the adapter body 110 may include an internal gear or ratchet structure, in which the cosmetic holder 120 may be rotated a number of degrees to engage the teeth of the internal gear. The cosmetic holder 120 may be temporarily locked in the rotational position when the teeth are engaged.
[0111] [Fig.6B] is a side view of the adapter 100 with a cutaway view of the adapter body 110, according to one embodiment of the present disclosure. The inner body 114 of the adapter body 110 may form the chamber 112, as described herein. Various shapes and sizes of the chamber 112 are compatible with the present adapter 100. In one embodiment, the outer shell 113 may extend beyond the end of the inner body 114. The outer shell 113 may surround the attachment point of the adapter 100 to a motion stabilizer or other compatible structure and may prevent displacement of the adapter 100 from the attached structure. In some embodiments, the magnetic ring may be formed at the base of the inner body 114.
[0112] [Fig.6C] is a see-through view of the outer shell 113 of the adapter 100, according to one embodiment of the present disclosure. The outer shell 113 may form a cavity surrounding the inner body 114. In one embodiment, the inner body 114 may rotate relative to the outer shell 113 while the outer shell 113 and / or the cosmetic holder 120 are secured in place and do not rotate. For example, the inner body 114 may rotate to counteract unintended rotational movement of the motion stabilizer or the adapter 100. Rotation of the inner body 114 is not transmitted to the cosmetic support 120 because the cosmetic support 120 is not in contact with the inner body 114. Similarly, the fit of the outer shell 113 around the inner body 114 may include a gap between the outer shell 113 and the walls of the inner body 114 such that rotation of the inner body 114 is not transmitted to the outer shell 113.
[0113] [Fig. 6D] is a see-through view of the inner body 114 of the adapter 100, according to one embodiment of the present disclosure. The inner shell 114 may form the chamber 112, as described herein. The chamber 112 may extend to the top of the inner body. In one embodiment, the chamber 112 may be formed as a central cylinder with two cylinders adjacent to the central cylinder, as illustrated in [Fig. 6D]. The shape of the chamber 112 and the symmetry of the chamber 112 may depend on the intended attachment to a motion stabilizer or other structure. In one embodiment, the shape of the chamber 112 may depend on the desired motion of the adapter 100. For example, an infinitely symmetric chamber may be attached to a motion stabilizer in any orientation and may remain fixed as the motion stabilizer rotates.In another example, a chamber with limited axes of symmetry may result in a fixed number of orientations at which the adapter can be attached to the motion stabilizer.
[0114] In one embodiment, attachment of the cosmetic applicator to the motion stabilizer may activate at least one sensor to indicate that the adapter body 110 has been properly attached to the motion stabilizer. The at least one sensor may 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, the at least one sensor may be a pressure-activated sensor. Alternative sensors known to those skilled in the art may be compatible with the systems and apparatuses disclosed herein. In one embodiment, the at least one sensor may detect when the cosmetic applicator has not been properly attached to the motion stabilizer. For example, a Hall effect sensor may detect a partial magnetic field of 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 may be used to notify a user to inspect the cosmetic applicator or reattach the cosmetic 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 sensor, an accelerometer, a gyroscope, or the like. Data from the one or more sensors may be used to identify when a cosmetic has been inserted into or attached to the cosmetic applicator. In one embodiment, the data from the one or more sensors may be used to identify physical features of an attached cosmetic, such as a size, shape, or weight of the attached cosmetic. In one embodiment, the data from the one or more sensors may relate to movement of the cosmetic applicator 100 or movement of an attached component, such as the attached cosmetic or the motion stabilizer. In one embodiment, the data from the one or more sensors may be transmitted from the cosmetic applicator to a remote device, such as a server or a user device.In one embodiment, the cosmetic applicator may receive data, including instructions, from the same remote device or a second remote device. More details surrounding the network.
[0116] In one embodiment, the system described above includes the functionality of automatic adapter detection to enable protocols specific to the motion stabilizer device 150. For example, the motion stabilizer device 150 may perform automatic detection of different adapters used for different cosmetics such as lipstick, mascara, etc. Once the adapter is connected to the handle of the motion stabilizer device 150, the handle automatically recognizes which style of adapter (e.g., lipstick or mascara) is attached and loads a specific set of protocols developed for that specific application.
[0117] [Fig. 7] shows a block diagram of the communication hardware elements in the stabilizer device 150 and the adapter. The adapter includes a communication interface 701 and the receiver portion of the stabilizer device includes a communication interface 702. In one example, the communication interfaces are a near field communication (NFC) interface (where element 702 is a radio frequency identification (RFID) reader configured to read an RFID tag 701). Further, the receiver portion of the stabilizer device includes the Hall effect sensor 704 described above. Thus, the RFID reader may be activated in response to the Hall effect sensor 704 detecting insertion of the adapter 100. Alternatively, each of the interfaces 701 and 702 functions as a Bluetooth interface in another example, such as Bluetooth Low Energy (BLE) type interfaces.
[0118] The interface 702 in the receiver 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 present, it receives information about the specific adapter type based on the information stored on the communication interface 701. The communication interface 702 then communicates the information to the PCB A 703, which stores specific protocols in the device software that target specific gestures and movements for the specific adapter attached (i.e., if the lipstick adapter is attached, the device will invoke the lipstick gesture protocols).
[0120] For example, as shown in [Fig.8], a first set of protocols 801 for a lipstick may include parameters specific to the initial orientation angles of the stabilizer as well as settings for pressure sensitivity, power consumption and initial extension of the lipstick. While a second, different set of protocols 802 for a mascara may include different parameters specific to the initial orientation angles of the stabilizer as well as settings for pressure sensitivity, power consumption and saturation of the mascara.
[0121] There may be multiple adjustments to each protocol depending on the adapter and applicator. For example, with lipstick, it is desirable to eliminate 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 flexion and create a "home position," as the hand position may be different for lipstick and mascara. Additionally, it is desirable to change the speed at which the motors move for mascara to be a little slower to reduce the risk of inadvertent movements near the eyes. An example of additional lipstick protocol peculiarities is as follows. • Disable axial rotation of the adapter relative to the handle • Set motor speed to 100% for fastest settings possible • Flex the adapter to the “initial” angular setting for better application orientation
[0122] [Fig. 9] shows a flowchart for performing the automatic detection as discussed above. The steps are performed at the motion stabilizing device 150. At 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 may perform a first handshake before establishing a communication channel, as understood in the art.
[0123] In step 9002, after establishing a communication channel between the in- 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 in a local memory which correspond to the identified adapter type.
[0125] In step 9003, the PCBA 703 controls the configuration of the motion stabilizer device according to the stored protocols after detecting that the adapter is attached to the motion stabilizer device.
[0126] With the above procedures, not only will the motion stabilizing device recognize the presence of an adapter, but it will recognize if it is a specific adapter used for lipstick, mascara, or others. Once the device recognizes the adapter present, it calls specific protocols in the device's software that target specific gestures and movements for the specific adapter attached (i.e., if the lipstick adapter is attached, the device will call the lipstick gesture protocols)
[0127] In one embodiment, as shown in [Fig. 10], the system described above includes automated reversal or pivoting of the adapter orientation pin application to provide an "eraser" feature 1010 to eliminate user error.
[0128] As shown in [Fig. 11A], the eraser itself may have different shapes, diameters, and materials to be specifically designed for different cosmetic applicators. In the example of [Fig. 11A], for a lipstick tube, an eraser base 1030 may have a wider diameter to accommodate the diameter of the lipstick base itself, and the eraser tip 1020 may have a first cuboid shape to handle larger smudges. Alternatively, in the example of [Fig. 11B], for a mascara brush, an eraser base 1031 may have a relatively smaller diameter to accommodate the diameter of the mascara brush handle, and the eraser tip 102 may have a narrower scissor end to handle precise erasing operations.
[0129] In one embodiment, [Fig.l2A] shows a tray 1200 used to hold the different erasers 1010 before insertion onto the cosmetic applicator. The tray 1200 includes a plurality of slots 1201 and 1202 for holding the different types of erasers described above.
[0130] [Fig.l2B] shows a side view of the tray 1200 with a transparent view of the different erasers 1010 inserted therein. For example, the first eraser 1010a is inserted into the slot 1201 and the second eraser 1010b is inserted into the slot 1202. Each slot has a chamber 1210 with a bottom surface 1215. The size of the chamber and the depth of the bottom surface vary depending on the specific type of eraser.
[0131] As shown in [Fig.l2B], the motion stabilizing device with the adapter 100 attached thereto, and with a mascara applicator inserted into the adapter, can be moved in a downward motion to receive the eraser 1010b. The force of the eraser 1010b on the lower surface of the chamber 1215 will force the eraser to attach to the end of the cosmetic applicator. The base 1031 of the eraser 1010b, or the base 1030 of the eraser 1010a, is made of a material having a high coefficient of friction so that it "sticks" to the end of the cosmetic applicator. Such a material is known in the art and is, for example, rubber. The inner surface of the eraser base may have ribs to provide additional friction and adhesion force so that it remains firmly inserted into the end of the cosmetic applicator.
[0132] With respect to the material of the eraser tip 1020 or 1021, it may be made of polyester as known in the art, as it is a hydrophobic material that adheres well to oil-based products. The form factor of the eraser tip is fibrous in nature, but it is not limited as such.
[0133] As described above, the motion stabilizer may rotate in order to rotate the cosmetic attached to the cosmetic applicator. However, [Fig. 13] shows an alternative embodiment in which the rotation of the adapter is controlled to be caused within the adapter itself. In this embodiment, as shown in [Fig. 13], the adapter 100 includes a miniature rotation motor 1310 as understood in the art. The rotation motor includes a shaft 1320 that is attached to the cosmetic holder 120. The motor is further connected to a power source 1330, which may be a "coin cell" as known in the art. In an alternative embodiment, the adapter may receive power from the stabilizer device 150 via the receiver interface of the stabilizer device.
[0134] The motor and power source 1330 are further connected to a microprocessor 1320. The microprocessor controls the rotation of the cosmetic support 120.
[0135] To employ the eraser 1010 at the rear of the cosmetic applicator, the cosmetic holder 120 is rotated about 180° by the motor 1310 or by rotation of the motion stabilizing device 150.
[0136] There are multiple options for triggering rotation of the cosmetic applicator so that the eraser is oriented toward the user. One option is a manual button (not shown) on the stabilizing device itself. A second option is voice activation, where the user audibly speaks a voice command (e.g., "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 voice recognition software to process the command (one of a plurality of voice activation commands to be discussed below). A third option is for the motion stabilizer to automatically recognize that a cosmetic application session has ended and automatically rotate the cosmetic holder. This recognition may be based on a movement or pressure delay detected by the device exceeding a predetermined threshold.
[0137] In one embodiment, as shown in [Fig. 14], the motion stabilizing device is configured to make small movements of the eraser when pressure is applied to the eraser. This allows the user to avoid making small "wiping" movements to remove smudges or errors in the cosmetic application process. A default type of movement may be started, such as a side-to-side movement, an up-and-down movement, or a circular movement.
[0138] The user may also command the specific type of wiping motion by voice command. For example, the user may use a command such as "erase with side wipe at X%," "erase with up and down wipe at Y%," or "erase with circle wipe at Z%." The percentage indicated by the user may be an amount of relative distance of movement of the eraser in each direction, so that the user may cause small movements, as well as large movements of the eraser as needed.
[0139] [Fig. 15] shows a flowchart for operation of the eraser feature according to one embodiment. In step 1501, the microprocessor or motion stabilizing device receives a trigger to rotate the eraser so that it faces the user. The trigger may be one of the three triggers discussed above. In step 1502, the microprocessor or motion stabilizing device commands rotation of the cosmetic holder 180°. In step 1503, the motion stabilizing device commands the eraser to make small movements to perform the “wiping” action of the eraser. This step is optional and may be caused by detecting pressure of the eraser against the user's skin or by receiving a voice command from the user.At step 1504, when the user has completed the exfoliating operation, the microprocessor or motion stabilizing device controls rotation of the cosmetic holder 180° so that the cosmetic applicator is again oriented toward the user.
[0140] In one embodiment, the cosmetic applicator may be inserted into, connected to, or otherwise coupled to a securing apparatus (which may be referred to as a "base" or "pedestal" or "assist base" throughout this specification). [Fig. 16] shows the securing apparatus with the motion stabilizing device and other features that will be described in more detail below. The securing apparatus may include one or more mechanical components configured to secure a tool or cosmetic product and perform one or more functions with the cosmetic.
[0141] The present inventors recognize that for individuals with movement disorders, assistance is needed in the setup and preparation prior to applying makeup in addition to the actual application of the makeup itself. The attachment apparatus described herein provides added features to assist the user in the setup and preparation of cosmetic applications.
[0142] The added functions may include, but are not limited to, opening, separating, extending, extruding, twisting, shaking, mixing, closing, and / or securing the cosmetic product or tool. In particular, the one or more functions may be particularly useful when the cosmetic has more than one component. For example, a mascara tube has a cap, the cap being attached 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 align with the threads on the body in order to open or close the mascara tube. In another example, an eyeliner pencil may have a cap that covers the tip of the pencil. The cap must be removed in order 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., body opening, cap opening) in one component of the cosmetic into which another component of the cosmetic is inserted. A user must align the first component with the opening of the second. A precise linear motion is then required to insert the cosmetic component into the opening or to remove the cosmetic component to be used from the opening. The alignment and movement may be difficult for a user who suffers from hand tremors or other involuntary movements. In some embodiments, opening and closing a cosmetic may require a rotational (twisting) motion or a combination of translational and rotational motions. Other similar motions may be required during the cosmetic application process.For example, a user may need to insert the mascara brush into the body to collect more formula with the mascara 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 secured to apply the correct force and leverage necessary for the various functions described herein. The securing apparatus of the present disclosure may secure one or more components of a cosmetic tool to facilitate any function or interaction between the components of the cosmetic tool. In one embodiment, the securing apparatus may limit the movement of the cosmetics to counteract the effects of involuntary movement by the user. In one embodiment, the securing apparatus may apply a force to the one or more components. In one embodiment, the securing apparatus may transform an input force into an appropriate applied force on the one or more components.
[0143] [Fig. 17] is an illustration of the securing apparatus, according to one embodiment of the present disclosure. The securing apparatus 300 may comprise a base 310. The base may form one or more openings and / or chambers for securing a cosmetic or the cosmetic applicator 100. For example, the securing assembly 300 may comprise a vertical chamber 311 within the base terminating in an opening at the surface of the base 310. The securing assembly 300 may further comprise a first horizontal chamber 312, the horizontal chamber being a channel disposed on a portion of the surface of the base 310 and terminating at one end of the base 310. The securing assembly 300 may further comprise a second horizontal chamber 314, the second horizontal chamber 314 being a channel disposed across the width of the base 310 at the surface of the base 310.Cosmetics and / or cosmetic applicators, such as the adapter 100 of [Fig. 5A], may be inserted into the chambers 311, 312, 314. The cosmetics and / or cosmetic applicators may be secured in various positions within the chambers. For example, a cosmetic may be secured in an upright position within the vertical chamber 311. The cosmetic may alternatively be secured in a horizontal position within the first horizontal chamber 312 or the second horizontal chamber 314. Various chamber sizes, depths, and shapes are compatible with the present apparatus. In some embodiments, a chamber may be an inclined channel. A cosmetic may be inserted into the chamber such that a first end of the cosmetic is elevated relative to an opposite end of the cosmetic. A inclined channel may be useful when the cosmetic contains a liquid product so as not to spill the product.In one embodiment, the securing apparatus may include one or more securing members for securing a tool or cosmetic product in place within a chamber. The securing member may include, for example, a strap that may be wound. around a portion of the tool or cosmetic product. In one embodiment, the securing element may be self-affixing or may be affixed to the base. In one example, the securing element may be a strip of hook-and-loop fabric. In one embodiment, the base may include one or more motorized components for applying force to a cosmetic that is secured by the apparatus. In one embodiment, a motorized component may be disposed within or surrounding a chamber in the base, as described in more detail herein.
[0144] In one embodiment, the chambers for securing the cosmetics may be located above the base 310 or may be elevated above the base 310. For example, a tube or sheath may be disposed above a rod or platform on the surface of the base 310. The tube may be semi-cylindrical in shape forming a chamber. The tube may be elevated above the base 310 so that an inserted cosmetic may be accessible from different angles or positions. In one embodiment, the tube may be attached 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 disposed on the upper surface of the base 310. A cosmetic may be inserted into the opening of the vertical tube so that the entire cosmetic is always outside the base 310.
[0145] [Fig. 18A] is an illustration of a securing apparatus 300, according to one embodiment of the present disclosure. The body of the securing apparatus may include a track 325, wherein 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 a cantilever, wherein the cantilever wraps around a portion along the length of the track to secure the carriage to the track. The carriage may slide along the track because the cantilever is loosely wrapped around the track and does not prohibit 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 secured in grooves running lengthwise along the track and may roll along the track to transport the carriage. The track 325 may guide and limit the range of motion of the carriage 322. In some embodiments, the track 325 may extend outwardly from the base 310 of the secured attachment so that the coupled carriage may move toward and away from the base 310. In some embodiments, the carriage 322 may be connected to an arm extending from the base 310 and coupled to the track 325. The arm may facilitate de- . placement of trolley 322 along the track.
[0146] The carriage 322 may form a chamber for securing a tool or a cosmetic product. The carriage 322 may be, for example, a cylindrical or semi-cylindrical sheath, into which a tool or a cosmetic product may be inserted into the sheath. In some embodiments, the carriage 322 may secure the adapter 100 of [Fig. 5A]. The carriage 322 may include a structural or material feature that secures the cosmetic applicator in the carriage. As an exemplary implementation, the carriage 322 may include at least one magnet, wherein the magnet at the base of the cosmetic applicator may attach to at least one magnet in the carriage 322. Other or additional features for securing the cosmetic applicator 100 may include, but are not limited to, a snap-on device or a coating of internal material such as rubber that is configured to grip the cosmetic applicator 100.For example, the carriage 322 may include a set of snap-on protrusions, or teeth. Force may be applied to deform the protrusions and adjust the adapter body 100 past the protrusions to be secured within the chamber formed by the carriage. In some embodiments, the cosmetic applicator may be inserted into the carriage while the cosmetic applicator is secured to the motion stabilizer 150.
[0147] [Fig. 18B] shows a cross-section of a specific implementation of the track and carriage according to one embodiment, which is made using a linear slide. [Fig. 18B] shows the external housing 326 of the track 325. The carriage 326 has a curved saddle-shaped portion for holding the mascara handle. Beneath the carriage is a rail 328 which can also be seen from above in [Fig. 18B]. The carriage houses a set of bearings 329 which allows the carriage to slide along the rail 328. Linear bearing slides are well understood in the art and are described in detail in, for example, U.S. Pat. No. 3,897,119 and U.S. Pat. No. 6,733,097.
[0148] A pushing force may be applied to the carriage 322 to slide the carriage and attached cosmetic applicator and cosmetic along the track 325. In one embodiment, a first cosmetic component may be secured in the carriage 322 and a second cosmetic component may be secured in a chamber 314 on the base 310 of the securing apparatus. The track 325 may be aligned with the chamber 314 so that the first cosmetic component may be inserted into the second cosmetic component as the carriage 322 slides along the track toward the chamber 314. In this manner, a single force may be applied to the carriage 322 to cause linear motion. A pushing force may be applied at different points on the carriage, cosmetic applicator, or cosmetic to move the carriage assembly along the track. The pushing force need only have a force component parallel to the track in order to cause movement along the track.
[0149] In addition to a manual pushing force, the trolley may be controlled to move up and down the track by hydraulic, pneumatic means, or it may be powered by electrical means such as linear actuation, as understood in the art.
[0150] In one embodiment, the cosmetic applicator may be removably coupled directly to the track 325. For example, the track 325 may include a magnetic rail that travels along the length of the track. The magnet at the base of the adapter 100 may be attached to the magnetic rail and the adapter 100 may slide along the track 325. Alternative or additional mechanical, structural, and material features described herein and known to those skilled in the art may be used to couple the adapter 100 directly to the track 325. The adapter 100 may then be removed from the track 325 for attachment to a motion stabilizer or other use. In some embodiments, the tool or cosmetic product may be directly coupled to the track 325.
[0151] Attaching the cosmetic applicator to the track 325 may provide the user with greater control over the movement of the secured tool or cosmetic product. For example, it may be difficult for a user to grasp a cosmetic or a motion stabilizer while moving the cosmetic. It may also be difficult for users to grasp a first cosmetic component and insert the first cosmetic component into an opening of a second cosmetic component or 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 securing assembly may secure and stabilize the cosmetic components and their movements.When the cosmetic is secured in the carriage 322, the user may apply a pushing force to the carriage 322 to move the tool or cosmetic product. In some embodiments, the movement of the carriage may be aligned with the position of a cosmetic secured in the base 310 of the securing apparatus. For example, the body of a mascara tube may be secured 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, may be secured in a cosmetic applicator. The cosmetic applicator may be attached to the carriage 322. The opening of the mascara tube body may be oriented toward the mascara brush. The height of the carriage may be fixed by the channel 325 such that the attached mascara brush is at the same height as, or more specifically at a center of, the opening of the mascara tube body.The carriage 322 can be pushed along the track 325 in only one direction towards the body of the mascara tube. and away. 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 of 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 from side to side because the brush is constrained by the carriage 322 and the movement of the carriage 322 is constrained by the track 325. Any jerk or sudden movement of the user's hand will not derail the carriage 322 and cause side-to-side movement.The 322 mobile trolley can help the user open and close the mascara tube, as well as reapply the mascara formula to the mascara brush.
[0152] In one example, the movable carriage may also be used to agitate or mix a cosmetic product. For example, a tube of cosmetic fluid may be placed in the carriage and a pushing force may be applied to move the carriage back and forth along the track. The movement of the carriage may agitate the cosmetic fluid to achieve the desired effect, such as mixing or removing fluid from the walls of the tube. The alignment of the carriage with the base and the constrained movement of the arm may allow the necessary movement of the mascara cap for users who would otherwise be unable to perform these functions.
[0153] Different orientations, widths, and lengths of the track 325 are compatible with the engagement apparatus of [Fig. 18A]. In some embodiments, the track 325 may be approximately parallel to the base. The cosmetic 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 downward toward the base or upward away from the base. In some embodiments, the track 325 may extend upward at a non-perpendicular angle relative to the base 310.
[0154] In one embodiment, the track may contain more than one cosmetic or cosmetic applicator. As an exemplary implementation, the track may include more than one magnet. A magnetic cosmetic applicator may be attached to each magnet disposed on the track. Each cosmetic applicator may be independently moved along the track. In one embodiment, the track may be compressed for storage and enlarged or extended for proper use. In one example, the track may include one or more hinges. The track may be folded at the or more hinges to shorten the track when not in use. In one embodiment, a hinge may be located at or near the attachment of the track to the base. In one example, the track may be telescopic. A telescopic track may be collapsed by pushing on the end of the track so that the lengthwise portions of the track fit into each other. The telescopic track may be extended by pulling at the end of the track so that the collapsed portions extend. In one embodiment, the track may be attached to the base with a hinge or joint 327 so that the track may pivot about at least one axis of rotation formed by the attachment of the track to the base. For example, the track may be positioned against the base when the track is not in use.The track can then pivot away from the base and can extend outward from the base, for example to align with a cosmetic component secured by the base.
[0155] In one embodiment, the track 325 may be secured 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 secured to the base using 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. The at least one position may correspond to an angle between the track and the base or a distance between the track and the base. For example, the track may be locked in an open position, where the track forms a straight line with a chamber in the base 310. In one position, the fixed position may be a maximum displacement of the track corresponding to a maximum possible rotation of a hinge flap about a hinge axis.In one embodiment, the hinge may be unlocked with a force applied to the track, such as a pushing force to return the track to the closed position against the base. In one embodiment, the track may lock in more than one position, each position corresponding to a use case for the interlocking assembly. For example, a first position may be aligned with a first opening in the base, a second position may be aligned with a second opening in the base, etc. In another example, the track positions may be vertical positions at an angle relative to the base. A first position may correspond to a first angle between the track and the base, a second position may correspond to a second angle between the track and the base, etc.Additional or alternative mechanisms known to those skilled in the art for locking a rotating component may be implemented to secure the track in a position relative to the base. Advantageously, the fixed position of the track may be configured by mechanically securing the track to the base. Thus, a user does not need to determine or estimate the position of the track that best aligns. 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] [Fig.18C] is a top view of a securing assembly 300, according to one embodiment of the present disclosure. The base 310 of the securing assembly 300 may form one or more chambers for securing cosmetic components. For example, the attachment assembly 300 may include a vertical chamber 311 within the base terminating in an opening at the surface of the base 310. The attachment assembly 300 may further include a first horizontal chamber 312, the horizontal chamber being a channel disposed across a portion of the surface of the base 310 and terminating at one end of the base 310. The attachment assembly 300 may further include a second horizontal chamber 314, the second horizontal chamber 314 being a channel disposed across the width of the base 310 at the surface of the base 310. Cosmetics and / or cosmetic applicators, such as the adapter 100 of [Fig.5A], may be inserted into the chambers 311, 312, 314. The cosmetics and / or cosmetic applicators may be secured in various positions within the chambers. For example, a cosmetic may be secured in an upright position within the vertical chamber 311. The cosmetic may alternatively be secured in a horizontal position within the first horizontal chamber 312 or the second horizontal chamber 314. The securing may include a track 325 secured to the base 310. In some embodiments, a carriage may be secured to the track 325, wherein the carriage may secure a cosmetic or a cosmetic applicator such as the applicator 100 of [Fig. 5A]. [Fig.l8C] is an illustration of a track 325 in the closed position, in which the track 325 is positioned against the base 310. The track 325 may be secured to the base 310 using a hinge 327.
[0157] [Fig.18D] is an illustration of a securing assembly 300, according to one embodiment of the present disclosure. The base 310 of the securing assembly 300 may form one or more chambers for securing cosmetic components. For example, the attachment assembly 300 may include a vertical chamber 311 within the base terminating in an opening at the surface of the base 310. The attachment assembly 300 may further include a first horizontal chamber 312, the horizontal chamber being a channel disposed across a portion of the surface of the base 310 and terminating at one end of the base 310. The attachment assembly 300 may further include a second horizontal chamber 314, the second horizontal chamber 314 being a channel disposed across the width of the base 310 at the surface of the base 310. Cosmetics and / or cosmetic applicators, such as the adapter 100 of [Fig.5A], may be inserted into chambers 311, 312, 314. Cosmetics and / or cosmetic applicators may . be secured in various positions in the chambers. For example, a cosmetic may be secured in an upright position in the vertical chamber 311. The cosmetic may alternatively be secured in a horizontal position in the first horizontal chamber 312 or the second horizontal chamber 314. The securing assembly may include a track 325 attached to the base 310. In some embodiments, a carriage may be attached to the track 325, wherein the carriage may secure a cosmetic or cosmetic applicator such as the adapter 100 of [Fig. 5A]. The securing assembly 300 may include a track 325 attached to the base 310 with a hinge 327. The track 325 may pivot about the axis of the hinge to be in an open position, as illustrated in [Fig. 18C]. The track may 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 may be the position corresponding to maximum rotation of the hinge 327. The track 325 and the horizontal chamber 314 are aligned in the open position. The carriage 322 may 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 may be approximately equal to the width of the chamber 314 or may be wider or narrower than the chamber 314.
[0158] The securing assembly 300 may include various apparatuses configured to secure and move a cosmetic, [Fig. 19] is an illustration of the securing apparatus, according to one embodiment of the present disclosure. In one embodiment, a mechanical arm 321 may be attached to the base 310 of the securing apparatus. The arm 321 may secure a cosmetic and may control the movement of the secured cosmetic. In some embodiments, the arm 321 may expand the range of motion of the cosmetic and may allow greater degrees of freedom than alternative structures. In one embodiment, the arm 321 may be attached to the base 310 with a joint, such as a ball joint. The arm 321 may pivot or swing in at least one direction relative to the fixed base 310. In another embodiment, the arm 321 may be fixed.In one embodiment, the arm 321 may be articulated such that the arm 321 may be folded and unfolded. In one embodiment, the arm 321 may be angled. For example, a first portion of the arm may extend upward from the top surface of the base and be perpendicular to the base 310. The arm may be angled at a joint, and a second portion of the arm beyond the joint may extend in only one direction and may be configured with a range of motion. In one embodiment, the arm may be curved. The arm 321 may be attached to a carriage 322, wherein the carriage 322 may form a chamber for securing a tool or cosmetic product, or the adapter 100 of [Fig. 5A]. In one embodiment, the carriage 322 may pivot relative to the arm 321. For example, the carriage 322 may . be attached to the arm 321 by means of a ball joint, so that the carriage 322 can rotate about the ball joint.
[0159] In one embodiment, the carriage 322 may move as the arm 321 pivots about the attachment joint between the arm 321 and the base 310. In one embodiment, the arm 321 may 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, wherein a portion of the arm extending beyond the joint may pivot at the joint while the portion of the arm below the joint is fixed. Alternative mechanical joints and fixed points allowing movement of a component attached to the arm are compatible with the presently disclosed apparatus. In one embodiment, the degree of rotation or movement of the arm 321 may be limited. For example, the arm 321 may have a pin joint.Rotation of the pin in the pin joint may be limited, thereby limiting movement of the arm. In one embodiment, one or more joints may 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 of the arm may be configured such that more force must be applied to move the arm in a z-axis direction (e.g., up and down) than must be applied to move the arm in an x-axis direction (e.g., side to side). The carriage 322 attached to the arm 321 may thus move in the constrained directions. A user may apply a pushing or pulling force to the carriage 322 to move the carriage 322 in one direction.The arm 321 may control the direction of movement of the carriage 322 and may constrain the movement of the carriage 322. It may be easier for a user to push the carriage 322 to achieve movement of a fixed cosmetic than to grasp and move the cosmetic itself. The constrained movement of the carriage 322 may also prevent the user from accidentally moving the cosmetic as a result of shaking or involuntary movements. In one embodiment, the movement of the carriage 322 may follow a curved path, in which the curvature of the path depends on the length of the arm. In one embodiment, the path of the arm may be configured by the fixed positions and movements of the arm such that the carriage 322 is aligned with a chamber in the base 310.A user may then apply a pushing force to the carriage 322 to move an attached cosmetic toward and away from the chamber for any of the functions that have been described herein.
[0160] According to some embodiments, the movement of a cosmetic or app- cosmetic applicator relative to the base of the attachment assembly may be automated. The cosmetic or cosmetic applicator may be attached to a carriage, wherein the carriage is attached to a track or arm. As noted above, the carriage may be controlled to move up and down the track by hydraulic, pneumatic means, or it may be powered by electrical means such as linear actuation, as understood in the art. The movement of the carriage may be automated by at least one motorized component such that the carriage may move without an external force being applied to the carriage or the cosmetic by the user. In one embodiment, the movement of the cosmetic or cosmetic applicator may be controlled with an input from a switch, button, joystick, or similar user interface.In one embodiment, movement of the cosmetic or cosmetic applicator may be controlled using an application, such as a mobile application. The application may be configured to initiate transmission of instructions regarding movement of the cosmetic or cosmetic applicator to the securing assembly.
[0161] In one embodiment, data from at least one sensor may be used to initiate, configure, or terminate movement of the attached cosmetic or cosmetic applicator. For example, the cart may have at least one sensor disposed on or within the cart. The at least one sensor may be a physical sensor, such as a pressure sensor, a light sensor, an infrared (IR) sensor, or a Hall sensor. Readings from at least one sensor may indicate when a cosmetic or cosmetic applicator is attached 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 block ambient light from reaching the cart. In another example, the cosmetic applicator may reflect light that is transmitted by an infrared sensor disposed on or within the cart.In one embodiment, the sensor may detect when a cosmetic applicator is attached to the cart based on circuitry integrated into the cosmetic applicator. For example, the circuitry in the cosmetic applicator may be configured for a wireless communication protocol. A sensor or other circuitry integrated into the linear slide may be configured for the same wireless communication protocol. Proximity of the cosmetic applicator to the cart may trigger signal transmission between the cosmetic applicator and the cart via the wireless communication protocol. Proximity or attachment of a cosmetic applicator to the cart may activate movement of the cart. Similarly, removal of a cosmetic applicator from the cart may terminate movement of the cart. In some embodiments, the . The movement of the carriage may depend on the type of cosmetic attached to the cosmetic applicator. Information about the cosmetic may be detected by a sensor or may be entered into a device or appliance by a user. The device or appliance may include, but is not limited to, a personal device, as further described herein.
[0162] In one example, the base of the cart may be attached to at least one motorized wheel, wherein the at least one motorized wheel may be located on the track 325 of Figure 18A to [Fig.18D]. The motorized wheel may be activated to rotate and roll along the track in response to an electrical signal transmitted to the engagement assembly. The cart may thus roll along the track without an external force being applied to the cart by the user. In one embodiment, the track may be attached to a motorized component, wherein the motorized component may move the track or a portion of the track. For example, the track may be a telescopic track, wherein a portion of the track is in contact with a motorized wheel or gear. The portion of the track may be above or below the wheel. In one embodiment, the wheel may be attached to the side of the track.Rotation of the motorized wheel may linearly translate the portion of the track to collapse or extend the track. The carriage may be attached to the portion of the track that is collapsed or extended. The carriage may be transported closer to and further from the base as the track collapses and extends. In one embodiment, the motorized component may be disposed within the base and may be in contact with a portion of the track that extends into the base. The motorized component may rotate or otherwise be activated to apply a force in a first direction to the track and retract the track further into the base. The motorized component may also rotate or otherwise be activated to apply a force in an opposite direction to extend 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 attachment assembly. The arm and / or attached carriage may move without applying force directly to the arm or attached carriage. In one embodiment, the arm may be controlled with input from a switch, button, joystick, or similar user interface. In one embodiment, movement of the arm may be controlled using an application, such as a mobile application. In one embodiment, at least one sensor may be disposed in the arm or attached carriage, the at least one sensor including any of the sensors that have been described herein.Data from at least one sensor can be used to initialize, configure, or terminate the . movement of the arm and / or the attached carriage.
[0164] In one embodiment, and as discussed in a specific example below, the ability to not only reinsert the cosmetic applicator into its reservoir, but also to rotate it, exists. For example, with mascara, the applicator is guided / inserted into the cosmetic reservoir (i.e., mascara container), and then a motor rotates the applicator within the reservoir to completely coat the applicator with cosmetic formula.
[0165] Linear motion is an example of motion that may be enabled or automated by the securing assembly of the present disclosure. In some embodiments, additional motions and types of motion may be enabled by the securing assembly. For example, rotation of a tool or cosmetic product may be required to open the cosmetic, close the cosmetic, or apply a formula to a tool. In many cases, a cosmetic product with a tube-shaped body and a cap (e.g., concealer, 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 closer to or further from each other.The cap must be placed over the opening of the body and then turned in a first direction (e.g., clockwise) to close the product. Similarly, the cap must be turned in a direction opposite to the first direction (e.g., counterclockwise) to be removed from the body. In these cases, the cap and body must be turned in opposite directions, or one component must be turned while the second component is fixed. Rotating both the cap and body in the same direction is ineffective for opening and closing the tube, but can be helpful for agitating the formula inside the tube.
[0166] In some embodiments, a cosmetic applicator may be secured to the securing assembly and the secured cosmetic may undergo both translational and rotational motion. In one embodiment, the cosmetic applicator may rotate the secured cosmetic. The holder of the cosmetic applicator may be an approximately cylindrical ring or sheath, wherein the holder is in contact with the secured cosmetic that is inserted into the holder. In one embodiment, a motor may be attached to the holder. The motor may rotate the holder about the central axis of the holder. Rotation of the holder causes the secured cosmetic to rotate in the same direction and with approximately the same speed. In some embodiments, the holder may rotate when the cosmetic applicator is secured to the motion stabilizer. Rotation of the holder and the fixed cosmetic can automate the movement needed to open or close the fixed cosmetic.
[0167] In one embodiment, the rotation of the holder may be configured manually or automatically. Cosmetic products have varying dimensions and may be designed with different threads between the cap and the body. Each product may require a different number of rotations to be fully opened or closed. In one embodiment, the holder may rotate a set number of times, the set number being based on the cosmetic that is attached to the cosmetic applicator. In one embodiment, the cosmetic applicator may include at least one sensor configured to determine a weight, dimension, or other physical property of the cosmetic that is attached to the cosmetic applicator to define the number of rotations.In one embodiment, the number of rotations may be set based on information about the cosmetic that has been input into a device in communication with the securing assembly, as described in more detail herein. In one embodiment, the set number of times may be a maximum number of rotations required to unscrew or screw a product. In one embodiment, the number of rotations may depend on a resistance to rotation of the attached cosmetic. 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 to move the cap. The cosmetic applicator may include one or more sensors configured to detect a force, such as a frictional force between the holder and the attached cosmetic.If the force required to rotate the attached cosmetic suddenly increases or exceeds a threshold, the holder may stop rotating. Similarly, once the cap is unscrewed and completely decoupled from the body, there is no longer any physical contact resistance between the cap and the body. The holder may also stop rotating due to a sudden decrease in force or a decrease below a threshold.
[0168] In one embodiment, the motion stabilizer may rotate or apply force to rotate the attached cosmetic. For example, the motion stabilizer may rotate to rotate the cosmetic attached to the cosmetic applicator. In one embodiment, the cosmetic holder of the cosmetic applicator may be concentric with the motion stabilizer. For example, the cosmetic holder may be a cylindrical sheath attached to the adapter of the cosmetic applicator. The cylindrical sheath may be coaxial with the motion stabilizer and extend outwardly from the motion stabilizer. The attached cosmetic may be inserted into the sheath and will also extend outwardly from the motion stabilizer along the same axis of the sheath and the motion stabilizer. The cosmetic applicator may be attached to the linear slide of the securing assembly. In one embodiment, the cosmetic applicator body may snap into a carriage secured to a track such that the motion stabilizer and the secured cosmetic are parallel to the track. The motion stabilizer may rotate, which also causes the cosmetic holder and secured cosmetic to rotate. The cosmetic applicator may also slide along the track for simultaneous linear motion. The combined movements of the cosmetic may align and couple the secured cosmetic to another cosmetic component, such as a tube body, the tube body being secured by the base of the securing assembly.
[0169] In one example, a chamber formed by the base of the attachment assembly may include a rotatable component. The rotatable component may rotate a tool or cosmetic product placed in the chamber. In one embodiment, a chamber formed by the base of the attachment may include a rotatable sheath forming part of the inner surface of the chamber. The sheath may be approximately cylindrical. The sheath may be connected to a motor, wherein the motor may rotate the sheath about the central axis of the sheath. When a tool or cosmetic product is placed within the chamber, the walls of the rotatable sheath may contact the cosmetic. The rotatable sheath may grip the cosmetic due to the tight fit of the cosmetic in the sheath.In one embodiment, the inner wall of the rotating sheath may include raised structures, such as teeth, to increase the contact surface area with the cosmetic. Rotation of the rotating sheath may cause the cosmetic to rotate in the same direction and with approximately the same rotational speed. In one implementation, the cosmetic in the chamber may rotate while a cosmetic in the cosmetic applicator does not rotate. The cosmetic in the cosmetic applicator may move linearly closer to or away from the cosmetic in the chamber while the cosmetic in the chamber rotates to engage 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 secured in place does not open or close the tube. Advantageously, the movable carriage of the securing assembly described herein may allow linear movement of the cosmetic toward and away from the base while the cosmetic rotates for efficient opening and closing of the cosmetic. The securing assembly may align a first cosmetic component with a second cosmetic component. The cosmetic component may then be rotated and / or moved while secured to the securing 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 may apply a single force, such as a pushing force, to the carriage to move the attached cosmetic. One or more of the movements of the cosmetic attached to the cosmetic applicator may be automated. For example, the cosmetic applicator may rotate the cosmetic while a user pushes the cosmetic along the track to open or close the cosmetic. In another example, the cosmetic applicator may rotate the cosmetic while a motorized component translates the cosmetic to open or close the cosmetic.
[0171] In one embodiment, the securing assembly may be configured to open packaging surrounding a tool or cosmetic product. For example, cosmetics may be packaged in plastic or disposed within a plastic casing. Packaging for a cosmetic may be difficult to open for a user with limited mobility, grip strength, or fine motor movement control. In one embodiment, a cosmetic surrounded by packaging may be secured to the securing assembly. The securing assembly may be used to apply the linear and rotational forces described herein to open the packaging. For example, an eyeliner pencil may be packaged in a plastic package to prevent the cap from being removed from the pencil before the pencil is purchased.The plastic wrapper may be a flexible plastic, wherein a twisting motion of the cap relative to the pencil may rupture the wrapper. The ruptured wrapper peels away from the pencil and cap and may be easily grasped and detached from the pencil. In one embodiment, the pencil may be placed in a chamber in the base of the attachment assembly. The cap of the pencil may be placed within the cosmetic holder of a cosmetic applicator. The chamber may hold the pencil in place while the cosmetic applicator applies a rotational force to the cap. The rotational force may rotate the cap and tear the plastic wrapper surrounding it. The wrapper may then be removed to use the eyeliner pencil. The cosmetic applicator and attachment assembly may reduce the number of steps and movements a user must perform to open the wrapper.
[0172] In one embodiment, the securing assembly may include one or more fasteners, accessories, or the like for unsheathing the packaging surrounding a tool or cosmetic product. [Fig. 20A] is an illustration of an attachment 500 (cutting element) that may be used to remove the packaging surrounding a cosmetic, according to one embodiment of the present disclosure. The attachment 500 may, for example, be attached to a channel in the securing assembly or to the linear slide of the securing assembly, as described herein. In one embodiment, the attachment 500 may include a number of slats forming a cone. with an opening at the top of the cone. The slats may be connected to a continuous ring forming a base of the cone. The slats may extend toward the tip of the cone with a separation between each of the slats. The attachment 500 may be a semi-flexible material, such as a plastic. In one embodiment, a tool or cosmetic product may be inserted into the attachment 500 through the wider base of the attachment and the top of the cone. The slats may flare outwardly as a result of force applied to the inner walls of the slats when the cosmetic is inserted into the attachment. The slats may flare outward to widen the opening of the top of the attachment to accommodate cosmetics of various shapes and diameters. [Fig. 20B] is an illustration of the attachment 500, according to one embodiment of the present disclosure. In one embodiment, each slat has at least one sharp edge or point.The sharp tip may be disposed at the end of the slat forming the apex of the cone and may be pointed inwardly toward the center of the apex. In one embodiment, each slat may have a flat side and a sharp side. For example, each slat may have a sharper inner edge and a flatter outer edge or surface. [Fig. 20C] is a side view of the fastener 500, according to one embodiment of the present disclosure. The sharp edge of the slat may contact a cosmetic inserted through the apex of the fastener. In some embodiments, the sharp edges may be disposed along the length of the slat such that the sharp edges are not exposed at the outer surfaces of the fastener.In one embodiment, the fastener may include a cover or sheath around the top of the fastener so that sharp edges do not present a safety risk to anyone handling the fastener.
[0173] As an exemplary use case, a plastic-wrapped cosmetic may be inserted into the fastener 500 by passing the cosmetic through the base of the fastener 500 and then through the opening at the top of the fastener. The sharp edges of the slats at the top of the fastener may contact the plastic surrounding the cosmetic. The cosmetic may then be removed through the opening at the top of the fastener and the base of the fastener. The sharp edges of the top may scratch, tear, or scrape the packaging surrounding the cosmetic. For example, a sharp edge contacting the plastic packaging of the cosmetic may tear a hole in the packaging when the cosmetic is pulled past the sharp edge. The fastener may thus facilitate removal of the packaging and opening of the cosmetic. In one embodiment, the fastener 500 may be placed within one of the channels of the securing assembly.The packaged cosmetic can be placed in the linear slide and directed into the channel of the securing assembly to be inserted into the fixture. The linear slide can then be moved to . remove the packaged cosmetic from the attachment and tear off the packaging.
[0174] As an additional feature included in the securing apparatus, the securing apparatus automatically extends a lipstick tube stored therein so that it is extended to the optimal length for each use.
[0175] [Fig. 21A] shows a specific example of the securing apparatus 300 realizing certain features that have been mentioned above. In [Fig. 21A], two rotating members 361 and 362 are shown, covering certain portions of the chamber 314. As shown below, when the mascara container is inserted into the chamber 314, the rotating member 361 “grips” the body of the container. The rotating member 362 is configured to grip an end portion of the mascara cap that is attached to the mascara brush.
[0176] Figures 21B and 21C show a side view of how the features of Figure 21 achieve certain effects when an actual mascara container and mascara cap are 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 rotatable member 361 is located in the chamber and grips at least an upper half of the mascara container 364. The second rotatable member 362 is disposed toward an edge of the engagement apparatus and is not in contact with the mascara container 364. It should be noted that each of the rotatable members 361 and 362 essentially rotates through a housing of the engagement apparatus via a semicircular housing that covers an outer surface of the rotatable member outside the engagement apparatus, but it will not cover the rotatable member inside the engagement apparatus. [Fig.21B] further shows that the cutting element 500 is disposed at one end of the chamber 314, so that it can receive a lower portion of the mascara container 364.
[0178] [Fig.21C] shows a see-through view of how the rotating members 361 and 362 operate. The rotating members 361 and 362 are actually bevel gears that are controlled to be rotated by the motor gears 367 and 368 respectively. The motor gears 367 and 368 are controlled by the controllers 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) lock onto the male screw threads 383 on the mascara container 364. The rotating member 362 is then controlled to be rotated so that the cap 366 screws onto the mascara container 364 until it is fully closed. The structure of the combination of bevel gear 362, motor gear 368 and controller 382 is designed to be movable and attached to a spring 384 which is attached to a fixed point 386. This allows the cap to move slightly in two directions to allow the cap to be screwed on or off as needed. With this mechanism, the mascara container can be automatically attached to the mascara cap when the user has finished using the mascara applicator.
[0179] In [Fig.21C], the rotating member 361 may be used to rotate the mascara container 364 if necessary. For example, when the container still has an outer plastic wrapper, rotating the member 361 allows the container to move against the sharp edges of the fastener 500 and unwrap the container from the wrapper. In addition, the rotating member 361 may allow the mascara fluid to be mixed inside the container if necessary.
[0180] [Fig. 21D] illustrates an additional feature that allows the user to avoid too much hand movement when returning the mascara applicator to the container. In [Fig. 21D], the adapter 100 is shown in an inverted position with the adapter body 110 on the cosmetic holder 120. It can be seen that in this embodiment, the cosmetic holder 120 has hinges 128. As shown, the cosmetic holder can rotate along the hinges, allowing the ring member to separate at the lowest point. If a cosmetic application were held by the adapter 100, this would allow the cosmetic applicator to be “released” while the user uses the motion stabilizer. Thus, the user could release a mascara applicator directly onto the carriage 22 shown above while using the assistance of the motion stabilizer.
[0181] As shown in [Fig.22A], the adapter 100 holds the lipstick tube 160. Although the adapter can be stored in the attachment apparatus without a cosmetic applicator, the adapter can be stored in the attachment apparatus with the lipstick tube still inserted therein. In addition, a rotating wheel within the attachment apparatus can grip the end of the lipstick tube and rotate the tube within the attachment apparatus so that the lipstick tube is at the optimal height and orientation before the user removes the adapter for insertion into the motion stabilizing device.
[0182] [Fig.22B] shows an overhead view of the securing apparatus 300. As discussed above, the securing apparatus 300 includes chambers 311, 312, and 314. Chamber 312 holds the adapter 100 as shown in [Fig.22A]. In this embodiment, chamber 312 further includes an insertion hole 351 that allows insertion of the lipstick tube when the lipstick tube is coupled to the adapter 100.
[0183] [Fig.22C] shows a transparent side view of the securing apparatus 300 where it can be seen how the lipstick tube 160 is inserted through the insertion hole 351. When the lipstick tube is inserted into the insertion hole 351, it is further inserted via a bevel gear 355. The bevel gear 355 is driven by a motor gear 357 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 relating to the bevel gear 355. [Fig.23A] shows an overhead view of the bevel gear 355 through which the lipstick tube 160 is inserted. The bevel gear has a beveled seat seal 359 secured to the inner circumference of the bevel gear. The same type of beveled seat seal is also employed in the bevel gears 361 and 362 described above.
[0185] [Fig.23B] shows a side view of the beveled seat seal 359. It can be seen that the beveled seat seal has a first diameter DI that is wider at a highest point and a second diameter D2 that is narrower at a lowest point. The design of the beveled seat seal will allow a fixed amount of lipstick tube 160 to be inserted into the securing apparatus 300. The beveled seat seal is made of a material with a firm grip, such as rubber, so that rotation of the bevel gear 355 will result in rotation of a rotating portion of the lipstick tube, and thus impart an extension or shortening of the lipstick tube.
[0186] Returning to [Fig.22C], the joining apparatus further comprises an LED emitter 371 and an optical sensor 373. This pair functions as a transparent type optical encoder that detects when the emitted light (which is emitted from a plurality of sources) is interrupted by the extension of the lipstick. When the lipstick is not extended by a predetermined amount, there will be no interruption of the light rays emitted from the LED emitter. Since the lipstick is controlled to be extended by the bevel gear 355, it interrupts the light rays emitted from the LED emitter sequentially, which is detected by the optical sensor 373. The number of interrupted light rays is communicated to the CPU 365, which can thus detect an extension amount of the lipstick tube.
[0187] It can be seen from the structure shown in the figures above that the following elements are controlled / adjusted and / or detected. • Lipstick extension amount • Orientation of the “scissors” on the lipstick • Detection of the quantity of lipstick remaining in the tube
[0188] [Fig.24A] shows a flowchart of a process performed by the engagement apparatus 300 to control the extension of the lipstick tube, according to one embodiment. At step 2401, the engagement apparatus 300 detects the insertion of the adapter 100 with the lipstick tube into the chamber 312. This detection may be based on the communication protocols of the type of adapter described above. above. In step 2402, the CPU 365 detects the extension amount of the lipstick tube based on the interruption of the light rays described above. Based on the number of interrupted light rays, the CPU then determines whether the extension amount of the lipstick is within a predetermined range in step 2403. If the lipstick is not within the range, control 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, after which the process ends.
[0189] [Fig.24B] shows a subroutine based on detecting an extension of a lipstick quantity. It should first be noted that the CPU 365 is configured to connect to an external server via the Internet (or via a user's mobile device). In [Fig.24B], if the lipstick quantity is not within the predetermined range in step 2403, it is further determined in step 2406 whether the extension amount of the lipstick is less than the predetermined range and is unable to be extended further. If so, it means that the lipstick is almost finished and the CPU 365 transmits a purchase request in step 2408 to an external server (such as an online cosmetics store) for a new lipstick.
[0190] In one embodiment, [Fig.25] shows that the securing apparatus (base) may have an additional feature for heating or cooling a cosmetic for smoother application. In particular, with mascara, heating may be used to prevent clumping of the mascara.
[0191] Figures 26 and 27 show transparent views of the attachment apparatus with the heating / cooling system. [Fig. 26] is an aerial view of the attachment apparatus showing the chambers 311, 312 and 314 which were described above. [Fig. 27] is a side view.
[0192] As shown in [Fig. 26], the chamber 314 contains a mascara container, which is transparent to illustrate the positioning of the mascara brush in the container. It can be seen in both Figures. 26 and 27 that a heating / cooling system 385 is disposed beneath the mascara container.
[0193] [Fig.28] shows a close-up view of the heating / cooling system 385. In order to provide the option of heating or cooling the same overall surface area of the mascara container, the heating / cooling system is arranged such 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 controller 391, and the cooling elements 389 are controlled by the controller 393.
[0194] The heating elements may be resistive heating elements such as are included 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 set to a predetermined amount to ensure smooth application of the cosmetic. In one embodiment, the mascara container may be heated to a temperature of 100°F approximately 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 deposits easily on the lips without too much pressure, but does not become too soft so that it spreads too easily from its general shape. In addition, this can be used for lip gloss, eyebrow glue, concealer, etc. In fact, any cosmetic that has a certain level of viscosity (not dry) to control for optimal application viscosity. This can be extended at any time to a cosmetic that a user might employ to achieve precision and ease of application even when handicapped.
[0196] In one embodiment, the system described above employs an external mobile device, such as a smartphone, to provide learning and gesture compensation. An application executed by a smartphone scans the size, shape, and contours of the lips in a selfie image captured by the user to prepare for precise application movements. The application also learns and understands the user's contours with this scanning. The application will initiate a feedback loop by asking the user to take "selfie" photos before and after a cosmetic application session. This step imparts a measurement on the application, reads the before and after to signal to the device how it could have moved better (less compensation vs. more compensation).The smartphone provides a real-time mirror that provides feedback to the device in real time to adjust the compensation level and angles. A more detailed approach to the calibration feature will be described below.
[0197] [Fig. 29] illustrates a problem that will be solved by the present embodiment for a user of the system. In [Fig. 29], there is a cosmetic applicator 160 (lipstick in this example) that the user will bring toward his or her face. A target trajectory for bringing the lipstick tube toward the user's face is shown by line 2901. However, due to variations in the user's involuntary movements, even with the motion stabilizer, the actual trajectory may be deviated as shown by line 2902. This may cause errors in the cosmetic application process, resulting in stray marks or misaligned makeup.
[0198] Figures 30 and 31 show one way to detect when the motion stabilizer needs to be recalibrated. As shown in [Fig. 30], within the application, the user can take a selfie picture of themselves. The application then uses facial recognition software to scan the face and identify the target area of application (i.e., lips or eyes). In the present example, the target area of application is the user's lips, and Figures 30A and 30C show different examples of states of the user's lips captured by a selfie image.
[0199] [Fig. 31A] shows the lip region when the user has not yet applied lipstick and is considered a "before" image with respect to the overall process. The application will detect the boundaries of the user's lips at this point and in particular the contours of the lip region border. [Fig. 31B] shows the lip region when the user has applied lipstick without a detectable error. In this case, the application detects that lipstick has been applied up to the lip region boundary and not beyond. [Fig. 31C] shows the lip region 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 region boundary.
[0200] If an error is detected, as shown in [Fig.31C], the application software is configured to measure the percentage of error between the target application and the actual application, and to recognize where the error is made relative 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 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 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 assess the magnitude of an error. For example, each of the users 410 (over time) is presented with a large number of images and goes through a set of questions regarding the features of the person in the image. Using the scale, each user 410 is asked to select a magnitude of error in the application of makeup.The answers to the questions can serve as labels used for training automatic language logic 154. .
[0202] [Fig.32B] illustrates an example of test operation in accordance with the collaborative training discussed above. A test image 710, i.e., a user's own image, may be presented to the training logic at automated 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 the respondents would rate the user's makeup application error magnitude as a type #7 as indicated in 722. Therefore, 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 employs an inertial measurement unit (IMU), a gyroscope, or an accelerometer on the adapter itself or on the upper portion (i.e., the stabilized portion) of the motion stabilizer device to understand these locations / orientations. Figure 32 shows an example where an accelerometer 3201 is provided in the stick portion of the motion stabilizer device and is connected to the PCBA 703. The accelerometer includes a mass, damping, and 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 examples of measurements taken by the accelerometer in the X, Y and Z directions during normal movement of the adapter, where during a lipstick application session the adapter will be held at a constant level without significant deviation.
[0205] [Fig.33B] shows a scenario in which a time region indicated by 3401 indicates a deviation in the measurements of the X, Y and Z sensors from the normal movement of the adapter. Based on a percentage of error, a direction of the error and a duration of the error, the application software will learn to better compensate with different gestures, different speeds, etc.
[0206] For example, if the accelerometer measurements show that the cosmetic applicator is deflecting downward, as shown in [Fig.29] above, then the motion stabilizer can counteract by stabilizing the cosmetic application in an upward direction.
[0207] The software could provide additional recommendations to the user on how to better handle the device if possible for better results.
[0208] In some cases, the accelerometer will not clearly show an anomaly-based error at a specific time period. However, the data may have a signature pattern associated with an error type. In this scenario, a deep learning model is useful to identify how to associate a remedy with a pair of the makeup error type shown in the selfie image and the motion sensor data.
[0209] In [Fig.34A], training is performed for the deep learning model. Inputs are provided in step 3410, where images (which may be auto image portraits described above) are input with motion sensor data (such as accelerometer data) and a label. In this case, the "label" given to the input data corresponds to the compensation settings used in the motion stabilizer that correct the error in the makeup application process.
[0210] Inputs are provided to a deep learning algorithm in step 3420. The deep learning algorithm used may be based on available software as known in the art, such as Tensorflow, Keras, Mxnet, Caffe, or Pytorch. The labeled training result will be a neural network in step 3430. The created neural network has nodes from each layer that are grouped together, the groupings overlap, and each grouping contributes data to multiple nodes of the next layer.
[0211] [Fig.34B] shows the use of the deep learning model once the training has reached an adequate level. This is called the “inference time” because the recommendation will be inferred from the unlabeled input data. It can be seen that the input step does not include a label. Furthermore, at step 3412, the image pair includes the self-portrait image input by the user and the motion sensor data. These inputs are provided to the neural network at step 3422, which will provide an output at 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 Figures 34A and 34B allows the automatic logic to determine correlations between the user's selfie image and the motion sensor data to output motion compensation parameters to prevent the error in future sessions.
[0213] [Fig. 35] shows a flowchart for compensating for deviations in the adapter movement based on the above description. At step 3501, the application receives a self-portrait image captured by the user without any cosmetics applied, which represents the “before” image. At step 3502, the application receives a self-portrait image captured by the user after the cosmetics are applied, which represents the “before” image.
[0214] In step 3503, the application analyzes the image to determine if there was an error in applying the cosmetic. In other words, the application performs an analysis to determine if the user inadvertently missed the target location with the cosmetic.
[0215] There are various methods of performing image analysis. One method involves detecting features in an image that indicate the boundaries of the features natural features of the user and determining whether the cosmetic crosses such a boundary. For example, a boundary of a user's natural features may be detected based on threshold contrast pixel values at the boundaries. To facilitate this step, the white balance image may be optimized so that the white balance of the image facilitates detection of the dark / light contrast. Specific techniques for detecting facial features are included in the art and described in detail in at least U.S. Patent Publication No. 2007 / 0154096A1 and PCT Patent Publication WO2011074014A2
[0216] Another method described above involves using deep learning or machine learning to train a model to determine when a cosmetic has not been applied correctly. In this embodiment, the system implements one or more convolutional neural networks (CNNs), the models of which may be trained using open-source datasets or crowdsourced datasets, as explained below.Other machine learning techniques may 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 described in U.S. Patent No. 8,442,321, U.S. Patent No. 9,015,083, U.S. Patent No. 9,536,293, U.S. Patent No. 9,324,022, and U.S. PG Publication No. 2014 / 0376819 A1 may be used with the present invention.
[0217] If there is no error in step 3503, the current motion stabilizer settings are stored in the PCBA 703, as shown in step 3504.
[0218] However, if an error is detected, the method proceeds to step 3505, in which the sensor data is checked from a motion sensor (such as an accelerometer) to determine if there is a deviation from the normal motion pattern in the sensor data (as described above).
[0219] In step 3506, based on the detected deviation in the motion sensor data, control parameters are configured in the motion stabilizer to compensate for this deviation during the next session. At this point, the process returns to step 3502 so that the parameters can be verified after the next session of application of the cosmetic by the user.
[0220] In an alternative embodiment, the system may also provide compensation for potential deviations based on the use of a smartphone as real-time mirror in self-portrait mode, and using recognition software, the app can detect when the applicator is going to miss an intended target.
[0221] Although a user's difficulty in contacting a cosmetic application on a target area can be detected through the above process, [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] shows a user who may hold a smartphone 3601 near their face while looking into a mirror, with the display screen facing the mirror. An application on the smartphone 3601 displays a target region 3602. The user may attempt to place an unused or dummy cosmetic applicator on the display of the smartphone with a touchscreen. If the user has difficulty reaching the target, a natural deviation can be determined and compensation parameters can be initially programmed to prevent errors from occurring in the future.
[0222] [Fig.37A] depicts a user using their smartphone 3601 as a real-time mirror in self-portrait mode while using the motion stabilization device 150. The application will detect both the user's facial features and the position of the cosmetic applicator in the real-time image.
[0223] As illustrated in [Fig.37B], by employing facial recognition software to map the dimensions of the lips or eyes (i.e., width and height), the user application on the smartphone 3601 would send this information via wireless communication to the motion stabilizing device to provide dimensional parameters to keep the cosmetic applicator on target.
[0224] As shown in [Fig.38], the user application may augment the recommended gestures of the device onto the face in the camera image. This mode may be used in combination with the inertial measurement unit (IMU) and / or the gyroscope and accelerometer to understand the real-time position of the device and adapter. For example, [Fig.38] shows arrows 3801 overlaid on the image to guide the user in a direction of the intended target. This overlaid indicator also notifies the user visually if the device / adapter moves outside the boundaries captured by the user app's selfie scan.
[0225] Alternatively, the motion stabilizing device provides haptic feedback by vibration of the handle to communicate to the user that they are outside the confines of their lips / eyes and are therefore not applying the cosmetic accurately. This could be specifically used for visually impaired users who may not clearly see the spatial boundaries of their lips or eyes. In addition, there could also be haptic feedback in the event that the user's involuntary movements (i.e., tremors, jerks, spasms, etc.) move so far to the left or right or up and down that the device knows that it will be impossible for itself to sufficiently compensate for these movements while remaining within the mapped lip / eye application region. This vibration feedback may be a different pattern or intensity to distinguish from the other vibration feedback discussed above.
[0226] [Fig. 39] shows that the motion stabilizing device 150 includes a vibration element 3901. Such a vibration element is well understood in the art. The vibration 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 vibration element 3901 and causes the haptic feedback for the user. The trigger for activation of the vibration element may be the visual detection of the cosmetic applicator moving away from an intended boundary or target as described above. Alternatively, it may be based on the motion sensor detecting a deviation in the measurements of the X, Y, and Z sensors from the normal motion of the adapter, as shown in [Fig 34] above (in other words, the vibration may occur in real time in the time region 3401 shown in [Fig 34]).
[0227] In one embodiment, the motion stabilizing device with the universal adapter described above is configured to operate in conjunction with an external device that dispenses cosmetic material. For example, [Fig. 40] shows a cosmetic 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 dispensed colors can be mixed by the user to achieve a customized makeup (such as lipstick, foundation, etc.) for single use. The apparatus further comprises a removable compact housing 4002 that can be removed from the device after the dose of makeup is dispensed. Such a dispensing device is described in US Publication No. 2022 / 0240643A1.
[0228] [Fig. 41] shows that the motion stabilizing device 150 and the cosmetic dispensing device 4000 will mutually detect each other's presence when they are within a certain proximity of each other. This may be done using BLE / NFC / RFID communication as already described above. Alternatively, as shown in [Fig. 42], the motion stabilizing device 150 may detect the presence of the cosmetic dispensing device 4000 and notify the user's mobile device 3601 of the detection. The mobile device may be used to control the cosmetic dispensing device 4000 as described in US Publication No. 2022 / 0240643A.
[0229] The advantage of the motion stabilizing device 150, which is capable of detecting the presence of the cosmetic dispensing device 4000, is that it allows to perform special functionality by the motion stabilizer device in combination with the universal adapter described above.
[0230] For example, as noted above, the system includes the functionality of automatic adapter detection to enable protocols specific to the motion stabilizer device 150. In this case, the motion stabilizer device 150 performs automatic close proximity detection of the cosmetic dispensing device. The motion stabilizer device will load a specific set of protocols developed for use with the cosmetic dispensing device.
[0231] For example, as shown in [Fig. 43], the protocols include parameters specific to the initial orientation angles of the stabilizer as well as power consumption settings. In addition, the protocols indicate a particular action that is to be caused by the motion stabilizer in combination with the universal adapter. For example, the protocols indicate that a mixing motion or pattern is to be performed for 20 seconds, and then a collecting motion is to be performed for 10 seconds. The mixing motion or pattern is an action used by the cosmetic applicator to mix the multiple colors dispensed into the receiving area of the cosmetic dispensing device. The collecting motion is a different type of motion used to collect the cosmetic onto the cosmetic applicator for actual use by the user.
[0232] For example, as shown in [Fig. 44], when the user approaches the cosmetic dispensing device with the motion stabilizing device, the user may hold the handle of the motion stabilizing device so that the cosmetic applicator (in this case a lipstick brush) is directly above the receiving area of the cosmetic dispensing device. When the user moves the motion stabilizing device downward and contacts the receiving area, the detected contact triggers the motion stabilizing device to command the cosmetic applicator to move in a mixing motion or pattern that will cause the multiple colors to be mixed and stirred to achieve the user's target color.The mixing motion or pattern may be circular, a figure-8 pattern, or any other effect motion to cause the multiple colors to mix and stir. Although this example indicates that this mixing motion or pattern will last 20 seconds, any appropriate duration to cause the colors in the receiving area to stir is possible.
[0233] Once the blending movement or pattern is completed, in accordance with the protocol, the motion stabilizing device causes the cosmetic applicator to perform a collecting motion for a predetermined amount of time (10 seconds in this example). The collecting motion is similar to a scraping motion designed to allow the brush to collect the cosmetic for actual use. This may involve increasing pressure and using a slower motion.
[0234] When the collection movement is completed, the cosmetic applicator is ready for use as described above.
[0235] Although the above embodiment describes the use of the cosmetic applicator itself to mix and collect the cosmetic formulation that is dispensed from the cosmetic dispensing device, in an alternative embodiment, a special brush may be used for mixing.
[0236] [Fig 45] A shows a dual brush design that can be configured to be in an open position, as shown in [Fig 45] A and a closed position as shown in [Fig.45B] in which the structure becomes a single brush design and acts as a cosmetic applicator. In the open position, the dual brush is used to more efficiently mix the doses of the colors dispensed in the receiving area of the cosmetic dispensing device. This can be done by rotating the dual brushes upon detection of contact in the receiving area.
[0237] Once the mixing process is complete, the cosmetic applicator can be controlled to close or fold the two brush assembly to form what is shown in [Fig.45B], and effectively form a single brush for the collection process and also the actual use of the cosmetic applicator. The opening and closing of the brush is accomplished by a spring hinge mechanism as known in the art.
[0238] While the above example describes a dual brush design, the embodiments are not limited to this number of brushes, and it can also be a "three brush design in which 3 brushes can be closed to form a single brush.
[0239] Although the above examples describe how the motion stabilizer device adapts to the detection of the presence of the cosmetic dispensing device, the cosmetic dispensing device also adapts to the presence of the motion stabilizer device. As illustrated in [Fig. 46], to further assist a person who is experiencing problems with involuntary hand movements, when the presence of the cosmetic dispensing device 4000 is detected to be in proximity to the motion stabilizer 150, the mobile device is notified accordingly. The mobile device 3601 then provides a command to the cosmetic dispensing device to perform at least one of two automated actions: (1) opening the compact case lid and (2) dispensing a dose of the custom cosmetic color ingredients into the receiving area.
[0240] [Fig. 47] is a more detailed block diagram illustrating an exemplary user device 3601 according to certain embodiments of the present disclosure. In certain embodiments, the user device 3601 is a smartphone. However, those skilled in the art will appreciate that the features described herein may be adapted for implementation on other devices (e.g., a laptop, tablet, server, e-reader, camera, navigation device, etc.). The exemplary user device 3601 includes a controller 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 controller 3110 may include one or more central control 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 controller 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 performed using instructions stored on an external device accessed over a network or on a non-transitory computer-readable medium. As described above in connection with [Fig.47], the controller 3110 can execute instructions enabling the controller 3110 to operate as the display control unit 3211, the operation management unit 3212 and the game management unit 3213 shown in [Fig.47].
[0242] Obviously, numerous modifications and variations of the present invention are possible in light of the above teachings. It is therefore to be understood that, within the scope of the appended claims, the invention may be practiced otherwise than as specifically described herein.
Claims
Claims
1. A system that stabilizes an applicator in response to user-induced movement, comprising: a motion stabilizer (150); and an adapter (100) that holds a cosmetic applicator (160), wherein the motion stabilizer (150) includes a receiver configured to be coupled to the adapter (100); at least one sensor configured to detect user-induced movement; circuitry configured to determine a compensating movement to counteract the detected movement; and at least one motion generating device integrated into the receiver configured to control a movement of the cosmetic applicator based on the determined compensating movement,wherein the adapter (100) is configured to hold a plurality of different types of cosmetic applicators (160) and comprises a magnetic metal ring that is configured to couple to a ring-shaped magnet (111) disposed within the receiver, the adapter (100) comprising a cosmetic holder (120) comprising a ring-shaped component configured to hold the cosmetic applicator (160), the cosmetic holder (120) being coupled to an outer shell (113) of the adapter (100), and the cosmetic holder (120) being coupled to a curved member within the outer shell (113) of the adapter (100), the curved member having a central axis perpendicular to a central axis of the adapter (100), such that the cosmetic holder (120) is configured to slide along the curved member while being coupled to the outer shell (113).,
2. The system of claim 1, wherein the adapter (100) includes alignment structures (166) at a base of the adapter (100), the alignment structures (116) including raised and / or recessed structures in the base of the adapter (100) that interlock with corresponding alignment structures in the receiver.
3. The system of claim 1, wherein the adapter (100) forms a chamber (112) in a base of the adapter (100) that is configured to fit around a protrusion on the receiver when this is coupled to the adapter (100).
4. The system of claim 1, wherein the cosmetic support (120) has protrusions along an inner wall of the ring-shaped component.
5. The system of claim 1, wherein the curved member has one or more cavities along an outer surface of the curved member and wherein the cosmetic holder (120) forms a protrusion configured to fit into the one or more cavities to secure the cosmetic holder (120) in place along the curved member.
6. The system of claim 1, wherein the ring-shaped component is configured to rotate axially about a hinge (115) in the cosmetic holder (120).
7. The system of claim 1, wherein the adapter (100) comprises at least one sensor (704), wherein the at least one sensor (704) is configured to detect when the cosmetic applicator (160) is inserted into the adapter (100).