WO2018164905A1 - Systems and methods related to smart cosmetic dispensers and skin scanning devices - Google Patents
Systems and methods related to smart cosmetic dispensers and skin scanning devices Download PDFInfo
- Publication number
- WO2018164905A1 WO2018164905A1 PCT/US2018/020166 US2018020166W WO2018164905A1 WO 2018164905 A1 WO2018164905 A1 WO 2018164905A1 US 2018020166 W US2018020166 W US 2018020166W WO 2018164905 A1 WO2018164905 A1 WO 2018164905A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- user
- skin
- cosmetic product
- information
- lack
- Prior art date
Links
- 239000002537 cosmetic Substances 0.000 title claims abstract description 197
- 238000000034 method Methods 0.000 title claims description 40
- 230000000694 effects Effects 0.000 claims abstract description 38
- 210000003491 skin Anatomy 0.000 claims description 335
- 239000004615 ingredient Substances 0.000 claims description 71
- 210000003780 hair follicle Anatomy 0.000 claims description 55
- 230000003287 optical effect Effects 0.000 claims description 38
- 239000011148 porous material Substances 0.000 claims description 26
- 238000004891 communication Methods 0.000 claims description 25
- 230000037303 wrinkles Effects 0.000 claims description 14
- 239000000203 mixture Substances 0.000 claims description 13
- 230000032683 aging Effects 0.000 claims description 12
- 208000002874 Acne Vulgaris Diseases 0.000 claims description 11
- 208000032544 Cicatrix Diseases 0.000 claims description 11
- 206010000496 acne Diseases 0.000 claims description 11
- 231100000241 scar Toxicity 0.000 claims description 11
- 230000037387 scars Effects 0.000 claims description 11
- 230000007246 mechanism Effects 0.000 claims description 10
- 230000004044 response Effects 0.000 claims description 10
- 230000001153 anti-wrinkle effect Effects 0.000 claims description 5
- 239000000843 powder Substances 0.000 claims description 5
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 claims description 5
- 230000037308 hair color Effects 0.000 claims description 4
- 239000007788 liquid Substances 0.000 claims description 4
- 230000003020 moisturizing effect Effects 0.000 claims description 4
- 238000003287 bathing Methods 0.000 claims description 3
- 239000008406 cosmetic ingredient Substances 0.000 claims description 3
- 230000001877 deodorizing effect Effects 0.000 claims description 3
- 239000006210 lotion Substances 0.000 claims description 3
- 239000002304 perfume Substances 0.000 claims description 3
- 230000000475 sunscreen effect Effects 0.000 claims description 3
- 239000000516 sunscreening agent Substances 0.000 claims description 3
- 239000013566 allergen Substances 0.000 claims description 2
- 238000011156 evaluation Methods 0.000 claims description 2
- 230000009182 swimming Effects 0.000 claims description 2
- 230000003245 working effect Effects 0.000 claims description 2
- 238000009987 spinning Methods 0.000 claims 1
- 239000000463 material Substances 0.000 description 69
- 238000003860 storage Methods 0.000 description 12
- 238000003384 imaging method Methods 0.000 description 7
- 230000008569 process Effects 0.000 description 7
- 230000001166 anti-perspirative effect Effects 0.000 description 2
- 239000003213 antiperspirant Substances 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 239000003086 colorant Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000011664 signaling Effects 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000003796 beauty Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 210000004209 hair Anatomy 0.000 description 1
- 210000003128 head Anatomy 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 230000000284 resting effect Effects 0.000 description 1
- 238000003756 stirring Methods 0.000 description 1
- 230000036561 sun exposure Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Classifications
-
- A—HUMAN NECESSITIES
- A45—HAND OR TRAVELLING ARTICLES
- A45D—HAIRDRESSING OR SHAVING EQUIPMENT; EQUIPMENT FOR COSMETICS OR COSMETIC TREATMENTS, e.g. FOR MANICURING OR PEDICURING
- A45D44/00—Other cosmetic or toiletry articles, e.g. for hairdressers' rooms
- A45D44/005—Other cosmetic or toiletry articles, e.g. for hairdressers' rooms for selecting or displaying personal cosmetic colours or hairstyle
-
- A—HUMAN NECESSITIES
- A45—HAND OR TRAVELLING ARTICLES
- A45D—HAIRDRESSING OR SHAVING EQUIPMENT; EQUIPMENT FOR COSMETICS OR COSMETIC TREATMENTS, e.g. FOR MANICURING OR PEDICURING
- A45D44/00—Other cosmetic or toiletry articles, e.g. for hairdressers' rooms
- A45D2044/007—Devices for determining the condition of hair or skin or for selecting the appropriate cosmetic or hair treatment
Definitions
- This disclosure relates to cosmetics and more specifically to smart cosmetic dispensers that dispense customized cosmetic products based on a variety of inputs including inputs from skin scanning devices.
- the cosmetics are typically off-the-shelf cosmetics that are selected from a finite number of options. These cosmetics are typically stored in and dispensed from a tube, a jar, a compact, etc. Most users of cosmetics typically only own or have access to a tiny fraction of the available cosmetics due to cost and practicality.
- a user's cosmetic needs can change from day-to-day depending on a variety of factors, such as, for example, weather (sunny, cloudy, rainy, etc.), pollution, time of year (e.g., season), expected activity of the user during the day/night (exercising, working, sun bathing, etc.), ambient temperature, ambient humidity, dryness of skin, color(s) of skin (which can change due to sun exposure and/or aging), time of application of product(s) (e.g., day or night), etc.
- weather unsunny, cloudy, rainy, etc.
- pollution time of year (e.g., season)
- expected activity of the user during the day/night exercising, working, sun bathing, etc.
- ambient temperature ambient humidity
- dryness of skin which can change due to sun exposure and/or aging
- time of application of product(s) e.g., day or night
- the present disclosure is directed to solving these problems and addressing other needs.
- a system includes a housing, a plurality of cartridges, a wireless communication module, one or more processors, and a memory device.
- the plurality of cartridges is positioned in the housing.
- the wireless communication module is configured to wirelessly communicate with one or more electronic devices.
- the memory device stores instructions that, when executed by at least one of the one or more processors, cause the system to: receive, from at least one of the one or more electronic devices, information.
- the information includes (i) skin information associated with skin of a user, (ii) weather information associated with a weather condition, (iii) activity information associated with an expected activity of the user, or (iv) any combination of (i), (ii), and (iii). Based on the received information, a first cosmetic product is dispensed from a first one of the plurality of cartridges and a second cosmetic product is dispensed from a second one of the plurality of cartridges.
- a system includes a housing, a plurality of cartridges, one or more processors, and a memory device.
- the plurality of cartridges is positioned in the housing.
- the memory device stores instructions that, when executed by at least one of the one or more processors, cause the system to: receive information associated with a user of the system. Based on the received information, a first cosmetic product is dispensed from a first one of the plurality of cartridges and a second cosmetic product is dispensed from a second one of the plurality of cartridges.
- a system for dispensing a custom cosmetic product includes a housing, a plurality of cartridges, one or more processors, and a memory device.
- the plurality of cartridges is positioned in the housing.
- Each of the plurality of cartridges stores a respective cosmetic product therein.
- the memory device stores instructions that, when executed by at least one of the one or more processors, cause the system to dispense a custom cosmetic product.
- the custom cosmetic product includes cosmetic product from at least two of the plurality of cartridges.
- a method of dispensing a custom cosmetic product includes receiving a plurality of cartridges in a housing of a cosmetic dispensing system. Each of the plurality of cartridges stores a respective cosmetic product therein. Information associated with a user of the cosmetic dispensing system is received. Based on the received information, the custom cosmetic product is dispensed. The custom cosmetic product includes cosmetic product from at least two of the plurality of cartridges.
- a skin scanning system includes a skin scanning device, one or more processors, and a memory device.
- the skin scanning device has a handle portion and a head portion coupled to the handle portion.
- the head portion includes a light source and an optical image scanner.
- the light source is configured to be aimed at skin of a user.
- the optical image scanner is positioned adjacent to the light source.
- the optical image scanner is configured to image at least a portion of the skin of the user, thereby generating image data.
- the generated image data is reproducible as a plurality of images of the skin of the user.
- the memory device stores instructions that, when executed by at least one of the one or more processors, cause the system to stitch together at least a portion of the plurality of images, thereby generating a master image of a portion of the skin of the user.
- a skin scanning device includes a handle portion and a head portion coupled to the handle portion.
- the head portion includes a light source, an optical image scanner, and a pair of rollers.
- the light source is configured to be aimed at skin of a user.
- the optical image scanner is positioned adjacent to the light source.
- the optical image scanner is configured to image at least a portion of the skin of the user, thereby generating image data.
- the generated image data is reproducible as a plurality of images of the skin of the user.
- the pair of rollers is disposed on opposing sides of the optical image scanner. The pair of rollers is configured to (i) directly engage the skin of the user during a scanning operation and (ii) aid in maintaining the optical image scanner a predetermined distance from the skin during the scanning operation.
- a method includes providing a face scanning device including a light source and an optical scanner.
- a user is instructed, via an audio speaker, to position a tip of the face scanning device adjacent to a first portion of a face of the user.
- the user is instructed, via the audio speaker, to move the tip of the face scanning device along the face of the user to a second portion of the face of the user.
- image data that is reproducible as a plurality of images of the face of the user is generated via the optical scanner. At least a portion of the plurality of images is stitched together via one or more processors, thereby generating a master image of the portion of the face of the user.
- a method includes receiving, via a wireless communications module, an image of a portion of a face of a user.
- the image is analyzed, via one or more processors, to determine skin information associated with skin of the user.
- the skin information is indicative of a present color of the skin of the user, a moisture content of the skin of the user, a dryness measure of the skin of the user, an average pore size of the skin of the user, a range of pore sizes of the skin of the user, a hair follicle density of hair follicles protruding from the skin of the user, an average hair follicle size of hair follicles protruding from the skin of the user, a range of hair follicle sizes of hair follicles protruding from the skin of the user, a presence or lack of acne on the skin of the user, a presence or lack of aging spots on the skin of the user, a presence or lack of moles on the skin of the user, a presence or lack of scars on the skin of the user, a presence or lack of wrinkles on the skin of the user, or any combination thereof. Based on the determined skin information, a recommendation is generated for one or more cosmetic products to be used by the user.
- a method includes receiving, via a wireless communications module, an image of a portion of a face of a user.
- the image is analyzed, via one or more processors, to determine skin information associated with skin of the user.
- the skin information is indicative of a present color of the skin of the user, a moisture content of the skin of the user, a dryness measure of the skin of the user, an average pore size of the skin of the user, a range of pore sizes of the skin of the user, a hair follicle density of hair follicles protruding from the skin of the user, an average hair follicle size of hair follicles protruding from the skin of the user, a range of hair follicle sizes of hair follicles protruding from the skin of the user, a presence or lack of acne on the skin of the user, a presence or lack of aging spots on the skin of the user, a presence or lack of moles on the skin of the user, a presence or lack of scars on the skin of the user, a presence or lack of wrinkles on the skin of the user, or any combination thereof.
- a custom cosmetic product is developed, via at least one of the one or more processors, for the
- a system for designing and dispensing a custom cosmetic product includes a cosmetic dispensing machine, a skin scanning device, one or more processors, and a memory device.
- the cosmetic dispensing machine has a housing and a plurality of cartridges positioned in the housing. Each of the plurality of cartridges stores a respective cosmetic product therein.
- the skin scanning device has a light source configured to be aimed at skin of a user and an optical image scanner positioned adjacent to the light source.
- the optical image scanner is configured to image at least a portion of the skin of the user, thereby generating image data.
- the generated image data is reproducible as a plurality of images of the skin of the user.
- the memory device stores instructions that, when executed by at least one of the one or more processors, cause the system to (i) stitch together at least a portion of the plurality of images, thereby generating a master image of a portion of the skin of the user; (ii) analyze the master image to generate skin information; (iii) develop a formula for a custom cosmetic product based at least in part on the generated skin information; and (iv) dispense the custom cosmetic product according to the developed formula from the cosmetic dispensing machine.
- the custom cosmetic product includes cosmetic product from at least two of the plurality of cartridges.
- a system for designing and dispensing a custom cosmetic product includes a cosmetic dispensing machine, a skin scanning device, one or more processors, and a memory device.
- the memory device stores instructions that, when executed by at least one of the one or more processors, cause the system to: (i) analyze image data generated by the skin scanning device to generate skin information; (ii) develop a formula for a custom cosmetic product based at least in part on the generated skin information; and (iii) dispense the custom cosmetic product according to the developed formula from the cosmetic dispensing machine.
- a method includes receiving, via a wireless communications module, an image of a portion of a face of a user.
- the image is analyzed, via one or more processors, to determine skin information associated with skin of the user.
- the skin information is indicative of a present color of the skin of the user, a moisture content of the skin of the user, a dryness measure of the skin of the user, an average pore size of the skin of the user, a range of pore sizes of the skin of the user, a hair follicle density of hair follicles protruding from the skin of the user, an average hair follicle size of hair follicles protruding from the skin of the user, a range of hair follicle sizes of hair follicles protruding from the skin of the user, a presence or lack of acne on the skin of the user, a presence or lack of aging spots on the skin of the user, a presence or lack of moles on the skin of the user, a presence or lack of scars on the skin of the user, a presence or lack of wrinkles on the skin of the user, or any combination thereof.
- a formula for a custom cosmetic product for the user is develop via at least one of the one or more processors.
- the developed formula includes a blend of two or more separate and distinct cosmetic ingredients.
- the custom cosmetic product is dispensed, based on the formula, from a cosmetic dispensing machine.
- FIG. 1 is an illustrative block diagram of a cosmetic dispensing system according to some implementations of the present concepts
- FIG. 2 is a perspective view of a cosmetic dispensing system according to some implementations of the present concepts
- FIG. 3 is a perspective view of a skin scanning device according to some implementations of the present concepts.
- FIG. 4 is an enlarged perspective view of a portion of the skin scanning device of FIG. 3;
- FIG. 5 is a perspective view of a face being scanned using the skin scanning device of
- FIG. 3 according to some implementations of the present disclosure.
- FIG. 6 is a plan view of an electronic device running an application to stitch images together according to some implementations of the present disclosure.
- a cosmetic dispensing system 100 includes a housing 110, a cartridge storage area 120, and a dispensing manifold 150.
- the housing 110 can have any shape and/or size and be made of any material (e.g., plastic, metal, rubber, or any combination thereof).
- the housing 110 is designed to be placed on a table-top or countertop, although the housing 110 floor-standing, can be mounted to a surface (e.g., a table, under a cabinet, etc.) and/or can be attached to a stand resting on the floor.
- the cosmetic dispensing system 100 is installed in a retail location (e.g., department store, cosmetic selling store, hair salon/barber shop, beauty shop, etc.).
- the housing 110 includes the cartridge storage area 120 and the dispensing manifold 150 therein.
- the cartridge storage area 120 is externally accessible by, for example, the opening of a door or hatch (not shown) of the housing 110.
- the cartridge storage area 120 includes a multitude of cartridge receiving elements 125a-d sized and positioned to receive a respective cartridge therein. As shown in FIG. 1, a first one of the cartridge receiving elements 125a has a first cartridge 130a coupled thereto. Similarly, a second one of the cartridge receiving elements 125b has a second cartridge 130b coupled thereto; a third one of the cartridge receiving elements 125c has a third cartridge 130c coupled thereto; and a fourth one of the cartridge receiving elements 125d has a fourth cartridge 130d coupled thereto.
- cartridge storage area 120 can include any number of cartridge receiving elements, such as, for example, one, two, five, ten, twenty, fifty, etc. Further, the cartridge receiving elements 125a-d can be in one or two or more layers (e.g., with respect to vertical) within the cartridge storage area 120.
- the cartridges 130a-d are supported by the cartridge receiving elements 125a-d in a drop and go manner. In some implementations, the cartridges 130a-d snap into the cartridge receiving elements or are otherwise held generally in place by the respective cartridge receiving element 125a-d.
- Each of the cartridges 130a-d can have any shape and any size, and be made of any material(s), etc. such that the cartridge 130a-d is able to store a material 135a-d therein.
- each of the cartridges 130a-d is designed to store a cosmetic product/ingredient therein.
- Exemplary cosmetic products/ingredients include, but are not limited to, a lotion ingredient, a sunscreen ingredient, water, a powder ingredient, a liquid ingredient, a gel ingredient, a color ingredient, a moisturizing ingredient, a deodorizing ingredient, a tanning ingredient, a toning ingredient, a pore tightening/closing ingredient a soothing ingredient, a foundation ingredient, a perfume ingredient, an anti-wrinkle ingredient, or any combination thereof.
- the stored material 135a-d can be in a powder form (e.g., that is mixed with water during dispensing or dispensed as a powder directly), a liquid form, a gel form, etc.
- the dispensing manifold 150 is positioned within the house 110 and adjacent to the cartridge storage area 120 such that the materials 135a-d in the cartridges 130a-d are dispensed and/or otherwise transferred from the cartridges 130a-d into the dispensing manifold 150.
- the dispensing manifold 150 can include a number of tubes (see, e.g., FIG. 2), valves, sensors, actuators, etc. or the like that aid in transferring the materials 135a-d from the respective cartridges 130a-d to an end or dispensing location (e.g., a hand of a user, a container/bottle, etc.).
- one or more of the materials 135a-d is dispensed via the dispensing manifold 150 directly into a hand, H, of a user positioned generally below the dispensing manifold 150.
- the user can then mix the two materials in the user's hands and then directly apply the mixed material (e.g., custom cosmetic product) to the desired location (e.g., face of the user, hands of the user, legs of the user, arms of the user, head of the user, etc.).
- the mixed material e.g., custom cosmetic product
- the cosmetic dispensing system 100 further includes a mixing system 160.
- the material 135a-d is dispensed from the cartridges 130a-d into the mixing system 160.
- the material 135a-d can be dispensed directly into the mixing system 160 or via the dispensing manifold 150.
- the mixing system 160 can include any number of elements to aid in the mixing of two or more of the materials 135a-d for use (e.g., application) by the user.
- the mixing system 160 can include a container (e.g., a bottle) that receives the materials and the user can remove the container and manually mix the materials together by, for example, shaking the container (e.g., with a cap attached or with a pump element attached or the like).
- the mixing system 160 can include a container (e.g., a bottle, a cup, bowl, etc.) that receives the materials and a vibrating element that vibrates the container and the materials therein to aid in mixing the materials together.
- the mixing system 160 can spin and/or shake the container and the materials therein to aid in mixing the materials together.
- the mixing system 160 can include a mixing arm and one more mixing blades coupled thereto. The mixing arm is rotated and/or translated such that the one or more mixing blades move relative to the container and/or the materials therein to aid in mixing the materials together. Due to the nature of at least some of the materials being used, the container and/or the mixing blades can be disposable (e.g., one-time use elements). Various other methods for mixing two or more of the materials are contemplated (e.g., using compressed air, magnets, stir rods, etc.).
- the cosmetic dispensing system 100 further includes an actuation mechanism 140 that is position within the housing 110 adjacent to the cartridge storage area 120.
- the actuation mechanism 140 is able to selectively engage one or more of the cartridges 130a-d at the same time and/or sequentially to cause material(s) therein to be dispensed into the dispensing manifold 150 at substantially the same time or at the same time or sequentially.
- the actuation mechanism 140 physically and directly engages the cartridges 130a-d to cause the material therein to be dispensed.
- the actuation mechanism 140 can pierce the cartridges 130a-d to aid in the dispensing.
- the cosmetic dispensing system 100 further includes various electronic components to control the operation of the cosmetic dispensing system 100.
- the cosmetic dispensing system 100 includes one or more processors 175, one or more memory devices 180, a wireless communication module 185, one or more input devices 190, and one or more electronic display devices 195.
- the processor 175 is electronically coupled to the memory device 180, the wireless communications module 185, the input device 190, the electronic display device 195, the actuation mechanism 140, the cartridge storage area 120 and/or the cartridge receiving elements 125a-d, the dispensing manifold 150, and the mixing system 160 generally for controlling each of these elements individually and/or in combination.
- the memory device 180 stores instructions that, when executed by the processor 175, cause the cosmetic dispensing system 100 to operate.
- the cosmetic dispensing system 100 is operable to receive information for use in controlling the dispensing of the materials 135a-d stored in the cartridges 130a-d.
- the information can be received via the wireless communications module 185, via the input device(s) 190, via the electronic display device(s) 195, other communication modules (e.g., a wired communication module), or any combination thereof.
- the wireless communication module 185 can wirelessly communicate on WiFi networks, Bluetooth networks, the Internet, or any combination thereof.
- the received information is associated with the user of the cosmetic dispensing system 100.
- the information can be skin information associated with skin of the user.
- the skin information can be received from a variety of sources, such as, for example, a skin scanning device and/or system described elsewhere wherein.
- the skin information can be indicative of a present color of the skin of the user, an average and/or blended present color or colors of the skin of the user, a desired color for the skin of the user, a moisture content of the skin of the user, a pore size of the skin of the user, a presence or lack of acne on the skin of the user, a presence or lack of aging spots on the skin of the user, a presence or lack of moles on the skin of the user, a presence or lack of scars on the skin of the user, a presence or lack of wrinkles on the skin of the user, or any combination thereof.
- the information can be weather information associated with a weather condition.
- the weather information can be indicative of an outside temperature, an inside temperature, an outside humidity level, an inside humidity level, a pollution level, an allergen level, a sunny condition, a cloudy condition, a rainy condition, a snowing condition, a windy condition, a UV level, or any combination thereof.
- the information can be activity information associated with an expected activity of the user.
- the activity information can be indicative of a running activity, a jogging activity, a walking activity, a swimming activity, a sunbathing activity, a sitting activity, a rowing activity, a boating activity, a working activity, a gym activity, a sleeping activity, a bathing activity, or any combination thereof.
- the information can also include an age of the user, a gender of the user, a weight of the user, a height of the user, a hair color of the user, an ethnicity of the user, a geographic location of the user, or any combination thereof. Any combination of information is contemplated as being received by the cosmetic dispensing system 100 for use by the cosmetic dispensing system 100.
- the information or at least a portion of the information is received from the user manually via the one or more input devices 190 and/or the electronic display device 195, which can be a touch screen device.
- the user can use the input devices 190 and/or the electronic display device 195 to input the age of the user, an expected activity to be performed by the user in the near future (e.g., that day), etc.
- the information or at least a portion of the information is received via one or more electronic devices wirelessly coupled to the cosmetic dispensing system 100. Examples of such electronic devices include, but are not limited to, a skin scanning device and/or system, a smart phone, a tablet computer, a computer, a server, an image scanner, a smart thermostat, or any combination thereof.
- the cosmetic dispensing system 100 analyzes the received information and designs and/or develops a custom cosmetic product to be dispensed. Specifically, the cosmetic dispensing system 100 can develop a formula for the custom cosmetic product.
- the formula includes a list of one or two or more separate and distinct materials (e.g., materials 135a-d) and an amount for each of the materials.
- the formula also includes mixing instructions for mixing the materials 135a-d into the custom cosmetic product (e.g., mixing using the mixing system 160).
- the cosmetic dispensing system 100 operates to dispense one or more of the materials 135a-d from the cartridges 130a-d according to the formula, thereby dispensing/creating a custom cosmetic product including material from at least one of the cartridges 130a-d (e.g., one cartridge, two cartridges, three cartridges, five cartridges, ten cartridges, etc.).
- the received information includes or is the formula and the cosmetic dispensing system 100 merely receives the information and dispenses a custom cosmetic product in response thereto.
- the developing/designing of the formula is done by a smart phone running an application, a tablet computer running an application, a skin scanning device and/or system, a computer, or any combination thereof.
- the formula and/or the custom cosmetic product can be based on any of the information described herein.
- the information indicates that the user is expected to sunbath during the current day.
- the cosmetic dispensing system 100 can include a sunblock and/or UV protecting ingredient in the formula.
- the information indicates that the user is expected to exercise during the current day.
- the cosmetic dispensing system 100 can include an antiperspirant ingredient in the formula.
- the information indicates that the user's skin is dry and/or that the current outside weather is dry. In response to such information, the cosmetic dispensing system 100 can include a moisturizing ingredient in the formula.
- the information indicates that the user's average pore size is above a threshold size (e.g., for a user of the same age, gender, etc.).
- the cosmetic dispensing system 100 can include a pore tightening/closing ingredient in the formula.
- the information indicates that the user has wrinkles adjacent to their eyes.
- the cosmetic dispensing system 100 can include an anti-wrinkle ingredient in the formula.
- the information indicates that (1) the user is expected to sunbath and (2) the user has wrinkles adjacent to their eyes.
- the cosmetic dispensing system 100 can include a sunblock and/or UV protecting ingredient and an anti-wrinkle ingredient in the formula.
- a sunblock and/or UV protecting ingredient and an anti-wrinkle ingredient in the formula.
- Various other examples are contemplated in view of the information described herein and the exemplary ingredients described herein in addition to other information and/or other ingredients.
- a method of dispensing a custom cosmetic product using the cosmetic dispensing system 100 is now described. Initially, a user or operator stocks the cosmetic dispensing system 100 with a multitude of the cartridges 130a-d storing a variety of ingredients/materials (e.g., cosmetic ingredients, water, etc.). In some implementations, the cosmetic dispensing system 100 reads each of the cartridges 130a-d and the material/ingredient therein using a scanning system, such as, for example, a barcode reading system. In some implementations, the materials are manually entered into the cosmetic dispensing system 100 by the user via the input devices 190 and/or the electronic display device 195.
- a scanning system such as, for example, a barcode reading system.
- the materials/ingredients positioned/loaded into the cosmetic dispensing system 100 information associated with the user of the cosmetic dispensing system is received.
- the information is received via the wireless communications module 185 from one or more electronic devices and/or via the input devices 190 of the cosmetic dispensing system 100.
- the information can be any item of information or combination of information described herein.
- a custom cosmetic product is dispensed from the cartridges 130a-d and/or designed (e.g., formulated).
- the dispensing occurs through the dispensing manifold 150 in response to the actuation mechanism 140 acting upon the cartridges 130a-d.
- the custom cosmetic product can be dispensed directly into a hand of the user, a container, or the mixing system 160.
- the custom cosmetic product can include materials from one or more of the cartridges 130a-d.
- the materials can be dispensed and applied to the user's skin simultaneously (at the same time) or sequentially. That is, the materials can be dispensed and mixed and the mixed materials are applied together, or one material can be dispensed and applied to the skin of the user followed by a second material being dispensed and applied to the skin of the user.
- the later referred to as a layering technique which results in the custom cosmetic product.
- the cosmetic dispensing system 100 monitors the levels of materials 135a-d in the cartridges 130a-d to determine if any of the cartridges 130a-d is low on material and/or empty.
- the cosmetic dispensing system 100 can include one or more scales in the various cartridge receiving elements 125a-d to determine the relative levels of materials.
- the cosmetic dispensing system 100 can include any number of sensors to measure the levels of materials in the cartridges 130a-d.
- the cosmetic dispensing system 100 in response to the cosmetic dispensing system 100 determining that a cartridge is low or empty, the cosmetic dispensing system 100 automatically transmits a reorder signal (e.g., via the wireless communications module 185) to, for example, a supplier of the cartridges.
- a reorder signal e.g., via the wireless communications module 185
- the cosmetic dispensing system 100 sends a low or empty cartridge notification to the user in lieu of, or in addition to, the reorder signal (e.g., to the user's smart phone via text message, to the user via an email, to the user via an application running on the user's smart phone that is associated with the cosmetic dispensing system 100, etc.).
- the reorder signal e.g., to the user's smart phone via text message, to the user via an email, to the user via an application running on the user's smart phone that is associated with the cosmetic dispensing system 100, etc.
- FIG. 2 a perspective view of a cosmetic dispensing system 200 is shown according to some implementations of the present disclosure.
- the cosmetic dispensing system 200 is similar to the cosmetic dispensing system 100 in that the cosmetic dispensing system 200 includes a housing 210, a cartridge storage area 220, cartridge receiving elements 225a-e, cartridges 230a-e storing materials 235a-e, an actuation mechanism 240, a dispensing manifold 250, one or more processors 275, one or more memory devices 280, a wireless communications module 285, one or more input devices 290, and an electronic display device 295 that are the same as, or similar to, the housing 110, the cartridge storage area 120, the cartridge receiving elements 125a-e, the cartridges 130a-d storing the materials 135a-d, the actuation mechanism 140, the dispensing manifold 150, the one or more processors 175, the one or more memory devices 180, the wireless communications module 185, the one or more input devices 190, and the
- the cosmetic dispensing systems 100, 200 of the present disclosure do not include a mixing system 160, 260.
- each of the cartridges 130a-d, 230a-e stores a pre-mixed blend of two or more materials (e.g., cosmetic materials) therein (e.g., two materials, three materials, five materials, ten materials, one hundred materials, etc.).
- the pre-mixed blends of materials in the cartridges 130a-d, 230a,e can be custom designed for the user based on a variety of information, such as, for example, skin information, weather information, activity information, any information associated with the user, or any combination thereof.
- a first one of the cartridges 130a, 230a can include a first blend of materials therein custom designed for a user to apply on sunny days; whereas a second one of the cartridges 130b, 230b can include a second blend of materials therein custom designed for the user to apply at night (e.g., for a date night); whereas a third one of the cartridges 130c, 230c can include a third blend of materials therein custom designed for the user to apply prior to working out; whereas a fourth one of the cartridges 130d, 230d can include a fourth blend of materials therein custom designed for the user to apply prior to going to work.
- Selection of which one of the pre-mixed materials that is to be dispensed for use/application by the user can be based on any number of inputs. For example, the user can select a first pre-mixed material manually. For another example, the cosmetic dispensing system 100, 200 automatically determines which pre-mixed material should be dispensed based on one or more pieces of information (e.g., skin information, weather information, activity information, etc., or any combination thereof).
- information e.g., skin information, weather information, activity information, etc., or any combination thereof.
- the cosmetic dispensing system 100, 200 monitors the inventory of the cartridges 130a-d, 230a-e and is designed to automatically order replacement cartridges when the level of material/product reaches a predetermined threshold.
- the predetermined threshold can vary based on a number of factors.
- the threshold varies based on a predictive analysis (e.g., based on future predicted information and/or historical data).
- the cosmetic dispensing system 100, 200 may analyze a predicted seven day weather forecast to determine the threshold for the cartridge(s) containing pre-mixed product with UV protecting ingredients (or any other ingredient(s)) and based on that analysis adjust the threshold accordingly (e.g., if the forecast shows only one day with expected sunshine, the threshold might be adjusted (e.g., extended) prior to signaling a reordering being necessary).
- the cosmetic dispensing system 100, 200 may analyze historical data associated with a number of times per week or month on average that the user indicated a workout activity requiring use of the cartridge(s) containing pre-mixed product with an antiperspirant ingredient (or any other ingredient(s)) and based on that analysis adjust the threshold accordingly (e.g., if the analysis shows the user works out three days per week on average, the threshold might be adjusted (e.g., shortened), thereby signaling that a reordering might be necessary soon (e.g., today, tomorrow, etc.)).
- the threshold e.g., if the analysis shows the user works out three days per week on average, the threshold might be adjusted (e.g., shortened), thereby signaling that a reordering might be necessary soon (e.g., today, tomorrow, etc.)).
- a skin scanning device 300 includes a handle portion 310 and a head portion 320.
- the handle portion 310 is configured to be held by a hand of a user.
- the handle portion 310 can include one or more contoured portions shaped as finger grips to aid the user in holding the handle portion 310 in an ergonomic manner.
- the handle portion 310 is coupled to the head portion 320 via a neck 315.
- the neck 315 allows the head portion 320 to move, flex, bend, pivot, rotate, etc. relative to the handle portion 310.
- the head portion 320 includes one or more light sources 330 and an optical image scanner 340.
- the light source(s) 330 are positioned such that the light source(s) 330 are aimed at skin (e.g., face) of a user when the skin scanning device 300 is being used/operated to scan a user's skin (e.g., face).
- the light source(s) 330 is shown as including a first set of four light sources in a row on a first side of the optical image scanner 340 and a second set of four light sources in a row on a second opposing side of the optical image scanner 340. Any number of light sources 330 and arrangements thereof relative to the optical image scanner 340 is contemplated.
- the optical image scanner 340 is positioned such that the optical image scanner 340 can image the skin of the user when the head portion 320 is moved along the skin of the user, such as, for example, as illustrated in FIG. 5, which is described below.
- the optical image scanner 340 can include one or more imaging sensors of any manufacture, make, model, etc.
- the optical image scanner 340 is a high resolution image scanner that is capable of imaging skin at a range of resolutions, such as, for example, 25 dots-per-inch or pixel s-per-inch (hereinafter referred to as DPI), 50 DPI, 100 DPI, 150 DPI, 200 DPI, 400 DPI, 500 DPI, 1000, DPI, 1500 DPI, etc.
- DPI dots-per-inch or pixel s-per-inch
- the optical image scanner 340 is selected such that the optical image scanner 340 can image skin and generate image data that is reproducible as one or more images of the skin of the user, wherein each of the images has a resolution such that the reproduction of the one or more images is operable to be evaluated (e.g., manually by a human reviewing the reproduced image on a display device and/or automatically by a processor/computer program) to determine a pore size of the user, a wrinkle size of the user, a hair follicle size of the user, etc.
- the skin scanning device 300 further includes a pair of rollers 350 disposed on opposing sides of the optical image scanner 340.
- the pair of rollers 350 is sized and positioned to directly engage the skin of the user during a scanning operation and to aid in maintaining the optical image scanner 340 a predetermined distance from the skin during the scanning operation.
- the skin scanning device 300 further includes a number of other elements that can be positioned in the handle portion 310 and/or the head portion 320.
- the skin scanning device 300 can further include one or more processors 355, one or more memory devices 360, a wireless communications module 365, one or more input devices 370, one or more electronic display devices 375, one or more audio speakers 380, one or more sensors 385a,b,c, or any combination thereof.
- the one or more sensors 385a,b,c includes a temperature sensor 385a for use in measuring an ambient temperature; a humidity sensor 385b for use in measuring an ambient humidity; and one or more movement/position sensors 385c for use in measuring movements, position (e.g., positions relative to an established origin of a face of the user, of a base station for the skin scanning device 300, etc.), accelerations, etc. of the skin scanning device 300.
- the movement sensors 385c can include one or more accelerometers, one or more gyroscopes, or any combination thereof.
- a method of scanning and/or imaging a portion of a user's skin using the skin scanning device 300 is now described in reference to FIG. 5. Specifically, a portion of the user's face is shown as being scanned/imaged according to some implementations of the present disclosure.
- a user or operator turns on the skin scanning device 300 via, for example, one of the input devices 370.
- the skin scanning device 300 is then wirelessly connected with an electronic device, such as, for example, the cosmetic dispensing system 100, a smart phone running an application associated with the skin scanning device 300, a tablet computer running an application associated with the skin scanning device 300, a computer, a server, the Internet, etc., or any combination thereof.
- the scanning can begin at the user's pleasure by placing the optical image scanner 340 adjacent to the user's face and moving the skin scanning device 300 along the skin of the user's face.
- the skin scanning device 300 can instruct the user where and when to position the skin scanning device 300.
- the skin scanning device 300 can provide audio instructions via the one or more audio speakers 380.
- the skin scanning device 300 first instructs the user to position a tip of the skin scanning device 300 adjacent to a right temple portion of the face of the user. This position (right temple portion) can be used as the origin of the scan to take place from which the skin scanning device 300 can measure its relative position for use in determining that all desired portions of the user's face are scanned/imaged.
- the skin scanning device 300 instructs the user to move the tip of the skin scanning device 300 along the face of the user generally downward to the user's right jaw line. It is during this movement of the skin scanning device 300 that the optical image scanner 340 generates image data that is reproducible as one or more images of the face of the user. In some implementations, the scan of the user's face from the right temple portion to the right jawline results in a multitude of images (e.g., two images, three images, five images, ten images, one hundred images, etc.) that are stitched together to form a first image strip.
- images e.g., two images, three images, five images, ten images, one hundred images, etc.
- the skin scanning device 300 can continue with additional instructions or the user can simply move the skin scanning device 300 along a number of sections of the user's face, for example, generating additional image strips (where each additional image strip is comprised of one or more images that is stitched together) that can then be stitched together with the first image strip, until the desired portion of the face is scanned.
- the user's face is divided into eight sections with arrows A-H illustrating the path of the head portion 320 of the skin scanning device 300 to scan/image the face of the user.
- arrows A-H illustrating the path of the head portion 320 of the skin scanning device 300 to scan/image the face of the user.
- Various other paths for the head portion 320 of the skin scanning device 300 are contemplated.
- the user can scan the user's face by moving in a generally horizontal manner in a series of generally horizontal movements across the face of the user.
- the skin scanning device 300 analyzes the scanned portions of the face of the user to determine if all desired locations of the face are scanned/imaged. In some such implementations, the skin scanning device 300 uses the movement/position sensors 385c and/or data generated therefrom to determine that all desired areas of the face of the user are scanned/imaged. In some such implementations, if the skin scanning device 300 determines that one or more desired portions of the face were not scanned, the skin scanning device 300 causes an indication of such a determination to be made to the user/operator of the skin scanning device 300.
- one or more audio instructions can be played to the user, via, for example, the one or more audio speakers 380 (e.g., instructing the user to position the skin scanning device 300 at the missing area/portion of the face and rescan as needed).
- the indication of missing area/portion can be illustrated to the user via a representation of (and/or an image of) the user's face displayed on one or more electronic display devices.
- Such electronic display devices can be of, for example, a device coupled to the skin scanning device 300, such as a tablet computer, a smart phone, and/or the cosmetic dispensing system 100, 200.
- the audio speaker 280 can be used to play music, audio clips, prerecorded audio messages, or any combination thereof.
- a stitching process may begin.
- the stitching can occur during at least a portion of the scanning. That is, the stitching can be synchronous or asynchronous with the scanning.
- the stitching process stitches together at least a portion of the generated images, thereby generating a master image of at least a portion of the face of the user.
- the master image of the at least a portion of the face of the user is reproducible as an image of a majority portion of the face of the user. That is, the scanning/imaging process results in a multitude of images that are stitched together to form a single master image that can be two- dimensional and/or three-dimensional.
- the scanning/imaging operation can generate any number (e.g., 1, 2, 5, 10, 50, 100, 1000, 10,000, etc.) of separate and distinct images of various portions of the face of the user that may or may not overlap partially or completely with one another.
- each of the images has a generally square shape, a generally rectangular shape, or any other shape or combination of shapes.
- the stitched master image can be based on any number of images and/or strips of stitched images (e.g., at least five separate and distinct images, at least fifty separate and distinct images, at least two hundred separate and distinct images, etc.).
- the stitched master image can have a file size of more than five megabytes, more than ten megabytes, more than twenty megabytes, more than fifty megabytes, more than one hundred megabytes, more than one thousand megabytes, etc.
- the stitching process can be performed onboard, for example, by the one or more processors 355 of the skin scanning device 300.
- the stitching process can be performed by a different electronic device, such as, for example, the cosmetic dispensing system 100, a smart phone running an application associated with the skin scanning device 300, a tablet computer running an application associated with the skin scanning device 300, a computer, a server, the Internet, etc., or any combination thereof.
- the image data generated by the skin scanning device 300 can be transmitted wirelessly (e.g., via the wireless communications module 365) and/or in a wired fashion (e.g., via a USB cable, etc.).
- the stitching process can be aided by movement data generated by the one or more movement sensors 385c.
- the movements of the head portion 320 of the skin scanning device 300 during the scanning/imaging of the skin can be used to aid in arranging (e.g., overlapping) the generated images for use in the stitching.
- a user can scan the user's face with the skin scanning device 300 in a variety of scanning paths (e.g., generally vertical strips, generally horizontal strips, diagonal strips, random strips, or any combination thereof).
- the master image and/or the underlying image data can be analyzed to generate skin information associated with the skin of the user. Further, the master image and/or the underlying image data can be compared with previous master images of the user's face for use in, for example, determining how a particular product or products has impacted the skin of the user over time. The results of such a determination can itself be skin information used by the devices and/or systems of the present disclosure for developing a future product or products to be used by the user. The above noted analysis and/or comparison can be performed onboard, for example, by the one or more processors 355 of the skin scanning device 300.
- the analysis and/or comparison can be performed by a different electronic device, such as, for example, the cosmetic dispensing system 100, a smart phone running an application associated with the skin scanning device 300, a tablet computer running an application associated with the skin scanning device 300, a computer, a server, the Internet, etc., or any combination thereof.
- the master image can be transmitted wirelessly (e.g., via the wireless communications module 365) and/or in a wired fashion (e.g., via a USB cable, etc.).
- This generated skin information can be indicative of a color or colors of the skin of the user, a moisture content of the skin of the user, a dryness measure of the skin of the user, an average pore size of the skin of the user, a range of pore sizes of the skin of the user, a hair follicle density of hair follicles protruding from the skin of the user, an average hair follicle size of hair follicles protruding from the skin of the user, a range of hair follicle sizes of hair follicles protruding from the skin of the user, a presence or lack of acne on the skin of the user, a presence or lack of aging spots on the skin of the user, a presence or lack of moles on the skin of the user, a presence or lack of scars on the skin of the user, a presence or lack of wrinkles on the skin of the user, or any combination thereof.
- the skin scanning device 300, the smart phone running the application associated with the skin scanning device 300, the tablet computer running an application associated with the skin scanning device 300, and/or the cosmetic dispensing system 100 generates a recommendation based on the determined skin information.
- the recommendation can be for the user to use one or more cosmetic products.
- the skin scanning device 300 transmits the generated master image, a portion of the underlying image data, determined skin information, a recommendation, or any combination thereof to a third party (e.g., a doctor, a nurse, a hospital, etc.) for evaluation.
- a third party e.g., a doctor, a nurse, a hospital, etc.
- the skin scanning device 300 develops a custom cosmetic product and/or a formula for the custom cosmetic product for the user based on the generated master image, a portion of the underlying image data, determined skin information, a recommendation, or any combination thereof.
- the developed custom cosmetic product can include a blend of any number of separate and distinct products/ingredients (e.g., one ingredient, two ingredients, five ingredients, ten ingredients, fifty ingredients, etc.).
- a smart phone 400 (or a tablet computer) is shown running the application that is associated with the skin scanning device 300.
- the application is in the process of stitching together images 410 received from, for example, the skin scanning device 300 to generate the master image 450.
- each of the images 410 is generally square shaped and at least partially overlaps with each of the images 410 surrounding it.
- each of the images 410 has a resolution of at least about 25 DPI, 50 DPI, 100 DPI, 150 DPI, 200 DPI, 400 DPI, 500 DPI, 1000, DPI, 1500 DPI, etc.
- each of the images 410 corresponds to a portion of the skin of the user having an area of about 0.1 square inches, 0.25 square inches, 0.5 square inches, 0.75 square inches, 1.0 square inches, 1.5 square inches, 2.0 square inches, 3.0 square inches, etc.
- the application running on the smart phone 400 can be programed to perform a number of other operations, such as, for example, (1) to analyze the master image 450 and/or its underlying image data to generate skin information, (2) to generate one or more recommendations (e.g., cosmetic product/ingredient recommendations for the user), (3) to develop a custom cosmetic product and/or a formula for the custom cosmetic product, (4) to transmit information to a third party associated with the user and/or the skin information, etc.
- recommendations e.g., cosmetic product/ingredient recommendations for the user
Landscapes
- Cosmetics (AREA)
Abstract
A system includes a housing, a plurality of cartridges, one or more processors, and a memory device. The plurality of cartridges is positioned in the housing. The system is configured to wirelessly communicate with one or more electronic devices. The memory device stores instructions that, when executed by at least one of the one or more processors, cause the system to: receive, from at least one of the one or more electronic devices, information. The information includes (i) skin information, (ii) weather information, (iii) activity information, or (iv) any combination thereof. Based on the received information, a first cosmetic product is dispensed from a first one of the plurality of cartridges and a second cosmetic product is dispensed from a second one of the plurality of cartridges.
Description
SYSTEMS AND METHODS RELATED TO SMART COSMETIC DISPENSERS
AND SKIN SCANNING DEVICES
CROSS-REFERENCE TO RELATED APPLICATION(S)
[0001] This application claims priority to and benefit of U.S. Provisional Patent Application No. 62/467,560, filed March 6, 2017, which is incorporated by reference herein in its entirety.
TECHNICAL FIELD
[0002] This disclosure relates to cosmetics and more specifically to smart cosmetic dispensers that dispense customized cosmetic products based on a variety of inputs including inputs from skin scanning devices.
BACKGROUND
[0003] Many people apply cosmetics to their body and/or parts of their face every day. The cosmetics are typically off-the-shelf cosmetics that are selected from a finite number of options. These cosmetics are typically stored in and dispensed from a tube, a jar, a compact, etc. Most users of cosmetics typically only own or have access to a tiny fraction of the available cosmetics due to cost and practicality. However, a user's cosmetic needs can change from day-to-day depending on a variety of factors, such as, for example, weather (sunny, cloudy, rainy, etc.), pollution, time of year (e.g., season), expected activity of the user during the day/night (exercising, working, sun bathing, etc.), ambient temperature, ambient humidity, dryness of skin, color(s) of skin (which can change due to sun exposure and/or aging), time of application of product(s) (e.g., day or night), etc. Thus, a need exists for a system that dispenses a custom formulated cosmetic product based on a variety of inputs/information. The present disclosure is directed to solving these problems and addressing other needs.
BRIEF SUMMARY
[0004] According to some implementations of the present disclosure, a system includes a housing, a plurality of cartridges, a wireless communication module, one or more processors, and a memory device. The plurality of cartridges is positioned in the housing. The wireless communication module is configured to wirelessly communicate with one or more electronic devices. The memory device stores instructions that, when executed by at least one of the one or more processors, cause the system to: receive, from at least one of the one or more
electronic devices, information. The information includes (i) skin information associated with skin of a user, (ii) weather information associated with a weather condition, (iii) activity information associated with an expected activity of the user, or (iv) any combination of (i), (ii), and (iii). Based on the received information, a first cosmetic product is dispensed from a first one of the plurality of cartridges and a second cosmetic product is dispensed from a second one of the plurality of cartridges.
[0005] According to some implementations of the present disclosure, a system includes a housing, a plurality of cartridges, one or more processors, and a memory device. The plurality of cartridges is positioned in the housing. The memory device stores instructions that, when executed by at least one of the one or more processors, cause the system to: receive information associated with a user of the system. Based on the received information, a first cosmetic product is dispensed from a first one of the plurality of cartridges and a second cosmetic product is dispensed from a second one of the plurality of cartridges.
[0006] According to some implementations of the present disclosure, a system for dispensing a custom cosmetic product includes a housing, a plurality of cartridges, one or more processors, and a memory device. The plurality of cartridges is positioned in the housing. Each of the plurality of cartridges stores a respective cosmetic product therein. The memory device stores instructions that, when executed by at least one of the one or more processors, cause the system to dispense a custom cosmetic product. The custom cosmetic product includes cosmetic product from at least two of the plurality of cartridges.
[0007] According to some implementations of the present disclosure, a method of dispensing a custom cosmetic product includes receiving a plurality of cartridges in a housing of a cosmetic dispensing system. Each of the plurality of cartridges stores a respective cosmetic product therein. Information associated with a user of the cosmetic dispensing system is received. Based on the received information, the custom cosmetic product is dispensed. The custom cosmetic product includes cosmetic product from at least two of the plurality of cartridges.
[0008] According to some implementations of the present disclosure, a skin scanning system includes a skin scanning device, one or more processors, and a memory device. The skin scanning device has a handle portion and a head portion coupled to the handle portion. The head portion includes a light source and an optical image scanner. The light source is configured to be aimed at skin of a user. The optical image scanner is positioned adjacent to the light source. The optical image scanner is configured to image at least a portion of the skin of the user, thereby generating image data. The generated image data is reproducible as
a plurality of images of the skin of the user. The memory device stores instructions that, when executed by at least one of the one or more processors, cause the system to stitch together at least a portion of the plurality of images, thereby generating a master image of a portion of the skin of the user.
[0009] According to some implementations of the present disclosure, a skin scanning device includes a handle portion and a head portion coupled to the handle portion. The head portion includes a light source, an optical image scanner, and a pair of rollers. The light source is configured to be aimed at skin of a user. The optical image scanner is positioned adjacent to the light source. The optical image scanner is configured to image at least a portion of the skin of the user, thereby generating image data. The generated image data is reproducible as a plurality of images of the skin of the user. The pair of rollers is disposed on opposing sides of the optical image scanner. The pair of rollers is configured to (i) directly engage the skin of the user during a scanning operation and (ii) aid in maintaining the optical image scanner a predetermined distance from the skin during the scanning operation.
[0010] According to some implementations of the present disclosure, a method includes providing a face scanning device including a light source and an optical scanner. A user is instructed, via an audio speaker, to position a tip of the face scanning device adjacent to a first portion of a face of the user. The user is instructed, via the audio speaker, to move the tip of the face scanning device along the face of the user to a second portion of the face of the user. During the moving of the tip of the face scanning device, image data that is reproducible as a plurality of images of the face of the user is generated via the optical scanner. At least a portion of the plurality of images is stitched together via one or more processors, thereby generating a master image of the portion of the face of the user.
[0011] According to some implementations of the present disclosure, a method includes receiving, via a wireless communications module, an image of a portion of a face of a user. The image is analyzed, via one or more processors, to determine skin information associated with skin of the user. The skin information is indicative of a present color of the skin of the user, a moisture content of the skin of the user, a dryness measure of the skin of the user, an average pore size of the skin of the user, a range of pore sizes of the skin of the user, a hair follicle density of hair follicles protruding from the skin of the user, an average hair follicle size of hair follicles protruding from the skin of the user, a range of hair follicle sizes of hair follicles protruding from the skin of the user, a presence or lack of acne on the skin of the user, a presence or lack of aging spots on the skin of the user, a presence or lack of moles on the skin of the user, a presence or lack of scars on the skin of the user, a presence or lack of
wrinkles on the skin of the user, or any combination thereof. Based on the determined skin information, a recommendation is generated for one or more cosmetic products to be used by the user.
[0012] According to some implementations of the present disclosure, a method includes receiving, via a wireless communications module, an image of a portion of a face of a user. The image is analyzed, via one or more processors, to determine skin information associated with skin of the user. The skin information is indicative of a present color of the skin of the user, a moisture content of the skin of the user, a dryness measure of the skin of the user, an average pore size of the skin of the user, a range of pore sizes of the skin of the user, a hair follicle density of hair follicles protruding from the skin of the user, an average hair follicle size of hair follicles protruding from the skin of the user, a range of hair follicle sizes of hair follicles protruding from the skin of the user, a presence or lack of acne on the skin of the user, a presence or lack of aging spots on the skin of the user, a presence or lack of moles on the skin of the user, a presence or lack of scars on the skin of the user, a presence or lack of wrinkles on the skin of the user, or any combination thereof. Based on the determined skin information, a custom cosmetic product is developed, via at least one of the one or more processors, for the user. The developed custom cosmetic product includes a blend of two or more separate and distinct products.
[0013] According to some implementations of the present disclosure, a system for designing and dispensing a custom cosmetic product includes a cosmetic dispensing machine, a skin scanning device, one or more processors, and a memory device. The cosmetic dispensing machine has a housing and a plurality of cartridges positioned in the housing. Each of the plurality of cartridges stores a respective cosmetic product therein. The skin scanning device has a light source configured to be aimed at skin of a user and an optical image scanner positioned adjacent to the light source. The optical image scanner is configured to image at least a portion of the skin of the user, thereby generating image data. The generated image data is reproducible as a plurality of images of the skin of the user. The memory device stores instructions that, when executed by at least one of the one or more processors, cause the system to (i) stitch together at least a portion of the plurality of images, thereby generating a master image of a portion of the skin of the user; (ii) analyze the master image to generate skin information; (iii) develop a formula for a custom cosmetic product based at least in part on the generated skin information; and (iv) dispense the custom cosmetic product according to the developed formula from the cosmetic dispensing machine. The custom cosmetic product includes cosmetic product from at least two of the plurality of cartridges.
[0014] According to some implementations of the present disclosure, a system for designing and dispensing a custom cosmetic product includes a cosmetic dispensing machine, a skin scanning device, one or more processors, and a memory device. The memory device stores instructions that, when executed by at least one of the one or more processors, cause the system to: (i) analyze image data generated by the skin scanning device to generate skin information; (ii) develop a formula for a custom cosmetic product based at least in part on the generated skin information; and (iii) dispense the custom cosmetic product according to the developed formula from the cosmetic dispensing machine.
[0015] According to some implementations of the present disclosure, a method includes receiving, via a wireless communications module, an image of a portion of a face of a user. The image is analyzed, via one or more processors, to determine skin information associated with skin of the user. The skin information is indicative of a present color of the skin of the user, a moisture content of the skin of the user, a dryness measure of the skin of the user, an average pore size of the skin of the user, a range of pore sizes of the skin of the user, a hair follicle density of hair follicles protruding from the skin of the user, an average hair follicle size of hair follicles protruding from the skin of the user, a range of hair follicle sizes of hair follicles protruding from the skin of the user, a presence or lack of acne on the skin of the user, a presence or lack of aging spots on the skin of the user, a presence or lack of moles on the skin of the user, a presence or lack of scars on the skin of the user, a presence or lack of wrinkles on the skin of the user, or any combination thereof. Based on the determined skin information, a formula for a custom cosmetic product for the user is develop via at least one of the one or more processors. The developed formula includes a blend of two or more separate and distinct cosmetic ingredients. The custom cosmetic product is dispensed, based on the formula, from a cosmetic dispensing machine.
[0016] The foregoing and additional aspects and implementations of the present disclosure will be apparent to those of ordinary skill in the art in view of the detailed description of various embodiments and/or implementations, which is made with reference to the drawings, a brief description of which is provided next.
BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The foregoing and other advantages of the present disclosure will become apparent upon reading the following detailed description and upon reference to the drawings.
[0018] FIG. 1 is an illustrative block diagram of a cosmetic dispensing system according to some implementations of the present concepts;
[0019] FIG. 2 is a perspective view of a cosmetic dispensing system according to some implementations of the present concepts;
[0020] FIG. 3 is a perspective view of a skin scanning device according to some implementations of the present concepts;
[0021] FIG. 4 is an enlarged perspective view of a portion of the skin scanning device of FIG. 3;
[0022] FIG. 5 is a perspective view of a face being scanned using the skin scanning device of
FIG. 3 according to some implementations of the present disclosure; and
[0023] FIG. 6 is a plan view of an electronic device running an application to stitch images together according to some implementations of the present disclosure.
[0024] While the present disclosure is susceptible to various modifications and alternative forms, specific implementations have been shown by way of example in the drawings and will be described in detail herein. It should be understood, however, that the present disclosure is not intended to be limited to the particular forms disclosed. Rather, the present disclosure is to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the present disclosure as defined by the appended claims.
DETAILED DESCRIPTION
[0025] Referring to FIG. 1, a cosmetic dispensing system 100 includes a housing 110, a cartridge storage area 120, and a dispensing manifold 150. The housing 110 can have any shape and/or size and be made of any material (e.g., plastic, metal, rubber, or any combination thereof). The housing 110 is designed to be placed on a table-top or countertop, although the housing 110 floor-standing, can be mounted to a surface (e.g., a table, under a cabinet, etc.) and/or can be attached to a stand resting on the floor. In some implementations, the cosmetic dispensing system 100 is installed in a retail location (e.g., department store, cosmetic selling store, hair salon/barber shop, beauty shop, etc.).
[0026] The housing 110 includes the cartridge storage area 120 and the dispensing manifold 150 therein. The cartridge storage area 120 is externally accessible by, for example, the opening of a door or hatch (not shown) of the housing 110. The cartridge storage area 120 includes a multitude of cartridge receiving elements 125a-d sized and positioned to receive a respective cartridge therein. As shown in FIG. 1, a first one of the cartridge receiving elements 125a has a first cartridge 130a coupled thereto. Similarly, a second one of the cartridge receiving elements 125b has a second cartridge 130b coupled thereto; a third one of the cartridge receiving elements 125c has a third cartridge 130c coupled thereto; and a fourth one of the cartridge receiving elements 125d has a fourth cartridge 130d coupled thereto.
While four cartridge receiving elements 125a-d are shown in the cartridge storage area 120, it is contemplated that the cartridge storage area 120 can include any number of cartridge receiving elements, such as, for example, one, two, five, ten, twenty, fifty, etc. Further, the cartridge receiving elements 125a-d can be in one or two or more layers (e.g., with respect to vertical) within the cartridge storage area 120.
[0027] The cartridges 130a-d are supported by the cartridge receiving elements 125a-d in a drop and go manner. In some implementations, the cartridges 130a-d snap into the cartridge receiving elements or are otherwise held generally in place by the respective cartridge receiving element 125a-d.
[0028] Each of the cartridges 130a-d can have any shape and any size, and be made of any material(s), etc. such that the cartridge 130a-d is able to store a material 135a-d therein. For example, each of the cartridges 130a-d is designed to store a cosmetic product/ingredient therein. Exemplary cosmetic products/ingredients include, but are not limited to, a lotion ingredient, a sunscreen ingredient, water, a powder ingredient, a liquid ingredient, a gel ingredient, a color ingredient, a moisturizing ingredient, a deodorizing ingredient, a tanning ingredient, a toning ingredient, a pore tightening/closing ingredient a soothing ingredient, a foundation ingredient, a perfume ingredient, an anti-wrinkle ingredient, or any combination thereof. The stored material 135a-d can be in a powder form (e.g., that is mixed with water during dispensing or dispensed as a powder directly), a liquid form, a gel form, etc.
[0029] The dispensing manifold 150 is positioned within the house 110 and adjacent to the cartridge storage area 120 such that the materials 135a-d in the cartridges 130a-d are dispensed and/or otherwise transferred from the cartridges 130a-d into the dispensing manifold 150. The dispensing manifold 150 can include a number of tubes (see, e.g., FIG. 2), valves, sensors, actuators, etc. or the like that aid in transferring the materials 135a-d from the respective cartridges 130a-d to an end or dispensing location (e.g., a hand of a user, a container/bottle, etc.). For example, in some implementations, one or more of the materials 135a-d is dispensed via the dispensing manifold 150 directly into a hand, H, of a user positioned generally below the dispensing manifold 150. In the case that two or more materials 135a-d are dispensed, the user can then mix the two materials in the user's hands and then directly apply the mixed material (e.g., custom cosmetic product) to the desired location (e.g., face of the user, hands of the user, legs of the user, arms of the user, head of the user, etc.). The two or more materials can be dispensed via the dispensing manifold 150 at the same time or sequentially (e.g., a first material is dispensed and the then a second material is dispensed and so on).
[0030] In some implementations, the cosmetic dispensing system 100 further includes a mixing system 160. In such implementations, instead of the materials 135a-d being dispensed directly into the user's hand, H, the material 135a-d is dispensed from the cartridges 130a-d into the mixing system 160. The material 135a-d can be dispensed directly into the mixing system 160 or via the dispensing manifold 150. The mixing system 160 can include any number of elements to aid in the mixing of two or more of the materials 135a-d for use (e.g., application) by the user. For example, the mixing system 160 can include a container (e.g., a bottle) that receives the materials and the user can remove the container and manually mix the materials together by, for example, shaking the container (e.g., with a cap attached or with a pump element attached or the like). For another example, the mixing system 160 can include a container (e.g., a bottle, a cup, bowl, etc.) that receives the materials and a vibrating element that vibrates the container and the materials therein to aid in mixing the materials together. For another example, the mixing system 160 can spin and/or shake the container and the materials therein to aid in mixing the materials together. For another example, the mixing system 160 can include a mixing arm and one more mixing blades coupled thereto. The mixing arm is rotated and/or translated such that the one or more mixing blades move relative to the container and/or the materials therein to aid in mixing the materials together. Due to the nature of at least some of the materials being used, the container and/or the mixing blades can be disposable (e.g., one-time use elements). Various other methods for mixing two or more of the materials are contemplated (e.g., using compressed air, magnets, stir rods, etc.).
[0031] The cosmetic dispensing system 100 further includes an actuation mechanism 140 that is position within the housing 110 adjacent to the cartridge storage area 120. The actuation mechanism 140 is able to selectively engage one or more of the cartridges 130a-d at the same time and/or sequentially to cause material(s) therein to be dispensed into the dispensing manifold 150 at substantially the same time or at the same time or sequentially. The actuation mechanism 140 physically and directly engages the cartridges 130a-d to cause the material therein to be dispensed. In some implementations, the actuation mechanism 140 can pierce the cartridges 130a-d to aid in the dispensing.
[0032] The cosmetic dispensing system 100 further includes various electronic components to control the operation of the cosmetic dispensing system 100. Specifically, the cosmetic dispensing system 100 includes one or more processors 175, one or more memory devices 180, a wireless communication module 185, one or more input devices 190, and one or more electronic display devices 195. The processor 175 is electronically coupled to the memory
device 180, the wireless communications module 185, the input device 190, the electronic display device 195, the actuation mechanism 140, the cartridge storage area 120 and/or the cartridge receiving elements 125a-d, the dispensing manifold 150, and the mixing system 160 generally for controlling each of these elements individually and/or in combination.
[0033] The memory device 180 stores instructions that, when executed by the processor 175, cause the cosmetic dispensing system 100 to operate. For example, the cosmetic dispensing system 100 is operable to receive information for use in controlling the dispensing of the materials 135a-d stored in the cartridges 130a-d. The information can be received via the wireless communications module 185, via the input device(s) 190, via the electronic display device(s) 195, other communication modules (e.g., a wired communication module), or any combination thereof. The wireless communication module 185 can wirelessly communicate on WiFi networks, Bluetooth networks, the Internet, or any combination thereof.
[0034] Generally, the received information is associated with the user of the cosmetic dispensing system 100. The information can be skin information associated with skin of the user. The skin information can be received from a variety of sources, such as, for example, a skin scanning device and/or system described elsewhere wherein. The skin information can be indicative of a present color of the skin of the user, an average and/or blended present color or colors of the skin of the user, a desired color for the skin of the user, a moisture content of the skin of the user, a pore size of the skin of the user, a presence or lack of acne on the skin of the user, a presence or lack of aging spots on the skin of the user, a presence or lack of moles on the skin of the user, a presence or lack of scars on the skin of the user, a presence or lack of wrinkles on the skin of the user, or any combination thereof.
[0035] The information can be weather information associated with a weather condition. The weather information can be indicative of an outside temperature, an inside temperature, an outside humidity level, an inside humidity level, a pollution level, an allergen level, a sunny condition, a cloudy condition, a rainy condition, a snowing condition, a windy condition, a UV level, or any combination thereof.
[0036] The information can be activity information associated with an expected activity of the user. The activity information can be indicative of a running activity, a jogging activity, a walking activity, a swimming activity, a sunbathing activity, a sitting activity, a rowing activity, a boating activity, a working activity, a gym activity, a sleeping activity, a bathing activity, or any combination thereof.
[0037] The information can also include an age of the user, a gender of the user, a weight of the user, a height of the user, a hair color of the user, an ethnicity of the user, a geographic
location of the user, or any combination thereof. Any combination of information is contemplated as being received by the cosmetic dispensing system 100 for use by the cosmetic dispensing system 100.
[0038] In some implementations, the information or at least a portion of the information is received from the user manually via the one or more input devices 190 and/or the electronic display device 195, which can be a touch screen device. For example, the user can use the input devices 190 and/or the electronic display device 195 to input the age of the user, an expected activity to be performed by the user in the near future (e.g., that day), etc. Alternatively or additionally, the information or at least a portion of the information is received via one or more electronic devices wirelessly coupled to the cosmetic dispensing system 100. Examples of such electronic devices include, but are not limited to, a skin scanning device and/or system, a smart phone, a tablet computer, a computer, a server, an image scanner, a smart thermostat, or any combination thereof.
[0039] In some implementations, once the information is received by the cosmetic dispensing system 100, the cosmetic dispensing system 100 analyzes the received information and designs and/or develops a custom cosmetic product to be dispensed. Specifically, the cosmetic dispensing system 100 can develop a formula for the custom cosmetic product. The formula includes a list of one or two or more separate and distinct materials (e.g., materials 135a-d) and an amount for each of the materials. In some implementations, the formula also includes mixing instructions for mixing the materials 135a-d into the custom cosmetic product (e.g., mixing using the mixing system 160). Once designed and/or formulated, the cosmetic dispensing system 100 operates to dispense one or more of the materials 135a-d from the cartridges 130a-d according to the formula, thereby dispensing/creating a custom cosmetic product including material from at least one of the cartridges 130a-d (e.g., one cartridge, two cartridges, three cartridges, five cartridges, ten cartridges, etc.).
[0040] In lieu of the cosmetic dispensing system 100 developing/designing the formula, in some other implementations, the received information includes or is the formula and the cosmetic dispensing system 100 merely receives the information and dispenses a custom cosmetic product in response thereto. In some such implementations, the developing/designing of the formula is done by a smart phone running an application, a tablet computer running an application, a skin scanning device and/or system, a computer, or any combination thereof.
[0041] The formula and/or the custom cosmetic product can be based on any of the information described herein. For example, in some implementations, the information
indicates that the user is expected to sunbath during the current day. In response to such information, the cosmetic dispensing system 100 can include a sunblock and/or UV protecting ingredient in the formula. For another example, in some implementations, the information indicates that the user is expected to exercise during the current day. In response to such information, the cosmetic dispensing system 100 can include an antiperspirant ingredient in the formula. For another example, in some implementations, the information indicates that the user's skin is dry and/or that the current outside weather is dry. In response to such information, the cosmetic dispensing system 100 can include a moisturizing ingredient in the formula. For another example, in some implementations, the information indicates that the user's average pore size is above a threshold size (e.g., for a user of the same age, gender, etc.). In response to such information, the cosmetic dispensing system 100 can include a pore tightening/closing ingredient in the formula. For another example, in some implementations, the information indicates that the user has wrinkles adjacent to their eyes. In response to such information, the cosmetic dispensing system 100 can include an anti-wrinkle ingredient in the formula. For another example, in some implementations, the information indicates that (1) the user is expected to sunbath and (2) the user has wrinkles adjacent to their eyes. In response to such information, the cosmetic dispensing system 100 can include a sunblock and/or UV protecting ingredient and an anti-wrinkle ingredient in the formula. Various other examples are contemplated in view of the information described herein and the exemplary ingredients described herein in addition to other information and/or other ingredients.
[0042] A method of dispensing a custom cosmetic product using the cosmetic dispensing system 100 is now described. Initially, a user or operator stocks the cosmetic dispensing system 100 with a multitude of the cartridges 130a-d storing a variety of ingredients/materials (e.g., cosmetic ingredients, water, etc.). In some implementations, the cosmetic dispensing system 100 reads each of the cartridges 130a-d and the material/ingredient therein using a scanning system, such as, for example, a barcode reading system. In some implementations, the materials are manually entered into the cosmetic dispensing system 100 by the user via the input devices 190 and/or the electronic display device 195.
[0043] With the materials/ingredients positioned/loaded into the cosmetic dispensing system 100, information associated with the user of the cosmetic dispensing system is received. The information is received via the wireless communications module 185 from one or more electronic devices and/or via the input devices 190 of the cosmetic dispensing system 100. The information can be any item of information or combination of information described
herein. Based on the received information, a custom cosmetic product is dispensed from the cartridges 130a-d and/or designed (e.g., formulated).
[0044] The dispensing occurs through the dispensing manifold 150 in response to the actuation mechanism 140 acting upon the cartridges 130a-d. The custom cosmetic product can be dispensed directly into a hand of the user, a container, or the mixing system 160. The custom cosmetic product can include materials from one or more of the cartridges 130a-d. The materials can be dispensed and applied to the user's skin simultaneously (at the same time) or sequentially. That is, the materials can be dispensed and mixed and the mixed materials are applied together, or one material can be dispensed and applied to the skin of the user followed by a second material being dispensed and applied to the skin of the user. The later referred to as a layering technique, which results in the custom cosmetic product.
[0045] In some implementations, the cosmetic dispensing system 100 monitors the levels of materials 135a-d in the cartridges 130a-d to determine if any of the cartridges 130a-d is low on material and/or empty. The cosmetic dispensing system 100 can include one or more scales in the various cartridge receiving elements 125a-d to determine the relative levels of materials. Alternatively or additionally, the cosmetic dispensing system 100 can include any number of sensors to measure the levels of materials in the cartridges 130a-d. In some implementations, in response to the cosmetic dispensing system 100 determining that a cartridge is low or empty, the cosmetic dispensing system 100 automatically transmits a reorder signal (e.g., via the wireless communications module 185) to, for example, a supplier of the cartridges. In some implementations, the cosmetic dispensing system 100 sends a low or empty cartridge notification to the user in lieu of, or in addition to, the reorder signal (e.g., to the user's smart phone via text message, to the user via an email, to the user via an application running on the user's smart phone that is associated with the cosmetic dispensing system 100, etc.).
[0046] Now referring to FIG. 2, a perspective view of a cosmetic dispensing system 200 is shown according to some implementations of the present disclosure. The cosmetic dispensing system 200 is similar to the cosmetic dispensing system 100 in that the cosmetic dispensing system 200 includes a housing 210, a cartridge storage area 220, cartridge receiving elements 225a-e, cartridges 230a-e storing materials 235a-e, an actuation mechanism 240, a dispensing manifold 250, one or more processors 275, one or more memory devices 280, a wireless communications module 285, one or more input devices 290, and an electronic display device 295 that are the same as, or similar to, the housing 110, the cartridge storage area 120, the cartridge receiving elements 125a-e, the cartridges 130a-d
storing the materials 135a-d, the actuation mechanism 140, the dispensing manifold 150, the one or more processors 175, the one or more memory devices 180, the wireless communications module 185, the one or more input devices 190, and the electronic display device 195.
[0047] In some implementations, the cosmetic dispensing systems 100, 200 of the present disclosure do not include a mixing system 160, 260. In some such implementations, each of the cartridges 130a-d, 230a-e stores a pre-mixed blend of two or more materials (e.g., cosmetic materials) therein (e.g., two materials, three materials, five materials, ten materials, one hundred materials, etc.). The pre-mixed blends of materials in the cartridges 130a-d, 230a,e can be custom designed for the user based on a variety of information, such as, for example, skin information, weather information, activity information, any information associated with the user, or any combination thereof. For example, a first one of the cartridges 130a, 230a can include a first blend of materials therein custom designed for a user to apply on sunny days; whereas a second one of the cartridges 130b, 230b can include a second blend of materials therein custom designed for the user to apply at night (e.g., for a date night); whereas a third one of the cartridges 130c, 230c can include a third blend of materials therein custom designed for the user to apply prior to working out; whereas a fourth one of the cartridges 130d, 230d can include a fourth blend of materials therein custom designed for the user to apply prior to going to work.
[0048] Selection of which one of the pre-mixed materials that is to be dispensed for use/application by the user can be based on any number of inputs. For example, the user can select a first pre-mixed material manually. For another example, the cosmetic dispensing system 100, 200 automatically determines which pre-mixed material should be dispensed based on one or more pieces of information (e.g., skin information, weather information, activity information, etc., or any combination thereof).
[0049] In some such implementations, the cosmetic dispensing system 100, 200 monitors the inventory of the cartridges 130a-d, 230a-e and is designed to automatically order replacement cartridges when the level of material/product reaches a predetermined threshold. The predetermined threshold can vary based on a number of factors. In some implementations, the threshold varies based on a predictive analysis (e.g., based on future predicted information and/or historical data). For example, the cosmetic dispensing system 100, 200 may analyze a predicted seven day weather forecast to determine the threshold for the cartridge(s) containing pre-mixed product with UV protecting ingredients (or any other ingredient(s)) and based on that analysis adjust the threshold accordingly (e.g., if the forecast
shows only one day with expected sunshine, the threshold might be adjusted (e.g., extended) prior to signaling a reordering being necessary). For another example, the cosmetic dispensing system 100, 200 may analyze historical data associated with a number of times per week or month on average that the user indicated a workout activity requiring use of the cartridge(s) containing pre-mixed product with an antiperspirant ingredient (or any other ingredient(s)) and based on that analysis adjust the threshold accordingly (e.g., if the analysis shows the user works out three days per week on average, the threshold might be adjusted (e.g., shortened), thereby signaling that a reordering might be necessary soon (e.g., today, tomorrow, etc.)).
[0050] Now generally referring to FIGS. 3 and 4, a skin scanning device 300 includes a handle portion 310 and a head portion 320. The handle portion 310 is configured to be held by a hand of a user. The handle portion 310 can include one or more contoured portions shaped as finger grips to aid the user in holding the handle portion 310 in an ergonomic manner. The handle portion 310 is coupled to the head portion 320 via a neck 315. The neck 315 allows the head portion 320 to move, flex, bend, pivot, rotate, etc. relative to the handle portion 310.
[0051] The head portion 320 includes one or more light sources 330 and an optical image scanner 340. The light source(s) 330 are positioned such that the light source(s) 330 are aimed at skin (e.g., face) of a user when the skin scanning device 300 is being used/operated to scan a user's skin (e.g., face). The light source(s) 330 is shown as including a first set of four light sources in a row on a first side of the optical image scanner 340 and a second set of four light sources in a row on a second opposing side of the optical image scanner 340. Any number of light sources 330 and arrangements thereof relative to the optical image scanner 340 is contemplated.
[0052] The optical image scanner 340 is positioned such that the optical image scanner 340 can image the skin of the user when the head portion 320 is moved along the skin of the user, such as, for example, as illustrated in FIG. 5, which is described below. The optical image scanner 340 can include one or more imaging sensors of any manufacture, make, model, etc. The optical image scanner 340 is a high resolution image scanner that is capable of imaging skin at a range of resolutions, such as, for example, 25 dots-per-inch or pixel s-per-inch (hereinafter referred to as DPI), 50 DPI, 100 DPI, 150 DPI, 200 DPI, 400 DPI, 500 DPI, 1000, DPI, 1500 DPI, etc. or any resolution in-between or any range of resolutions in- between (e.g., between 200 DPI and 500 DPI). In some implementations, the optical image scanner 340 is selected such that the optical image scanner 340 can image skin and generate
image data that is reproducible as one or more images of the skin of the user, wherein each of the images has a resolution such that the reproduction of the one or more images is operable to be evaluated (e.g., manually by a human reviewing the reproduced image on a display device and/or automatically by a processor/computer program) to determine a pore size of the user, a wrinkle size of the user, a hair follicle size of the user, etc.
[0053] In some implementations, the skin scanning device 300 further includes a pair of rollers 350 disposed on opposing sides of the optical image scanner 340. The pair of rollers 350 is sized and positioned to directly engage the skin of the user during a scanning operation and to aid in maintaining the optical image scanner 340 a predetermined distance from the skin during the scanning operation.
[0054] The skin scanning device 300 further includes a number of other elements that can be positioned in the handle portion 310 and/or the head portion 320. For example, the skin scanning device 300 can further include one or more processors 355, one or more memory devices 360, a wireless communications module 365, one or more input devices 370, one or more electronic display devices 375, one or more audio speakers 380, one or more sensors 385a,b,c, or any combination thereof.
[0055] As shown, the one or more sensors 385a,b,c includes a temperature sensor 385a for use in measuring an ambient temperature; a humidity sensor 385b for use in measuring an ambient humidity; and one or more movement/position sensors 385c for use in measuring movements, position (e.g., positions relative to an established origin of a face of the user, of a base station for the skin scanning device 300, etc.), accelerations, etc. of the skin scanning device 300. The movement sensors 385c can include one or more accelerometers, one or more gyroscopes, or any combination thereof.
[0056] A method of scanning and/or imaging a portion of a user's skin using the skin scanning device 300 is now described in reference to FIG. 5. Specifically, a portion of the user's face is shown as being scanned/imaged according to some implementations of the present disclosure. Initially, a user or operator turns on the skin scanning device 300 via, for example, one of the input devices 370. In some implementations, the skin scanning device 300 is then wirelessly connected with an electronic device, such as, for example, the cosmetic dispensing system 100, a smart phone running an application associated with the skin scanning device 300, a tablet computer running an application associated with the skin scanning device 300, a computer, a server, the Internet, etc., or any combination thereof.
[0057] The scanning can begin at the user's pleasure by placing the optical image scanner 340 adjacent to the user's face and moving the skin scanning device 300 along the skin of the
user's face. Alternatively or additionally, the skin scanning device 300 can instruct the user where and when to position the skin scanning device 300. For example, the skin scanning device 300 can provide audio instructions via the one or more audio speakers 380. In some such implementations, as shown in FIG, 5, the skin scanning device 300 first instructs the user to position a tip of the skin scanning device 300 adjacent to a right temple portion of the face of the user. This position (right temple portion) can be used as the origin of the scan to take place from which the skin scanning device 300 can measure its relative position for use in determining that all desired portions of the user's face are scanned/imaged.
[0058] With the skin scanning device 300 so positioned, the skin scanning device 300 instructs the user to move the tip of the skin scanning device 300 along the face of the user generally downward to the user's right jaw line. It is during this movement of the skin scanning device 300 that the optical image scanner 340 generates image data that is reproducible as one or more images of the face of the user. In some implementations, the scan of the user's face from the right temple portion to the right jawline results in a multitude of images (e.g., two images, three images, five images, ten images, one hundred images, etc.) that are stitched together to form a first image strip. The skin scanning device 300 can continue with additional instructions or the user can simply move the skin scanning device 300 along a number of sections of the user's face, for example, generating additional image strips (where each additional image strip is comprised of one or more images that is stitched together) that can then be stitched together with the first image strip, until the desired portion of the face is scanned. As shown in FIG. 5, the user's face is divided into eight sections with arrows A-H illustrating the path of the head portion 320 of the skin scanning device 300 to scan/image the face of the user. Various other paths for the head portion 320 of the skin scanning device 300 are contemplated. For example, instead of moving the head portion 320 of the skin scanning device 300 generally in a vertical manner in a series of generally vertical movements, the user can scan the user's face by moving in a generally horizontal manner in a series of generally horizontal movements across the face of the user.
[0059] In some implementations, the skin scanning device 300 analyzes the scanned portions of the face of the user to determine if all desired locations of the face are scanned/imaged. In some such implementations, the skin scanning device 300 uses the movement/position sensors 385c and/or data generated therefrom to determine that all desired areas of the face of the user are scanned/imaged. In some such implementations, if the skin scanning device 300 determines that one or more desired portions of the face were not scanned, the skin scanning device 300 causes an indication of such a determination to be made to the user/operator of the
skin scanning device 300. For example, one or more audio instructions can be played to the user, via, for example, the one or more audio speakers 380 (e.g., instructing the user to position the skin scanning device 300 at the missing area/portion of the face and rescan as needed). For another example, the indication of missing area/portion can be illustrated to the user via a representation of (and/or an image of) the user's face displayed on one or more electronic display devices. Such electronic display devices can be of, for example, a device coupled to the skin scanning device 300, such as a tablet computer, a smart phone, and/or the cosmetic dispensing system 100, 200.
[0060] In addition to or in lieu of playing the audio instructions, the audio speaker 280 can be used to play music, audio clips, prerecorded audio messages, or any combination thereof.
[0061] Once the user completes the scanning/imaging of the user's face, a stitching process may begin. Alternatively, the stitching can occur during at least a portion of the scanning. That is, the stitching can be synchronous or asynchronous with the scanning. The stitching process stitches together at least a portion of the generated images, thereby generating a master image of at least a portion of the face of the user. In some implementations, the master image of the at least a portion of the face of the user is reproducible as an image of a majority portion of the face of the user. That is, the scanning/imaging process results in a multitude of images that are stitched together to form a single master image that can be two- dimensional and/or three-dimensional. The scanning/imaging operation can generate any number (e.g., 1, 2, 5, 10, 50, 100, 1000, 10,000, etc.) of separate and distinct images of various portions of the face of the user that may or may not overlap partially or completely with one another. In some implementations, each of the images has a generally square shape, a generally rectangular shape, or any other shape or combination of shapes. The stitched master image can be based on any number of images and/or strips of stitched images (e.g., at least five separate and distinct images, at least fifty separate and distinct images, at least two hundred separate and distinct images, etc.). Due to the large number of images that can be required to be stitched together to generate/create the stitched master image, in some implementations, the stitched master image can have a file size of more than five megabytes, more than ten megabytes, more than twenty megabytes, more than fifty megabytes, more than one hundred megabytes, more than one thousand megabytes, etc.
[0062] The stitching process can be performed onboard, for example, by the one or more processors 355 of the skin scanning device 300. Alternatively, the stitching process can be performed by a different electronic device, such as, for example, the cosmetic dispensing system 100, a smart phone running an application associated with the skin scanning device
300, a tablet computer running an application associated with the skin scanning device 300, a computer, a server, the Internet, etc., or any combination thereof. In such alternatives, the image data generated by the skin scanning device 300 can be transmitted wirelessly (e.g., via the wireless communications module 365) and/or in a wired fashion (e.g., via a USB cable, etc.).
[0063] The stitching process can be aided by movement data generated by the one or more movement sensors 385c. Specifically, the movements of the head portion 320 of the skin scanning device 300 during the scanning/imaging of the skin can be used to aid in arranging (e.g., overlapping) the generated images for use in the stitching. As such, a user can scan the user's face with the skin scanning device 300 in a variety of scanning paths (e.g., generally vertical strips, generally horizontal strips, diagonal strips, random strips, or any combination thereof).
[0064] The master image and/or the underlying image data can be analyzed to generate skin information associated with the skin of the user. Further, the master image and/or the underlying image data can be compared with previous master images of the user's face for use in, for example, determining how a particular product or products has impacted the skin of the user over time. The results of such a determination can itself be skin information used by the devices and/or systems of the present disclosure for developing a future product or products to be used by the user. The above noted analysis and/or comparison can be performed onboard, for example, by the one or more processors 355 of the skin scanning device 300. Alternatively, the analysis and/or comparison can be performed by a different electronic device, such as, for example, the cosmetic dispensing system 100, a smart phone running an application associated with the skin scanning device 300, a tablet computer running an application associated with the skin scanning device 300, a computer, a server, the Internet, etc., or any combination thereof. In some such alternatives, the master image can be transmitted wirelessly (e.g., via the wireless communications module 365) and/or in a wired fashion (e.g., via a USB cable, etc.).
[0065] This generated skin information can be indicative of a color or colors of the skin of the user, a moisture content of the skin of the user, a dryness measure of the skin of the user, an average pore size of the skin of the user, a range of pore sizes of the skin of the user, a hair follicle density of hair follicles protruding from the skin of the user, an average hair follicle size of hair follicles protruding from the skin of the user, a range of hair follicle sizes of hair follicles protruding from the skin of the user, a presence or lack of acne on the skin of the user, a presence or lack of aging spots on the skin of the user, a presence or lack of moles on
the skin of the user, a presence or lack of scars on the skin of the user, a presence or lack of wrinkles on the skin of the user, or any combination thereof.
[0066] In some implementations, the skin scanning device 300, the smart phone running the application associated with the skin scanning device 300, the tablet computer running an application associated with the skin scanning device 300, and/or the cosmetic dispensing system 100, generates a recommendation based on the determined skin information. For example, the recommendation can be for the user to use one or more cosmetic products.
[0067] In some implementations, the skin scanning device 300, the smart phone running the application associated with the skin scanning device 300, a tablet computer running an application associated with the skin scanning device 300, and/or the cosmetic dispensing system 100, transmits the generated master image, a portion of the underlying image data, determined skin information, a recommendation, or any combination thereof to a third party (e.g., a doctor, a nurse, a hospital, etc.) for evaluation.
[0068] In some implementations, the skin scanning device 300, the smart phone running the application associated with the skin scanning device 300, a tablet computer running an application associated with the skin scanning device 300, and/or the cosmetic dispensing system 100, develops a custom cosmetic product and/or a formula for the custom cosmetic product for the user based on the generated master image, a portion of the underlying image data, determined skin information, a recommendation, or any combination thereof. The developed custom cosmetic product can include a blend of any number of separate and distinct products/ingredients (e.g., one ingredient, two ingredients, five ingredients, ten ingredients, fifty ingredients, etc.).
[0069] Referring to FIG. 6, a smart phone 400 (or a tablet computer) is shown running the application that is associated with the skin scanning device 300. As shown, the application is in the process of stitching together images 410 received from, for example, the skin scanning device 300 to generate the master image 450. In some implementations, each of the images 410 is generally square shaped and at least partially overlaps with each of the images 410 surrounding it. In some implementations, each of the images 410 has a resolution of at least about 25 DPI, 50 DPI, 100 DPI, 150 DPI, 200 DPI, 400 DPI, 500 DPI, 1000, DPI, 1500 DPI, etc. In some implementations, each of the images 410 corresponds to a portion of the skin of the user having an area of about 0.1 square inches, 0.25 square inches, 0.5 square inches, 0.75 square inches, 1.0 square inches, 1.5 square inches, 2.0 square inches, 3.0 square inches, etc. It is contemplated that the application running on the smart phone 400 (or a tablet computer) can be programed to perform a number of other operations, such as, for example, (1) to
analyze the master image 450 and/or its underlying image data to generate skin information, (2) to generate one or more recommendations (e.g., cosmetic product/ingredient recommendations for the user), (3) to develop a custom cosmetic product and/or a formula for the custom cosmetic product, (4) to transmit information to a third party associated with the user and/or the skin information, etc.
[0070] While the present disclosure has been described with reference to one or more particular embodiments and implementations, those skilled in the art will recognize that many changes may be made thereto without departing from the spirit and scope of the present disclosure. Each of these embodiments and implementations and obvious variations thereof is contemplated as falling within the spirit and scope of the present disclosure, which is set forth in the claims that follow.
Claims
1. A system comprising:
a housing;
a plurality of cartridges positioned in the housing;
a wireless communication module configured to wirelessly communicate with one or more electronic devices;
one or more processors;
a memory device storing instructions that, when executed by at least one of the one or more processors, cause the system to:
receive, from at least one of the one or more electronic devices, information, the information including (i) skin information associated with skin of a user, (ii) weather information associated with a weather condition, (iii) activity information associated with an expected activity of the user, or (iv) any combination of (i), (ii), and (iii); and
based on the received information, dispense a first cosmetic product from a first one of the plurality of cartridges and dispense a second cosmetic product from a second one of the plurality of cartridges.
2. The system of claim 1, wherein the first cosmetic product is dispensed into a container and wherein the second cosmetic product is dispensed into the container.
3. The system of claim 2, wherein the system is further caused to mix the first cosmetic product and the second cosmetic product in the container, thereby forming a custom cosmetic product.
4. The system of claim 3, wherein the system is further caused to dispense the custom cosmetic product from the container.
5. The system of claim 3, wherein the system mixes the first cosmetic product and the second cosmetic product in the container by vibrating the container, spinning the container, shaking the container, or any combination thereof.
6. The system of claim 3, further comprising a mixing arm and one more mixing blades coupled thereto, wherein the system mixes the first cosmetic product and the second cosmetic product in the container by moving the one or more mixing blades relative to the container.
7. The system of claim 6, wherein the one more mixing blades are one-time use mixing blades.
8. The system of claim 3, wherein the container is a one-time use container.
9. The system of claim 1, wherein the system is configured to dispense the first cosmetic product and the second cosmetic product directly into a hand of the user.
10. The system of claim 1, wherein the system is configured to dispense the first cosmetic product and the second cosmetic product at substantially the same time or at the same time.
11. The system of claim 1, further comprising an electronic display coupled to the housing, the electronic display being configured to display instructions to the user for operating the system.
12. The system of claim 1, wherein the one or more electronic devices includes a smart phone, a computer, a server, an image scanner, a smart thermostat, or any combination thereof.
13. The system of claim 1, wherein each of the plurality of cartridges stores a different cosmetic product therein.
14. The system of claim 1, wherein the first cosmetic product includes a lotion ingredient, a sunscreen ingredient, water, a powder ingredient, a liquid ingredient, a gel ingredient, a color ingredient, a moisturizing ingredient, a deodorizing ingredient, a tanning ingredient, a toning ingredient, a pore tightening ingredient, a soothing ingredient, a foundation ingredient, a perfume ingredient, an anti-wrinkle ingredient, or any combination thereof and wherein the second cosmetic product includes a lotion ingredient, a sunscreen ingredient, water, a powder ingredient, a liquid ingredient, a gel ingredient, a color ingredient, a moisturizing ingredient, a deodorizing ingredient, a tanning ingredient, a toning ingredient, a pore tightening ingredient, a soothing ingredient, a foundation ingredient, a perfume ingredient, an anti- wrinkle ingredient, or any combination thereof.
15. The system of claim 1, wherein the wireless communication module is configured to wirelessly communicate on WiFi networks, Bluetooth networks, the Internet, or any combination thereof.
16. A system comprising:
a housing;
a plurality of cartridges positioned in the housing;
one or more processors; and
a memory device storing instructions that, when executed by at least one of the one or more processors, cause the system to:
receive information associated with a user of the system; and
based on the received information, dispense a first cosmetic product from a first one of the plurality of cartridges and dispense a second cosmetic product from a second one of the plurality of cartridges.
17. The system of claim 16, wherein the received information associated with the user is skin information associated with skin of the user.
18. The system of claim 17, wherein the skin information is indicative of a present color of the skin of the user, a moisture content of the skin of the user, a pore size of the skin of the user, a presence or lack of acne on the skin of the user, a presence or lack of aging spots on the skin of the user, a presence or lack of moles on the skin of the user, a presence or lack of scars on the skin of the user, a presence or lack of wrinkles on the skin of the user, or any combination thereof.
19. The system of claim 16, wherein the received information associated with the user is weather information associated with a weather condition.
20. The system of claim 19, wherein the weather information is indicative of an outside temperature, an inside temperature, an outside humidity level, an inside humidity level, a pollution level, an allergen level, a sunny condition, a cloudy condition, a rainy condition, a snowing condition, a windy condition, a UV level, or any combination thereof.
21. The system of claim 16, wherein the received information associated with the user is activity information associated with an expected activity of the user.
22. The system of claim 21, wherein the activity information is indicative of a running activity, a jogging activity, a walking activity, a swimming activity, a sunbathing activity, a sitting activity, a rowing activity, a boating activity, a working activity, a gym activity, a sleeping activity, a bathing activity, or any combination thereof.
23. The system of claim 16, wherein the received information associated with the user is an age of the user, a gender of the user, a weight of the user, a height of the user, a hair color of the user, an ethnicity of the user, a geographic location of the user, or any combination thereof.
24. The system of claim 16, wherein the information is at least partially received via one or more input devices physically coupled to the housing.
25. The system of claim 16, wherein the information is at least partially received via one or more electronic devices wirelessly coupled to the system.
26. The system of claim 16, further comprising an actuation mechanism configured to selectively engage the first cartridge to cause the dispensing of the first cosmetic product and
selectively engage the second cartridge to cause the dispensing of the second cosmetic product.
27. A system for dispensing a custom cosmetic product, the system comprising:
a housing;
a plurality of cartridges positioned in the housing, each of the plurality of cartridges storing a respective cosmetic product therein;
one or more processors; and
a memory device storing instructions that, when executed by at least one of the one or more processors, cause the system to dispense a custom cosmetic product, the custom cosmetic product including cosmetic product from at least two of the plurality of cartridges.
28. The system of claim 27, wherein the dispensed custom cosmetic product is based at least in part on information associated with a user of the system.
29. The system of claim 28, wherein the information includes skin information, weather information, activity information, an age of the user, a gender of the user, a weight of the user, a height of the user, a hair color of the user, an ethnicity of the user, a geographic location of the user, or any combination thereof.
30. The system of claim 28, wherein the information is received wirelessly by the system.
31. The system of claim 28, wherein the information is received by one or more input devices of the system.
32. A method of dispensing a custom cosmetic product, the method comprising:
receiving a plurality of cartridges in a housing of a cosmetic dispensing system, each of the plurality of cartridges storing a respective cosmetic product therein; receiving information associated with a user of the cosmetic dispensing system;
based on the received information, dispensing the custom cosmetic product, the custom cosmetic product including cosmetic product from at least two of the plurality of cartridges.
33. The method of claim 32, wherein the received information includes skin information, weather information, activity information, an age of the user, a gender of the user, a weight of the user, a height of the user, a hair color of the user, an ethnicity of the user, a geographic location of the user, or any combination thereof.
34. The method of claim 32, wherein the information is received by one or more input devices of the cosmetic dispensing system.
35. The method of claim 32, further comprising determining that a first one of the plurality of cartridges is low or empty and in response to that determination, causing an reorder signal to be sent from the cosmetic dispensing system.
36. The method of claim 32, further comprising selectively engaging, via an actuation mechanism, the at least two of the plurality of cartridges, thereby causing the dispensing of the custom cosmetic product.
37. A skin scanning system comprising:
a skin scanning device having:
a handle portion; and
a head portion coupled to the handle portion, the head portion including:
a light source configured to be aimed at skin of a user; and
an optical image scanner positioned adjacent to the light source, the optical image scanner being configured to image at least a portion of the skin of the user, thereby generating image data, the generated image data being reproducible as a plurality of images of the skin of the user;
one or more processors; and
a memory device storing instructions that, when executed by at least one of the one or more processors, cause the system to stitch together at least a portion of the plurality of images, thereby generating a master image of a portion of the skin of the user.
38. The system of claim 37, wherein the skin scanning device further has a wireless communication module configured to wirelessly communicate with one or more electronic devices.
39. The system of claim 38, wherein the one or more electronic devices includes a cosmetic dispensing system, a smart phone, a computer, a server, a smart thermostat, or any combination thereof.
40. The system of claim 38, wherein the one or more electronic devices includes a smart phone, the smart phone including the one or more processors and the memory device.
41. The system of claim 37, wherein the master image is a two-dimensional image.
42. The system of claim 37, wherein the master image is a three-dimensional image.
43. The system of claim 37, wherein the master image is based on at least five separate and distinct images from the plurality of images.
44. The system of claim 37, wherein the master image is based on at least fifty separate and distinct images from the plurality of images.
45. The system of claim 37, wherein the skin scanning device further has a speaker.
46. The system of claim 45, wherein the speaker is configured to play audio instructions to aid the user in operating the skin scanning device.
47. The system of claim 45, wherein the speaker is configured to play music, audio clips, audio instructions, prerecorded audio messages, or any combination thereof.
48. The system of claim 37, wherein the master image of the portion of the skin of the user is reproducible as an image of a majority portion of a face of the user.
49. The system of claim 37, wherein the skin scanning device further has a movement sensor configured to aid the system in stitching together the at least a portion of the plurality of images.
50. The system of claim 49, wherein the movement sensor includes one or more accelerometers, one or more gyroscopes, or any combination thereof.
51. The system of claim 37, wherein the system further includes a temperature sensor, a humidity sensor, or both.
52. The system of claim 37, wherein the system is further caused to analyze the master image to generate skin information associated with the skin of the user.
53. The system of claim 52, wherein the generated skin information is indicative of a present color of the skin of the user, a moisture content of the skin of the user, a dryness measure of the skin of the user, an average pore size of the skin of the user, a range of pore sizes of the skin of the user, a hair follicle density of hair follicles protruding from the skin of the user, an average hair follicle size of hair follicles protruding from the skin of the user, a range of hair follicle sizes of hair follicles protruding from the skin of the user, a presence or lack of acne on the skin of the user, a presence or lack of aging spots on the skin of the user, a presence or lack of moles on the skin of the user, a presence or lack of scars on the skin of the user, a presence or lack of wrinkles on the skin of the user, or any combination thereof.
54. A skin scanning device comprising:
a handle portion; and
a head portion coupled to the handle portion, the head portion including:
a light source configured to be aimed at skin of a user;
an optical image scanner positioned adjacent to the light source, the optical image scanner being configured to image at least a portion of the skin
of the user, thereby generating image data, the generated image data being reproducible as a plurality of images of the skin of the user; and a pair of rollers disposed on opposing sides of the optical image scanner, the pair of rollers being configured to (i) directly engage the skin of the user during a scanning operation and (ii) aid in maintaining the optical image scanner a predetermined distance from the skin during the scanning operation.
55. The system of claim 54, further comprising a wireless communication module configured to wirelessly transmit at least a portion of the generated image data to an electronic device.
56. The system of claim 55, wherein the electronic device is configured to stitch together at least a portion of the plurality of images, thereby generating a three-dimensional master image of a portion of a face of the user.
57. The system of claim 54, wherein the light source includes a plurality of light emitting diodes.
58. A method comprising:
providing a face scanning device including a light source and an optical scanner; instructing, via an audio speaker, a user to position a tip of the face scanning device adjacent to a first portion of a face of the user;
instructing, via the audio speaker, the user to move the tip of the face scanning device along the face of the user to a second portion of the face of the user;
during the moving of the tip of the face scanning device, generating, via the optical scanner, image data that is reproducible as a plurality of images of the face of the user; and
stitching together, via one or more processors, at least a portion of the plurality of images, thereby generating a master image of the portion of the face of the user.
59. The method of claim 58, further comprising analyzing, via at least of the one or more processors, the generated master image to determine skin information associated with skin of the user.
60. The method of claim 59, wherein the skin information is indicative of a present color of the skin of the user, a moisture content of the skin of the user, a dryness measure of the skin of the user, an average pore size of the skin of the user, a range of pore sizes of the skin of the user, a hair follicle density of hair follicles protruding from the skin of the user, an
average hair follicle size of hair follicles protruding from the skin of the user, a range of hair follicle sizes of hair follicles protruding from the skin of the user, a presence or lack of acne on the skin of the user, a presence or lack of aging spots on the skin of the user, a presence or lack of moles on the skin of the user, a presence or lack of scars on the skin of the user, a presence or lack of wrinkles on the skin of the user, or any combination thereof.
61. The method of claim 59, further comprising, based on the determined skin information, generating a recommendation for one or more cosmetic products to be used by the user.
62. The method of claim 59, further comprising wirelessly transmitting the generated master image, the determined skin information, or both, to a third party for evaluation.
63. A method comprising:
receiving, via a wireless communications module, an image of a portion of a face of a user;
analyzing, via one or more processors, the image to determine skin information associated with skin of the user, the skin information being indicative of a present color of the skin of the user, a moisture content of the skin of the user, a dryness measure of the skin of the user, an average pore size of the skin of the user, a range of pore sizes of the skin of the user, a hair follicle density of hair follicles protruding from the skin of the user, an average hair follicle size of hair follicles protruding from the skin of the user, a range of hair follicle sizes of hair follicles protruding from the skin of the user, a presence or lack of acne on the skin of the user, a presence or lack of aging spots on the skin of the user, a presence or lack of moles on the skin of the user, a presence or lack of scars on the skin of the user, a presence or lack of wrinkles on the skin of the user, or any combination thereof; and
based on the determined skin information, generating a recommendation for one or more cosmetic products to be used by the user.
64. The method of claim 63, further comprising transmitting the recommendation to a cosmetic dispensing system.
65. The method of claim 63, wherein the image was generated from a plurality of images that were stitched together.
66. The method of claim 63, wherein the image is a three-dimensional image.
67. A method comprising:
receiving, via a wireless communications module, an image of a portion of a face of a user;
analyzing, via one or more processors, the image to determine skin information associated with skin of the user, the skin information being indicative of a present color of the skin of the user, a moisture content of the skin of the user, a dryness measure of the skin of the user, an average pore size of the skin of the user, a range of pore sizes of the skin of the user, a hair follicle density of hair follicles protruding from the skin of the user, an average hair follicle size of hair follicles protruding from the skin of the user, a range of hair follicle sizes of hair follicles protruding from the skin of the user, a presence or lack of acne on the skin of the user, a presence or lack of aging spots on the skin of the user, a presence or lack of moles on the skin of the user, a presence or lack of scars on the skin of the user, a presence or lack of wrinkles on the skin of the user, or any combination thereof; and
based on the determined skin information, developing, via at least one of the one or more processors, a custom cosmetic product for the user, the developed custom cosmetic product including a blend of two or more separate and distinct products.
68. The method of claim 67, further comprising transmitting a formula for the developed custom cosmetic product to a cosmetic dispensing system, the formula including a list of the two or more separate and distinct products and an amount for each of the two or more separate and distinct products.
69. The method of claim 68, wherein the formula further includes mixing instructions for mixing the two or more separate and distinct products into the custom cosmetic product.
70. A system for designing and dispensing a custom cosmetic product, the system comprising:
a cosmetic dispensing machine having:
a housing;
a plurality of cartridges positioned in the housing, each of the plurality of cartridges storing a respective cosmetic product therein;
a skin scanning device having:
a light source configured to be aimed at skin of a user; and
an optical image scanner positioned adjacent to the light source, the optical image scanner being configured to image at least a portion of the skin
of the user, thereby generating image data, the generated image data being reproducible as a plurality of images of the skin of the user; one or more processors; and
a memory device storing instructions that, when executed by at least one of the one or more processors, cause the system to:
stitch together at least a portion of the plurality of images, thereby generating a master image of a portion of the skin of the user;
analyze the master image to generate skin information;
develop a formula for a custom cosmetic product based at least in part on the generated skin information; and
dispense the custom cosmetic product according to the developed formula from the cosmetic dispensing machine, the custom cosmetic product including cosmetic product from at least two of the plurality of cartridges.
71. A system for designing and dispensing a custom cosmetic product, the system comprising:
a cosmetic dispensing machine;
a skin scanning device;
one or more processors; and
a memory device storing instructions that, when executed by at least one of the one or more processors, cause the system to:
analyze image data generated by the skin scanning device to generate skin information;
develop a formula for a custom cosmetic product based at least in part on the generated skin information; and
dispense the custom cosmetic product according to the developed formula from the cosmetic dispensing machine.
72. The system of claim 71, wherein the custom cosmetic product includes ingredients from at least two separate and distinct cartridges stored in the cosmetic dispensing machine.
73. The system of claim 71, wherein the skin scanning device includes a light source and an optical image scanner, the optical image scanner being configured to image at least a portion of skin of a user, thereby generating the image data.
74. The system of claim 73, wherein the generated image data is reproducible as a plurality of images of the skin of the user.
75. The system of claim 74, wherein the system is further caused to stitch together at least a portion of the plurality of images, thereby generating a master image of a portion of the skin of the user.
76. A method comprising:
receiving, via a wireless communications module, an image of a portion of a face of a user;
analyzing, via one or more processors, the image to determine skin information associated with skin of the user, the skin information being indicative of a present color of the skin of the user, a moisture content of the skin of the user, a dryness measure of the skin of the user, an average pore size of the skin of the user, a range of pore sizes of the skin of the user, a hair follicle density of hair follicles protruding from the skin of the user, an average hair follicle size of hair follicles protruding from the skin of the user, a range of hair follicle sizes of hair follicles protruding from the skin of the user, a presence or lack of acne on the skin of the user, a presence or lack of aging spots on the skin of the user, a presence or lack of moles on the skin of the user, a presence or lack of scars on the skin of the user, a presence or lack of wrinkles on the skin of the user, or any combination thereof;
based on the determined skin information, developing, via at least one of the one or more processors, a formula for a custom cosmetic product for the user, the developed formula including a blend of two or more separate and distinct cosmetic ingredients;
dispensing, based on the formula, the custom cosmetic product from a cosmetic dispensing machine.
77. The method of claim 76, further comprising, prior to the developing, receiving a desired skin color input via one or more input devices.
78. The method of claim 77, wherein the developing is further based on the received desired skin color input.
79. The method of claim 78, wherein the skin information indicates of the present color of the skin of the user.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201762467560P | 2017-03-06 | 2017-03-06 | |
US62/467,560 | 2017-03-06 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2018164905A1 true WO2018164905A1 (en) | 2018-09-13 |
Family
ID=61617194
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2018/020166 WO2018164905A1 (en) | 2017-03-06 | 2018-02-28 | Systems and methods related to smart cosmetic dispensers and skin scanning devices |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2018164905A1 (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021074550A1 (en) * | 2019-10-18 | 2021-04-22 | Rocchisani Marie | System and method for dispensing a coloured product |
WO2022061175A1 (en) * | 2020-09-18 | 2022-03-24 | L'oreal | Hair treatment system with proximity sensors to detect scalp or hair distance and locality |
FR3115663A1 (en) * | 2020-11-05 | 2022-05-06 | L'oreal | HAIR TREATMENT SYSTEM WITH PROXIMITY SENSORS TO DETECT DISTANCE AND LOCATION OF SCALP OR HAIR |
US20220249012A1 (en) * | 2021-01-21 | 2022-08-11 | L'oreal | Systems, devices and methods for dispensing personalized products including physiological cycle progression and personalized skincare recommendation |
US12280271B2 (en) | 2020-09-18 | 2025-04-22 | L'oreal | Hair treatment system with proximity sensors to detect scalp or hair distance and locality |
US12290157B2 (en) | 2020-09-18 | 2025-05-06 | L'oreal | Cartridge with dry shampoo for applicator device |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010004529A1 (en) * | 2008-07-10 | 2010-01-14 | L'oreal | A makeup method and a device for implementing such a method |
WO2016087468A1 (en) * | 2014-12-02 | 2016-06-09 | L'oreal | Dispensing system for delivering a mixture of variable colour |
-
2018
- 2018-02-28 WO PCT/US2018/020166 patent/WO2018164905A1/en active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010004529A1 (en) * | 2008-07-10 | 2010-01-14 | L'oreal | A makeup method and a device for implementing such a method |
WO2016087468A1 (en) * | 2014-12-02 | 2016-06-09 | L'oreal | Dispensing system for delivering a mixture of variable colour |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021074550A1 (en) * | 2019-10-18 | 2021-04-22 | Rocchisani Marie | System and method for dispensing a coloured product |
FR3102049A1 (en) * | 2019-10-18 | 2021-04-23 | Marie ROCCHISANI | DISTRIBUTION SYSTEM OF A COLORED PRODUCT |
US12156582B2 (en) | 2019-10-18 | 2024-12-03 | Maison M | System and method for dispensing a coloured product |
WO2022061175A1 (en) * | 2020-09-18 | 2022-03-24 | L'oreal | Hair treatment system with proximity sensors to detect scalp or hair distance and locality |
KR20230080431A (en) * | 2020-09-18 | 2023-06-07 | 로레알 | Hair treatment system with proximity sensor to detect distance and position of scalp or hair |
CN116456860A (en) * | 2020-09-18 | 2023-07-18 | 莱雅公司 | Hair treatment system with proximity sensor to detect scalp or hair distance and position |
US12280271B2 (en) | 2020-09-18 | 2025-04-22 | L'oreal | Hair treatment system with proximity sensors to detect scalp or hair distance and locality |
CN116456860B (en) * | 2020-09-18 | 2025-04-29 | 莱雅公司 | Hair treatment system with proximity sensor to detect scalp or hair distance and position |
US12290157B2 (en) | 2020-09-18 | 2025-05-06 | L'oreal | Cartridge with dry shampoo for applicator device |
KR102816207B1 (en) * | 2020-09-18 | 2025-06-02 | 로레알 | Hair treatment system with proximity sensor that detects distance and position of scalp or hair |
FR3115663A1 (en) * | 2020-11-05 | 2022-05-06 | L'oreal | HAIR TREATMENT SYSTEM WITH PROXIMITY SENSORS TO DETECT DISTANCE AND LOCATION OF SCALP OR HAIR |
US20220249012A1 (en) * | 2021-01-21 | 2022-08-11 | L'oreal | Systems, devices and methods for dispensing personalized products including physiological cycle progression and personalized skincare recommendation |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2018164905A1 (en) | Systems and methods related to smart cosmetic dispensers and skin scanning devices | |
US11103049B2 (en) | Method, system and apparatus for dispensing products for a personal care service, instructing on providing a personal care treatment service, and selecting a personal care service | |
AU2019266237B2 (en) | Generative scent design system | |
TWI311048B (en) | Article and method for selection of individualized personal care products | |
JP5196695B2 (en) | System and method for selecting nail color | |
JP2018108377A (en) | Personalized skin diagnosis and skincare | |
CN108475107B (en) | Enhanced mirror | |
JP7608517B2 (en) | Customized Cosmetic Kit | |
CN108431730B (en) | Enhanced mirror | |
US20150351521A1 (en) | System comprising an electronic means executing a program and controlling an adjustment system | |
JP2014183917A (en) | Makeup support device, makeup support method and makeup support program | |
CN110300605A (en) | Distribute perfume accord | |
US20210085060A1 (en) | Information processing apparatus, program, cosmetic dispenser | |
KR20180080140A (en) | Personalized skin diagnosis and skincare | |
US20190053608A1 (en) | Cosmetic applicator | |
US20230240261A1 (en) | System and method for non-invasive animal health sensing and analysis | |
JP2019008619A (en) | Information provision system | |
US20120120214A1 (en) | Product Demonstration | |
KR20160095792A (en) | Skin Analysis Services system and method using a skin analyzer | |
KR102538224B1 (en) | Self-styling apparatus having unmanned kiosk function | |
JP6882810B6 (en) | Information processing equipment, programs, and methods | |
CN205457354U (en) | A intelligent deck chair for beauty parlor | |
KR102071651B1 (en) | Cosmetic manufacturing method customized by customer | |
WO2022191269A1 (en) | Skin condition measurement system | |
CN105595656A (en) | Special multifunctional deck chair for cosmetic site |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 18710287 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 18710287 Country of ref document: EP Kind code of ref document: A1 |