The present invention relates to cosmetics, and more particularly to creating customized cosmetics.
In accordance with certain embodiments of the invention, a system, apparatus and method for determining color of skin of a subject is disclosed. The method comprises covering a region of skin with a chamber having an open area facing the skin. The skin is illuminated with light caused to enter the chamber. The light is dispersed within the chamber, and a camera, which is positioned to have a light path from the chamber, is used to record an image of a portion of the dispersed light in the chamber. The recorded image is then processed to characterize the skin color. In certain exemplary embodiments of the invention, the chamber is predominantly white, although the chamber can be other colors in various alternative embodiments. In other embodiments of the invention, the chamber includes an integrating sphere. In yet other embodiments, the chamber includes a plano-convex lens, a bi convex lens, or a positive meniscus lens. The chamber may be part of a housing that is positioned over the camera, for example, by being physically coupled to a device (e.g., a mobile device) that includes the camera. The device may include a flash, and the housing may include a light passage positioned over the flash.
In certain embodiments of the invention, the processing is performed on a mobile device associated with the camera, e.g., a mobile device having an integrated camera. In certain embodiments of the invention, the camera has associated automatic camera settings, and the method comprises disabling the automatic camera settings, setting the flash associated with the camera to a low intensity, and waiting a predetermined amount of time after firing of the flash, in order for the light output thereof to stabilize, before capturing the image.
Certain embodiments of the invention include processing where RGB color values are received from the camera and the received RGB color values are mapped to a CIE L a*b* color space, CIE L a*b* coordinates for each of a plurality of stored color recipes are retrieved from a memory, and a closest match between the mapped RGB color values and a stored color recipe is identified so that the closest match characterizes the skin color. In certain embodiments, user input is received to alter the RGB color values in accordance with user preference.
Embodiments may include a tangible, non-transitory computer readable medium having embodied therein a computer program which, when loaded into and executed by a device having a camera and a flash, cause the device to perform computer processes for determining color of skin of a subject, the computer processes comprising activating the flash to illuminate the skin to cause light therefrom to enter a light dispersion chamber through an open area facing the skin, using the camera to record an image of a portion of the dispersed light in the chamber, and processing the recorded image to characterize the skin color. In certain embodiments of the invention, the camera has associated automatic camera settings, and the method comprises disabling the automatic camera settings, setting the flash associated with the camera to a low intensity, and waiting a predetermined amount of time after firing of the flash, in order for the light output thereof to stabilize, before capturing the image. Certain embodiments of the invention include processing where RGB color values are received from the camera and the received RGB color values are mapped to a CIE L a*b* color space, CIE L a*b* coordinates for each of a plurality of stored color recipes are retrieved from a memory, and a closest match between the mapped RGB color values and a stored color recipe is identified so that the closest match characterizes the skin color. In certain embodiments, user input is received to alter the RGB color values in accordance with user preference.
Embodiments also may include apparatus for determining color of skin of a subject, wherein the apparatus comprises a light dispersing chamber having an open area configured to face the skin, a camera positioned to have a light path from the chamber, a flash, and a processor having associated memory and configured to perform any of the methods described above. In certain exemplary embodiments of the invention, the chamber is predominantly white, although the chamber can be other colors in various alternative embodiments. In other embodiments of the invention, the chamber includes an integrating sphere. In yet other embodiments, the chamber includes a plano-convex lens, a bi convex lens, or a positive meniscus lens. The chamber may be part of a housing that is positioned over the camera, for example, by being physically coupled to a device (e.g., a mobile device) that includes the camera, flash, and processor. The housing may include a light passage positioned over the flash. In certain embodiments of the invention, the processing is performed on a mobile device associated with the camera, e.g., a mobile device including the camera, flash, and processor. In certain embodiments of the invention, the camera has associated automatic camera settings, and the method comprises disabling the automatic camera settings, setting the flash associated with the camera to a low intensity, and waiting a predetermined amount of time after firing of the flash, in order for the light output thereof to stabilize, before capturing the image. Certain embodiments of the invention include processing where RGB color values are received from the camera and the received RGB color values are mapped to a CIE L a*b* color space, CIE L a*b* coordinates for each of a plurality of stored color recipes are retrieved from a memory, and a closest match between the mapped RGB color values and a stored color recipe is identified so that the closest match characterizes the skin color. In certain embodiments, user input is received to alter the RGB color values in accordance with user preference.
Embodiments also may include apparatus for use in determining color of skin of a subject, where the apparatus comprises a housing having a light dispersion chamber including an open area configured to face the skin and an opening providing a light path for a camera, and wherein the apparatus further comprises a light dispersion element disposed in the chamber in the light path. In certain exemplary embodiments of the invention, the chamber is predominantly white, although the chamber can be other colors in various alternative embodiments. In other embodiments of the invention, the chamber includes an integrating sphere. In yet other embodiments, the chamber includes a plano-convex lens, a bi convex lens, or a positive meniscus lens. The housing may include a light passage configured to direct light from a flash into the chamber.
In accordance with other embodiments of the invention, a system, apparatus and method for providing a cosmetic having a desired color match to skin of a subject is disclosed. The method comprises receiving a recipe of additives matched to the skin color of the subject. The method further comprises calculating, based upon the recipe of additives, syringe displacements for a portioning machine that includes at least one cartridge collectively having a plurality of cosmetic additives including a plurality of color pigments for cosmetics, which each cartridge including at least one syringe associated with a distinct one of the additives, and each syringe associated with a corresponding actuator. The method further comprises causing actuation of the plurality of actuators by the portioning machine to displace the plurality of syringes in accordance with the calculated displacements to extrude from the at least one cartridge a cosmetic that is a mixture of at least two of the plurality cosmetic additives, wherein the extruded cosmetic has the desired color match for the skin color of the subject. In certain embodiments, the recipe of additives specifies a volume and a set of additive ratios for the extruded cosmetic. In other embodiments, at least one cartridge is replaceable. At least one cartridge may include a plurality of syringes, each associated with a different cosmetic additive. Each actuator may be configured to produce rotational motion and/or translational motion.
Each syringe may include a piston that interfaces with a corresponding actuator in the portioning machine. Alternatively, each syringe may include an actuator that interfaces with the portioning machine via an electronic interface. The additives may include five color additives including yellow, red, black, blue, and white additives.
In certain embodiments of the invention, each syringe is coupled through a distinct line including a one-way valve to a corresponding distinct reservoir containing a cosmetic additive associated with the syringe. Each syringe may be configured to have both a dispensing stroke and a fill stroke, and the method may further comprise causing actuation of a given actuator associated with a given syringe to perform a fill stroke to fill the given syringe from a corresponding reservoir. In certain embodiments, receiving the recipe of colors involves receiving RGB color values from a camera, mapping the received RGB color values to a CIE L a*b* color space, retrieving from memory CIE L a*b* coordinates for each of a plurality of stored color recipes, and identifying a closest match between the mapped RGB color values and a stored color recipe, wherein the closest match characterizes the skin color.
Embodiments also may include a portioning machine for providing a cosmetic having a desired color matched to skin of a subject, wherein the portioning machine comprises at least one cartridge slot, each cartridge slot configured to receive a cartridge having at least one syringe associated with a distinct cosmetic additive for a cosmetic, each syringe associated with a corresponding actuator. The portioning machine also comprises a processor in communication with the at least one cartridge slot, the processor configured to receive a recipe of additives matched to the skin color of the subject, calculate syringe displacements based upon the recipe of additives, and cause actuation of the plurality of actuators to displace the plurality of syringes in accordance with the calculated displacements to extrude from the at least one cartridge a cosmetic that is a mixture of at least two of the plurality of cosmetic additives, wherein the extruded cosmetic has the desired color match for the skin color of the subject.
In various alternative embodiments, the recipe of additives may specify a volume and a set of additive ratios for the extruded cosmetic. At least one cartridge may be replaceable. At least one cartridge may include a plurality of syringes, each associated with a different cosmetic additive. Each actuator may be configured to produce at least one of rotational motion or translational motion. Each syringe may include a piston that interfaces with a corresponding actuator in the portioning machine. Alternatively, each syringe may include an actuator that interfaces with the portioning machine via an electronic interface. The additives may include yellow, red, black, blue, and white additives. Each syringe may be configured to have both a dispensing stroke and a fill stroke, and wherein the processor may be further configured to cause actuation of a given actuator associated with a given syringe to perform a fill stroke to fill the given syringe from a corresponding reservoir. Receiving the recipe of additives may involve receiving RGB color values from a camera, mapping the received RGB color values to a CIE L a*b* color space, retrieving from memory CIE L a*b* coordinates for each of a plurality of stored color recipes, and identifying a closest match between the mapped RGB color values and a stored color recipe, wherein the closest match characterizes the skin color.
Embodiments also may include a system for providing a cosmetic having a desired color matched to skin of a subject comprises a skin color matching device and a portioning machine in communication with the skin color matching device. The skin color matching device comprises a light dispersing chamber having an open area configured to face the skin, a camera positioned to have a light path from the chamber, a flash, and a skin color matching processor having associated memory configured to activate the flash to illuminate the skin to cause light therefrom to enter the light dispersion chamber through the open area facing the skin, use the camera to record an image of a portion of the dispersed light in the chamber, wherein the camera is positioned to have a light path from the light dispersion chamber, process the recorded image to characterize the skin color, and provide skin color characterization information to the portioning machine. The portioning machine comprises at least one cartridge slot, each cartridge slot configured to receive a cartridge having at least one syringe associated with a distinct cosmetic additive for a cosmetic, each syringe associated with a corresponding actuator, and a portioning processor in communication with the at least one cartridge slot, the portioning processor configured to receive a recipe of additives matched to the skin color of the subject based on the skin color characterization information, calculate syringe displacements based upon the recipe of additives, and cause actuation of the plurality of actuators to displace the plurality of syringes in accordance with the calculated displacements to extrude from the at least one cartridge a cosmetic that is a mixture of at least two of the plurality of cosmetic additives, wherein the extruded cosmetic has the desired color match for the skin color of the subject.
Embodiments also may include a cartridge for use in a portioning machine for providing a cosmetic having a desired color matched to skin of a subject, wherein the cartridge comprises at least one syringe, each syringe associated with a distinct cosmetic additive for a cosmetic. In various alternative embodiments, each syringe may include a one-way inlet valve configured to direct the distinct cosmetic additive from a distinct reservoir containing the distinct cosmetic additive into the syringe and also may include a one-way outlet valve configured to output a portion of the distinct cosmetic additive contained in the syringe for the cosmetic. The cartridge may be a replaceable cartridge. The cartridge may include a plurality of syringes, each associated with a different cosmetic additive. Each syringe may include a piston configured to interface with a corresponding actuator in the portioning machine. Alternatively, each syringe may include an actuator configured to interface with the portioning machine via an electronic interface. The cartridge may further include at least one reservoir, each reservoir associated with a distinct syringe and containing the distinct cosmetic additive associated with the syringe. Each syringe may be configured to have both a dispensing stroke and a fill stroke, wherein the fill stroke fills the syringe from a corresponding reservoir.
Additional embodiments may be disclosed and claimed.
The foregoing features of embodiments will be more readily understood by reference to the following detailed description, taken with reference to the accompanying drawings, in which:
Definitions. As used in this description and the accompanying claims, the following terms shall have the meanings indicated, unless the context otherwise requires:
A “computer process” is the performance of a described function in a computer using computer hardware (such as a processor, field-programmable gate array or other electronic combinatorial logic, or similar device), which may be operating under control of software or firmware or a combination of any of these or operating outside control of any of the foregoing. All or part of the described function may be performed by active or passive electronic components, such as transistors or resistors. In using the term “computer process” we do not necessarily require a schedulable entity, or operation of a computer program or a part thereof, although, in some embodiments, a computer process may be implemented by such a schedulable entity, or operation of a computer program or a part thereof. Furthermore, unless the context otherwise requires, a “process” may be implemented using more than one processor or more than one (single- or multi-processor) computer. References to “embodiments of the invention” with respect to a particular function or feature do not necessary require that all embodiments include that particular function or feature.
The housing 200 directs the light from the flash LED built into the camera through the reflective light pipe 205. The light reflects off the inner surface of the light pipe until it is either absorbed or enters the integration sphere 203. This integration sphere 203 is coated with a diffuse, highly reflective coating, which causes the light to reflect off the inner surface one or more times before illuminating the skin sample visible in the port 204, thereby providing non-directional illumination to the skin sample. When the measurement face 209 of the color measurement and customization system housing 200 is held against the skin, the housing 208, being opaque, prevents ambient light from entering the integration sphere 203. Some of the light which strikes the skin sample through the port 204 passes through a plano-convex lens held in a suitably shaped counter bore 202 and passes into the camera lens of the smart device 201. The plano-convex lens is oriented such that the convex surface faces the port 204. Thus the convex surface distributes any light reflected from the convex surface into the sphere, instead of concentrating the reflected light back toward the port 204. The plano-convex lens also serves to shorten the focal distance—acting as a macro lens. The housing 208 attaches to the smartphone or smart device 301, e.g., via pressure sensitive adhesive applied to the mounting surface 207. When properly attached, the camera lens is centered in the counterbore 201 and the flash LED is centered in the entry to the reflective light passage 205. While this exemplary embodiment is described with reference to a plano-convex lens, it should be noted that alternative embodiments may use another type of lens, such as, for example, a bi convex lens or a positive meniscus lens.
In an alternative embodiment of the mixing and dispensing system of
Although
It should be understood by one of ordinary skill in the art that in any of the above-referenced embodiments, the portioning machine may include one or more slots configured to receive one or more cartridges.
It also should be noted that, in various alternative embodiments, one or more reservoir chambers can be provided as a single cartridge, e.g., a single-color cartridge containing a single reservoir chamber or a multiple-color cartridge containing multiple reservoir chambers. The portioning machines 1900 and 2200 may be configured to include one or more reservoir chamber slots (not shown) with each reservoir chamber slot configured to receive a reservoir chamber cartridge, or the portioning machines 1900 and 2200 may be configured to include inlet ports configured to connect to external reservoir chambers via tubing or other conduit. In various alternative embodiments, multiple reservoir chamber cartridges may be provided or otherwise placed in a holder, for example, as shown schematically in
The present invention may be embodied in many different forms, including, but in no way limited to, computer program logic for use with a processor (e.g., a microprocessor, microcontroller, digital signal processor, or general purpose computer), programmable logic for use with a programmable logic device (e.g., a Field Programmable Gate Array (FPGA) or other PLD), discrete components, integrated circuitry (e.g., an Application Specific Integrated Circuit (ASIC)), or any other means including any combination thereof.
Computer program logic implementing all or part of the functionality previously described herein may be embodied in various forms, including, but in no way limited to, a source code form, a computer executable form, and various intermediate forms (e.g., forms generated by an assembler, compiler, networker, or locator.) Source code may include a series of computer program instructions implemented in any of various programming languages (e.g., an object code, an assembly language, or a high-level language such as FORTRAN, C, C++, JAVA, or HTML) for use with various operating systems or operating environments. The source code may define and use various data structures and communication messages. The source code may be in a computer executable form (e.g., via an interpreter), or the source code may be converted (e.g., via a translator, assembler, or compiler) into a computer executable form.
The computer program may be fixed in any form (e.g., source code form, computer executable form, or an intermediate form) either permanently or transitorily in a tangible storage medium, such as a semiconductor memory device (e.g., a RAM, ROM, PROM, EEPROM, or Flash-Programmable RAM), a magnetic memory device (e.g., a diskette or fixed disk), an optical memory device (e.g., a CD-ROM), a PC card (e.g., PCMCIA card), or other memory device. The computer program may be fixed in any form in a signal that is transmittable to a computer using any of various communication technologies, including, but in no way limited to, analog technologies, digital technologies, optical technologies, wireless technologies, networking technologies, and internetworking technologies. The computer program may be distributed in any form as a removable storage medium with accompanying printed or electronic documentation (e.g., shrink wrapped software or a magnetic tape), preloaded with a computer system (e.g., on system ROM or fixed disk), or distributed from a server or electronic bulletin board over the communication system (e.g., the Internet or World Wide Web.)
Hardware logic (including programmable logic for use with a programmable logic device) implementing all or part of the functionality previously described herein may be designed using traditional manual methods, or may be designed, captured, simulated, or documented electronically using various tools, such as Computer Aided Design (CAD), a hardware description language (e.g., VHDL or AHDL), or a PLD programming language (e.g., PALASM, ABEL, or CUPL.)
While the invention has been particularly shown and described with reference to specific embodiments, it will be understood by those skilled in the art that various changes in form and detail may be made therein without departing from the spirit and scope of the invention as defined by the appended clauses.
Embodiments of the present invention may be described, without limitation, by the following clauses. While these embodiments have been described in the clauses by process steps, an apparatus comprising a computer with associated display capable of executing the process steps in the clauses below is also included in the present invention. Likewise, a computer program product including computer executable instructions for executing the process steps in the clauses below and stored on a computer readable medium is included within the present invention.
Various embodiments of the present invention may be characterized by the potential claims listed in the paragraphs following this paragraph (and before the actual claims provided at the end of this application). These potential claims form a part of the written description of this application. Accordingly, subject matter of the following potential claims may be presented as actual claims in later proceedings involving this application or any application claiming priority based on this application. Inclusion of such potential claims should not be construed to mean that the actual claims do not cover the subject matter of the potential claims. Thus, a decision to not present these potential claims in later proceedings should not be construed as a donation of the subject matter to the public.
Without limitation, potential subject matter that may be claimed (prefaced with the letter “P” so as to avoid confusion with the actual claims presented below) includes:
P1. A method of determining color of skin of a subject, the method comprising:
P2. The method according to claim P1, wherein the chamber is predominantly white.
P3. The method according to claim P1, wherein the chamber includes an integrating sphere in the light path.
P4. The method according to claim P1, wherein the camera is integrated into a mobile device and wherein the processing is performed by the mobile device.
P5. The method according to claim P1, wherein the chamber includes a plano-convex, bi convex or positive meniscus lens in the light path.
P6. The method according to claim P1, wherein the chamber is part of a housing and wherein the housing is physically coupled to a device that includes the camera.
P7. The method according to claim P6, wherein the device includes a flash and wherein the housing includes a light passage positioned over the flash.
P8. The method according to claim P6, wherein device is a mobile device.
P9. The method according to claim P1, wherein the camera has associated automatic camera settings and wherein using the camera to record the image comprises:
P10. The method according to claim P1, wherein processing the recorded image comprises:
P11. The method according to claim P10, wherein processing further includes:
P12. A method of providing a cosmetic having a desired color matched to skin of a subject, the method comprising:
P13. The method according to claim P12, wherein the recipe of additives specifies a volume and a set of additive ratios for the extruded cosmetic.
P14. The method according to claim P12, wherein at least one cartridge is replaceable.
P15. The method according to claim P12, wherein at least one cartridge includes a plurality of syringes, each associated with a different cosmetic additive.
P16. The method according to claim P12, wherein each actuator is configured to produce at least one of rotational motion or translational motion.
P17. The method according to claim P12, wherein each syringe includes a piston that interfaces with a corresponding actuator in the portioning machine.
P18. The method according to claim P12, wherein each syringe includes an actuator that interfaces with the portioning machine via an electronic interface.
P19. The method according to claim P12, wherein the additives include yellow, red, black, blue, and white additives.
P20. The method according to claim P12, wherein each syringe is coupled through a distinct line including a one-way valve to a corresponding distinct reservoir containing the cosmetic additive associated with the syringe.
P21. The method according to claim P12, wherein each syringe is configured to have both a dispensing stroke and a fill stroke, and wherein the method further comprises causing actuation of a given actuator associated with a given syringe to perform a fill stroke to fill the given syringe from a corresponding reservoir.
P22. The method according to claim P12, wherein receiving the recipe of additives comprises:
P23. A tangible, non-transitory computer readable medium having embodied therein a computer program which, when loaded into and executed by a device having a camera and a flash, causes the device to perform computer processes for determining color of skin of a subject, the computer processes comprising:
P24. The computer readable medium according to claim P23, wherein the camera has associated automatic camera settings and wherein using the camera to record the image comprises:
P25. The computer readable medium according to claim P23, wherein processing the recorded image comprises:
P26. The computer readable medium according to claim P25, wherein processing further includes:
P27. Apparatus for determining color of skin of a subject, the apparatus comprising:
P28. The apparatus according to claim P27, wherein the chamber is predominantly white.
P29. The apparatus according to claim P27, wherein the chamber includes an integrating sphere in the light path.
P30. The apparatus according to claim P27, wherein the camera, flash, and processor are integrated into a mobile device such that the processing is performed by the mobile device.
P31. The apparatus according to claim P27, wherein the chamber includes a plano-convex, bi convex or positive meniscus lens in the light path.
P32. The apparatus according to claim P27, wherein the chamber is part of a housing and wherein the housing is physically coupled to a device that includes the camera, flash, and processor.
P33. The apparatus according to claim P32, wherein the housing includes a light passage positioned over the flash.
P34. The apparatus according to claim P32, wherein device is a mobile device.
P35. The apparatus according to claim P27, wherein the camera has associated automatic camera settings and wherein using the camera to record the image comprises:
P36. The apparatus according to claim P27, wherein the processing the recorded image comprises:
P37. The apparatus according to claim P36, wherein processing further includes:
P38. Apparatus for use in determining color of skin of a subject, the apparatus comprising:
P39. The apparatus according to claim P38, wherein the chamber is predominantly white.
P40. The apparatus according to claim P38, wherein the light dispersion element comprises an integrating sphere.
P41. The apparatus according to claim P38, wherein the light dispersion element comprises a plano-convex, bi convex or positive meniscus lens.
P42. The apparatus according to claim P38, wherein the housing further comprises a light passage configured to direct light from a flash into the chamber.
P43. A portioning machine for providing a cosmetic having a desired color matched to skin of a subject, the portioning machine comprising:
P44. The portioning machine according to claim P43, wherein the recipe of additives specifies a volume and a set of additive ratios for the extruded cosmetic.
P45. The portioning machine according to claim P43, wherein at least one cartridge is replaceable.
P46. The portioning machine according to claim P43, wherein at least one cartridge includes a plurality of syringes, each associated with a different cosmetic additive.
P47. The portioning machine according to claim P43, wherein each actuator is configured to produce at least one of rotational motion or translational motion.
P48. The portioning machine according to claim P43, wherein each syringe includes a piston that interfaces with a corresponding actuator in the portioning machine.
P49. The portioning machine according to claim P43, wherein each syringe includes an actuator that interfaces with the portioning machine via an electronic interface.
P50. The portioning machine according to claim P43, wherein the additives include yellow, red, black, blue, and white additives.
P51. The portioning machine according to claim P43, wherein each syringe is configured to have both a dispensing stroke and a fill stroke, and wherein the processor is further configured to cause actuation of a given actuator associated with a given syringe to perform a fill stroke to fill the given syringe from a corresponding reservoir.
P52. The portioning machine according to claim P43, wherein receiving the recipe of additives comprises:
P53. A system for providing a cosmetic having a desired color matched to skin of a subject, the system comprising:
P54. The system according to claim P53, wherein the recipe of additives specifies a volume and a set of additive ratios for the extruded cosmetic.
P55. The system according to claim P53, wherein at least one cartridge is replaceable.
P56. The system according to claim P53, wherein at least one cartridge includes a plurality of syringes, each associated with a different cosmetic additive.
P57. The system according to claim P53, wherein each actuator is configured to produce at least one of rotational motion or translational motion.
P58. The system according to claim P53, wherein each syringe includes a piston that interfaces with a corresponding actuator in the portioning machine.
P59. The system according to claim P53, wherein each syringe includes an actuator that interfaces with the portioning machine via an electronic interface.
P60. The system according to claim P53, wherein the additives include yellow, red, black, blue, and white additives.
P61. The system according to claim P53, wherein each syringe is configured to have both a dispensing stroke and a fill stroke, and wherein the processor is further configured to cause actuation of a given actuator associated with a given syringe to perform a fill stroke to fill the given syringe from a corresponding reservoir.
P62. The system according to claim P53, wherein receiving the recipe of additives comprises:
P63. The system according to claim P53, wherein the chamber is predominantly white.
P64. The system according to claim P53, wherein the chamber includes an integrating sphere in the light path.
P65. The system according to claim P53, wherein the camera, flash, and processor are integrated into a mobile device such that the processing is performed by the mobile device.
P66. The system according to claim P53, wherein the chamber includes a plano-convex, bi convex or positive meniscus lens in the light path.
P67. The system according to claim P53, wherein the chamber is part of a housing and wherein the housing is physically coupled to a device that includes the camera, flash, and processor.
P68. The system according to claim P67, wherein the housing includes a light passage positioned over the flash.
P69. The system according to claim P67, wherein the device that includes the camera, flash, and processor is a mobile device.
P70. The system according to claim P53, wherein the camera has associated automatic camera settings and wherein using the camera to record the image comprises:
P71. The system according to claim P53, wherein the processing the recorded image comprises:
P72. The system according to claim P71, wherein processing further includes:
P73. A cartridge for use in a portioning machine for providing a cosmetic having a desired color matched to skin of a subject, the cartridge comprising:
P74. The cartridge according to claim P73, wherein each syringe comprises:
P75. The portioning machine according to claim P73, wherein the cartridge is a replaceable cartridge.
P76. The portioning machine according to claim P73, wherein the cartridge includes a plurality of syringes, each associated with a different cosmetic additive.
P77. The portioning machine according to claim P73, wherein each syringe includes a piston configured to interface with a corresponding actuator in the portioning machine.
P78. The portioning machine according to claim P73, wherein each syringe includes an actuator configured to interface with the portioning machine via an electronic interface.
P79. The method according to claim P74, further comprising:
P80. The portioning machine according to claim P73, wherein each syringe is configured to have both a dispensing stroke and a fill stroke, wherein the fill stroke fills the syringe from a corresponding reservoir.
The embodiments of the invention described above are intended to be merely exemplary; numerous variations and modifications will be apparent to those skilled in the art. All such variations and modifications are intended to be within the scope of the present invention as defined in any appended claims.
This patent application is a continuation of, and therefore claims priority from, U.S. patent application Ser. No. 15/782,403 filed on Oct. 12, 2017, now U.S. Pat. No. 10,366,513, which is a continuation of, and therefore claims priority from, U.S. patent application Ser. No. 15/427,399 filed on Feb. 8, 2017, now U.S. Pat. No. 9,858,685, which claims the benefit of U.S. provisional patent application Ser. No. 62/292,567 filed on Feb. 8, 2016, each which is hereby incorporated herein by reference in its entirety.
Number | Name | Date | Kind |
---|---|---|---|
3370754 | Cook et al. | Feb 1968 | A |
3739947 | Baumann et al. | Jun 1973 | A |
4651262 | Piironen | Mar 1987 | A |
4988503 | Macchio et al. | Jan 1991 | A |
5094276 | Caputo et al. | Mar 1992 | A |
5163010 | Klein et al. | Nov 1992 | A |
5198875 | Bazin et al. | Mar 1993 | A |
5316712 | Ono et al. | May 1994 | A |
5520203 | Segerstrom | May 1996 | A |
5598843 | Caisey et al. | Feb 1997 | A |
5622692 | Rigg et al. | Apr 1997 | A |
5636637 | Guiolet et al. | Jun 1997 | A |
5800816 | Brieva et al. | Sep 1998 | A |
5903465 | Brown | May 1999 | A |
5945112 | Flynn et al. | Aug 1999 | A |
5965112 | Brieva et al. | Oct 1999 | A |
5992705 | Lhuisset | Nov 1999 | A |
6177093 | Lombardi et al. | Jan 2001 | B1 |
6284228 | Markowitz et al. | Sep 2001 | B1 |
6338349 | Robinson et al. | Jan 2002 | B1 |
6402364 | Esclar et al. | Jun 2002 | B1 |
6412658 | Bartholomew et al. | Jul 2002 | B1 |
D461080 | Bartholomew et al. | Aug 2002 | S |
6437866 | Flynn | Aug 2002 | B1 |
D465810 | Bartholomew et al. | Nov 2002 | S |
6510366 | Murray et al. | Jan 2003 | B1 |
6516245 | Dirksing et al. | Feb 2003 | B1 |
6603550 | Flynn et al. | Aug 2003 | B1 |
6615881 | Bartholomew et al. | Sep 2003 | B2 |
6622064 | Bartholomew et al. | Sep 2003 | B2 |
6655551 | Manne | Dec 2003 | B2 |
D485310 | Bartholomew et al. | Jan 2004 | S |
6672341 | Bartholomew et al. | Jan 2004 | B2 |
6779686 | Bartholomew et al. | Aug 2004 | B2 |
6807297 | Tankovich et al. | Oct 2004 | B1 |
D500804 | Bartholomew et al. | Jan 2005 | S |
6883561 | Bartholomew et al. | Apr 2005 | B2 |
6935386 | Miller et al. | Aug 2005 | B2 |
D513040 | Bartholomew et al. | Dec 2005 | S |
7082970 | Bartholomew et al. | Aug 2006 | B2 |
7090740 | Dronzek | Aug 2006 | B2 |
7099740 | Bartholomew et al. | Aug 2006 | B2 |
7119930 | Carstensen et al. | Oct 2006 | B1 |
7121429 | Bartholomew et al. | Oct 2006 | B2 |
7151851 | Ladjevardi | Dec 2006 | B2 |
7174310 | Bartholomew et al. | Feb 2007 | B2 |
7206664 | Schmid | Apr 2007 | B2 |
7394538 | Bazin | Jul 2008 | B2 |
7395134 | Bartholomew et al. | Jul 2008 | B2 |
7445372 | Engel et al. | Nov 2008 | B1 |
7475710 | Bartholomew et al. | Jan 2009 | B2 |
7517571 | Funke et al. | Apr 2009 | B2 |
7522768 | Bhatti et al. | Apr 2009 | B2 |
7522769 | Harville et al. | Apr 2009 | B2 |
7522825 | Kenet | Apr 2009 | B2 |
7624769 | Bartholomew et al. | Dec 2009 | B2 |
7721978 | Chevalier | May 2010 | B2 |
7822504 | Bartholomew et al. | Oct 2010 | B2 |
7972266 | Gobeyn et al. | Jul 2011 | B2 |
8017137 | Bartholomew et al. | Sep 2011 | B2 |
8026942 | Payonk et al. | Sep 2011 | B2 |
8141596 | Bartholomew et al. | Mar 2012 | B2 |
8186872 | Bartholomew et al. | May 2012 | B2 |
8238623 | Stephan et al. | Aug 2012 | B2 |
8351038 | Carroll et al. | Jan 2013 | B2 |
8352070 | Bartholomew et al. | Jan 2013 | B2 |
8358348 | Mohammadi et al. | Jan 2013 | B2 |
8437540 | Stephan et al. | May 2013 | B2 |
8527365 | Pak | Sep 2013 | B2 |
8532736 | Malzbender et al. | Sep 2013 | B1 |
8564778 | Igarashi | Oct 2013 | B1 |
8573263 | Bartholomew et al. | Nov 2013 | B2 |
8593634 | Igarashi | Nov 2013 | B1 |
8596498 | Werner et al. | Dec 2013 | B2 |
8608371 | Bartholomew et al. | Dec 2013 | B2 |
8636173 | Bartholomew et al. | Jan 2014 | B2 |
8640432 | Rodrigues | Feb 2014 | B2 |
8666540 | Milhorn | Mar 2014 | B2 |
8693768 | LaForgia | Apr 2014 | B1 |
8695610 | Samain et al. | Apr 2014 | B2 |
8702772 | Luzon et al. | Apr 2014 | B2 |
8709003 | Island et al. | Apr 2014 | B2 |
8830467 | Igarashi | Sep 2014 | B2 |
8830468 | Igarashi | Sep 2014 | B2 |
8880218 | Bartholomew et al. | Nov 2014 | B2 |
8884242 | Chhibber et al. | Nov 2014 | B2 |
8908904 | Santos et al. | Dec 2014 | B2 |
8915562 | Edgar et al. | Dec 2014 | B2 |
8933994 | Gross et al. | Jan 2015 | B2 |
8995760 | Gill | Mar 2015 | B2 |
9007588 | Igarashi | Apr 2015 | B1 |
9064180 | Korichi et al. | Jun 2015 | B2 |
9101320 | Cummins et al. | Aug 2015 | B2 |
9122918 | Howell et al. | Sep 2015 | B2 |
9122919 | Howell et al. | Sep 2015 | B2 |
9239294 | Wagner et al. | Jan 2016 | B2 |
9256963 | Cummins et al. | Feb 2016 | B2 |
9384543 | Stephan et al. | Jul 2016 | B2 |
9427187 | Gilbert | Aug 2016 | B2 |
9442494 | Igarashi | Sep 2016 | B2 |
9449400 | Stephan et al. | Sep 2016 | B2 |
9452279 | Stevens et al. | Sep 2016 | B2 |
9498974 | Choi | Nov 2016 | B2 |
9522112 | Dubois et al. | Dec 2016 | B2 |
9674323 | Yu et al. | Jun 2017 | B1 |
9858685 | Nichol et al. | Jan 2018 | B2 |
10314378 | Rabe | Jun 2019 | B2 |
20010047309 | Bartholomew et al. | Nov 2001 | A1 |
20020082745 | Wilmott et al. | Jun 2002 | A1 |
20020179639 | Bartholomew et al. | Dec 2002 | A1 |
20030067545 | Giron et al. | Apr 2003 | A1 |
20030090176 | Bartholomew et al. | May 2003 | A1 |
20040078278 | Dauga et al. | Apr 2004 | A1 |
20040202684 | Djerassi | Oct 2004 | A1 |
20050111729 | Caisey | May 2005 | A1 |
20050195316 | Kollias et al. | Sep 2005 | A1 |
20060000852 | Manne | Jan 2006 | A1 |
20060001193 | Booth | Jan 2006 | A1 |
20060092315 | Payonk et al. | May 2006 | A1 |
20060124196 | Bartholomew et al. | Jun 2006 | A1 |
20060152744 | Sanger | Jul 2006 | A1 |
20060193800 | Reinhardt et al. | Aug 2006 | A1 |
20060280851 | Pike | Dec 2006 | A1 |
20070035815 | Edgar et al. | Feb 2007 | A1 |
20070058860 | Harville et al. | Mar 2007 | A1 |
20070097358 | Oon et al. | May 2007 | A1 |
20070189627 | Cohen et al. | Aug 2007 | A1 |
20070253987 | Wozniak et al. | Nov 2007 | A1 |
20080080766 | Payonk et al. | Apr 2008 | A1 |
20080194928 | Bandic et al. | Aug 2008 | A1 |
20080311061 | Heuer | Dec 2008 | A1 |
20090151741 | Ngo | Jun 2009 | A1 |
20090194571 | Evans | Aug 2009 | A1 |
20090210322 | Stark | Aug 2009 | A1 |
20090213379 | Carroll et al. | Aug 2009 | A1 |
20100181340 | Wallace et al. | Jul 2010 | A1 |
20100185064 | Bandic et al. | Jul 2010 | A1 |
20100225429 | Tsai | Sep 2010 | A1 |
20100284245 | McNicol et al. | Nov 2010 | A1 |
20110162673 | Samain et al. | Jul 2011 | A1 |
20110164263 | Samain et al. | Jul 2011 | A1 |
20110176029 | Boydston et al. | Jul 2011 | A1 |
20110226803 | Schwartz | Sep 2011 | A1 |
20110247718 | Samain | Oct 2011 | A1 |
20110288680 | Samain et al. | Nov 2011 | A1 |
20110304877 | Bitoh | Dec 2011 | A1 |
20120152406 | Bartholomew et al. | Jun 2012 | A1 |
20120203089 | Rule et al. | Aug 2012 | A1 |
20120236425 | O'Neill | Sep 2012 | A1 |
20120300050 | Korichi et al. | Nov 2012 | A1 |
20120307032 | Gomi et al. | Dec 2012 | A1 |
20120320340 | Coleman, III | Dec 2012 | A1 |
20130012144 | Besoli et al. | Jan 2013 | A1 |
20130083185 | Coleman, III | Apr 2013 | A1 |
20130084259 | Lee | Apr 2013 | A1 |
20130098382 | Martin et al. | Apr 2013 | A1 |
20130107109 | Yang | May 2013 | A1 |
20130123973 | Saranow et al. | May 2013 | A1 |
20130300919 | Fletcher et al. | Nov 2013 | A1 |
20140050635 | Azzi et al. | Feb 2014 | A1 |
20140071547 | O'Neill et al. | Mar 2014 | A1 |
20140074193 | Luzon et al. | Mar 2014 | A1 |
20140078594 | Springer | Mar 2014 | A1 |
20140081462 | Igarashi | Mar 2014 | A1 |
20140081463 | Igarashi | Mar 2014 | A1 |
20140082854 | Landa et al. | Mar 2014 | A1 |
20140094964 | Bartholomew et al. | Apr 2014 | A1 |
20140152990 | Ehbets et al. | Jun 2014 | A1 |
20140176787 | Sheng et al. | Jun 2014 | A1 |
20140267882 | O'Neill et al. | Sep 2014 | A1 |
20140268376 | O'Neill et al. | Sep 2014 | A1 |
20140296112 | O'Driscoll et al. | Oct 2014 | A1 |
20140304629 | Cummins et al. | Oct 2014 | A1 |
20140311625 | Bartholomew et al. | Oct 2014 | A1 |
20140323873 | Cummins et al. | Oct 2014 | A1 |
20140368629 | Lucet-Levannier et al. | Dec 2014 | A1 |
20140368731 | Hyers | Dec 2014 | A1 |
20150002950 | O'Neill et al. | Jan 2015 | A1 |
20150009500 | Wong et al. | Jan 2015 | A1 |
20150021356 | Witchell et al. | Jan 2015 | A1 |
20150025343 | Gareau et al. | Jan 2015 | A1 |
20150030243 | Qu et al. | Jan 2015 | A1 |
20150042877 | O'Neill et al. | Feb 2015 | A1 |
20150065803 | Douglas et al. | Mar 2015 | A1 |
20150087359 | O'Neill et al. | Mar 2015 | A1 |
20150099463 | Stuntebeck et al. | Apr 2015 | A1 |
20150172522 | O'Neill et al. | Jun 2015 | A1 |
20150177147 | Mangan et al. | Jun 2015 | A1 |
20150198522 | Wei et al. | Jul 2015 | A1 |
20150287191 | Koruga et al. | Oct 2015 | A1 |
20150293430 | O'Neill et al. | Oct 2015 | A1 |
20150297129 | Gilbert | Oct 2015 | A1 |
20150314141 | Choi | Nov 2015 | A1 |
20150334258 | O'Neill | Nov 2015 | A1 |
20150356661 | Rousay | Dec 2015 | A1 |
20150370150 | O'Neill et al. | Dec 2015 | A1 |
20160015152 | Ajiki et al. | Jan 2016 | A1 |
20160022011 | Rabe et al. | Jan 2016 | A1 |
20160022972 | Rabe et al. | Jan 2016 | A1 |
20160080548 | Erickson et al. | Mar 2016 | A1 |
20160082403 | Ounzar | Mar 2016 | A1 |
20160106369 | Yetik | Apr 2016 | A1 |
20160107133 | Sugino et al. | Apr 2016 | A1 |
20160184566 | Ibrahim et al. | Jun 2016 | A1 |
20160270509 | Shahrur et al. | Sep 2016 | A1 |
20160270511 | Wee | Sep 2016 | A1 |
20160309877 | Papshev et al. | Oct 2016 | A1 |
20160346799 | Muller | Dec 2016 | A1 |
20160361526 | Rabe et al. | Dec 2016 | A1 |
20170196471 | Inoue et al. | Jul 2017 | A1 |
20170228892 | Nichol et al. | Aug 2017 | A1 |
Number | Date | Country |
---|---|---|
2 400 748 | Oct 2001 | CA |
2 461 307 | Apr 2003 | CA |
2 574 486 | Feb 2006 | CA |
2 587 098 | May 2006 | CA |
1348760 | May 2002 | CN |
101432748 | May 2009 | CN |
201853459 | Jun 2011 | CN |
104789590 | Jul 2015 | CN |
2 000 089 | Dec 2008 | EP |
2 650 890 | Feb 1991 | FR |
2 937 853 | Oct 2008 | FR |
1069746 | Oct 2007 | HK |
1117623 | Aug 2013 | HK |
4231407 | Dec 2008 | JP |
4699473 | Jun 2011 | JP |
5196695 | May 2013 | JP |
5514289 | Apr 2014 | JP |
2014-168781 | Sep 2014 | JP |
2015-178959 | Oct 2015 | JP |
2016-026183 | Feb 2016 | JP |
2016-026183 | Feb 2016 | JP |
2001-0092556 | Oct 2001 | KR |
10-2006-0109797 | Oct 2006 | KR |
10-2007-0006288 | Jan 2007 | KR |
10-2007-0100158 | Oct 2007 | KR |
10-2010-0062903 | Jun 2010 | KR |
10-2011-0019793 | Mar 2011 | KR |
10-2011-0095987 | Aug 2011 | KR |
10-2012-0075517 | Jul 2012 | KR |
10-2012-0135594 | Dec 2012 | KR |
10-2013-0062845 | Jun 2013 | KR |
10-2013-0111753 | Oct 2013 | KR |
10-2014-0012386 | Feb 2014 | KR |
10-2014-0072685 | Jun 2014 | KR |
10-1490987 | Feb 2015 | KR |
101520386 | May 2015 | KR |
10-1555636 | Sep 2015 | KR |
10-2015-0120542 | Oct 2015 | KR |
10-2015-0134455 | Dec 2015 | KR |
10-2016-0075131 | Jun 2016 | KR |
201401204 | Jan 2014 | TW |
201401204 | Jan 2014 | TW |
WO 0155956 | Aug 2001 | WO |
WO 200175586 | Oct 2001 | WO |
WO 03026458 | Apr 2003 | WO |
WO 2004091477 | Oct 2004 | WO |
WO 2006024962 | Mar 2006 | WO |
WO 2006052863 | May 2006 | WO |
WO 2006081351 | Aug 2006 | WO |
WO 2008108763 | Sep 2008 | WO |
WO 2010049907 | May 2010 | WO |
WO 2012058641 | May 2012 | WO |
WO 2012082738 | Jun 2012 | WO |
WO 2014043018 | Mar 2014 | WO |
WO 2015003319 | Jan 2015 | WO |
WO 2015088079 | Jun 2015 | WO |
WO 2015111002 | Jul 2015 | WO |
Entry |
---|
Centore, P., “Perceptual Reflectance Weighting for Estimating Kubleka-Munk Coefficients,” Abstract, 22 pages, Mar. 9, 2014. |
Kubleka, P, et al. “An Article on Optics of Paint Layers,” Z. Tech. Phys, vol. 12, pp. 593-601 (1931). |
International Searching Authority, International Search Report—International Application No. PCT/US2014/016920, dated May 18, 2017, together with the Written Opinion of the International Searching Authority, 22 pages. |
Number | Date | Country | |
---|---|---|---|
20190080480 A1 | Mar 2019 | US |
Number | Date | Country | |
---|---|---|---|
62292567 | Feb 2016 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 15782403 | Oct 2017 | US |
Child | 16185904 | US | |
Parent | 15427399 | Feb 2017 | US |
Child | 15782403 | US |