Not Applicable
Not Applicable
The present invention is related to a system to create unique and custom scents (fragrances, perfumes) in real time based upon input from a user. The system may also be utilized for creating other unique and custom formulations of beverages, alcohols, juices, medications, lotions, shampoos and other products.
An object of the present invention is a generative scent design system comprising a frame, an input receiver, an input processor, a dispenser, a container, and a filling platform. The dispenser comprises a dosing station and a storage compartment. The dosing station and the filling platform are attached to the frame. The dosing station comprises a plurality of pumps. Each pump is associated with a respective heating system. The respective heating system regulates the temperature of its associated pump. The storage compartment comprises a plurality of scent vessels. Each scent vessel contains a respective scent. Each pump comprises an inlet and an outlet. Each pump is associated with its respective scent. Each pump is in fluid communication through the inlet with the scent vessel containing the respective scent. Each pump is configured to dispense its respective scent through the outlet. The container is movably positioned on the filling platform to receive the respective scent from each pump. The input receiver receives data. The data is selected from the group consisting of questionnaire answers, user-entered data, social-media based data, biometric feedback, stock exchange based data, weather based data, personal emotion based data, sports based data, sound based data, smell based data, sensor based data, image based data, and combinations thereof. The input processor calculates the data to determine a formulation containing an amount of each respective scent.
In another object of the present invention, a generative scent design system comprises a frame, an input receiver, an input processor, a dispenser, a container, and a filling platform. The dispenser comprises a dosing station and a storage compartment. The dosing station and the filling platform are attached to the frame. The dosing station comprises a plurality of valves. Each valve is associated with a respective heating system. The respective heating system regulates the temperature of its associated valve. The storage compartment comprises a plurality of scent vessels. Each scent vessel contains a respective scent. Each valve comprises an inlet and an outlet. Each valve is associated with its respective scent vessel. Each valve is in fluid communication with its respective scent vessel through the inlet. Each valve is configured to dispense its respective scent through the outlet. The container is movably positioned on the filling platform to receive the respective scent from each valve. The input receiver receives data. The data is selected from the group consisting of questionnaire answers, user-entered data, social-media based data, biometric feedback, stock exchange based data, weather based data, personal emotion based data, sports based data, sound based data, smell based data, sensor based data, image based data, and combinations thereof. The input processor calculates the data to determine a formulation containing an amount of each respective scent.
The advantages and features of the present invention will be better understood as the following description is read in conjunction with the accompanying drawings, wherein:
For clarity purposes, all reference numerals may not be included in every figure.
The figures illustrate a generative scent design system 100 comprising an input receiver 120, an input processor 130a, a plurality of scents 140, a plurality of scent dispensers 150, a conveyor 160, a plurality of motion sensors 170, a container 180, a container dispenser system 300, a label 192, a cap 210, at least one sound output device 220, and at least one visual output device 130.
As illustrated, e.g., in
On the label 192 is a specific code representing a specific generation (or scent formulation), as illustrated in
The scent dispenser 150 may include valves and flowmeters. The computer controls the scent dispensers 150 including the valves and flowmeters to dispense the proper amount of each scent. The amount of each scent maybe a positive volume or weight, or maybe 0 (zero) for any scent that does not need to be dispensed. In another embodiment, if no amount is provided for a scent, that scent will not be dispensed. The scent dispensers 150 contain different scents (single ingredient or compound, neat oil (without a carrier) or in solution). Each scent dispenser 150 may contain pure scents, such as essential oils (neat, without a carrier), or mixture of oils with carriers, or other perfume bases. For example, in the embodiment illustrated in the figures, the scent dispensers 150 contain scents, premixed with carriers (e.g., perfume base, alcohol, water, soap, acetone, etc.), named as follows: Animal, Ether, Floral, Greens, Luminous, Soil, Wet, Woody, and Zest. The system may contain more scent dispensers 150 with more scents, and different scents. The scent in the scent dispensers 150 can be proprietary, can be based on the Perfume (or Fragrance) Wheel, or can be any other scents (liquid or powder), neat oils, or other perfume ingredients, or any of the foregoing perfume ingredients diluted with alcohol or with added stabilizers.
In different embodiments the scent dispensers 150 may contain other liquids, for example, different juices, alcoholic beverages, flavors, health supplements, and others, health and beauty products and ingredients. The liquids maybe pure ingredients, such as flavors (e.g., jasmine, strawberry, apple, etc.), colors (e.g., blue, red, green, violet, etc.), alcohols (e.g., gin, vodka, vermouth, rum, whiskey, etc.), fruit juices (e.g., apple, pineapple, pear, orange, etc.), soaps, oils, surfactants, and others, or may be a mixtures or solutions of multiple pure ingredients, or maybe mixture or solutions with a base liquid (e.g., water, sugar syrup, soap base, shampoo base, etc.).
Scent throughout this disclosure is used interchangeably with Ingredient, and scent and ingredient each should be understood as non-limiting to a type of liquid, or mixtures (of, e.g., liquids, solids, gases, etc.), or solutions (of, e.g., liquids, solids, gases, etc.).
In one embodiment of the invention, the scents may be described according to their characteristics or features in several categories (“Feature Categories”). Exemplary Feature Categories are illustrated in the following table. As illustrated in the table, the Feature Categories may be represented by a numeric value, text, color picker, geographical coordinates, or a combination of the foregoing.
The Feature Categories depend on the type of input data. Some Feature Categories can be applied to multiple types of input data. For example, the Temporal Categories (describing, e.g., lastingness of input data) can be applied to sound (audio), visual input (light, colors, etc.), and others.
The value (e.g., numeric, text, color, etc.) of the Feature Categories is calculated by the input processor 130a based on measurement or analysis of various input data parameters. For example, the Feature Categories for sound input may be characterized by parameters shown in the following example of a Sound Feature Category table:
The individual scents may be categorized according to the Features Categories in a relationship such that particular scent will correlate to a particular description for a Feature Category. For example, a particular scent may correlate to a particular value for the Temporal Feature Category. Within the scope of this invention, the Feature Categories are referred to as Scent Descriptors in their association with scents. The following table illustrates Scent Descriptors (Feature Categories) for sound input data with their associated scents. For example, the scents maybe ordered as shown in the following Scents Categories & Sound Input table, where the top scent represents the “most” and the bottom the “least” of the scale).
The input receiver 120 can receive input data from a user, from the surroundings, from another device, or from its own stored data. For example, a user can provide input by typing, scanning a document, uploading a file to the system, speaking into a microphone, and various other methods. The input receiver 120 can also collect input data from the surroundings, for example, noise and light levels, music, radio frequencies, etc. The input data can also be provided to the input receiver 120 via another device, such as a mobile device via wireless communications, or from network or internet location that contains the data. The input processor 130a may be a computer, mobile device, cloud computing device, or another computing or microprocessor-based device, together with peripheral devices, such as a display, keyboard, touchpad, stylus, and other peripheral devices. The input receiver 120 may also comprise various instrumentation for receiving, sensing, measuring or detecting the input data, such as microphones, temperature sensors, light/dark sensor, color sensors, radio frequency sensors, spectral analyzers, sound frequency analyzer, vision systems and cameras, face recognition, microphones, text recognition, voice recognition, image recognition, biometric sensors, and numerous others. In some embodiments, one device may act both as an input receiver 120 and a visual output device 130; for example, a monitor that has touch-screen capabilities.
In an embodiment for an autonomous generative scent creation process, the input receiver 120 can also receive input data on its own from previously created generations (or formulations) of scent. Such embodiment may be configured to continuously generate new scent formulations without external input, based on internally provided input data.
The input data may be questionnaire answers, chosen price ranges, chosen ingredients (e.g., specific scents, categories of scents, Naturals or Synthetic, etc.) user-entered data, social-media based data, biometric feedback, financial data, stock exchange-based data, weather-based data, personal/emotion-based data, sports-based data, sound-based data, scent(s)-based data, sensor-based data, image-based data, and combinations thereof. The user may utilize a mobile application to generate the data. For example, the mobile application may have a questionnaire to which the user provides answers. The answers are then transmitted to the input processor 130a. Additionally, the user may input data directly into the input processor 130a. Alternatively, the input processor 130a may receive data in the forms of social-media based data, biometric feedback, stock exchange-based data, weather-based data, personal emotion-based data, sports based data, sound based data, scent(s)-based data, sensor-based data, or image-based data.
The input processor 130a ingests the input data and analyzes it. For example for sound input data the input processor 130a can measure various parameters that describe the sound (“Sound Descriptors”) such as Total Energy, Loudness, Spectral Decrease, Spectral Spread, Spectral Skewness, Perceptual Spectral Variation, Harmonic Energy, Noise Energy, Noisiness, Inharmonicity, Perceptual Spectral Centroid, Sharpness Spectral Flatness, Harmonic Energy, and others. For example, for a sound input data, the input processor 130a may analyze the context of a song. For visual input data (e.g., image(s), video(s), surrounding(s), etc.), the input processor 130a may analyze the data for presence and amount of different color, hue, darkness and lightness, luminosity, what is the in the scene, the presence and number of people, whether the image is of urban or nature environment, and various other indicators (“Visual Descriptors”). For people (whether in an image or surroundings) the input processor 130a may analyze the facial expression and emotions, assess and assign a value (e.g., on a sliding scale) for gender, ethnicity, race, age, etc. (“Personal Descriptors”). For text input, the input processor 130a may analyze the source, the context and any known associations with it.
Based upon the analysis of the input data the input receiver 120 creates a description of the input data. The description may be numeric, text or both. For example, for sound input data, the input processor 130a will assign a numeric value to several categories that describe the features of the sound input data. Such categories may be 1) Temporal Features, 2) Energy Features, 3) Perceptual features and 4) Harmonic features. The numeric value assigned to each category of features will be based on the analysis of the appropriate Sound Descriptors representative of each feature category, as set forth in the Sound Feature Category table. Also as set forth in the table the numeric value represents the level each feature is present in the sound input data. For example the numeric value for the Temporal Features category will be representative of the sound input data on a scale of Most Long-Lasting to Least Long-Lasting (e.g., a high number may represent a long lasting sound, while a low number a short sound, or vice versa).
Similarly, for an image (or other visual) input data, the input processor 130a creates a description of the input data by assigning a numeric value to several feature categories based on the Visual Descriptors, and on Personal Descriptors if people are present. Those features categories may include Brightness, Hue, Color Palette, Contrast, People, Nature, and if people are present, Emotion.
In addition to or instead of, numeric values the input processor 130a may assign text descriptors to the input data. For example the text descriptor may include descriptive words, such as “bright,” “blue,” “fast,” “allegro,” “warm,” “emotional,” “sad,” “green,” “grey,” “sunny,” “forest,” “wild,” “disharmony,” “melodic,” and numerous others. The input processor 130a may also associate additional text descriptors to the exemplary text descriptors in the previous sentence based on the input. For example, the “grey” descriptor may be associated with the additional descriptors “dull” and/or “risk avoiding.”
Based on the analysis performed by the input processor 130a, the algorithm correlates the input data descriptors to the Scent Descriptors (i.e. Feature Categories) and creates a “recipe” (also referred to as a formulation, or generation) for mixing of the different scents (single ingredients, or compounds). Based on the description (numeric, text, or other) of Features Categories the algorithm selects the different scents and the amount of each scent to dispense. For example, for long lasting sound input data (e.g., in the Temporal Feature Category), the algorithm processor may select “Ether” scent, and an amount based on a pre-programmed algorithm. Based on the Harmonic, Perceptual, and Energy Feature Categories for the same sound the algorithm processor may select different amounts of the following scents Woody, Greens, Ether, Wet, Soil, Zest, Animal, Floral and Luminous resulting in a recipe as illustrated in
In the preceding algorithm, input data audio files are selected and analyzed according to the sound Feature Categories illustrated in the Example Feature Categories Describing Scents Table, above. The analysis results in a configuration for each Feature Category. In one example, each Feature Category configuration consist of a “pool”, “index,” and “drops.” The configurations for each Feature Category are combined into a single configuration, which is then saved as a new generation/formulation.
A system embodying the algorithm illustrated in the figure above, may select (e.g., randomly or not) several (e.g., 3) input data audio files from existing pre-stored audio files (e.g., 450 files). The existing audio files are divided into pools of a smaller number of files (e.g., 50 files). Each of the pools is associated with a specific scent dispenser 150, or container 1151.
For each of the Sound Descriptors the algorithm may perform the following steps:
In one example, the process for the creation of a generation of fragrance starts by selecting 3 input audio files randomly, but more or less audio files may be selected. The audio files may be selected by a user, may be received by the input receiver 120 (e.g., as files, through a microphone, or other methods).
To select the pool for each Sound Descriptor, the algorithm calculates the mean for the Sound Descriptor for each of the input audio files. This calculation results into one file having the highest mean value, one file having the lowest mean value and one file having a value in between the highest and the lowest. The difference between the highest and the lowest value is divided by a predetermined number. In this example, the predetermined number is 9, corresponding to the number of Sound Descriptors or to the number of scents in each Scents Category for Sound Input Data, illustrated above. If the middle value is below the median, the algorithm chooses the first whole number below the median on this scale of 9. If the middle value is above the median, the algorithm chooses the first whole number above the median on this scale of 9. This number determines from which pool the algorithm will select a file for a particular Sound Descriptor. The algorithm repeats this process of selecting a pool for each Sound Descriptor. Each pool may be associated with a specific scent dispenser 150, or container 1151.
To select the index (e.g., number corresponding to a file within the chosen pool) for each Sound Descriptor, the algorithm calculates the median value of the Sound Descriptor for each of the input audio files. The algorithm then subtracts the lowest median value from the highest median value for each Sound Descriptor and divides the number of files by the result, and the quotient provides a scale in which the highest median value will correspond to the highest possible index and the lowest median will correspond to the lowest index. To determine the scale, for example, the algorithm may determine the straight line on a Cartesian (e.g., X, Y) coordinate system defined by the X, Y number pairs (highest median, highest index) and (lowest median, lowest index). In the next step the algorithm calculates a new median (“Median.new”) of the previously calculated median values. In the example with three median values (i.e., three input audio files), Median.new will be the middle value. Next the algorithm determines the index to which Median.new corresponds by mapping Median.new to the scale determined above (e.g., an X-Y straight line). The resulting number represents the index, corresponding to a file in the pool.
To select the number of drops (e.g., the amount of particular scent determined by the pool, above) for each Sound Descriptor, the algorithm operates as follows. The algorithm calculates the mean (value z) of the means (as calculated above) for each Sound Descriptor. Next, the algorithm maps z on a scale of the number of files in the pool (e.g., 50) of what could have been the maximum and minimum value for this Sound Descriptor. The algorithm subtracts z from the chosen index (e.g., audio file number) calculated above, and converts the resulting number to an absolute number. The resulting absolute number, x, represents a number of drops of a scent for each Sound Descriptor.
After calculating the configuration for each Sound Descriptor by determining the pool, index, and drops as described above, the algorithm combines the individual configurations. The algorithm adds the x (drops) values for all Sound Descriptors and calculates the percentage per Sound Descriptor within the formulation of the currently generated fragrance (i.e., generation). Because each pool is associated with a specific scent dispenser 150, the drops associated with each pool (i.e., scent) are calculated as a percentage of the total amount of drops for the formulation. This percentage is calculated into an absolute amount of volume of ingredient (e.g., scents) per scent dispenser 150 for each Scent Descriptor so that the desired quantity is being compounded in the correct ratio. The processor 130a and algorithm may be programmed to correlate the input data to the scents according to the flow chart shown on
The amount of each of the plurality of scents 140 are dispensed from the plurality of scent dispensers 150 into the container 180. The container 180 is transported on the conveyor 160 to allow the container 180 to be movably positioned to receive each of the plurality of scents 140 from each of the plurality of scent dispensers 150. The plurality of motion sensors 170 guide the container 180 on the conveyor 160. The input processor 130a generates information for the label 192 and the unique code. The label 192 is affixed to the container 180. The cap 210 is secured to the container 180.
In another embodiment, system can allow a user to convert scent to specific sound. In this embodiment, the input processor 130a calculates the data to generate sounds. The at least one sound output device 220 outputs the sounds. The input processor 130a translates scent properties to sound properties. The scent properties include (1) Life Span, (2) Physical Presence, (3) Stylistic, and (4) Shape/Aesthetics. Life Span is the lastingness or volatility of the scent. Life Span may be translated to the sound properties (a) Total Energy, (b) Loudness, and (c) Spectral Decrease. Physical Presence is the diffusion of the scent. Physical Presence may be translated to the sound properties (a) Spectral Spread, (b) Spectral Skewness, and (c) Perceptual Spectral Variation. Stylistic is the pleasantness of the scent compared to its disruptiveness. Stylistic may be translated to the sound properties (a) Harmonic Energy, (b) Noise Energy, (c) Noisiness, and (d) Inharmonicity. Shape/Aesthetics is the shape of the scent, such as linear, sharp or round liquid. Shape/Aesthetics may be translated to the sound properties (a) Perceptual Spectral Centroid, (b) Sharpness, (c) Spectral Flatness, and (d) Harmonic Energy. The input processor 130a outputs sound through the sound output device 220 based upon the sound properties that are translated based upon the scent properties.
Recipe Table, below, illustrates a formulation for two products, PROD_A, and PROD_B, in an embodiment of the invention. The formulation may be provided as input data as described throughout this disclosure. Each of the INGR_1, INGR_2, etc., illustrate the percentage of each ingredient (or scent) 150b (“Ingredient Percentage”) of the total weight of PROD_A and PROD_B. Alternatively, Ingredient Percentage may be provided as percentage of volume. Each product may contain as many ingredients as needed or desired by a user. Perfumes, for example, commonly contain between 5 and 60 ingredients, but the number of ingredients may be lower or higher. Other products such as shampoos, beverages, and other, may contain a different number of ingredients.
In one embodiment of the invention, as illustrated in
In one embodiment of the invention, as illustrated in
In another embodiment of the invention, illustrated in
As shown in
In one embodiment Vessels 1151 are bags 150a that can vary in size from 100 m1-2.5 L. In some embodiments, the size of vessels 1151 may be smaller or larger. Preferably, Bags 150a may be made of Ethylene tetrafluoroethylene (ETFE), which is chemically inert (e.g., reduces risk of imparting smell or residue on scent 150b); resistant to chemicals, electricity, and high-energy radiation; self-cleaning (due to its nonstick surface); flexible, fully collapsible (to, e.g., avoid mixing with air or other materials, enabling full discharge of ingredient and reduce losses); and recyclable. Many ETFE characteristics are maintained over a wide temperature range, which may be helpful when storing varying ingredients (e.g., with varying corrosive properties) in environments that may vary in temperature (e.g., long term cold or cold storage, dispensing at higher temperatures). Materials other than ETFE may also be used for Bags 150a depending on the characteristic of the ingredients, the overall system, cost, and other factors.
Scent Dispenser 150 may also comprise a display which may display any information for the user, including information about scents, formulations, state of dispensing, and any other information. Scent Dispenser 150 may also comprise input receiver 122. Scent Dispenser 150 may also comprise indicators in the form of lights or sound to indicate state of dispensing, alarms, errors, notifications, and other information.
Ingredient Storage Compartment 155 can be outfitted with output devices such as displays to bestow a wide array of information to the users. This may include, but is not limited to, user-information, scent-information, machine status-information, audio-visuals, (scannable) graphics, etc. Ingredient Storage Compartment 155 may be attached to frame 110, or may be located in a different location. Ingredient Storage Compartment 155 and Ingredient Rack 156 may be made from any suitable material, and they maybe separate structures, or the Ingredient Storage Compartment 155 may consist solely of Ingredient Rack 156.
A Reader 157 may be provided on the Ingredient Storage Compartment 155, on the Ingredient Rack 156, or both to obtain information from the ID Tag 158 on Vessel 1151. Reader 157 maybe a RFID Reader, bar code scanner, scanner capable of character recognition, OCR device, or any other type of reader or sensor capable of acquiring the information contained in the ID Tag 158.
As shown on
In one embodiment Dosing station 1150 comprises a manifold 200 configured to receive a plurality of dosing controllers that comprise pumps 1160, and needles 1163 for dispensing ingredient 150b into container 180. The manifold 200 is configured in such a way so as to position the plurality of pumps at an angle with the pump outlet pointing downward and toward a filling platform. The needles (1163 of the plurality of pumps can be configured (e.g., by varying their length, by curving them, bending them, etc.) so that all needles 1163 meet just above the opening of the container 180, and form a circle with circumference smaller than the opening of container 180. Such configuration of the Manifold 200, plurality of pumps 1160, and needles 1163 allows multiple pumps to be positioned at the same dosing station allowing multiple scents to be dispensed simultaneously into container 180. For example, by varying the size of the manifold 200, the angle at which it receives the plurality of pumps 1160, and the length and bend of needles 1163, Dosing Station 1150 may comprise higher or lower number of pumps 1160 permitting more or less scents to be mixed simultaneously at one Dosing Station 1150.
Each of the plurality of pumps 1160 may be configured to deliver a predetermined amount of scent 150b per pump stroke, or per time pumping (e.g., per 100 milliseconds). To dispense an amount of scent determined by input processor 130a for a formulation, the pump dispensing that scent will be pumped for as many strokes, or for as long as, required to deliver the amount of scent. In a preferred embodiment Ingredient 150b enters through pump inlet 1161 and with each stroke of pump 1160 a predetermined amount of ingredient 150b travels from pump inlet 1161 to pump outlet 1162 and through needle 1163 and is delivered to bottle 180. In one embodiment, the Dosing Station 1150 comprises diaphragm pumps with a nominal stroke volume of 15 microliters which dispenses 15 microliters of scent 150b from Vessel 1151 into container 180. In other embodiments, and with different ingredients, particularly when larger volumes are required, such as with cosmetics, shampoos, soft drinks, etc., a different dispensing volume per pump stroke may be desirable.
In one embodiment of the invention Dosing Station 1150 comprises a heating system 1170. Heating System 1170 maintains the temperature of ingredient 150b at a predetermined dispensing temperate Td ensuring proper viscosity of Ingredient 150b, consistent flow per pump stroke, and consistent volume of 150b being dispensed with each stroke of pump 1160. In a preferred embodiment it has been found setting the dispensing Temperature Td in the range of 30 C-35 C, and preferably approximately 35 C has resulted in flowrate precision of around 0.1%. Heating System 1170 may comprise a heating element 1171, a heating block 1172 surrounding the pump inlet. Heating element 1171 heats heating block 1172 which is configured to transfer heat to pump inlet, and/or the pump. The heating block 1172 preferably is made of heat conduction materials, such as aluminum. Heating element 1171 maybe resistive heating element, it may be Infrared or other radiated heating elements, or it may be tubing circulating heated fluid. The heating system 1170 may regulate and maintain the dispensing temperature using temperature sensors, processors (e.g., 130a or others) implementing temperature control algorithms, and other hardware and software components.
In one embodiment of the invention the Ingredient Storage Compartment 155 is pressurized and configured to apply pressure on the flexible containers 150a. In this embodiment the pressure within Ingredient Storage Compartment 155 may be used to force the contents of flexible containers 150a to flow towards Dosing Stations 1150 and into container 180 without the need for pumps 1160. Ingredient Storage Compartment 155 may comprise a pressure sensor that together with a control system and an air compressor is configured to maintain the tank pressurized to maintain consistent flow.
In one embodiment of the invention the plurality of dosing controllers comprises valves 1165 instead of pumps 1160. The valves are calibrated so that the volume of each ingredient is known for a unit of time during which the valve is open (e.g., 100 milliseconds). The valve can be held open for a specific amount of time to dispense a desired amount of ingredient 150b pass through the inlet, outlet, needles 1163 and into the bottle 180.
In an embodiment where the Ingredient Percentage is provided as weight percentage of each ingredient 150b, the weight of each ingredient (“Wt.”) to be dispensed is calculated based on the weight percentage and the desired weight of a recipe. Dosing controllers 1160, 1165, are calibrated to deliver consistent amount of ingredient 150b with each stroke of pump 1160, or for each unit of time pump 1160 is pumping, or for each unit of time valve 1165 is open. The calibration data is stored in a calibration table, example of which is provided in following Table.
The table above, represents an example of a calibration table for two ingredients, INGR_1, and INGR_2. In the table, Wt. is the mass of the ingredient to be dispensed in grams (“g”), p (rho) indicates the density of the ingredient in grams per cubic centimeter (“g/cc”) at the dispensing temperature (Td), and v is the volume in milliliters (ml) of the ingredient that corresponds to the desired weight (Wt.) to be dispensed. By identifying, for example, from ID Tag 158, ingredient 150b (including, e.g., pure ingredient, mixtures of pure ingredients, base liquid, and combinations thereof) contained in each Vessel 1151, its concentration and weight in the recipe, and based on that that information determining the needed volume using the Calibration Table, a system according to the present invention can determine the valve opening or pumping duration time, or number of pump strokes necessary to dispense the proper amount of ingredients 150b. Alternatively, the volume can be determined using a formula that correlated the weight and density, for example: v=Wt./ρ
The pucks 162 can be molded to any shape to hold any shape of container 180 within its boundaries and allows the use of containers 180 of varying sizes on the same system according to this invention. Pucks 162 used in a system according to this invention preferably have the same outer size, such that the pucks can move along dispenser lane 161. As illustrated in
Puck 162 may also comprise an Puck ID 162c (e.g., RFID, NFC, QR, bar code, etc.), which can be used to track the progress of the container 180 in Puck 162 and can be used to confirm completion of a production order.
In one embodiment of the invention a capping system 205, illustrated in
Caps 210 are placed in Cap magazine 2051. The magazine 2051 is removably attached to capping station frame 205a and can be removed to be refilled or replaced with a magazine 2051 that can accommodate different types of caps 210, or caps with longer or shorter straws 210a, or straws 210a with different diameter. Cap 210 advances along the magazine 2051 in the direction of cap dispenser 2052.
Cap dispenser 2052 provides a cap 210 for container 180 from magazine 2051. Cap dispenser 2052 may be a channeling gate system as shown on
Capping carriage 2053 receives cap 210 from capping dispenser aligns it with the opening of container 180 and applies it to container 180. Capping carriage 2053 may to move vertically to deliver cap 210 to the container 180 opening, and may also reorient cap 210 (e.g., by rotating) so that straw 210a points vertically toward the container 180. In some embodiments Capping carriage 2053 may not move vertically or rotationally and may also comprise a capping elevator 2054 which may perform the vertical movement to deliver the cap to the container, the rotational movement to re-orient the cap, or both the vertical and rotational movement.
Capping system 205 may also comprise a straw guide 2055 ensure that straw 210a be properly placed on container 180. Straw guide 2055 is configured to be movably positioned above opening of container 180 so that the guide will “feed” the straw in the container 180 opening. Straw guide may retract to allow Cap 210 to be applied on container 180. As shown in
In one embodiment of the invention, illustrated in
In one embodiment of the invention, a plurality of exit stations 230 are installed on the generative scent design system 100, as shown in
Exit station 230 may comprise a platform and a hook 231 mounted to linear guide driven by a rotating actuator. After extending the hook the conveyor 160 positions the bottle in front of the exit station. Next the exit station retracts the hook, taking the bottle away from conveyor 160.
Supply lane sensors 320 may be positioned at the lanes 302 to detect the presence of a container 180 in supply lane 302. Supply sensors 320 preferably are photosensors, photo eyes, or similar photoelectric sensors comprising an emitter, receiver, and/or beam converter/reflector.
Gates 330 hold or release containers 180 and allow them to advance from conveyor 301 to the supply transfer area 304.
As Illustrated in
In one embodiment of the invention, as illustrated in
The position of conveyor 160 is detected with Sensor 165. Sensor 165 provides information to the Control System/Computer when the belt is positioned in such a way so that a bottle 180 may be located at a filling platform 1159 of one of the Dosing Stations 1150. For example, sensor 165 may be a fork style sensor assembly as shown on
In one embodiment of the invention, in
While all embodiments have been described with a reference to a conveyor belt, it should be understood that the present invention is not limited by that description and any other conveyor or conveying system known in the art can be used, for example rollers, beads, skate wheels, chains, plates, and others. The conveyor maybe powered, gravity driven, or a combination thereof. While the embodiments herein have been described with a reference to a conveyor 160 with cleats 164, it should be understood that the cleats 164 may not be needed in some embodiment depending on the style or type of conveyor used, and the characteristic (e.g., size, weight, speed, etc.) of container 180, or of puck 162.
While the invention has been described with reference to exemplary embodiments, it will be understood by those skilled in the art that various changes, omissions, and/or additions may be made and equivalents may be substituted for elements thereof without departing from the spirit and scope of the invention. In addition, many modifications may be made to adapt a particular situation or material to the teachings of the invention without departing from the scope thereof. Therefore, it is intended that the invention not be limited to the particular embodiments disclosed as the best mode contemplated for carrying out this invention, but that the invention will include all embodiments falling within the scope of the appended claims. Moreover, unless specifically stated any use of the terms first, second, etc. do not denote any order or importance, but rather the terms first, second, etc. are used to distinguish one element from another.
This application is a continuation-in-part of PCT/US2019/031217, filed May 7, 2019, currently pending, which claims priority to U.S. Provisional Application No. 62/668,224, filed May 7, 2018, both of which are hereby incorporated by reference in their entirety.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US20/31533 | 5/5/2020 | WO | 00 |
Number | Date | Country | |
---|---|---|---|
62668224 | May 2018 | US |
Number | Date | Country | |
---|---|---|---|
Parent | PCT/US2019/031217 | May 2019 | US |
Child | 17609168 | US |