Smart compartment system for cosmetic dispensing device
An apparatus is provided for dispensing cosmetic material. The apparatus includes a dispensing device configured to receive a plurality of cartridges that each contain a cosmetic material and to dispense a specified amount of the cosmetic material from each cartridge onto a dispensing surface from a respective outlet that corresponds to each cartridge. The dispensing surface includes at least one partition that partitions the dispensing surface into a plurality of compartments each corresponding to a region surrounding at least one of the respective outlets.
1. An apparatus for dispensing cosmetic material, comprising:
a dispensing device configured to receive a plurality of cartridges that each contain a cosmetic material and to dispense a specified amount of the cosmetic material from each cartridge onto a dispensing surface from a respective outlet that corresponds to each cartridge,
wherein the dispensing surface includes at least one partition that partitions the dispensing surface into a plurality of compartments each corresponding to a region surrounding at least one of the respective outlets,
wherein the apparatus is configured to transmit information about the plurality of compartments to an external device, and.
wherein the dispensing surface includes a visible code placed at a predetermed position on the dispensing surface, wherein the code is configured to have information encoded thereon about the plurality of compartments, the external device is configured to read the code via an image captured by an image capturing device and detect the specific current position of the plurality of compartments based on a current position of the code that is detected in the captured image.
2. The apparatus according to claim 1 , wherein each compartment of the plurality of compartments corresponds to a separate type of cosmetic material.
3. The apparatus according to claim 1 , wherein the dispensing surface that includes the at least one partition is removable.
4. The apparatus according to claim 1 , wherein at least one compartment corresponding to a region surrounding at least two respective outlets.
5. The apparatus according to claim 1 , wherein the dispensing surface is configured to rotate while the cartridges stay in a fixed position.
6. The apparatus according to claim 1 , wherein the dispensing surface wherein at least one of the compartments is made of a hydrophilic or hydrophobic material.
7. The apparatus according to claim 1 , wherein the dispensing surface includes an embedded object configured to be sensed by a detection device included in the dispensing device, and the dispensing device is configured to transmit the information about the plurality of compartments and the specific current position of the plurality of compartments to the external device based on the sensed embedded object.
8. The apparatus according to claim 7 , wherein the embedded object is a near field communication (NFC) tag and the detection device is an NFC reader.
9. The apparatus according to claim 1 , wherein at least one of the compartments is configured to receive a lid.
10. A method, implemented by an apparatus for dispensing cosmetic material, comprising:
receiving, via a dispensing device, a plurality of cartridges that each contain a cosmetic material and dispensing a specified amount of the cosmetic material from each cartridge onto a dispensing surface from a respective outlet that corresponds to each cartridge, wherein the dispensing surface includes at least one partition that partitions the dispensing surface into a plurality of compartments each corresponding to a region surrounding at least one of the respective outlets; and
transmitting information about the plurality of compartments to an external device, wherein the dispensing surface includes a visible code placed at a predetermined position on the dispensing surface, wherein the code is configured to have information encoded thereon about the plurality of compartments, the external device reads the code via an image captured by an image capturing device and detects the specific current position of the plurality of compartments based on a current position of the code that is detected in the captured image.