SMART SUPPORT FOR COSMETIC APPLICATOR CONFIGURED FOR USERS WITH REDUCED MOBILITY
A movement stabilization device with a conical gear system and universal adapter stabilizes cosmetic applicators, addressing involuntary movements to enable precise application and temperature control, enhancing usability for individuals with motor disorders.
Patent Information
- Application Number
- FR2023003317
- 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 motor disorders or involuntary tremors face challenges in applying cosmetic products precisely due to involuntary movements, making it difficult to perform tasks requiring care and precision, such as applying cosmetics to the face, hands, or feet.
A movement stabilization device for cosmetic applicators that includes a mechanism to stabilize the applicator, featuring a conical gear system, engine, and sensors to detect lipstick extension, with temperature adjustment capabilities, and a universal adapter to accommodate various cosmetic products, ensuring precise application.
The device stabilizes cosmetic applicators, allowing for precise application of products by reducing involuntary movements, and includes features like automatic detection and temperature control to enhance usability and convenience.
Smart Images

Figure 00000057_0000 
Figure 00000058_0000 
Figure 00000058_0001
Abstract
Description
Title of the invention: SMART SUPPORT FOR A COSMETIC PRODUCT APPLIER CONFIGURED FOR USERS WITH REDUCED MOBILITY DOMAIN
[0001] The present disclosure describes a system and features related to a device for reducing movement of a cosmetic product applicator caused by involuntary movements of a user. CONTEXT
[0002] Involuntary body movements, or tremors, can occur in people with motor disorders or even in healthy people. Because of 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, including 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 diverse and disposable nature of cosmetic applicators. SUMMARY
[0004] In one embodiment, an assistive holder is provided that is configured to hold a motion stabilizing device that stabilizes an applicator in response to motion caused by a user applicator, comprising: a first receiving area for holding the motion stabilizing device; a second receiving area that holds a lipstick tube with an attached universal adapter; the second receiving area including a mechanism that rotates the lipstick tube to an optimal length.
[0005] In one embodiment, the mechanism that rotates the lipstick tube is a motor system that includes a bevel gear, a drive gear, and a motor, the lipstick tube is inserted through the bevel gear into the second receiving area, the drive gear is in contact with the bevel gear, and the motor controls rotation of the drive gear.
[0006] In one embodiment, the bevel gear includes a beveled seat seal that controls the lipstick tube to be inserted a fixed amount into the assist holder and grips the lipstick tube so that the lipstick rotates in conjunction with the bevel gear.
[0007] In one embodiment, the assistive support further comprises a sensor which detects an extension amount of the lipstick in the assist holder.
[0008] In one embodiment, the sensor is an optical encoder that includes a light emitter and a photo sensor that detects an extension amount of the lipstick based on light from the light emitter being interrupted.
[0009] In one embodiment, the assist holder includes circuitry that receives a detected amount of extension of the lipstick and controls rotation of the lipstick tube to the optimal length based on the detected amount.
[0010] In one embodiment, the circuitry automatically transmits a request to purchase additional lipstick to an external server when the lipstick is fully extended and less than the optimal length.
[0011] In one embodiment, an assistive support is provided, configured to hold a motion stabilizing device that stabilizes an applicator in response to motion caused by a user applicator, comprising: a first receiving area for holding the motion stabilizing device; a second receiving area that holds a cosmetic product applicator; and a temperature adjustment region that includes at least one heating element and cooling elements, the temperature adjustment region being below the second receiving area.
[0012] In one embodiment, the temperature control region comprises both heating elements and cooling elements arranged alternately.
[0013] In one embodiment, the heating elements are resistive heating elements.
[0014] In one embodiment, the cooling elements are Peltier cooling elements.
[0015] In one embodiment, the cosmetic product applicator is one of the cosmetic mascara applicator containers and a lipstick tube.
[0016] In one embodiment, the temperature adjustment region is configured to heat or cool the cosmetic product applicator to a predetermined temperature within a predetermined time period before use. Brief description of the drawings
[0017] The patent or application file contains at least one drawing executed in color. A more complete appreciation of the embodiments and many advantages associated therewith will be readily obtained, as the same will be better understood by reference to the following detailed description when considered in conjunction with the accompanying drawings, in which:
[0018] [Fig-1] [Fig.l] represents a conventional stabilization device of movement.
[0019] [Fig.2] [Fig.2] shows how the conventional motion stabilizing device combines with an adapter and a makeup applicator.
[0020] [Fig 3A] [Fig 3A] shows a diagram of the internal components of a motion stabilization device according to one embodiment.
[0021] [Fig 3B] [Fig 3B] shows a diagram of an alternative embodiment of the motion stabilizing device in which a receiving portion comprises an electromagnetic positioner.
[0022] [Fig.4] [Fig.4] shows an overview of a universal adapter handle connection system.
[0023] [Fig.5A] [Fig.5A] shows an illustration of an adapter, according to one embodiment.
[0024] [Fig.5B] [Fig.5B] represents a transparent side view of the adapter, according to one embodiment.
[0025] [Fig.5C] [Fig.5C] represents a view of the lower face of the body of the adapter, according to one embodiment.
[0026] [Fig.5D] [Fig.5D] shows how the adapter holds a specific cosmetic product applicator, according to one embodiment.
[0027] [Fig.6A] [Fig.6A] shows an illustration of the adapter 100 with a sectional view of the adapter body 110, according to one embodiment.
[0028] [Fig.6B] [Fig.6B] shows a side view of the adapter with a sectional view of the adapter body, according to one embodiment.
[0029] [Fig.6C] [Fig.6C] represents a transparent view of the outer shell of the adapter, according to one embodiment.
[0030] [Fig.6D] [Fig.6D] represents a transparent view of the inner body of the adapter, according to one embodiment.
[0031] [Fig.7] [Fig.7] shows a functional diagram of the communication hardware elements in the stabilizing device and the adapter, according to one embodiment.
[0032] [Fig.8] [Fig.8] shows different protocols for which the adapter has different cosmetic applicators, according to one embodiment.
[0033] [Fig.9] [Fig.9] shows a flowchart for performing automatic detection.
[0034] [Fig. 10] [Fig. 10] illustrates an automatic reversal or pivoting function of the adapter to provide a clearing function to face a user, according to one embodiment.
[0035] [Fig. 11A][Fig. 11B] FIGS. 11A-11B show that the eraser itself may have different shapes, diameters and materials to be designed specifically for different cosmetic applicators, according to one embodiment.
[0036] [Fig. 12A] [Fig. 12A] shows a tray used to hold the various erasers before insertion on the cosmetic product applicator, according to one embodiment.
[0037] [Fig.l2B] [Fig.l2B] shows how the motion stabilizing device with the adapter attached thereto can be moved downward to receive the eraser in one embodiment.
[0038] [Fig. 13] [Fig. 13] shows an alternative embodiment in which the Rotation of the adapter is controlled to be caused inside the adapter itself.
[0039] [Fig. 14] [Fig. 14] shows how the motion stabilization device is configured to make small movements of the eraser when it detects that pressure is applied to the eraser.
[0040] [Fig. 15] [Fig. 15] represents a flowchart for the operation of the eraser function according to one embodiment.
[0041] [Fig. 16] [Fig. 16] shows a fixing device with the stabilizing device movement in an embodiment.
[0042] [Fig. 17] [Fig. 17] represents an illustration of the fixing device, according to a embodiment.
[0043] [Fig. 18A] [Fig. 18A] represents a fixing apparatus with a track, according to a embodiment.
[0044] [Fig.l8B] [Fig.l8B] shows a cross-section of a specific implementation of the track and trolley according to one embodiment.
[0045] [Fig. 18C] [Fig. 18C] shows an illustration of the track in the closed position, according to one embodiment.
[0046] [Fig.l8D] [Fig.l8D] shows an illustration of an aerial view of the runway in the open position, according to one embodiment.
[0047] [Fig. 19] [Fig. 19] shows an illustration of the fixing device with an arm to control the movement of a cosmetic product applicator, according to one embodiment.
[0048] [Fig.20A][Fig.20B][Fig.20C] FIGS. 20A, 20B and 20C are illustrations of a attachment that can be used to remove packaging surrounding a cosmetic product, according to one embodiment.
[0049] [Fig.21A][Fig.21B][Fig.21C] FIGS. 21A, 21B and 21C represent an example specific fixing device with rotating elements, according to one embodiment.
[0050] [Fig.21D] [Fig.21D] shows that the cosmetic product holder of the adapter can open to release a cosmetic application, according to one embodiment.
[0051] [Fig.22A][Fig.22B][Fig.22C] FIGS. 22A, 22B and 22C represent a mode of realization in which an adapter with lipstick can be ordered to be deployed or retracted inside the fixing device, according to one embodiment.
[0052] [Fig.23A][Fig.23B] FIGS. 23A and 23B show additional details related to a bevel gear, according to one embodiment.
[0053] [Fig.24A][Fig.24B] FIGS. 24A and 24B represent an organizational chart of a process performed by the attachment device related to detecting an amount of lipstick in a lipstick tube and controlling the extension of the lipstick tube, according to one embodiment.
[0054] [Fig.25] [Fig.25] shows that the fixing device (support) may have an additional feature for heating or cooling, according to one embodiment.
[0055] [Fig.26] [Fig.27] FIGS. 26 and 27 represent transparent views of the device attachment with the heating / cooling system, according to one embodiment.
[0056] [Fig.28] [Fig.28] shows a close-up view of the heating / cooling system, according to one embodiment.
[0057] [Fig.29] [Fig.29] illustrates a problem that will be solved by the present embodiment for a user of the system.
[0058] [Fig.30][Fig.31A][Fig.31B][Fig.31C] FIGS. 30 and 31A-31C show a manner of detecting when the motion stabilizer needs to be recalibrated, according to one embodiment.
[0059] [Fig.32A][Fig.32B] FIGS. 32A-32B illustrate how learning at Automation can help detect when an error has occurred, according to one embodiment.
[0060] [Fig.32C] [Fig.32C] represents an accelerometer in the stabilizer of movement, according to one embodiment.
[0061] [Fig.33A][Fig.33B] Figs. 33A-33B show examples of measurements taken by the accelerometer in the X, Y and Z directions, according to one embodiment.
[0062] [Fig.34A][Fig.34B] FIGS. 34A-34B show a learning model deep recognition to associate a remedy with a pair of the type of makeup error shown in the selfie image and the motion sensor data, according to one embodiment.
[0063] [Fig.35] [Fig.35] shows a flowchart for compensating for deviations in the movement of the adapter, according to one embodiment.
[0064] [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.
[0065] [Fig.37A][Fig.37B] FIGS. 37A-37B depict a user using his smartphone as a real-time mirror in selfie mode while using the motion stabilization device, according to one embodiment.
[0066] [Fig.38] [Fig.38] shows that a user application can augment the device's recommended gestures on the face in the camera image.
[0067] [Fig.39] [Fig.39] shows that a motion stabilization device comprises a vibrating element, according to one embodiment.
[0068] [Fig.40] [Fig.40] depicts a cosmetic product dispensing device that is configured to dispense a plurality of cosmetic formulations of different colors into a receiving area, according to one embodiment.
[0069] [Fig.41] [Fig.41] shows that the motion stabilizing device and the cosmetic product dispensing device mutually detect each other's presence.
[0070] [Fig.42] [Fig.42] shows that the motion stabilizing device detects the presence of the cosmetic product dispensing device and notifies the user's mobile device of the detection, in one embodiment.
[0071] [Fig.43] [Fig.43] shows protocols that are retrieved based on the motion stabilization device detecting the cosmetic dispensing device, according to one embodiment.
[0072] [Fig.44] [Fig.44] shows how a user may use the motion stabilizing device to mix a cosmetic product that is dispensed from the cosmetic product dispensing device, according to one embodiment.
[0073] [Fig.45A][Fig.45B] FIGS. 45A-45B show a dual brush design, according to one embodiment.
[0074] [Fig.46] [Fig.46] represents the actions undertaken by the cosmetic product dispensing device depending on the presence of the movement stabilization device, according to one embodiment.
[0075] [Fig.47] [Fig.47] shows a detailed block diagram illustrating an exemplary user device according to certain embodiments. DETAILED DESCRIPTION
[0076] The present disclosure describes a cosmetic product applicator system that minimizes involuntary movements by stabilizing, orienting, operating, controlling, etc. an applicator for a user and is also designed to adapt to different types of commercially available cosmetic applications. The present disclosure further describes a system and features for improving the functionality of such a cosmetic product applicator system.
[0077] The basic features and operation of a motion stabilizing device for a cosmetic product applicator are described in U.S. Patent No. 11,458,062.
[0078] [Fig.l] represents a conventional motion stabilization device 1100, which serves as a base unit for receiving a cosmetic product applicator according to one embodiment. The device 1100 includes a handle portion 1101, a receiver portion 1102, and a wrist strap 1103. The receiver portion 1102 includes an interface 1104, shown as a male connector that couples with a cosmetic product 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 an applicator may be achieved using a mechanical coupling, such as a screw-on or snap-on connection, or using magnets.
[0079] [Fig.2] shows how the device 1100 mates with an adapter 1105 and a makeup applicator 1106. It can be seen that the adapter fits over the exposed end of the receiving portion 1102. The adapter includes mating electrical connectors (a female connector - not shown) in a recessed portion for contacting the electrical interface of the receiving portion 1101.
[0080] As illustrated in [Fig. 2], the receiving portion 1102 is configured to contort, articulate, reposition, etc., between an upright position (as illustrated in [Fig. 1]) and a reclined posture (as illustrated in [Fig. 2]). This is accomplished using a hinge mechanism contained within the receiving portion 1102. [Fig. 2] shows that the hinge mechanism is a self-leveling / motion-stabilizing hinge.
[0081] [Fig 3A] shows a diagram of the internal components of the device 1100 according to one embodiment. In the handle portion, the apparatus includes a power source 1301, which may be a battery or the like. The device includes a printed circuit board assembly (PCBA) 1302, which may include the position sensor circuit 1307, the reader circuit 1308, the control circuit 1309 and the communication interface 1310, as understood in the art.
[0082] For example, like sensor circuit 1307, the PCBA 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 circuits send voltage commands to the motion generating elements (described below) in response to the signals to cancel the user's tremors or involuntary muscle movements. This cancellation maintains and stabilizes a position of the applicator, keeping it stable.
[0083] A person of ordinary skill in the art will readily recognize that a system and method in accordance with the present invention may utilize various implementations. implementing control circuitry and sensor circuitry and which would be within the spirit and scope of the present invention. In one embodiment, the control circuit 1309 includes an electrical system capable of producing an electrical response from sensor inputs such as a programmable control microcontroller or a field-programmable gate array (FPGA). In one embodiment, the control circuit 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.
[0084] In one embodiment, the at least one inertial sensor in the sensor circuit is a sensor comprising, in particular, an accelerometer, a gyroscope or a combination of both. In one embodiment, the at least one motion sensor distributed in the sensor circuit is a contactless position sensor comprising, in particular, a Hall effect magnetic sensor.
[0085] The system created by the combination of the sensor circuit, the control circuit, and the motion generating elements may be a closed-loop control system that senses motion and acceleration at various points in the system and feeds 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 PG Publication 2014 / 0052275A1.
[0086] The communication interface 1310 may include a network controller such as BCM43342 Wi-Fi, frequency modulation and a Bluetooth combo chip from Broadcom, for interfacing with a network.
[0087] In the receiving portion of the device, there may be two movable elements to allow three-dimensional movement of the receptacle as an anti-vibration movement. The two movable elements include a y-axis movable element 1303 and an x-axis movable element 1304, each connected to and controlled by the PCB A 1302. Each of the movable elements may be servomotors as understood in the art. The device further includes the effector coupling 1305, which is configured to be coupled with the adapter 1105. The 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 shown below.
[0088] [Fig 3B] shows a diagram of an alternative embodiment of the device 1100 in which the receiving portion comprises an electromagnetic positioner magnetic 1311 instead of the moving elements shown in [Fig 3A]. The electromagnetic positioner 1311 may include 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 may be controlled by the PCB A control circuit 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 allowing the armature to be moved into the desired coordinate position and / or orientation. Details of the implementation of the electromagnetic positioner 1311 are found in U.S. Patent No. 6,553,161.
[0089] In the conventional motion stabilization device described above, there is a problem, namely that the interface 1104 which receives the adapter 1105 requires a specific attachment point to properly align with the interface.
[0090] Therefore, the embodiments below provide a universal adapter connection between the handle of the motion stabilization device to improve the user experience and reduce the difficulty and time required to configure the system for use.
[0091] In one embodiment, the present disclosure is directed to a cosmetic product applicator. The cosmetic product applicator may be used for a variety of cosmetic applications, including, but not limited to, mascara, eyeliner, eyebrow products, lip products (lipstick, lip gloss, lip liner, etc.), skin products, and / or hair products. In one embodiment, the cosmetic product applicator may include an adapter, wherein the adapter may connect the cosmetic product applicator to a motion stabilizer. The motion stabilizer may be, for example, a handle that may prevent involuntary movements such as tremors or spasms. These movements may interfere with the application of cosmetic products and may also make general interaction with cosmetic applicators or tools difficult.For example, many cosmetic products require a 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 product. In one embodiment, the cosmetic product applicator may contain a cosmetic product and may allow the appropriate force to be applied to the cosmetic product to open, close, mix, stir, agitate, extrude, or achieve other similar functions necessary for application.
[0092] [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 (receiving portion) that is functionally similar to the device 1100 shown in [Fig.l]. It further includes a universal adapter 100 that attaches to the device 150 and also contains different types of cosmetic applicators.
[0093] [Fig. 5A] depicts 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 connectable to motion stabilizer 150. Adapter body 110 may be connected to or form the base or body of a cosmetic product holder 120. Each of these components will be discussed in more detail herein. Different configurations of adapter 100 may be used for different cosmetic products and tools. For example, the shape and dimensions of cosmetic product holder 120 may be configured for different cosmetic products. Adapter 100 may be easily attached to and removed from the motion stabilizer, as shown herein.In one embodiment, the adapter 100 may expand the range of motion of a cosmetic applicator to allow for movements necessary for applying the cosmetic. In some embodiments, the adapter 100 may be attached to a stand or cart for other actions to be performed with a cosmetic held by the cosmetic applicator.
[0094] [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 straight 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 grasp. 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, the at least one magnet being attractable and attachable 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 attach the adapter to the motion stabilizer.In one embodiment, the lower end of the adapter body 110 may form a chamber 112, as illustrated in the transparent view of [Fig. 5B].) The chamber may be a hollow area within the adapter body 110 that is entirely contained by the walls of the adapter 110. The chamber 112 may be approximately conical in shape. In one embodiment, the cutout may be cylindrical. The chamber 112 may be configured to fit over a protrusion at one end of the motion stabilizer. The chamber 112 may be used to align and guide the attachment of . the cosmetic applicator onto the motion stabilizer. Fitting the chamber 112 over and around the projection at 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 with the end of the motion stabilizer than it is 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. At one end, a magnet may be attached to the end of the chamber, within the adapter body.The magnet at the end of the cutout can be attached to a magnet at the end of the projection at the end of the motion stabilizer. .
[0095] The cosmetic product holder 120 may be located at a second end of the cosmetic product 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 wands, lipstick applicators, concealer applicators, and cosmetic pencils, are approximately cylindrical. In one embodiment, the ring may secure the cosmetic tools to the widest portion of the tool. A ring-shaped holder may also hold cosmetic tools of various shapes, such as cubes. In one embodiment, the cosmetic product holder 120 may include 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 a more secure grip or hold of the cosmetic product carrier around the inserted cosmetic tool. In some embodiments, the inner wall of the cosmetic product carrier 120 may be coated with a material that may improve the grip or hold of the cosmetic product carrier around the inserted cosmetic tool. The improved grip may be due to a property of the material, such as a coefficient of friction or deformation of the material. For example, the inner wall may be coated with rubber or silicone. In one embodiment, the coating material may be a textured material with grooves, ridges, bumps, or similar features that prevent movement or slippage of the cosmetic tool once it is inserted into the cosmetic product 120.
[0096] Different configurations of cosmetic holders are compatible with the cosmetic product applicator 100. In one embodiment, the holder may be an open ring or a C-shaped holder. In one embodiment, the The carrier may be a loop, wherein the ends of the loop may overlap. In one embodiment, the carrier may be one or more wrapped loops. In one embodiment, the cosmetic product carrier 120 may be a tube or sheath forming a chamber within the tube, wherein a cosmetic tool or cosmetic product may be inserted into the chamber. In one embodiment, the tube may be closed at one end to hold a cosmetic tool or 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 product. In one embodiment, the size of the cosmetic product carrier 120 may be varied.For example, the cosmetic product holder 120 may be a round holder, wherein the diameter of the holder may be changed to accommodate different cosmetic tools. A pushing force at a point along the outside of the tool holder may compress the tool holder to a smaller diameter. A pulling force at a point along the inside of the tool holder may expand the tool holder to a larger diameter. In one embodiment, the force may be applied at a single point along the tool holder to allow the diameter of the tool holder to be changed with one hand. In one implementation, a user may receive multiple cosmetic product holders, each cosmetic product holder having different dimensions or shapes for different tools or cosmetic products. A cosmetic product holder 120 may be removed from the body of the adapter 110 and replaced with another suitable configuration.
[0097] In one embodiment, the cosmetic product 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 product holder 120 relative to the adapter body 110. For example, the cosmetic product 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 product holder 120 may be constrained. For example, the adapter 110 may form a walled channel, wherein the seal is disposed within the walled channel. The walls of the channel may constrain movements of the joint and / or the cosmetic product holder 120.In one embodiment, the joint 115 may be a motorized component. The cosmetic product holder 120 may move due to the motorized component without requiring external force from the user.
[0098] [Fig.5C] is a view of the underside of the adapter body 110, according to an embodiment of the present disclosure. The underside of the adapter body The adapter 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 shown in [Fig. 5C] For example, the magnet 111 may be shaped like a washer. The ring 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 body of the adapter 110 may be attached to the motion stabilizer in any orientation due to the ring magnet 111. The body of the adapter 110 may be attached to the motion stabilizer by any rotation of the adapter 100 about the central axis of the adapter.In one embodiment, the adapter 100 may be a universal adapter and may 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 magnet 111 at the base of the adapter may contact the magnets on the motion stabilizer to attach the adapter to the motion stabilizer.
[0099] The ring magnet 111 of the present disclosure has an advantage over traditional motion stabilizer adapters. For example, some motion stabilizers may include two magnets located diametrically opposite each other on a circular face of the motion stabilizer. Most traditional adapters include two magnets at the base for attachment to a motion stabilizer.The adapter can only be attached to the motion stabilizer if both magnets on the motion stabilizer align with the two magnets in the same position on the adapter. In some versions, the polarity of the magnets on the motion stabilizer may also differ, so 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 cause problems 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 needed 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 desirable for the applicator to be able to be attached at different angles and orientations or for the orientation of the applicator to be adjustable. For example, some mascara wands are curved. The mascara wand must be in contact with the eyelashes so that the curvature of the applicator matches the curvature of the eye. It can be very difficult to achieve this position if the adapter that holds the wand is damaged. Mascara 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 magnet, as in [Fig. 5C], can be attached to the motion stabilizer in any orientation. The adapter can be rotated until the mascara wand, or other cosmetic tool, is in the desired orientation for application, and then attached to the motion stabilizer with contact between the ring-shaped magnet and any magnets arranged on the face of the motion stabilizer. The motion stabilizer can be maneuvered into different positions while the attached applicator and cosmetic product also move. For example, the orientation of the attached applicator and cosmetic product can change as the user applies the cosmetic product.Attaching the applicator to the motion stabilizer without orientation expands the range of motion of the attached cosmetic product.
[0100] 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 magnet 111. In one embodiment, the alignment structures may be located along the interior wall of the cutout at the lower end of the adapter. In some embodiments, the alignment structures 116 may insert 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 has been attached to the motion stabilizer.Some motion stabilizers may rotate to counteract 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 on the end of the motion stabilizer that is attached to the base of the adapter.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 may secure the cosmetic applicator in place when the adapter has been attached to the stabi. motion stabilizer. Any rotation of the motion stabilizer to prevent involuntary movement of the user will therefore be transmitted to the cosmetic applicator to maintain the orientation of the cosmetic applicator once the cosmetic applicator is attached to the motion stabilizer.
[0101] 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.
[0102] [Fig.5D] shows how the adapter 100 holds a specific cosmetic applicator, such as a lipstick applicator in 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.1], it can be seen that the cosmetic holder 120 holds the applicator perpendicular 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.
[0103] [Fig. 6A] is an illustration of the adapter 100 with a cross-sectional 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, the outer shell 113 enclosing 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 product holder 120 may be attached to the outer shell 113. The attachment of the cosmetic product holder 120 to the outer shell 113 may allow movement of the cosmetic product holder 120 that is independent of the movement of the inner body or the motion stabilizer. The attachment of the cosmetic product holder 120 to the outer shell 113 may be included in the adapter body 110.In one embodiment, the cosmetic product holder 120 may be attached 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 indentation structures 117 of [Fig. 6A]. The position of the cosmetic product holder 120 may change by moving the cosmetic product holder 120 linearly along the series of detents, so that the cosmetic product holder 120 may be secured in place on each of the detent structures 117. In one embodiment, the base of the cosmetic product holder 120 may include a projection that fits each of the detent structures 117. The projection may engage when positioned at or against each of the detent structures 117 to temporarily lock the cosmetic product holder 120 in an angular position in a single plane. The plane of the face (opening) of the cosmetic product holder 120 may remain the same while the angular position of the cosmetic product holder 120 may be adjusted.A force may be applied by a user to position the cosmetic product holder 120 on one of the detent structures 117. The cosmetic product 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 product holder 120 may be attached to the adapter body 110 with a 2-axis adapter. The angle of the cosmetic product holder 120 may be adjusted as described with reference to the detent structures 117. In addition, the plane of the opening of the cosmetic product holder 120 may also be adjusted by rotating the cosmetic product holder 120 for 2-axis movement. For example, the cosmetic product holder 120 may rotate axially at or near the point of attachment to the adapter body 110.In one embodiment, rotation of the cosmetic product holder 120 may be modulated with detents or similar structures to provide a number of fixed rotational positions of the cosmetic product holder 120. For example, the cosmetic product holder 120 or the adapter body 110 may include an internal gear or ratchet structure, wherein the cosmetic product holder 120 may be rotated several degrees to engage the teeth of the internal gear. The cosmetic product holder 120 may be temporarily locked in the rotational position when the teeth are engaged.
[0104] [Fig.6B] is a side view of the adapter 100 with a cross-sectional 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 the adapter 100 from being displaced from the fixed structure. In some embodiments, the magnetic ring may be formed at the base of the inner body 114.
[0105] [Fig.6C] shows a transparent 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 around 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 product holder 120 are fixed in place and do not rotate. For example, the inner body 114 may rotate to prevent unintended rotational movement of the motion stabilizer or the adapter 100. Rotation of the inner body 114 is not transferred to the cosmetic product holder 120 because the cosmetic product holder 120 is not in contact with the inner body 114.Similarly, the installation of the outer shell 113 around the inner body 114 may include a space between the outer shell 113 and the walls of the inner body 114 such that rotation of the inner body 114 is not transferred to the outer shell 113.
[0106] [Fig. 6D] depicts a transparent 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 stationary 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.
[0107] In one embodiment, attaching 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 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 did not 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.
[0108] 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, tension 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 product has been inserted or attached to the cosmetic product applicator. In one embodiment, data from the one or more sensors may be used to identify physical characteristics of an attached cosmetic product, such as a size, shape, or weight of the attached cosmetic product.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. Other detailed information on the network.
[0109] In one embodiment, the system described above includes automatic adapter detection functionality to enable protocols specific to the motion stabilization device 150. For example, the motion stabilization device 150 may perform automatic detection of different adapters used for different cosmetic products such as lipstick, mascara, etc. Once the adapter is connected to the handle of the motion stabilization device 150, the handle automatically recognizes what type of adapter (e.g., lipstick or mascara) is attached and loads a specific set of protocols developed for that specific application.
[0110] [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 receiving portion of the stabilizer device includes a communication interface 702. In one example, the communication interfaces communication 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 receiving portion of the stabilization 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 the 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.
[0111] The interface 702 in the receiving portion is connected to the PCB A 703 which is coupled to or includes a memory 705 which stores various protocol information.
[0112] Once the device 150 recognizes the presence of the adapter 100, 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 connected adapter (i.e., if the lipstick adapter is attached, the device will invoke the lipstick gesture protocols).
[0113] For example, as shown in [Fig.8], a first set of protocols 801 for a lipstick may include parameters specific to the initial angles of orientation of the stabilizer as well as parameters 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 specific parameters, initial angles of orientation of the stabilizer as well as settings for pressure sensitivity, power consumption and saturation of the mascara.
[0114] There may be several adjustments to each protocol depending on the adapter and applicator. For example, with lipstick, it is desirable to remove 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 flexion and create an initial position, as the hand position may be different for lipstick and mascara. In addition, it is desirable to modify the speed at which the motors move for mascara to be a little slower to reduce the risk of involuntary movements near the eyes. An example of additional lipstick protocol features is given below. • Disable axial rotation of the adapter relative to the handle • Set motor speed to 100% for quick adjustments • Flexible adapter on the initial angular adjustment for better application orientation
[0115] [Fig. 9] shows a flowchart for performing the automatic detection as indicated above. The steps are performed at the motion stabilization 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 an initial handshake before establishing a communication channel, as understood in the art.
[0116] In step 9002, after establishing a communication channel between the communication interfaces 701 and 702, the communication interface 701 transmits identification information to the communication interface 702. The identification information indicates the adapter type, as indicated above.
[0117] 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 corresponds to the type of adapter identified.
[0118] In step 9003, the PCBA 703 controls the configuration of the motion stabilization device according to the recorded protocols after detecting that the adapter is attached to the motion stabilization device.
[0119] With the above procedures, not only will the motion stabilization device recognize the presence of an adapter, but it will determine whether it is a specific adapter used for lipstick, mascara, or others. Once the device recognizes the presence of the adapter, it calls upon 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 upon the lipstick gesture protocols)
[0120] In one embodiment, as shown in [Fig. 10], the system described above includes automatically reversing or pivoting the application of the adapter orientation pin to provide an "eraser" function 1010 to eliminate any user error.
[0121] 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 larger diameter to accommodate the diameter of the lipstick base itself, and the eraser tip 1020 may have a first cubic shape to handle larger smudges. Alternatively, in the example of [Fig.11B], for a mascara wand, an eraser base 1031 may have a relatively smaller diameter to accommodate the diameter of the handle of the mascara wand, and the eraser tip 102 may have a narrower tip end to accommodate precise erasing operations.
[0122] In one embodiment, [Fig.12A] shows a tray 1200 used to hold the various erasers 1010 before insertion into the cosmetic product applicator. The tray 1200 includes a plurality of slots 1201 and 1202 to accommodate the various types of erasers described above.
[0123] [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 includes 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.
[0124] As shown in [Fig. 12B], the motion stabilizing device with the adapter 100 attached thereto, and with a mascara applicator inserted into the adapter, can be moved downward 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 "grips" 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 include ribs to provide additional friction and gripping force so that it remains firmly inserted into the end of the cosmetic product applicator.
[0125] With respect to the material of the eraser 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 attachment is fibrous in nature, but it is not limited as such.
[0126] As described above, the motion stabilizer may rotate in order to rotate the cosmetic product attached to the cosmetic product applicator. However, [Fig. 13] depicts an alternative embodiment in which the rotation of the adapter is controlled to be caused within the adapter itself. In this embodiment, as depicted 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 product 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.
[0127] The motor and power source 1330 are also connected to a microprocessor 1320. The microprocessor controls the rotation of the cosmetic product holder 120.
[0128] To use the eraser 1010 at the rear of the cosmetic product applicator, the cosmetic product holder 120 rotates approximately 180° under the action of the motor 1310 or by the rotation of the movement stabilizing device 150.
[0129] There are several options for triggering rotation of the cosmetic applicator so that the eraser is oriented toward the user. A first option is a manual button (not shown) on the stabilizer device itself. A second option is voice activation, which allows the user to audibly state a voice command (e.g., "erase"). The motion stabilization device 150 includes a microphone (not shown) to allow 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.
[0130] 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 "sweeping" 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.
[0131] The user may also control 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 top and bottom wipe at Y%," or "erase with circle wipe at Z%." The percentage indicated by the user may be a relative distance the eraser moves in each direction, so that the user may cause small movements, as well as large movements of the eraser as needed.
[0132] [Fig. 15] shows a flowchart for the operation of the eraser function according to one embodiment. At step 1501, the microprocessor or motion stabilization device receives a trigger to rotate the eraser to face the user. The trigger can be one of three triggers discussed above. In step 1502, the microprocessor or motion stabilizing device controls the rotation of the cosmetic product holder 180°. In step 1503, the motion stabilizing device controls the eraser to make small movements to perform the “swiping” action of the eraser. This step is optional and may be caused by detecting the pressure of the eraser against the user's skin or by receiving a voice command from the user. In step 1504, when the user has completed the erasing operation, the microprocessor or motion stabilizing device controls the rotation of the cosmetic product holder 180° so that the cosmetic product applicator is again oriented toward the user.
[0133] In one embodiment, the cosmetic product applicator may be inserted into, connected to, or otherwise coupled to a securing apparatus (which may be referred to as a "base" or "support" or "assistive support" throughout this specification). [Fig. 16] illustrates the securing device with the motion stabilizing device and other features that will be described in more detail below. The securing device may include one or more mechanical components configured to secure a tool or cosmetic product and perform one or more functions with the cosmetic product.
[0134] The present inventors recognize that for individuals with movement disorders, assistance is needed in setup and preparation prior to applying makeup in addition to the actual application of the makeup itself. The attachment device described herein provides additional features to assist the user in setup and preparation for cosmetic applications.
[0135] The added functions may include, but are not limited to, opening, separating, extending, extruding, twisting, shaking, mixing, closing, and / or securing the cosmetic tool or cosmetic product. In particular, the one or more functions may be particularly useful when the cosmetic product comprises more than one component. For example, a mascara tube includes a cap, the cap being secured to a mascara wand, and a body, the body containing the mascara formula. The cap must be rotated relative to the body so that the threads within the cap align with the threads of the body in order to open or close the mascara tube. In another example, an eyeliner pencil may include a cap that covers the tip of the pencil. The cap must be removed in order to use the eyeliner pencil and replaced to cover the end 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 product into which another component of the cosmetic product is inserted. A user must align the first component with . the opening of the second. A precise linear movement is then required to insert the cosmetic component into the opening or to remove the cosmetic component to be used from the opening. 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 product may require a rotational (twisting) motion or a combination of translational and rotational motions. Other similar movements may be required during the cosmetic product application process. For example, a user may need to insert the mascara wand into the body to collect more formula with the mascara wand in order to continue applying the 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 appropriate force and leverage necessary for the various functions described herein. The securing device of the present disclosure may secure one or more components of a cosmetic tool to facilitate any function or interaction between components of the cosmetic tool. In one embodiment, the securing device may limit movement of the cosmetics to counteract the effects of involuntary movement by the user. In one embodiment, the securing device may apply force to one or more components.In one embodiment, the fastening device can transform an input force into an appropriate applied force on one or more components.
[0136] [Fig. 17] shows an illustration of the attachment device, according to one embodiment of the present disclosure. The attachment device 300 may include a base 310. The base may form one or more openings and / or chambers for attaching a cosmetic product or the cosmetic product applicator 100. 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 on 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.Cosmetic applicators and / or cosmetic products, such as the adapter 100 of [Fig. 5A], may be inserted into the chambers 311, 312, 314. The cosmetic products and / or cosmetic product applicators may be secured in different positions in the chambers. For example, a cosmetic product may be secured in an upright position in the upright chamber 311. The product . cosmetic may also be secured in a horizontal position in 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 a channel with an angle. A cosmetic product may be inserted into the chamber such that a first end of the cosmetic product is elevated relative to an opposite end of the cosmetic product. A channel with an angle may be useful when the cosmetic product contains a liquid product so as not to spill the product. In one embodiment, the securing device may include one or more fasteners for securing a tool or cosmetic product in place within a chamber. The fastener may include, for example, a strap that may be wrapped around a portion of the tool or cosmetic product.In one embodiment, the fastener may be self-attaching or may be attached to the base. In one example, the fastener may be a strip of self-gripping fabric. In one embodiment, the base may include one or more motorized components for applying force to a cosmetic product that is attached by the apparatus. In one embodiment, a motorized component may be disposed within or around a chamber in the base, as described in more detail herein.
[0137] In one embodiment, the chambers for attaching the cosmetic products may be placed on the base 310 or may be elevated above the base 310. For example, a tube or sheath may be disposed on 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 product is 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 force to the tube. Another example may be a chamber formed by a vertical tube disposed on the upper surface of the base 310.A cosmetic product may be inserted into the opening of the vertical tube such that the entire cosmetic product is always outside the base 310. .
[0138] [Fig. 18A] is an illustration of a fastening device 300, according to one embodiment of the present disclosure. The body of the fastening device may include a track 325, a carriage 322 being couplable to the track 325, the carriage being movable 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 rail. In one embodiment, the carriage 322 may include a cantilever, the cantilever wrapping around a portion along the length of the track to secure the carriage to the track. The carriage can slide along the track because the cantilever is freely 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, the one or more wheels being secured in longitudinal grooves along the track and may roll along the track to transport the carriage. The track 325 may guide and limit the range of movement of the carriage 322. In some embodiments, the track 325 may extend outwardly from the base 310 of the secure attachment so that the coupled carriage can 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 movement of the carriage 322 along the track.
[0139] The carriage 322 may form a chamber for securing a tool or cosmetic product. The carriage 322 may be, for example, a cylindrical or semi-cylindrical sheath, into which a tool or 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 product applicator in the carriage. For example, the carriage 322 may include at least one magnet, wherein the magnet at the base of the cosmetic product applicator may attach to at least one magnet in the carriage 322. Other or additional features for securing the cosmetic product applicator 100 may include, but are not limited to, a snap-fit device or a coating of internal material such as rubber that is configured to grip the cosmetic product 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 raise the adapter body 100 past the protrusions to be secured into 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.
[0140] [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 outer housing 326 of the track 325. The carriage 326 includes a curved saddle-shaped portion for holding the mascara handle. Under the carriage is a rail 328 which can also be seen from top to bottom in [Fig. 18B]. The carriage contains 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. Patent No. 3,897,119 and U.S. Patent No. 6,733,097.
[0141] A pushing force may be applied to the carriage 322 to slide the carriage and the attached cosmetic product applicator and the cosmetic product 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 attachment device. 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 various points on the carriage, the cosmetic product applicator, or the cosmetic product 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 motion along the track.
[0142] In addition to a manual pushing force, 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, according to the prior art.
[0143] In one embodiment, the cosmetic product applicator may be removably coupled directly to the track 325. For example, the track 325 may include a magnetic rail that travels along 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.
[0144] Attaching the cosmetic applicator to the track 325 may give the user greater control over the movement of the secured tool or cosmetic. For example, it may be difficult for a user to grasp a cosmetic or motion stabilizer while moving it. 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 the first and second cosmetic components for insertion or removal. The attachment assembly may secure and stabilize the cosmetic components and their movements.When the cosmetic product is secured in the carriage 322, the user can apply a pushing force to the carriage 322 to move the tool or the cosmetic product. In some embodiments, the movement of the carriage may be aligned with the position of a cosmetic secured in the base 310 of the securing device. 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 wand that is applied to the eyelashes, may be secured in a cosmetic applicator. The cosmetic applicator may be secured to the carriage 322. The opening of the body of the mascara tube may face the mascara wand. The height of the carriage may be fixed by the track 325 such that the secured mascara wand is at the same height as, or more precisely at a center of, the opening of the body of the mascara tube. The carriage 322 may be pushed along the track 325 in a single direction toward and away from the body of the mascara tube.The carriage 322 can be pushed toward the mascara tube body until the wand is inserted into the tube body. The carriage 322 can also be pushed away from the mascara tube body until the wand is completely removed from the tube body. The user does not need to align the mascara wand with the opening of the tube body while pushing the mascara wand. In addition, the track 325 can constrain the movement of the mascara wand. For example, the mascara wand will not move from side to side because the wand is constrained by the carriage 322 and the movement of the carriage 322 is constrained by the track 325. Any jerking or sudden movements of the user's hand will not derail the carriage 322 and cause lateral movement. The movable carriage 322 can assist the user in opening and closing the mascara tube, as well as reapplying mascara formula to the mascara wand. .
[0145] In one example, the movable carriage may also be used to agitate or mix a cosmetic product. For example, a tube of cosmetic product liquid 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 product liquid to achieve the desired effect, such as by mixing or removing liquid 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.
[0146] Different orientations, widths, and lengths of the track 325 are compatible with the attachment device of [Fig. 18A]. In some embodiments, the track 325 may be approximately parallel to the base. The cosmetic product applicator or cosmetic product 100 may be coupled to the track 325 at the top of the track, below the track, or to the side of the track. In some embodiments, the track 325 may extend upwardly from the base 310. In one example, a vertical force may be applied to a cosmetic product applicator coupled to the track for moving the cosmetic product downward toward the base, or upward away from the base. In some embodiments, track 325 may extend upward at a non-perpendicular angle relative to base 310.
[0147] In one embodiment, the track may contain more than one cosmetic applicator or cosmetic product. As an exemplary implementation, the track may include multiple magnets. 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 deployed or extended for proper use. In one example, the track may include one or more hinges. The track may be folded at one 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 portions along the track engage with each other. The telescopic track may be extended by pulling on the end of the track so that the collapsed portions extend. In one embodiment, the track may be secured 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 may then pivot away from the base and may extend outward from the base, for example to align with a cosmetic component secured by the base.
[0148] In one embodiment, the track 325 may be fixed in various positions and states. The track 325 and / or the base 310 may include at least one locking mechanism for locking the track in a position. For example, the track may be fixed 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 blade 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 fastening 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 fix the track in a position relative to the base. Advantageously, the fixed position of the track may be configured by mechanically attaching the track to the base. Thus, a user does not need to determine or estimate the track position 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.
[0149] [Fig.18C] is a top view of a fastening assembly 300, according to one embodiment of the present disclosure. The base 310 of the fastening assembly 300 may form one or more chambers for fastening the 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. Cosmetic applicators and / or cosmetic products, such as the adapter 100 of [Fig.5A], may be inserted into the chambers 311, 312, 314. The cosmetic products and / or cosmetic product applicators may be secured in different positions in the chambers. For example, a cosmetic product may be secured in a vertical position in the vertical chamber 311. The cosmetic product may also be secured in a horizontal position in the first horizontal chamber 312 or the second horizontal chamber 314. The attachment may include a track 325 secured to the base 310. In some embodiments, a carriage may be secured to the track 325, the carriage being capable of securing a cosmetic product applicator or a cosmetic product such as the applicator 100 of [Fig. 5A]. [Fig.l8C] is an illustration of a track 325 in the closed position, with the track 325 positioned against the base 310. The track 325 may be secured to the base 310 using a hinge 327.
[0150] [Fig.18D] is an illustration of a fastening assembly 300, according to one embodiment of the present disclosure. The base 310 of the fastening assembly 300 may form one or more chambers for fastening the cosmetic components. For 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. Cosmetic applicators and / or cosmetic products, such as the adapter 100 of [Fig. 5A], may be inserted into the chambers 311, 312, 314. The cosmetic products and / or cosmetic applicators may be secured in different positions within the chambers.For example, a cosmetic product may be secured in a vertical position in the vertical chamber 311. The cosmetic product may also be secured in a horizontal position in the first horizontal chamber 312 or the second horizontal chamber 314. The attachment may include a track 325 secured to the base 310. In some embodiments, a carriage may be secured to the track 325, the carriage being capable of securing a cosmetic product or cosmetic applicator such as the adapter 100 of [Fig. 5A]. The attachment assembly 300 may include a track 325 secured to the base 310 with a hinge 327. The track 325 may pivot about the axis of the hinge into the 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.
[0151] The securing assembly 300 may include various apparatuses configured to secure and move a cosmetic product. [Fig. 19] shows an illustration of the securing device, 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 device. The arm 321 may secure a cosmetic product and may control the movement of the secured cosmetic product. In some embodiments, the arm 321 may extend the range of motion of the cosmetic product and may allow greater degrees of freedom than other 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 tilt 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 bent. 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 bent 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, where the carriage 322 may form a chamber for securing a tool or cosmetic product, or the adapter 100 of [Fig. 5A]. According to one embodiment, the carriage 322 may pivot relative to the arm 321. For example, the carriage 322 may be attached to the arm 321 using a ball joint, such that the carriage 322 may rotate about the ball joint.
[0152] In one embodiment, the carriage 322 may move when 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 include a pin joint.Rotation of the axis in the axis 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 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 an attached cosmetic product than to grasp and move the cosmetic product itself. The constrained movement of the carriage 322 may also prevent the user from accidentally moving the cosmetic product as a result of . tremors or involuntary movements. In one embodiment, the movement of the carriage 322 may follow a curved path, the curvature of the path depending 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 product into and out of the chamber for any of the functions described herein.
[0153] According to some embodiments, the movement of a cosmetic or cosmetic product applicator relative to the base of the attachment assembly may be automated. The cosmetic or cosmetic product applicator may be attached to a carriage, the carriage being attached to a rail or an 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, according to the prior 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 by the user to the carriage or cosmetic product.In one embodiment, movement of the cosmetic product applicator or cosmetic product may be controlled with input from a switch, button, joystick, or similar user interface. In one embodiment, movement of the cosmetic product applicator or cosmetic product 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 product applicator or cosmetic product to the attachment assembly.
[0154] In one embodiment, data from at least one sensor may be used to initiate, configure, or stop movement of the attached cosmetic product or cosmetic product applicator. For example, the cart may include at least one sensor disposed on or within the cart. 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 product or cosmetic applicator is attached to the cart. For example, the cosmetic product applicator may cause an increase in pressure on the internal walls of the cart. In another example, the cosmetic product applicator may block ambient light from reaching the cart.In another example, the cosmetic applicator may reflect light that is transmitted by an IR sensor disposed on or within the carriage. In one embodiment, the sensor may detect when a cosmetic applicator is attached. to the cart based on integrated circuitry in the cosmetic applicator. For example, the circuitry in the cosmetic applicator may be configured for a wireless communication protocol. A sensor or other integrated circuit in the linear slider 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, movement of the cart may depend on the type of cosmetic attached to the cosmetic applicator.Cosmetic product information may be detected by a sensor or entered by a user into a device or appliance. The device or appliance may include, but is not limited to, a personal device, as further described herein.
[0155] In one example, the base of the cart may be attached to at least one motorized wheel, wherein at least one motorized wheel may rest on the track 325 of FIG. 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 attachment assembly. The cart may thus roll along the track without the user exerting an external force on the cart. 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 move the portion of the track to retract or extend it.The carriage may be attached to the portion of the track that is retracted or deployed. The carriage may be transported closer to and further from the base as the track retracts and deploys. In one embodiment, the motorized component may be disposed within the base and may contact a portion of the track that deploys into the base. The motorized component may rotate or 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 be activated to apply a force in an opposite direction to deploy the track out of the base.
[0156] 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 directly applying force 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, the 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 the at least one sensor may be used to initiate, configure, or terminate movement of the arm and / or attached carriage.
[0157] In one embodiment, and as will be seen in a specific example below, it is possible not only to reinsert the cosmetic product applicator into its reservoir, but also to rotate it. For example, with mascara, the applicator is guided / inserted into the cosmetic product reservoir (i.e., mascara container), and then a motor rotates the applicator inside the reservoir to completely coat the applicator with cosmetic product formula.
[0158] 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 product, close the cosmetic product, 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 body opening and then turned in one 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 attached. Rotating 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.
[0159] In some embodiments, a cosmetic product applicator may be attached to the attachment assembly and the attached cosmetic product may undergo both a translational and rotational movement. In one embodiment, the cosmetic applicator can rotate the attached cosmetic. The holder of the cosmetic applicator can be an approximately cylindrical ring or sheath, wherein the holder is in contact with the attached cosmetic that is inserted into the holder. In one embodiment, a motor can be attached to the holder. The motor can rotate the holder about its central axis. Rotation of the holder causes the attached cosmetic to rotate in the same direction and with approximately the same speed. In some embodiments, the holder can rotate when the cosmetic applicator is attached to the motion stabilizer. Rotation of the holder and the attached cosmetic can automate the movement necessary to open or close the attached cosmetic.
[0160] In one embodiment, the rotation of the holder may be configured manually or automatically. Cosmetic products have different 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 product that is attached to the cosmetic product applicator. In one embodiment, the cosmetic product applicator may include at least one sensor configured to determine a weight, dimension, or other physical property of the cosmetic product that is attached to the cosmetic product applicator to define the number of rotations.In one embodiment, the number of rotations may be set based on information about the cosmetic product that has been inserted into a device in communication with the attachment 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 product. For example, when a cap is fully closed on a product, the cap may no longer rotate because it is flush with the body and there is no room to move the cap. The cosmetic product applicator may include one or more sensors configured to detect a force, such as a friction force between the holder and the attached cosmetic product.If the force required to rotate the attached cosmetic product 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. threshold.
[0161] 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 outward from the motion stabilizer. The attached cosmetic may be inserted into the sheath and will also extend outward 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 attachment assembly. In one embodiment, the body of the cosmetic applicator may snap into a carriage attached to a track such that the motion stabilizer and the attached cosmetic are parallel to the track. The motion stabilizer may rotate, which also causes the cosmetic holder and the attached 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 attached cosmetic to another cosmetic component, such as a tubular body, with the tubular body secured by the base of the attachment assembly.
[0162] In one example, a chamber formed by the base of the attachment assembly may include a rotatable component. The rotatable component may rotate a cosmetic tool or 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 rod may be connected to a motor, wherein the motor may rotate the rod about the rod's central axis. When a tool or cosmetic product is placed within the chamber, the walls of the rotatable sheath may contact the cosmetic product. The rotatable sheath may exert a grip on the cosmetic product due to the tight fit of the cosmetic product in the sheath.In one embodiment, the inner wall of the rotating sheath may include raised structures, such as teeth, to increase the surface area of contact with the cosmetic product. Rotation of the rotating sheath may cause the cosmetic product to rotate in the same direction and with approximately the same rotational speed. In one implementation, the cosmetic product in the chamber may rotate while a cosmetic product in the cosmetic product applicator does not rotate. The . cosmetic product in the cosmetic product applicator may move linearly toward or away from the cosmetic product in the chamber while the cosmetic product in the chamber rotates to engage an opening or closing function.
[0163] 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 does not open or close the tube. Advantageously, the movable carriage of the attachment assembly described herein may allow linear movement of the cosmetic product to and from the base while the cosmetic product rotates for efficient opening and closing of the cosmetic product. The attachment 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 attachment 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 product. One or more movements of the cosmetic product attached to the cosmetic product applicator may be automated. For example, the cosmetic product applicator may rotate the cosmetic product while a user pushes the cosmetic product along the rail to open or close the cosmetic product. In another example, the cosmetic product applicator may rotate the cosmetic product while a motorized component translates the cosmetic product to open or close the cosmetic product.
[0164] In one embodiment, the attachment assembly may be configured to open packaging surrounding a tool or cosmetic product. For example, cosmetic products may be packaged in plastic or placed in a plastic casing. The packaging of a cosmetic product may be difficult to open for a user with limited mobility, limited grip strength, or lack of control over the fine motor movement. In one embodiment, a cosmetic product surrounded by packaging may be attached to the attachment assembly. The attachment assembly may be used to apply the linear and rotational forces that have been described herein to open the packaging. For example, an eyeliner pencil may be packaged in a plastic package to prevent the pencil cap from being removed 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 break the wrapper. The broken wrapper lifts 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 at the base of the attachment assembly. The pencil cap may be . Placed inside the cosmetic holder of a cosmetic applicator. The chamber can hold the pencil in place while the cosmetic applicator applies a rotational force to the cap. The rotational force can twist the cap and tear the surrounding plastic wrapper. The wrapper can then be removed to use the eyeliner pencil. The cosmetic applicator and attachment assembly can reduce the number of steps and movements a user must take to open the package.
[0165] In one embodiment, the attachment assembly may include one or more attachments, accessories, or the like for removing packaging surrounding a tool or cosmetic product. [Fig. 20A] is an illustration of an attachment 500 (cutting element) that may be used to remove packaging surrounding a cosmetic product, according to one embodiment of the present disclosure. The attachment 500 may, for example, be attached to a channel in the attachment assembly or to the linear slide of the attachment 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, separating each of them. The attachment 500 may be a semi-flexible material, such as 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 apex of the cone. The slats may flare outwardly due to force exerted on the interior walls of the slats upon insertion of the cosmetic product into the attachment. The slats may flare outwardly to widen the opening of the apex 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 includes at least one sharp edge or point. The sharp point 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 blade may have a sharper inner edge and a flatter outer edge or surface. [Fig. 20C] is a side view of the attachment 500, according to one embodiment of the present disclosure. The sharp edge of the slat may contact a cosmetic product inserted through the top of the attachment. In some embodiments, the sharp edges may be disposed along the slat such that the sharp edges are not exposed to the outer surfaces of the attachment. In one embodiment, the attachment may include a cover or sheath around the top of the attachment such that the sharp edges do not . do not pose a safety risk to anyone handling the accessory.
[0166] For example, a plastic-wrapped cosmetic product may be inserted into the attachment 500 by passing it through the base of the attachment 500 and then through the opening at the top of the attachment. The sharp edges of the slats at the top of the attachment may contact the plastic surrounding the cosmetic product. The cosmetic product may then be removed through the opening at the top of the attachment and the base of the attachment. The sharp edges of the top may scratch, tear, or scrape the packaging surrounding the cosmetic product. For example, a sharp edge contacting the plastic packaging of the cosmetic product may tear a hole in the packaging when the cosmetic product is pulled past the sharp edge. The attachment may thus facilitate removal of the packaging and opening of the cosmetic product.In one embodiment, the accessory 500 may be placed within one of the channels of the attachment assembly. The packaged cosmetic product may be placed in the linear slide and directed into the channel of the attachment assembly to be inserted into the accessory. The linear slide may then be moved to remove the packaged cosmetic product from the accessory and tear the packaging.
[0167] As an additional feature included in the attachment apparatus, the attachment device automatically deploys a lipstick tube stored therein so that it is deployed to the optimal length for each use.
[0168] [Fig. 21A] shows a specific example of the attachment device 300 realizing certain features that have been mentioned above. In [Fig. 21A], two rotating members 361 and 362 cover 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 a portion of the end of the mascara cap that is attached to the mascara wand.
[0169] FIGS. 21B-21C show a side view of how the features of FIG. 21 produce certain effects when a mascara container and cap are inserted into chamber 314.
[0170] 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 attachment device 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 attachment device via a semicircular housing that covers an outer surface of the rotatable member outside the fixing device, but it will not cover the rotating element inside the fixing device. [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.
[0171] [Fig.21C] shows a transparent view of the operation of the rotating elements 361 and 362. The rotating elements 361 and 362 are actually bevel gears which are controlled to be rotated respectively by the motor gears 367 and 368. The motor gears 367 and 368 are controlled respectively by the controllers 381 and 382. The carriage will deliver the mascara cap to a point where an inner female screw threaded inside the cap 366 (not shown) locks onto the male screw threads 383 on the mascara container 364. The rotating element 362 is then controlled to be rotated so that the cap 366 screws onto the mascara container 364 until it is completely closed. The structure of the combination of the bevel gear 362, the motor gear 368 and the control device 382 is designed to be movable and attached to a spring 3 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.
[0172] In [Fig.21C], the rotating element 361 can be used to rotate the mascara container 364 if necessary. For example, when the container still has an outer plastic wrapper, rotating the element 361 allows the container to move against the sharp edges of the attachment 500 and remove the container from the wrapper. In addition, the rotating element 361 can allow the mascara liquid inside the container to mix if necessary.
[0173] [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 includes hinges 128. As illustrated, 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 illustrated above while using the assistance of the motion stabilizer.
[0174] As shown in [Fig.22A], the adapter 100 holds the lipstick tube 160. Although the adapter can be stored in the attachment device without a cosmetic applicator, the adapter can be stored in the attachment device with the lipstick tube still inserted therein. In addition, a rotating wheel within the attachment device can grip the end of the lipstick tube and rotate the tube within the attachment device so that the lipstick tube is at the optimal height and orientation before the user removes the adapter to be inserted into the motion stabilizing device.
[0175] [Fig. 22B] shows an overhead view of the attachment device 300. As indicated above, the attachment device 300 includes chambers 311, 312 and 314. The chamber 312 supports the adapter 100 as shown in [Fig. 22A]. In this embodiment, the 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.
[0176] [Fig.22C] shows a transparent side view of the fixing device 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 inserted through 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.
[0177] [Fig. 23A] and 23B show additional details relating to the bevel gear 355. [Fig. 23A] shows a top view of the bevel gear 355 through which the lipstick tube 160 is inserted. The bevel gear includes a beveled seat seal 359 secured to the inner circumference of the bevel gear. The same type of beveled seat seal is also used in the bevel gears 361 and 362 described above.
[0178] [Fig.23B] shows a side view of the beveled seat seal 359. It can be seen that the beveled seat seal includes a first diameter DI that is wider at the highest point and a second diameter D2 that is narrower at the lowest point. The design of the beveled seat seal will allow a fixed amount of lipstick tube 160 to be inserted into the securing device 300. The beveled seat seal is made of a material with a firm grip, such as rubber, so that rotation of the beveled pinion 355 will result in rotation of a rotating portion of the lipstick tube, and thus provide for extension or shortening of the lipstick tube.
[0179] If we return to [Fig.22C], the fixing device further comprises an LED emitter 371 and a photo sensor 373. This pair functions as a transparent type optical encoder which detects when the emitted light (which is emitted by a plurality of sources) is interrupted by the extension of the lipstick. When the lipstick is not extended to a predetermined amount, there will be no interruption of the light rays emitted by the LED emitter. As the lipstick is controlled to be extended by the bevel gear 355, it interrupts the light rays emitted by the LED emitter sequentially, which is detected by the photoelectric sensor 373. The number of interrupted light rays is fed back to the CPU 365, which can thus detect an extension of the lipstick tube.
[0180] It can be seen in the structure illustrated 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
[0181] [Fig.24A] shows a flowchart of a process performed by the attachment device 300 to control the extension of the lipstick tube, according to one embodiment. In step 2401, the attachment device 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 adapter type described above. In step 2402, the CPU 365 detects the extension amount of the lipstick tube based on the interruption of 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 in range, control is performed at step 2402 to extend or shorten the extension of the lipstick tube until the result of step 2403 is that the lipstick is in range, after which the process ends.
[0182] [Fig. 24B] shows a routine 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 cannot be extended any 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. Heating and cooling system
[0183] In one embodiment, [Fig.25] shows that the attachment device (holder) may have an additional function to heat or cool a cosmetic product for smoother application. In particular, with mascara, the Heating can be used to prevent mascara from clumping.
[0184] Figures 26 and 27 show transparent views of the fixation device with the heating / cooling system. [Fig. 26] is an aerial view of the fixation device showing the chambers 311, 312 and 314 which were described above. [Fig. 27] is a side view.
[0185] As shown in [Fig. 26], the chamber 314 contains a mascara container, which is transparent to illustrate the positioning of the mascara wand 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.
[0186] [Fig. 28] shows a close-up view of the heating / cooling system 385. In order to provide the possibility 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 mascara container. The heating elements 387 are controlled by the control unit 391, and the cooling elements 389 are controlled by the control unit 393.
[0187] The heating elements may be resistive heating elements as understood in the art and made of a ceramic material. The cooling elements may be mini Peltier cooling elements as known in the art. Temperature sensors are integrated with the heating / cooling system 385 to determine the temperature, and the temperature is adjusted to a predetermined amount to ensure smooth application of the cosmetic product. In one embodiment, the mascara container may be heated to a temperature of 100°F approximately five minutes before use.
[0188] The temperatures described above 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 easily deposits on the lips without too much pressure, but does not become too soft to the point of crumbling too easily from its general shape. In addition, it can be used for lip gloss, eyebrow glue, concealer, etc. Indeed, any cosmetic product with a certain level of viscosity (not dry) to be controlled for optimal application viscosity. This can be extended to any point of cosmetics that a user might use to achieve precision and ease of application even when handicapped.
[0189] In one embodiment, the system described above uses an external mobile device, such as a smartphone, to provide gesture training and compensation. An application executed by a smartphone scans the The size, shape, and contours of the lips in a selfie captured by the user to prepare for precise application movements. With this scan, the app learns and understands the user's contours. The app will initiate a feedback loop by asking the user to take "selfie" photos before and after a cosmetic application session. This step provides a measurement on the app, reads the "before and after" to tell the device how it could have moved better (less compensation vs. more compensation). The smartphone provides a real-time mirror that sends feedback to the device in real time to adjust the compensation level and angles. A more detailed approach to the calibration function will be described below.
[0190] [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 product applicator 160 (lipstick in this example) that the user will bring close to his or her face. A target trajectory for bringing the lipstick tube toward the user's face is indicated 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 indicated by line 2902. This may cause errors in the cosmetic product application process, resulting in stray traces or misaligned makeup.
[0191] Figures 30-31 show one way to detect when the motion stabilizer needs to be recalibrated. As shown in [Fig.30], in the application, the user can take a picture of themselves. The application then uses facial recognition software to scan the face and identify the target area of the application (i.e., lips or eyes). In this example, the target area of the application is the user's lips, and Figures 30A-30C show different examples of the state of the user's lips taken by a selfie.
[0192] [Fig. 31A] represents the lip region when the user has not yet applied lipstick and is considered a "previous" 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] indicates 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] indicates the lip region when the user has made a detectable error such as the area indicated by 3101. The application detects that this area 3101 of the applied lipstick is beyond the lip region boundary.
[0193] If an error is detected, as shown in [Fig.31C], the application software is configured to measure the percentage error between the target application and the application actual, and to recognize where the error is made in relation to the location on the lips as well as during the movements made by the device at that time.
[0194] In addition to detecting whether a cosmetic product has exceeded a limit, [Fig. 32A] depicts 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 different 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 a 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 learning automatic language logic 154. .
[0195] [Fig. 16] illustrates an example of test operation in accordance with the collaborative learning discussed above. A test image 710, i.e., a user's own image, may be presented to the machine learning logic 154, which analyzes the image according to the models trained on the collaborative data 720. As illustrated, the machine learning logic 154 estimates that 80% of the respondents would rate the user's error magnitude as a type #7 as indicated at 722. Accordingly, the machine learning logic 154 may use the type #7 error magnitude to determine whether an error requiring further analysis has occurred.
[0196] For example, the motion stabilizer uses 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. Fig. 32 shows an example where an accelerometer 3201 is provided in the handle 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.
[0197] [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 deflection.
[0198] [Fig.33B] represents a scenario in which at a time indicated by 3401 a deviation in the measurements of the X, Y and Z sensors is indicated with respect to the movement normal of the adapter. Based on a percentage error, error direction, and error duration, the application software will learn to better compensate for different gestures, speeds, etc.
[0199] For example, if the accelerometer measurements show that the cosmetic applicator is drifting downward, as shown in [Fig.29] above, then the motion stabilizer can counteract this by stabilizing the cosmetic application upward.
[0200] The software could provide additional recommendations to the user on how to better handle the device if possible to achieve better results.
[0201] 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 indicated in the selfie image and the motion sensor data.
[0202] In [Fig.34A], training is performed for the deep learning model. Inputs are provided in step 3410, where images (which may be selfies above) are inputted along with motion sensor data (such as accelerometer data) and a label. In this case, the “label” given to the inputted data corresponds to the compensation parameters used in the motion stabilizer that correct the error in the makeup application process.
[0203] 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 learning result will be a neural network in step 3430. The created neural network has nodes of each layer that are grouped together, the groupings overlap, and each grouping passes data to multiple nodes of the next layer.
[0204] Figure 20 represents 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 stage does not have a label. Furthermore, at step 3412, the image pair includes the selfie captured by the user and the motion sensor data. These inputs are sent 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 addresses the error in the makeup application process.
[0205] Therefore, the deep learning process of Figures 34A-34B allows the machine logic to determine correlations between the user's selfie and motion sensor data to generate motion compensation settings to avoid error in future sessions.
[0206] [Fig.35] shows a flowchart for compensating for deviations in the adapter movement based on the above description. In step 3501, the application receives a selfie captured by the user without any cosmetic product applied, which represents the “before” image. In step 3502, the application receives a selfie captured by the user after the cosmetic product has been applied, which represents the “before” image.
[0207] In step 3503, the application analyzes the image to determine if there was an error in applying the cosmetic product. In other words, the application analyzes to determine if the user inadvertently missed the target location with the cosmetic product.
[0208] There are various methods for performing image analysis. One method involves detecting features in an image that indicate the boundaries of the user's natural features and determining whether the cosmetic product 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 understood in the art and described in detail at least in US Patent Publication No. 2007 / 0154096A1 and PCT Patent Publication WO2011074014A2.
[0209] Another method described above involves using deep learning or machine learning to train a model to determine when a cosmetic product has not been applied correctly. In this embodiment, the system implements one or more convolutional neural networks (CNNs), 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 Al, can be used with the present invention.
[0210] If there is no error in step 3503, the current motion stabilizer settings are stored in the PCBA 703, as indicated in step 3504.
[0211] 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).
[0212] In step 3506, based on the detected deviation in the motion sensor data, the 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 checked after the next session of application of the cosmetic product by the user.
[0213] In an alternative embodiment, the system may also provide compensation for potential deviations based on the use of a smartphone as a real-time mirror in selfie mode, and using recognition software, the application may detect when the applicator will miss an intended target.
[0214] Although a user's difficulty in touching a cosmetic application to 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] illustrates 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 rest an unused or dummy cosmetic applicator on the screen of the smartphone with a touchscreen. If the user has difficulty reaching the target, a natural deviation may be determined and compensation parameters may be initially programmed to prevent errors from occurring in the future.
[0215] [Fig.37A] depicts a user using their smartphone 3601 as a real-time mirror in selfie 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.
[0216] As illustrated in [Fig.37B], using 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 stabilizer to provide pa dimensional meters to keep the cosmetic product applicator on target.
[0217] As shown in [Fig. 38], the user application may augment the recommended gestures of the device onto the face in the image from the camera. 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 superimposed on the image to guide the user in the direction of the intended target. This superimposed indicator also warns the user visually if the device / adapter moves outside the boundaries captured by the user application's selfie scan.
[0218] Alternatively, the motion stabilization device provides haptic feedback by vibration of the handle to indicate to the user that they are outside the boundaries of their lips / eyes and are therefore not applying the cosmetic product accurately. This could be specifically used for visually impaired users who may not clearly see the spatial boundaries of their lips or eyes. 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 it from the other vibration feedback discussed above.
[0219] [Fig. 39] shows that the motion stabilization 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 smartphone application 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 activating the vibration element may be the visual detection of the cosmetic applicator moving away from an intended boundary or target as described above. It may also 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 vibrations can occur in real time in the time zone 3401 shown in FIG. 34).
[0220] 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 product dispensing device 4000 configured for dispensing 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 create a customized makeup (such as lipstick, foundation, etc.) for single use. The apparatus further includes a removable compact case 4002 that can be removed from the apparatus after the dose of makeup is dispensed. Such a dispensing device is described in U.S. Publication No. 2022 / 0240643A1.
[0221] [Fig. 41] shows that the motion stabilization device 150 and the cosmetic dispensing device 4000 will mutually detect each other's presence when they are in proximity to each other. This can be done using the BLE / NFC / RFID communication already described above. As shown in [Fig. 42], the motion stabilization device 150 can detect the presence of the cosmetic dispensing device 4000 and notify the user's mobile device 3601 of the detection. The mobile device can be used to control the cosmetic dispensing device 4000 as described in US Publication 2022 / 0240643A.
[0222] The advantage of the motion stabilization device 150, which is capable of detecting the presence of the cosmetic product dispensing device 4000, is that it allows special functionality to be performed by the motion stabilization device in combination with the universal adapter described above.
[0223] For example, as noted above, the system includes automatic adapter detection functionality to enable protocols specific to the motion stabilization device 150. In this case, the motion stabilization device 150 performs automatic proximity detection of the cosmetic product dispensing device. The motion stabilization device will load a specific set of protocols developed for use with the cosmetic product dispensing device.
[0224] 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 use in actual user reading.
[0225] For example, as shown in [Fig. 44], when the user approaches the cosmetic product dispensing device with the motion stabilizing device, the user can hold the handle of the motion stabilizing device so that the cosmetic product applicator (in this case a lipstick brush) is directly above the receiving area of the cosmetic product 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 control the cosmetic product applicator to move in a blending motion or pattern that will cause the multiple colors to be blended and mixed to achieve the user's target color.The mixing motion or pattern can be circular, a figure 8 pattern, or any other effect motion to cause the different colors to be mixed and blended. 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 blend is possible.
[0226] Once the mixing movement or pattern is completed, in accordance with the protocol, the motion stabilizing device causes the cosmetic product applicator to perform a collecting movement for a predetermined duration (10 seconds in this example). The collecting movement is similar to a scraping movement designed to allow the brush to collect the cosmetic product for actual use. This may involve increased pressure and a slower movement.
[0227] When the collecting movement is completed, the cosmetic product applicator is ready for use as described above.
[0228] While the above embodiment describes the use of the cosmetic product applicator itself to mix and collect the cosmetic formulation that is dispensed from the cosmetic product dispensing device, in an alternative embodiment, a special brush may be used for mixing.
[0229] FIG. 45 A depicts 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] wherein the structure becomes a single brush design and acts as a cosmetic product applicator. In the open position, the dual brush is used to more efficiently mix the dispensed color doses in the receiving area of the cosmetic product dispensing device. To accomplish this, both brushes can be rotated upon sensing contact in the receiving area.
[0230] Once the mixing process is complete, the cosmetic product applicator can be controlled to close or collapse the assembly of the two brushes to form what is illustrated in [Fig.45B], and effectively form a single brush for the collection process and actual use of the cosmetic product applicator. The opening and closing of the brush is accomplished by a spring hinge mechanism as known in the art.
[0231] Although 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.
[0232] While the above examples describe how the motion stabilization device adapts to the detection of the presence of the cosmetic product dispensing device, the cosmetic product dispensing device also adapts to the presence of the motion stabilization 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 product dispensing device 4000 is detected in proximity to the motion stabilizer 150, the mobile device is notified accordingly. The mobile device 3601 then enables the cosmetic product dispensing device to perform at least one of two automated actions: (1) open the lid of the compact case and (2) dispense a dose of customized cosmetic product color ingredients into the receiving area.
[0233] [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, the skilled artisan 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.
[0234] The controller 3110 may include one or more central processing units (CPUs), and may control each element of the user device 3601 to perform functions related to communication control, audio signal processing, audio signal processing control, still and moving image processing and control, and other types of signal processing. The 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 may execute instructions enabling the controller 3110 to function as the display controller 3211, the operations management unit 3212, and the game management unit 3213 shown schematically in [Fig. 47],
[0235] 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. An assistive holder configured to hold a motion stabilizing device (150; 1100) that stabilizes an applicator (1106) in response to motion caused by a user applicator, comprising: a first receiving area for holding the motion stabilizing device, and a second receiving area that contains a lipstick tube (160) with a universal adapter (100) attached, the second receiving area comprising a mechanism that rotates the lipstick tube (160) to an optimal length, wherein the assistive holder further comprises a temperature adjustment area (385) comprising at least one heating element (387) and a cooling element (389), the temperature adjustment area (385) being disposed below the second receiving area.
2. The assistive support of claim 1, wherein the mechanism that rotates the lipstick tube is a motor system that includes a bevel gear (355), a motor gear (357), and a motor (360), the lipstick tube is inserted through the bevel gear (355) into the second receiving area, the motor gear (357) is in contact with the bevel gear (355), and the motor (360) controls the rotation of the motor gear (357).
3. The assist holder of claim 2, the bevel gear (355) comprising a beveled seat joint (359) which controls the lipstick tube (160) to be inserted a fixed amount into the assist holder and grips the lipstick tube (160) so that the lipstick rotates together with the bevel gear (355).
4. The assistive support of claim 1, further comprising a sensor that detects an amount that the lipstick is extended into the assistive support.
5. The assistance support of claim 4, wherein the sensor is an optical encoder that includes a light emitter (371) and a photo sensor (373) that detects an extension amount of the lipstick based on light from the interrupted light emitter.
6. The assistance support of claim 4, wherein the assistance support comprises a circuit (365) that receives a detected quantity of lipstick extension and controls the rotation of the lipstick tube (160) to the optimal length based on the detected amount.
7. The support of claim 6, the circuit (365) transmitting a request to purchase an additional lipstick to an external server automatically when the lipstick is fully extended and less than the optimal length.
8. An assistive device according to claim 1, the temperature adjustment region (385) comprising both heating elements (387) and cooling elements (389) arranged alternately.
9. The assistive device of claim 1, wherein the heating elements (387) are resistive heating elements; the cooling elements (389) are Peltier cooling elements; and the temperature adjustment region (385) is configured to heat or cool the cosmetic applicator to a predetermined temperature within a predetermined time period before use.