The present disclosure is directed to a vending system for products, and more particularly, to a vending system for pool chemicals that dispenses one or more pool chemicals to a consumer, pool servicer, or other individual based on input related to physical and/or chemical parameters of the pool water.
In our increasingly complex and busy world, consumers have many needs regarding the upkeep of their homes and businesses, including pool water chemistry balancing. It is common for consumers to use products (e.g., pool chemicals) to assist them balancing their pool water chemistry. However, today's consumers are often overwhelmed by the number of products available to them and are unsure about how to find the appropriate product based on their preference for a specific brand, specific needs, or unknown needs.
Often, when searching for a specific product at a store, a consumer must analyze multiple products and read the labels located thereon to determine whether one of the products meets her needs. However, this approach is time-consuming and does not guarantee that the products the consumer selects are the best products for her needs. In fact, the consumer may not even know which products to select for the desired pool water chemistry balancing. Further, the consumer is even less likely to find or select the appropriate product when the consumer is unaware of exactly how to balance her pool's water chemistry and/or which products are available that have synergistic and beneficial chemistry-balancing implications to satisfy these unknown needs.
In some instances, stores may attempt to group like products in an in-store display. However, such displays are typically small and can only accommodate a small number of products. Further, the same types of products are typically grouped together on the display so a consumer would be unable to locate the appropriate product without picking up individual consumer products to check the labels.
Another method of balancing pool chemistry is to have a pool servicing or maintenance company visit the pool location, take a water sample, measure the water sample, and add chemicals based on the measurement. This method does not require the pool owner to understand the underlying water chemistry but is expensive and inconvenient as the pool owner must pay the company for the service, as well as schedule the maintenance calls.
Thus, there is a need in the art to facilitate consumer selection of products to meet the consumer's needs related to the maintenance of her pool.
In some aspects, a vending system is provided that includes a housing and at least one product. The at least one product can adjust at least one physical parameter and/or at least one chemical parameter of pool water when at least one of the aforementioned parameters are outside of a predefined or preferred range. A controller associated with the vending system receives an input related to a value of at least one physical parameter and/or at least one chemical parameter and dispenses the appropriate at least one product to the consumer. In some instances, the controller also controls the amount of the at least one product dispensed to the consumer. The controller is in wireless or wired communication with the vending system.
In other aspects, an apparatus for delivering a plurality of pool chemicals is provided. The apparatus comprises a housing having at least one dispensing area. A measurement device is in communication with the housing and is designed to detect at least one parameter associated with a water sample, such as the concentration of a substance in the water sample. The apparatus further includes a controller that is adapted to provide a signal to the housing to dispense a pool chemical if a value of the at least one parameter (e.g., the concentration value) of the substance is detected to be outside of a predefined range.
In some instances, the apparatus further includes a wireless transmitter adapted to communicate with at least one remote device. In further instances, the measurement device is provided in the form of a colorimeter. In further instances, the measurement device is located remote from the housing. In another instance, the measurement device is positioned and located within the housing. In yet another instance, the apparatus further includes a user interface that is coupled to a wall of the housing and is in electrical communication with the controller. In other instances, the apparatus further includes a user interface in communication with the controller, and the user interface is designed to receive input information related to at least one of a pool parameter, a test parameter, user profile information, or product preferences.
In yet other aspects, an apparatus for delivering a plurality of pool chemicals is provided. The apparatus comprises a housing adapted to retain a dispensing mechanism and a controller in communication with the dispensing mechanism. The apparatus further includes a device in communication with the controller such that the device can communicate at least one input to the controller. The at least one input is used by the controller to select at least one chemical from the plurality of chemicals to dispense.
In some instances, the device may be provided in the form of a measurement device, an external device, or a user interface. In other instances, the at least one input comprises at least one value corresponding to at least one of a turbidity level, a total dissolved solids level, a pH level, an alkalinity level, a cyanuric acid concentration, an oxidation-reduction potential, a heavy metal concentration, a microbial concentration, an algae concentration, an ozone concentration, a total chlorine level, a free chlorine level, or a combined chlorine level of pool water. In other instances, information is received from a measurement device, and the information is related to at least one parameter associated with a water sample (e.g., a value of a physical property or a chemical property of the water sample). In another instance, the apparatus further includes a measurement device in communication with the housing. In further instances, the measurement device is provided in the form of a test strip, a drop test, a spectrometer, a colorimeter, or an ammeter. In yet another instance, the controller further determines a quantity of the at least one chemical to dispense from the apparatus at least partially based on a value of the at least one input.
According to yet other aspects, a method of providing a plurality of pool chemicals may include a step of providing an apparatus including a housing having a plurality of pool chemicals. The method further includes a step of obtaining a measurement of at least one parameter of pool water via a measurement device and providing the measurement of the at least one parameter to a controller. The method further includes a step of dispensing at least one pool chemical if a value of the at least one parameter is outside a predefined range.
In some instances, the at least one parameter is related to a physical property or a chemical property of the pool water. In further instances, the measurement device is provided in the form of a colorimeter. In another instance, the at least one pool chemical is dispensed in a color-coded container, and a color of the color-coded container is related to an identity of the at least one pool chemical. In yet another instance, the method further includes a step of providing instructions to a user related to administering the at least one pool chemical to the pool water. In some other instances, the method further includes a step of providing a summary of the at least one parameter to a user via at least one of a user display integral with the housing, a mobile device, or an application.
In a further aspect, a vending system for consumer products is provided. The vending system includes a controller associated with a housing. The controller is designed to execute at least one of a product recommendation module, a product selection module, a product pickup module, and a product payment module.
In some instances, the vending system could be positioned and located outside of a building, for example, a retail store or a community center. In such instances, the vending system may be designed to operate after the retail store or the community center has closed, allowing the consumer to purchase the pool chemicals after normal business hours. In other instances, the vending system is designed to provide a customized amount of a pool chemical, wherein the customized amount is an amount selected and desired by a consumer. In yet other instances, the vending system may dispense an amount of a product such that multiple doses of the product are provided to the pool or spa. In such instances, the product may include markings or indications designed to denote the amount of the pool chemical that should be dispensed to the pool or spa in a single dose. In other instances, the vending system may dispense the pool chemicals into a reusable container designed to be used by a consumer more than a single time. In some instances, the measurement device is provided remote from the housing of the vending system. In other instances, the measurement device measures the concentration of at least one substance within the pool water. In yet other instances, the controller is provided remotely from the housing of the vending system. In some instances, a water sample is delivered to the vending system by a person other than a pool owner. In yet other instances, the water sample is delivered to the vending system via a machine, such as a drone.
These and other aspects and advantages of the present invention will become apparent to those skilled in the art after considering the following detailed description in connection with the accompanying drawings.
While the disclosure is susceptible to various modifications and alternative forms, a specific embodiment thereof is shown by way of example in the drawings and will herein be described in detail. It should be understood, however, that the drawings and detailed description presented herein are not intended to limit the disclosure to the particular embodiment disclosed, but to the contrary, the intention is to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the present disclosure as defined by the appended claims.
The invention will now be described with reference to the drawing figures, in which like reference numerals refer to like parts throughout. For purposes of clarity in illustrating the characteristics of the present invention, proportional relationships of the elements have not necessarily been maintained in the drawing figures.
The vending system 100 may be adapted for use by commercial servicers of pools and spas or for use by owners of commercial pool and spa systems. Furthermore, the vending system 100 may also be adapted to provide consumers with products that can maintain the quality of water delivered to their homes or businesses.
The vending system 100 may be provided in a variety of locations. For example, the vending system 100 may be provided at retail establishments, including establishments where pool chemicals and/or pool equipment are sold. As an additional example, the vending system 100 may be provided physically remote from a retail establishment. In such an instance, the vending system 100 may be provided in a location such as a community center or at a location that is not associated with a building. In each instance, the vending system 100 may operate twenty-four hours a day, or the vending system 100 may have more restricted operating hours, as determined by an operator of the vending system 100. In some instances, such as when the vending system 100 is provided outside a retail establishment, the vending system 100 may operate before or after the retail establishment's normal business hours, allowing the consumer to obtain the pool chemicals even when the retail establishment is closed.
Referring still to
The housing 102 is further provided in the form of a substantially enclosed container 120 having walls defining an enclosed storage space 122 for holding the products 104. The container 120 may include a lockable door (not shown), selectively openable panel, or another mechanism that selectively allows access to the storage space 122 and other internal components of the vending system 100 by an authorized user (e.g., a repairperson, a person restocking the system, etc.). The container 120 may include one or more rigid sidewalls 124 that prevent unauthorized persons from accessing the products 104. The port 106 and the dispensing area 108 may be provided as a recess disposed in at least one sidewall 124 of the housing 102.
If the port 106 is provided, the consumer may deliver a water sample to the port 106 for testing by a measurement device. In such instances, the port 106 may be in communication with or provided as a part of the measurement device. Alternatively, the water sample may be delivered to the port 106 by other means, including by a pool serviceperson or by a drone that obtained a sample of the consumer's pool water. In some instances, such as when the port 106 is not provided as part of the vending system 100, the water sample may be delivered to a measurement device that is remote from and in communication with the vending system 100.
The dispensing area 108 is in communication with the storage space 122 and may include a mechanism (not illustrated) to prevent a consumer from reaching into the storage space 122 via the dispensing area 108. The dispensing area 108 is preferably large enough such that the product 104 can be distributed out of the storage space 122 in a manner that allows the consumer to grasp the product 104 and remove it from the vending system 100.
The storage space 122 is in communication with the dispensing area 108 that allows a consumer to access one or more products 104 that have been dispensed from the vending system 100. The storage space 122 is enclosed such that the products 104 therein are not visible. In other instances, however, one or more products 104 may be visible to the consumer through a window, through a portion of the housing 102 comprising a translucent or transparent material, via a display including a digital representation of the one or more products 104, and/or via other mechanisms.
Turning to
The housing 102 further includes a dispensing mechanism 132 that is designed to dispense the appropriate product 104 from the housing 102. In some instances, the dispensing mechanism 132 is provided in the form of a mechanical or robotic arm that grasps the product 104 and provides the product 104 to the dispensing area 108 (see, e.g.,
Referring again to
Generally, the measurement device 134 is designed to detect, directly or indirectly, at least one physical parameter and/or at least one chemical parameter of a water sample. For example, the measurement device 134 may detect a concentration of a substance within the water sample. In some instances, the measurement device 134 may detect at least one of a turbidity level, a total dissolved solids level, a pH level, an alkalinity level, a cyanuric acid concentration, an oxidation-reduction potential, a heavy metal concentration, a microbial concentration, an algae concentration, an ozone concentration, a total chlorine level, a free chlorine level, or a combined chlorine level of the water sample. To measure the at least one physical and/or chemical parameter of the water sample, the measurement device 134 may be provided in the form of a test strip, a drop test, a series of drop tests, a spectrometer, a colorimeter, an ammeter, or combinations thereof.
The at least one physical and/or chemical parameter obtained by the measurement device 134 may be provided as an input to the vending system 100. The vending system 100 may use the input to determine what product 104 or products 104 may be used to adjust the water chemistry of the consumer's pool if the at least one physical and/or chemical parameter of the water sample falls outside of a predefined range. In addition, the vending system 100 may estimate an amount of product 104 or products 104 that may re-balance the pool's water chemistry and provide an estimated amount of product 104 or products 104 to the consumer.
The vending system 100 further includes a controller 136. The controller 136 is in communication with various components of the vending system 100 (e.g., the dispensing mechanism 132 and the measurement device 134) either through a wired connection or wirelessly. The controller 136 may be adapted to control the amount and/or type of product 104 that is dispensed by the vending system 100. For example, if information is provided to the controller 136 indicating that at least one physical and/or chemical parameter of a water sample is outside of the predefined range (a “target parameter”), the controller 136 may dispense the product 104 necessary to return the target parameter to the predefined range. Additionally, if the user has provided additional information to the controller 136 regarding physical characteristics of the pool (e.g., the size of the pool), the controller 136 may dispense the amount of the product 104 necessary to bring the target parameter back into the predefined range. Furthermore, the controller 136 may cause the vending system 100 to dispense more than one product 104, including in situations where there are multiple target parameters.
The controller 136 is in communication with the measurement device 134. As discussed previously herein, the measurement device 134 may provide at least one input to the controller 136 related to at least one physical and/or chemical parameter of the water sample (e.g., a measured value related to the at least one physical and/or chemical parameter of the water sample). The at least one input may be used by the controller 136 to determine if at least one physical and/or chemical parameter is outside of a predefined range. If the controller 136 detects that one or more target parameters are outside of their respective predefined ranges, the controller 136 may cause the vending system 100 to dispense one or more products 104 that are designed to assist the consumer in returning the one or more target parameters back to their respective predefined ranges.
In some instances, the controller 136 may retain historical information related to the pool, including the pool's physical and/or chemical water properties, the size of the pool, type of pool, the products 104 provided to the consumer by the vending system 100, physical and/or chemical parameters of water provided to the pool by a water source, and the pool's usage by the consumer, and other parameters. For example, the controller 136 may retain historical information regarding the at least one physical and/or chemical parameter of water samples provided by the consumer to the vending system 100. As an additional example, the controller 136 may retain historical information related to the product 104 or products 104 dispensed to the consumer to adjust the at least one physical and/or chemical parameter of the pool. As yet another example, the controller 136 may retain historical information regarding the consumer's usage of the pool, such as the bather load of the pool. In other instances, the historical information related to the pool may be provided to a secondary controller or a server (not illustrated) wherein the information can be accessed by the controller 136.
As shown in greater detail in
The controller 136 is in communication with the vending system 100. In one instance, it is contemplated that one or more components associated with the controller 136 are retained within the housing 102 of the vending system 100. In another instance, the controller 136 may be remote from the housing 102 and in communication therewith, either via a wired connection or through a wireless connection. In yet another instance, the controller 136 may be provided within a remote device including, but not limited to, a cell phone, a laptop computer, a desktop computer, a mobile device, or the like. In some instances, the controller 136 may transmit instructions to a secondary controller (not shown) disposed within the housing 102, and the secondary controller may execute instructions sent by the controller 136.
As discussed herein, the vending system 100 is designed to dispense one or more products 104. In some instances, the products 104 may be dispensed from the housing 102 in a form that is ready for use without the use of any additional components. In other instances, the vending system 100 is designed to dispense a portion of a product 104 (e.g., a refill) that is designed to be used with a dispensing aid or dispensing mechanism.
For example, as shown in
In some instances, the container 170 may be reusable. In such instances, the consumer may return the container 170 to the vending system 100 for reuse after the consumer has dispensed the composition 171 from the container 170. For example, the consumer may insert the container 170 into the dispensing area 108, and more of the composition 171 may be loaded or dispensed into the container 170 for the consumer. Alternatively, the consumer may return the container 170 to a designated return portion (not illustrated) of the vending system 100, and the container 170 may be loaded with additional composition 171 at a later time. As yet another alternative, the container 170 may be returned to a retail establishment, and employees of the retail establishment may return the container 170 to the vending system 100 for reuse. Advantageously, in instances wherein the container 170 is provided in the form of a reusable container, the reuse of the container 170 may reduce landfill waste generated by or associated with the operation of the vending system 100.
The composition comprising the product 104 may be any substance associated therewith. For example, the composition may be provided in any suitable form including a solid, a liquid, or a gas. In some instances, the composition may be provided in the form of a powder, a tablet, a capsule, or the like. The composition may be a chemical disposed within a carrier liquid, a chemical disposed within a carrier solid, a chemical disposed within a carrier gas, or the like, and may also comprise actives designed to adjust a particular aspect of the pool's water chemistry (e.g., turbidity, total dissolved solids, pH, alkalinity, cyanuric acid, oxidation-reduction potential, bromine, calcium, copper, other heavy metals, microbial, visible algae, ozone, total chlorine, free chlorine, and combined chlorine levels). For example, the actives may include bromine-containing compounds, chlorine-containing compounds, silver-containing compounds, copper-containing compounds, quaternary ammonia-containing compounds, monopersulfate-containing compounds, calcium hypochlorite, sodium hypochlorite, lithium hypochlorite, sodium bromide, bromamines, chloramines, oxidizers, calcium chloride, cyanuric acid, soda ash, sodium bisulfate, muriatic acid, sodium carbonate, sodium bicarbonate, polyhexamethylene biguanide or other biguanide-containing compounds, ammonium chloride salts, borates, sodium dichloro-s-triazinetrione, clarifiers, phosphate removers, algicides, bactericides, virucides, oil removal enzymes, other similar substances, and combinations of the foregoing.
Turning now to
Each color code may be associated with a particular type of composition as predetermined by the operator of the vending system 100 and/or a product manufacturer. For example, the first color code may indicate that the product 104a is a chlorine-containing substance, the second color code may indicate that the product 104b is an acid, and the third color code may indicate that the product 104c is an oxidizer. Alternatively, color codes may be used to indicate the presence of hazardous chemicals; in such a case, a first color code may indicate a chemical that is relatively safe to handle (e.g., sodium chloride tablets), and a second color code may indicate a relatively hazardous chemical (e.g., a concentrated acid). In some instances, the products 104 and/or the containers 170 may include multiple color codes that convey multiple types of information to the consumer. The number of color codes that may be associated with the products 104 is not particularly limited. In some instances, the product 104 may include text, QR codes, and/or other elements that may be used to convey information about the product 104.
In some instances, the controller 136 can be adapted to provide a “multi-dose” amount of pool chemical in the container 170. The multi-dose amount of pool chemical may allow the consumer to provide more than a single dose of the pool chemical to the pool or spa. Preferably, a multi-dose amount of the pool chemical is provided when the vending system 100 provides the consumer with a liquid pool chemical or when the consumer requests that the vending system 100 provide a multi-dose amount of the pool chemical.
In such an instance, the container 170 may include one or more dose markings 172 designed to visually indicate to the consumer the amount of pool chemical associated with a single dose of the pool chemical. For example, the dose markings 172 may be provided in the form of lines positioned and located on an outside surface 174 of the container 170, as illustrated in
In some instances, the controller 136 may be adapted to provide the consumer with a customized amount of the pool chemical. For example, the customized amount may be an amount of a pool chemical necessary to provide a single dose of the pool chemical to the pool or spa. As an additional example, the customized amount may be an amount of a pool chemical such that a multi-dose amount of the pool chemical is provided. In such instances, the customized amount may be an amount of a pool chemical selected by the user via one or more user interfaces 200 (the one or more user interfaces 200 are discussed, e.g., with reference to
As shown in
In some instances, the user interface 200 may allow a consumer to input at least one of a pool parameter related to the physical characteristics of her pool (e.g., size of pool, type of pool water, and the like), a test parameter related to the water chemistry of the pool, user profile information, and product preferences. In some instances, the information input via the user interface 200 may be provided to the vending system 100 and may in turn be used by the controller 136 to customize the products 104 that are dispensed to the consumer. Alternatively, or in addition, the information may be provided to a remote server that processes the information and provides it to a network of vending systems 100 in communication with the remote server. In some instances, all information entered into the user interface 200 and/or obtained by the vending system 100 may be communicated to and/or stored within an app that can be activated by the external device 210.
As illustrated in
In some instances, the controller 136 is designed to transmit a stream of prompts or commands, as will be discussed in more detail below, to the user interface 200. Further, the user interface 200 may also provide an input to the controller 136. The user interface 200 is configured to display information and receive input from a consumer, thereby enabling a consumer to control the vending system 100 during one or more modules and/or through a series of transactions, discussed in more detail below.
As shown in
As illustrated in
Referring to
The product recommendation module 352 is provided to guide the consumer through a series of prompts that result in the consumer obtaining the desired product 104. For example, the product recommendation module 352 may prompt the consumer to provide a water sample to the measurement device 134 and may ask the consumer a series of questions related to the characteristics of her pool. Then, the product recommendation module 352 may provide a product recommendation to the consumer based on the chemical and/or physical parameters of the water sample provided to the vending system 100 and/or based on the characteristics of the pool. Furthermore, if the consumer's brand preferences are known or associated with the consumer's user profile, the product recommendation module 352 may recommend certain products 104 to the consumer based on the predefined brand preferences.
The product recommendation module 352 may also include additional features that, for example, provide product 104 recommendations based on additional factors that are communicated to the controller 136. For example, the product recommendation module 352 may recommend a product 104 based on various additional factors including, the past purchase history of the consumer, demographic information of the household associated with the pool, the type of pool (e.g., fresh water or salt water), the pool's typical bather load, the amount of sunlight the pool receives in a typical day, popular products being provided by the vending system 100, promotional products, products being purchased by consumers with pools in the same neighborhood, city, or state as the user, and the like. The product recommendation module 352 may provide the product 104 based on one or more of the above factors in conjunction with the consumer's answers to any prompts and/or physical parameters and chemical parameters associated with the pool.
In some instances, the user can transmit to the vending system 100 the physical and chemical parameters and/or the additional factors by utilizing the user interface 200. In other instances, the physical and chemical parameters and/or the additional factors can be estimated via historical information provided by the consumer previously. In yet other instances, the physical and chemical parameters and/or the various additional factors can be estimated via information obtained by the vending system 100 about pools in proximity to the consumer's pool.
Within the product recommendation module 352, boost options may allow the consumer to further customize the product 104 by adding an additional component or water chemistry feature to the product 104. For example, the consumer may choose to add one or more of an antibacterial agent, an antiviral agent, an antimicrobial agent, a chlorine-containing agent, an oxidizing agent, a pH-adjusting agent, a water hardness adjustment agent, or the like, to the product 104. In some instances, the product recommendation module 352 may disallow certain boost options if a particular selection could cause a pool's water chemistry levels to be outside of the predetermined range.
After providing a water sample to the port 106 or transmitting the water sample measurements to the vending system 100, a consumer may interact with a finish button (not illustrated) provided on the user interface 200. The finish button may or may not be provided in the form of an icon. The finish button may include text, such as the words “Buy Now,” which indicates to the user that they can select the finish button to complete their transaction. A payment amount may also be displayed on the user interface 200 having the total price of the product 104, including any customization options selected by the user. In some instances, the finish button may be provided on the external device 210. In yet other instances, the user may complete the desired transaction by providing payment information to the vending system 100, or a server remote from the vending system 100, via the external device 210.
In some instances, a confirmation screen may be provided to the consumer on the user interface after the consumer interacts with the finish button. The confirmation screen may prompt the consumer to verify the choice of the product 104 and any customization options. In addition, the confirmation screen may include a payment icon or prompt that allows the consumer to pay for the product 104 using the user interface 200. When the user interacts with the payment icon or prompt, the user interface 200 may then enter the product payment module 358, described in more detail below, or the user interface 200 may allow the user to pay for the product 104 using other payment methodologies.
After payment, a product fulfillment screen may be displayed on the user interface 200 to alert the consumer that the product 104 is being prepared to be dispensed from the housing 102. Text and/or one or more graphics may appear on the user interface 200 to provide a visual representation that the product 104 is being prepared for dispensing. In other instances, an alert may be provided to the user via the user interface 200.
The product selection module 354 may allow a consumer to manually select a product retained within the vending system 100 for purchase. In other instances, the consumer may use the product selection module 354 to find a product 104 by specifying a problem she has observed with her pool. In some instances, the consumer may be unaware of the specific type of products 104 that are available to remedy the specific problem or problems that the consumer is facing. If the consumer selects the text or icon associated with a type of problem, for example, the consumer will then be presented with further options, to guide the consumer to the desired product 104.
In some instances, the user interface 200 may display various types of problems that the consumer may encounter while owning a pool when the product selection module 354 is selected. For example, the user interface 200 may display a problem type selection screen having types of problems provided in the form of, by way of example, chlorine imbalance, pH imbalance, alkalinity imbalance, high water turbidity, poor water coloring, and the like. The consumer's selection of a particular problem may prompt the vending system 100 to ask the consumer to provide an appropriate water sample, transmit information to the vending system 100 related to a water sample measurement, and/or recommend a particular product to correct an issue. If a product recommendation is provided, after the selection of the desired product 104, the consumer may customize and/or purchase the product 104.
The product pickup module 356 may be activated if the consumer has provided information to the vending system 100 before physically interacting with the vending system 100. In some instances, the product pickup module 356 may allow a consumer to obtain products 104 without using the modules 352 and/or 354. For example, if the consumer remotely transmits data from a measurement device 134 to the vending system 100, the vending system 100 may prepare one or more products 104 for future pickup by the consumer. Accordingly, the consumer may provide a water sample to a measurement device 134 in communication with the vending system 100 or the external device 210 such that the vending system 100 can recommend certain products 104 for pre-order based on the water sample measurement.
After the order has been placed, the consumer may pick up the pre-ordered products 104 at the vending system 100. One or more of the screens associated with the user interface 200 may allow a consumer to enter an order confirmation code, and/or additional identifying information that allows the consumer to easily acquire the pre-ordered product 104 without going through the various screens or modules presented herein.
The product payment module 358 is designed to allow the consumer to pay for purchases at the vending system 100. The vending system 100 may include various hardware components to facilitate payment via the product payment module 358. For example, the housing 102 may include a device for obtaining data from a credit card (e.g., a contactless credit card reader) and/or a device for receiving and/or dispensing physical currency. The controller 136 and/or the credit card device may be in communication with a payment processor to authenticate and/or confirm payment of the product 104. In addition, the product payment module 358 may store and retrieve payment information such that a consumer may pay for the products 104 without physically swiping a credit card or inputting currency into the housing 102. For example, the controller 136 may retrieve saved credit card information associated with the specific consumer purchasing the products 104. The consumer may also prepay for the product 104 using, for example, the product pickup module 356, in which the consumer may have previously input payment information into the external device 210. In some instances, the consumer may pay for the product 104 via an app or a program provided on the external device 210 such that the consumer may obtain the product 104 from the vending system 100 by entering an order confirmation code, and/or additional identifying information without requiring the consumer to go through the product payment module 358 described herein.
The product search module 360 is designed to allow the consumer to search for a specific product 104. A search box and or/alphanumeric keypad (either physical or touch screen) may be presented to allow the consumer to type in specific information about the product 104 that the consumer is looking for. Some search options may include, for example, brand, problem, pool type, recommendations by others, popular products, and the like.
The maintenance module 362 allows the vending system 100 to be configured, restocked, repaired, and reconciled at the end of a shift and/or day, and the like. In some instances, the maintenance module 362 may provide alerts when maintenance is required.
As shown in
In some instances, the method 400 further comprises an optional step of providing instructions to a user related to administering the at least one pool chemical to the pool water. In yet other instances, the method 400 further comprises an optional step of providing a summary of the at least one parameter to a user via at least one of a user display integral with the housing, a mobile device, or an app.
In some instances, the method 400 may comprise fewer or additional steps than those described herein.
As illustrated in
The method 500 may also include a step 508 of selecting at least a first product of the one or more products, the first product configured to adjust the at least one parameter. In some instances, one or more additional products from the one or more products may be selected, the one or more additional products each configured to adjust the at least one parameter. The method 500 may further include a step 510 of calculating an amount of the first product to dispense to the user. In some instances, the amount of the first product is configured to adjust the at least one parameter. In other instances, the amount of the first product may be configured to adjust the target parameter to a value within the predetermined range. In further instances, the amount of the first product may be a multi-dose amount of the first product. Furthermore, in instances where one or more additional products were selected, an amount for each of the one or more additional products may be calculated as well.
The method 500 may also include a step 512 of dispensing the amount of the first product. Moreover, in instances where one or more additional products were selected, the amounts of the one or more additional products may be dispensed as well. The method 500 may further include a step 514 of storing in a memory of a controller information related to at least one of the following: a user profile, the at least one parameter, the first product, or the amount of the first product. In some instances, the information related to the user profile may include information that is unique to the consumer. For example, the information related to the user profile may include the consumer's brand preferences, the consumer's past purchase history, demographic information of the household associated with the consumer, information regarding physical characteristics of the consumer's pool, and the consumer's payment information.
In some instances, the method 500 may comprise fewer or additional steps than those described herein.
As is evident from the foregoing description, certain aspects of the present invention are not limited by the particular details of the examples illustrated herein, and it is therefore contemplated that other modifications, applications, variations, or equivalents thereof, will occur to those skilled in the art. Many such changes, modifications, variations, and other uses and applications of the present constructions will, however, become apparent to those skilled in the art after considering the specification and the accompanying drawings. In addition, unless mention was made above to the contrary, it should be noted that all of the accompanying drawings are not to scale. All such changes, modifications, variations, and other uses in applications that do not depart from the spirit and scope of the present inventions are deemed to be covered by the inventions which are limited only by the claims which follow.
This application claims priority under 35 U.S.C. § 119 to U.S. Provisional Patent Application No. 63/477,536, entitled “POOL CHEMICAL DISPENSING SYSTEM,” filed Dec. 28, 2022, the entire contents of which is incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
63477536 | Dec 2022 | US |