Unattended automatic vending system and use method thereof
By integrating temperature control and payment processing systems in the vending system, consumers can view and select products without being cared for, solving the problems of product selection and fixed location in the existing technology, and achieving convenient multi-product Buy and efficient consumption experience.
Patent Information
- Application Number
- CN202380042125.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2022-06-02
- Filing Date
- 2023-06-01
- Publication Date
- 2025-01-03
AI Technical Summary
Existing vending machines cannot enable consumers to actually select and inspect products before purchasing them, and the fixed location is inconvenient, and the service personnel need to complete the purchase, and they cannot return incorrect or defective products.
A mobile vending system with integrated temperature control system and payment processing system is designed to allow consumers to operate without supervision, including transparent panel viewing of products, touch screen interface selection of products, and through payment processing units and Biometric sensors are completed for purchase.
It enables consumers to view and select products before purchasing, ensure that the product is damaged, simplify the multi-product purchase process, improve purchasing efficiency, and bring products to consumers through mobility.
Smart Images

Figure CN119256319A_ABST
Abstract
Description
Background Art
[0001] The present disclosure relates to systems and methods for the automatic vending of products (e.g., beverages and snacks). In particular, the present disclosure relates to an automatic vending system that integrates product storage and payment processing, is mobile, and can operate unattended. Summary of the invention
[0002] Some embodiments relate to a mobile vending system. In some embodiments, the system includes a storage compartment, a temperature sensor, a cooling system, a user interface, a scanner, a payment processing system, a battery, a power supply, and a control unit. In some embodiments, the storage compartment is insulated and configured to store products. In some embodiments, the temperature sensor is arranged in the storage compartment and is configured to detect when the temperature of the storage compartment is higher than a predetermined temperature. In some embodiments, the cooling system is used to maintain the temperature of the storage compartment. In some embodiments, the user interface includes a display. In some embodiments, the scanner is configured to scan the product. In some embodiments, the payment processing system is configured to detect the payment source. In some embodiments, the battery is configured to supply power to the user interface and the payment processing unit. In some embodiments, the power supply includes a plug compatible with a power outlet. In some embodiments, the power supply is configured to supply power to the cooling system and recharge the battery when the plug is inserted into the power outlet. In some embodiments, the control unit is configured to communicate with the payment processing unit to authorize the purchase of the product when the payment processing unit detects the payment source, and when the mobile vending system is coupled to the power supply and based on the detection of the temperature sensor, the cooling system is activated. In some embodiments, the mobile vending system is capable of moving from a first location to a second location.
[0003] In some embodiments, the mobile vending system includes a housing disposed on an exterior of the mobile vending system. In some embodiments, the housing includes a user interface, a scanner, a payment processing unit, and a control unit.
[0004] In some embodiments, the mobile vending system further comprises a second battery. In some embodiments, the power supply is configured to recharge the second battery when the plug is inserted into the power outlet. In some embodiments, the battery is configured to supply power to the cooling system when the power supply is not inserted into the power outlet and when the temperature sensor detects that the temperature of the storage compartment is above a predetermined temperature.
[0005] In some embodiments, the mobile vending system further includes a photovoltaic panel configured to charge the second battery when the power supply is not plugged into an electrical outlet.
[0006] In some embodiments, the mobile vending system further includes wheels configured to roll the mobile vending system from the first position to the second position.
[0007] In some embodiments, the storage compartment includes one or more drawers.
[0008] In some embodiments, the storage compartment includes a door for sealing the storage compartment.
[0009] In some embodiments, the mobile vending system further includes a lock configured to lock the storage compartment.
[0010] In some embodiments, the control unit is configured to unlock the lock when the control unit authorizes the purchase.
[0011] In some embodiments, the payment processing unit includes a camera configured to capture an image of the user.
[0012] In some embodiments, the payment processing unit includes one or more of a credit card reader, a near field communication antenna, and a chip reader.
[0013] In some embodiments, the display is a touch screen display configured to receive user input.
[0014] In some embodiments, the storage compartment includes a light for illuminating the interior of the storage compartment.
[0015] In some embodiments, the storage compartment includes an inventory management system configured to detect the addition or removal of a product.
[0016] In some embodiments, the inventory management system includes at least one camera configured to detect when products are added to or removed from the storage compartment.
[0017] In some embodiments, the inventory management system includes a weight sensor configured to detect when a product is removed.
[0018] Some embodiments relate to a mobile vending system, which includes a storage compartment, a temperature control bag, a user interface, a payment processing unit, a control unit, a battery and a housing. In some embodiments, the storage compartment is insulated and configured to store pre-cooled products. In some embodiments, the temperature control bag is removably arranged in the storage compartment. In some embodiments, the user interface includes a display. In some embodiments, the payment processing unit is configured to detect a payment source. In some embodiments, the control unit is configured to communicate with the payment processing system to authorize the purchase of the product when the payment processing unit detects a payment source. In some embodiments, the battery is configured to provide power to the user interface, the payment processing unit and the control unit. In some embodiments, the housing is arranged on the outside of the mobile vending system. In some embodiments, the housing includes a user interface, a payment processing unit and a control unit. In some embodiments, the mobile vending system can be moved from a first position to a second position.
[0019] In some embodiments, the mobile vending system includes a temperature sensor disposed within the storage compartment, the temperature sensor configured to detect a temperature within the storage compartment.
[0020] In some embodiments, the mobile vending system is configured to notify a remote user when the temperature sensor detects that the temperature is above a predetermined threshold for a first time period.
[0021] In some embodiments, the temperature control pack includes one or more of a freezable gel or ice.
[0022] In some embodiments, the mobile vending system further includes a lock configured to lock the storage compartment.
[0023] In some embodiments, the control unit is configured to unlock the lock when the control unit authorizes the purchase.
[0024] In some embodiments, the control unit is configured to relock the lock after a predetermined delay.
[0025] In some embodiments, the mobile vending system is configured to provide an audible alarm if the storage compartment is open for more than a second period of time.
[0026] In some embodiments, the product comprises one or more of a beverage or a food product. BRIEF DESCRIPTION OF THE DRAWINGS
[0027] Figure 1 A mobile vending system according to some embodiments is shown.
[0028] Figure 2 A mobile vending system according to some embodiments is shown.
[0029] Figure 3 A flow diagram of a mobile vending system according to some embodiments is shown.
[0030] Figure 4 A diagram of the electronic system of a mobile vending system is shown according to some embodiments.
[0031] Figure 5 Portions of an electronic system of a mobile vending system are shown according to some embodiments.
[0032] Fig. 6A and Figure 6B A graphical user interface is shown on a user interface according to some embodiments.
[0033] Figure 7 Methods of using a mobile vending system according to some embodiments are shown.
[0034] Figure 8 A schematic block diagram of a computer system is shown in which some embodiments may be implemented. DETAILED DESCRIPTION
[0035] Vending machines are commonly used to dispense products to consumers on an on-demand basis in a variety of locations such as grocery stores, convenience stores, shopping malls, sports stadiums or concert venues, gas stations, offices, and movie theaters. Vending machines can be used to dispense various types of products, such as food and beverages, or other merchandise, such as toys or electronic devices. Although vending machines can provide consumers with a convenient method for purchasing products, existing vending machines have many disadvantages.
[0036] Vending machines typically do not allow consumers to actually select the specific products to purchase. Instead, the consumer simply selects the type of product to purchase via an interface, and the vending machine dispenses the selected type of product. As a result, the consumer is unable to actually handle and inspect the product before purchasing it. This may be undesirable when the consumer is unfamiliar with the product and needs to inspect the product and its packaging, nutritional information, and ingredients. In addition, consumers may prefer to personally select the products to purchase to ensure that the products are not damaged and to ensure that they purchase the desired products.
[0037] Existing vending systems typically have fixed locations, often in inconvenient locations such as closets or hallways. Although some vending systems may allow consumers to actually select specific products to purchase, such systems typically have fixed locations and require an attendant or cashier to complete the purchase.
[0038] Existing vending machines typically require consumers to enter a code corresponding to the desired product. Taking the time to determine the product code and enter it adds steps to the process of purchasing a product and can lead to user errors. Consumers may accidentally enter the wrong product code, resulting in incorrect product dispensing. Similarly, because consumers cannot physically select and remove products from the vending machine, there is a risk that the vending machine will not dispense the selected product, or that the dispensed product may be damaged, expired, or otherwise defective. Once dispensed, consumers cannot return the incorrect or defective product.
[0039] In addition, vending machines are typically configured to dispense a single product at a time. If a consumer wishes to purchase multiple products, the consumer must repeat the steps of entering payment, identifying the product code, and entering the product code to dispense the product. This can be time consuming and inconvenient, and the consumer may prefer to purchase multiple products in a single transaction.
[0040] The embodiments described herein overcome these and other challenges by providing a vending system that is mobile, can be operated unattended, includes integrated systems such as a temperature control system and a payment processing system, and has other benefits. In addition, the embodiments described herein allow unattended vending machines to be easily relocated to locations close to consumers. For example, the systems described herein can be used in parks, hotels, conference centers, offices, concert venues, street fairs, etc., and can be relocated to maximize proximity to consumers.
[0041] Figure 1 and Figure 2 A mobile vending system 100 is shown according to some embodiments. Figure 3 A diagram of a mobile vending system 100 according to some embodiments is shown. In some embodiments, the mobile vending system 100 includes an electronic system 200, a storage system 300, a cooling system 400, and a power storage system 500. In some embodiments, the mobile vending system 100 includes a power source 600 (e.g., a plug) that is configured to be removably coupled to a power outlet (e.g., a 115V power outlet).
[0042] In some embodiments, the mobile vending system 100 includes a storage system 300 for storing products (e.g., snacks or beverages). In some embodiments, the storage system 300 may include various storage compartments, such as cabinets 302, drawers 306, grooves 308 and / or shelves 312 for storing products. In some embodiments, the storage compartments (e.g., cabinets 302, drawers 306 and / or grooves 308) may be insulated. In some embodiments, cabinets 302, drawers 306 and grooves 308 may be used for storing refrigerated products (e.g., beverages, such as soda, juice, coffee, tea, water, etc.). In some embodiments, cabinets 302, drawers 306 and grooves 308 may store bottles or cans. In some embodiments, cabinets 302, drawers 306 and / or grooves 308 may accommodate about 50 to about 125 20-ounce bottles (e.g., about 80 to about 100 20-ounce bottles). In some embodiments, shelf 312 may be used to store products that may be stored at room temperature (eg, snack foods such as chips, nuts, etc.).
[0043] In some embodiments, such as Figure 1 As shown, the mobile vending system 100 includes a cabinet 302. In some embodiments, the cabinet 302 is sealed with a door 303. In some embodiments, the cabinet 302 includes a shelf 304 disposed within the cabinet 302. In some embodiments, a consumer can access the products stored in the cabinet 302 by opening the door 303. In some embodiments, the door 303 includes a transparent panel (e.g., a glass panel, an acrylic panel, a plexiglass panel, etc.) that allows the consumer to view the products stored in the cabinet 302 before opening the door 303.
[0044] In some embodiments, such as Figure 2 As shown, the mobile vending system 100 includes a drawer 306 and a groove 308. In some embodiments, the mobile vending system 100 includes one or more (e.g., 2 or more, or 3 or more) drawers 306. In some embodiments, each drawer 306 includes a transparent panel (e.g., a glass panel, an acrylic panel, a plexiglass panel, etc.), which allows consumers to view the products stored in the drawer 306 before opening the drawer 306. In some embodiments, the groove 308 includes a door 309 accessible from the top surface of the lower part 102. In some embodiments, the door 309 slides to expose the groove 308. In some embodiments, the door 309 is hinged and can be opened to expose the groove 308. In some embodiments, the groove 308 includes a transparent panel 310, and the door 309 includes a transparent panel. In some embodiments, these transparent panels allow consumers to view the products stored in the groove.
[0045] In some embodiments, such as Figure 1 and Figure 2 As shown, the mobile vending system 100 includes shelves 312 for storing products. In some embodiments, the mobile vending system 100 includes shelves 312 on the upper portion 101 and the lower portion 102. In some embodiments, the shelves 312 are used to store products that can be stored at ambient temperature.
[0046] In some embodiments, such as Figure 1 and Figure 2 As shown, the mobile vending system 100 may include wheels 105. In some embodiments, the wheels 105 may be locked to prevent the mobile vending system 100 from rolling unintentionally. In some embodiments, the wheels 105 allow the mobile vending system 100 to be easily repositioned. The mobile vending system 100 may be used at parks, sporting events, conferences, seminars, concerts, etc. Unlike existing vending systems, the mobile vending system 100 can be simply moved from one location to another without losing functionality. This is useful for dynamic events where the crowd may not always gather in one location. As a non-limiting example, during a concert, it may be desirable to position the mobile vending system 100 near other concessions or near a lounge so that it is conveniently accessible near places frequented by concertgoers during the concert. Then, near the end of the concert, it may be desirable to move the mobile vending system 100 near the exit of the concert venue or near the parking lot, near places frequented by concertgoers at the end of the concert. This mobility makes the mobile vending system 100 versatile and efficient.
[0047] Figure 4 A diagram of an electronic system 200 according to some embodiments is shown. In some embodiments, the electronic system 200 includes a first electronic device 201 and a second electronic device 202. In some embodiments, the first electronic device 201 is used to control the operation of the unit. In some embodiments, the first electronic device 201 includes a control unit 203, a user interface 204, a payment processing unit 206, an audio unit 210, a sensor (e.g., a contactless payment sensor 211, a biometric sensor 212, a proximity sensor 218, and a temperature sensor 220) and a scanner 216. In some embodiments, the second electronic device 202 includes a lock 224, a product sensor 226, a camera 228, and a storage compartment light 230.
[0048] In some embodiments, the control unit 203 coordinates the operation of the mobile vending system 100, such as Figure 4In some embodiments, a single control unit 203 may control the operation of all components of the mobile vending system 100. In some embodiments, two or more control units 203 may be used, and each control unit may be used to control a different operation or component of the mobile vending system 100. For example, a first control unit may control the user interface 204 and the payment processing unit 206, while a second control unit may control the operation of, for example, a lock 224, a product sensor 226, a camera 228, and a storage compartment light 230. Although it should be understood that multiple control units 203 may be used, for convenience, the description herein primarily relates to an embodiment having a single control unit 203.
[0049] In some embodiments, such as Figures 4 to 6A As shown, the mobile vending system 100 includes a user interface 204. In some embodiments, the user interface 204 is controlled by a control unit 203. In some embodiments, the electronic system 200 includes a housing 250. In some embodiments, the user interface 204 can be disposed on the housing 250. In some embodiments, as Figures 5 to 6B As shown, user interface 204 is a display. In some embodiments, user interface 204 can display instructions for operating mobile vending system 100, and can also display product information to consumers during product vending operation. In some embodiments, user interface 204 includes a liquid crystal display (LCD), a light emitting diode (LED) display, an organic LED (OLED) display, and other types of displays. In some embodiments, user interface 204 receives user input. In some embodiments, user interface 204 includes a touch screen display so that consumers can touch a portion of the display to enter user input.
[0050] like Fig. 6A and Figure 6B As shown, the user interface 204 can be configured to display a graphical user interface (GUI) 205 for the mobile vending system 100. In some embodiments, the GUI 205 can provide instructions for operating the mobile vending system 100, such as Fig. 6A In some embodiments, the GUI 205 may display text, images, or videos that provide information related to the mobile vending system 100. For example, in some embodiments, the instructions may include text that explains the steps for purchasing a product, such as Fig. 6A. In some embodiments, each step includes a corresponding image or animation, which shows that the consumer provides a payment source, the consumer selects a product, and the consumer completes the purchase. In addition, in some embodiments, GUI 205 may show one or more icons for receiving user input, such as input for confirming product selection or completing product purchase. In some embodiments, user interface 204 includes a touch screen, and the consumer can touch a portion of user interface 204 displaying icons to enter user input. In some embodiments, user interface 204 may also include one or more actuators, such as buttons, levers, dials, switches, etc. for receiving user input. In some embodiments, user interface 204 includes an actuator, and the consumer can use the actuator to navigate the options shown on the display of user interface 204 or enter user input.
[0051] In some embodiments, the electronic system 200 may include a payment processing unit 206 for detecting the presence of a payment source, receiving payment from a consumer, processing the payment, and authorizing the purchase of a product. In some embodiments, the payment processing unit 206 is disposed on the housing 250. In some embodiments, the payment processing unit 206 includes at least one of the following: a magnetic stripe reader 207 for reading credit cards, debit cards, ATM cards, etc.; a chip reader 208 for reading credit cards, debit cards, and other payment cards with electronic chips (i.e., chip cards); a contactless payment sensor 211 (e.g., a near field communication (NFC) reader) for contactless payment. The payment processing unit 206 may also be configured to receive mobile payments, such as payments made using Apple Pay or Google Pay, and may include an RFID sensor configured to read or detect an RFID tag or a QR code reader configured to scan a QR code or barcode displayed on a printed membership card, shopping bag, bottle, or the like, or a QR code displayed on a mobile device, such as a QR code displayed on a software application (or "app") on the mobile device. In addition, the payment processing unit 206 may be configured to receive a remote payment or an indication that a consumer has made a payment, such as a payment made on a smartphone or smartphone application, and the indication of the remote payment is transmitted to the mobile vending system 100 to allow the consumer to purchase the product without having to enter the payment at the mobile vending system 100.
[0052] In some embodiments, the payment processing unit 206 can be used to detect authorized users. In some embodiments, the authorized user can be determined by entering an identification of the user, such as by entering the name of the user (wherein the name of the user is stored in a database), scanning an identification such as a driver's license or passport, or by entering an identification code. In addition, the electronic system 200 may include a biometric sensor that is used to determine the identity of the consumer and, therefore, the presence of the authorized user. The identity of the consumer can be bound to a payment source so that after the consumer is identified, the payment source of the consumer can be automatically accessed to purchase the product. In some embodiments, the biometric sensor can be configured to identify an individual based on fingerprints, palm prints, retinas, irises, faces or facial features, etc.
[0053] In some embodiments, the electronic system 200 may include an audio unit 210. In some embodiments, the audio unit 210 may be configured to emit or generate an audible alarm or tone. In some embodiments, the audio unit 210 may be arranged on or in the housing 250, or may be located outside the housing 250, such as on the upper portion 101 or lower portion 102 of the mobile vending system 100. In some embodiments, the audio unit 210 may communicate wired or wirelessly with the mobile vending system 100. In some embodiments, the audio unit 210 may include a memory to store one or more pre-recorded sounds, tones or messages, as well as other audible alarms. In some embodiments, the audio unit 210 may be configured to play a greeting or welcome to the consumer after detecting the consumer or after receiving the payment source. In addition, in some embodiments, the audio unit 210 may play a message to thank the consumer after completing the purchase. In some embodiments, the audio unit 210 may also be configured to generate an alarm when the product is taken out of the product storage compartment of the mobile vending system 100 or returned to the product storage compartment, as discussed in further detail below.
[0054] In some embodiments, the electronic system 200 includes various sensors, such as a contactless payment sensor 211 (described above); a biometric sensor 212 (described above); a proximity sensor 218; and a temperature sensor 220. In some embodiments, the mobile vending system 100 includes a proximity sensor 218 configured to detect when a consumer is within a predetermined distance of the mobile vending system 100. In some embodiments, when a consumer is near the mobile vending system 100, as determined by the proximity sensor 218, the user interface 204 may change from a first state to a second state. In some embodiments, the first state is an inactive state, in which the user interface 204 is turned off or in a power saving mode. In some embodiments, the second state is an active state, in which the user interface 204 is turned on and is ready to receive user input. In some embodiments, when a consumer completes a purchase using the mobile vending system 100, the user interface 204 may change from the second state to the first state.
[0055] In some embodiments, the mobile vending system 100 includes a temperature sensor 220. In some embodiments, the temperature sensor 220 is configured to detect a temperature within the storage system 300 (e.g., within the cabinet 302, the drawer 306, and / or the recess 308). In some embodiments, the temperature sensor 220 is configured to detect when the temperature within the storage system 300 is above or below a predetermined temperature. In some embodiments, the control unit 203 is configured to activate the cooling system 400 when the temperature sensor 220 detects that the temperature within the storage system 300 is above a predetermined temperature. In some embodiments, the control unit 203 is configured to activate the cooling system 400 only when the temperature sensor 220 detects that the temperature within the storage system 300 is above a predetermined temperature and when the power supply 600 is coupled to a power outlet. In some embodiments, the control unit 203 is configured to activate the cooling system 400 only when the temperature sensor 220 detects that the temperature within the storage system 500 is above a predetermined temperature and when the power storage system 300 is charged or when the power supply 600 is coupled to a power outlet.
[0056] In some embodiments, the mobile vending system 100 includes a scanner 216 configured to scan a barcode on a product. In some embodiments, the control unit 203 is configured to request payment based on the scanned product. In some embodiments, the control unit 203 is configured to display information about the scanned product (e.g., price, nutritional information, ingredients) on the user interface 204.
[0057] In some embodiments, the electronic system 200 includes a lock (e.g., an electromechanical lock) for maintaining the storage system 300 in a closed configuration to prevent unauthorized users from accessing the storage system 300 (e.g., cabinets 302, drawers 306, and / or grooves 308) and the products therein. In some embodiments, each cabinet 302, drawer 306, and / or groove 308 included in the mobile vending system 100 may include a lock that communicates with the control unit 203. In some embodiments, the control unit 203 may control the lock and change the lock between a locked state and an unlocked state. In some embodiments, the control unit 203 is configured to unlock the lock in response to the payment processing unit 206 detecting a payment source or an authorized user. In some embodiments, the control unit 203 is configured to relock the lock after a predetermined delay or after the consumer completes the purchase.
[0058] In some embodiments, the mobile vending system 100 includes an inventory management system. In some embodiments, the inventory management system includes one or more product sensors configured to detect when a product has been taken out of or returned to the storage system 300. In some embodiments, the product sensor can be an optical sensor, such as a camera (e.g., camera 228), which is configured to detect and identify products taken out of the mobile vending system 100. For example, when a product is taken out of or put into the storage system 300, the optical sensor can capture a video of the product as the product passes through it, and the product in the captured video can be compared with an image library (such as an edge or cloud-based image library). Alternatively, the optical sensor can capture images of products in the storage compartment before and after the consumer purchases to determine which products have been taken out. However, as will be readily understood by those of ordinary skill in the art, various types of sensors can be used to detect products taken out of or returned to the mobile vending system 100. For example, other types of sensors that may replace or assist optical sensors include weight sensors to determine the weight of products in a storage compartment before and after the products are removed, or radio frequency identification (RFID) tags and RFID readers / scanners to detect the removal and return of products.
[0059] In some embodiments, the product sensor can identify the product by detecting the shape and / or color of the product removed from the storage system 300. In some embodiments, the product sensor can be positioned near a front portion of the cabinet 302, drawer 306, or recess 308. In some embodiments, the product sensor can define a plane parallel to the front surface of the storage system 300 so as to detect when the product crosses the plane, thereby indicating that the product is removed from the storage system 300 or returned to the storage system.
[0060] In some embodiments, the electronic system 200 includes a storage compartment light 230 configured to illuminate the interior of the cabinet 302, drawer 306, and / or recess 308. In some embodiments, the control unit 203 is configured to activate the storage compartment light in response to the payment processing unit 206 detecting a payment source. In some embodiments, the control unit 203 is configured to activate the storage compartment light in response to the proximity sensor 218 detecting that a consumer is within a predetermined distance of the mobile vending system 100. In some embodiments, the control unit 203 is configured to activate the storage compartment light in response to the payment processing unit 206 detecting a payment source or an authorized user.
[0061] In some embodiments, the cooling system 400 is configured to cool the interior of the storage system 300 to a temperature sufficient to refrigerate the product (e.g., beverage). In some embodiments, the cooling system 400 is configured to cool the interior of the storage system 300 to a temperature less than 5°C (e.g., less than 4°C, less than 3°C). In some embodiments, the mobile vending system 100 includes a cooling system 400 that includes active cooling. In an embodiment with active cooling, the cooling system 400 may include a refrigeration system for cooling the cabinet 302, the drawer 306, and / or the groove 308. In some embodiments, when the temperature sensor 220 detects that the temperature in the cabinet 302, the drawer 306, and / or the groove 308 exceeds a predetermined threshold, the refrigeration system is activated by the control unit 203. In some embodiments, the refrigeration system may be activated only when the power supply 600 is coupled to a power outlet. In some embodiments, the refrigeration system may be activated when the power supply 600 is coupled to a power outlet and the power supply 600 is not coupled to a power outlet. In an embodiment with active cooling, product (eg, beverage) may be added to the mobile vending system 100 without pre-cooling the product.
[0062] In some embodiments, cooling system 400 includes passive cooling. In embodiments with passive cooling, cooling system 400 may include one or more temperature control bags. In some embodiments, the temperature control bag can be taken out from mobile vending system 100. In some embodiments, the temperature control bag is a freezeable bag, which can be used for cooling cabinet 302, drawer 306 and groove 308. In some embodiments, the temperature control bag includes one or more of freezeable gel and water. In some embodiments, mobile vending system 100 can be used for automatic vending by freezing temperature control bag and precooling product (e.g., beverage) and placing both in cabinet 302, drawer 306 and / or groove 308.
[0063] In some embodiments, the mobile vending system 100 includes both active cooling and passive cooling. For example, in an embodiment with both active cooling and passive cooling, the mobile vending system 100 may include a temperature control bag that is cooled by the refrigeration system when the refrigeration system is activated.
[0064] In some embodiments, the mobile vending system 100 may include a power storage system 500. In some embodiments, the power storage system 500 includes one or more (e.g., 2 or more or 3 or more) rechargeable batteries. In some embodiments, the power storage system 500 includes a battery configured to supply power to the electronic system 200 when the power supply 600 is not coupled to a power outlet. In some embodiments, the power storage system 500 includes a first battery and a second battery, the first battery being configured to supply power to the electronic system 200 when the power supply 600 is not coupled to a power outlet, and the second battery being configured to supply power to the cooling system 400 when the power supply 600 is not coupled to a power outlet. In some embodiments, the power supply 600 includes a plug configured to be coupled to a power outlet. In some embodiments, when the power supply 600 is coupled to a power outlet, the power supply 600 recharges the battery. In some embodiments, the mobile vending system 100 can operate for at least 6 hours (e.g., at least 8 hours or at least 12 hours) between two charges. In some embodiments, the power source 600 is a plug compatible with an electrical outlet. In some embodiments, the mobile vending system 100 also includes a photovoltaic panel configured to charge the battery.
[0065] In some embodiments, the mobile vending system 100 includes a wireless transceiver (e.g., antenna 240) for communicating with a remote user. In some embodiments, the wireless transceiver is configured to alert the remote user of the status of the mobile vending system 100. In some embodiments, the wireless transceiver can be used to communicate to the remote user that the remaining power in the power storage system 500 is below a predetermined threshold. In some embodiments, the wireless transceiver can be used to communicate to the remote user that the product inventory remaining in the mobile vending system 100 is less than a predetermined amount.
[0066] Figure 7A method 700 for using the mobile vending system 100 according to some embodiments is shown. In some embodiments, at step 710, when not in use, the mobile vending system 100 is in an idle state, wherein the storage system 300 is locked. In some embodiments, at step 720, the mobile vending system 100 unlocks the storage system 300 based on detecting a consumer in the vicinity, detecting a payment source, or detecting the presence of an authorized user. For example, the authorized user can be detected when the payment processing unit 206 detects a payment source, such as when the consumer swipes a credit card in a credit card reader of the handle, taps a credit card or mobile payment for contactless payment, or enters a credit card chip into a chip reader of the handle. Alternatively, the authorized user can be detected by a biometric sensor of the handle, or when the handle receives an indication that the user has made a remote payment (such as a payment made through a software application on a mobile device).
[0067] In some embodiments, once an authorized user is detected, at step 730, the cabinet 302, drawer 306 or groove 308 is unlocked, and the consumer can open the door to select a product from the cabinet for purchase. The consumer can take out one or more products from the cabinet, and in some embodiments, at step 740, a product sensor (such as one or more cameras) in the cabinet detects the quantity of the product taken out and the type of the product taken out. In some embodiments, at step 750, product information related to the product taken out from the cabinet can be displayed. The user interface 204 can display product information, such as the total price of the quantity, type, product price and the product taken out. In some embodiments, at step 760, the product sensor of the cabinet can determine whether the product taken out is subsequently returned to the cabinet. For example, the consumer can take out the product from the cabinet and view the product information display to determine the price of the product. If the price is not acceptable to the consumer, the consumer can return the product to the cabinet. Alternatively, the consumer may wish to take out two different products from the cabinet to check the product, such as comparing nutritional information or ingredients, and the consumer can choose to return one of the products and purchase a preferred product.
[0068] In some embodiments, at step 770, when the consumer completes selecting the product, the storage system 300 is closed. In some embodiments, product information related to the product taken out can be displayed on the user interface 204. The product information may include the brand of the product, the type or name of the product, the price of the product, and the total price of the product taken out. If necessary, the consumer can reopen the door to continue selecting the product. In some embodiments, at step 780, the consumer can complete the purchase of the product taken out. In order to confirm and complete the purchase, it may be necessary to detect the payment source, such as by swiping or inserting a credit card for the second time. Alternatively, the display may display a graphical user interface that prompts the consumer to perform a gesture on the display, such as sliding from left to right to confirm the purchase. In some embodiments, once the door is closed, the purchase can be automatically completed after a predetermined amount of time (e.g., 10 seconds). Once the consumer confirms the purchase, the total price of the product taken out will be charged to the payment source (or the purchase price will be credited to the account), and the door of the cabinet will be locked to protect the products in the cabinet. Since the consumer needs to enter the payment source to unlock the door of the cabinet, any product taken out can be charged to the consumer, and the product cannot be taken out without payment. Additionally, when consumers enter their payment source, they will be incentivized to ensure the cabinet’s door is closed and locked after completing their purchase to avoid further charges.
[0069] Figure 8 A computer system 800 is shown in which an embodiment or part of the embodiment may be implemented as computer readable code. The control unit 203 discussed herein may be a computer system having all or some of the components of the computer system 800 for implementing the processes discussed herein.
[0070] If programmable logic is used, such logic can be executed on a commercially available processing platform or a dedicated device. It will be appreciated by those skilled in the art that embodiments of the disclosed subject matter can be practiced using a variety of computer system configurations, including multi-core multi-processor systems, minicomputers and mainframe computers, computers linked or clustered with distributed functionality, and general purpose computers or microcomputers that can be embedded in almost any device.
[0071] For example, a memory and at least one processor device may be used to implement the above embodiments. The processor device may be a single processor, multiple processors, or a combination thereof. The processor device may have one or more processor "cores".
[0072] The embodiments described herein may be implemented in accordance with the exemplary computer system 800. After reading this specification, it will become apparent to those skilled in the relevant art how to implement the embodiments described herein using other computer systems and / or computer architectures. Although operations may be described as sequential processes, some operations may actually be performed in parallel, simultaneously, and / or in a distributed environment, and program code may be stored locally or remotely for access by a single processor or a multi-processor machine. Additionally, in some embodiments, the order of operations may be rearranged without departing from the spirit of the disclosed subject matter.
[0073] Processor device 804 can be a dedicated processor device or a general purpose processor device. As will be appreciated by those skilled in the relevant art, processor device 804 can also be a single processor in a multi-core / multi-processor system, such a system working alone, or in a cluster of computing devices working in a cluster or server farm. Processor device 804 is connected to a communication infrastructure 806, such as a bus, a message queue, a network, or a multi-core message passing scheme.
[0074] The computer system 800 also includes a main memory 808, such as a random access memory (RAM), and may also include a secondary memory 810. The secondary memory 810 may include, for example, a hard disk drive 812 or a removable storage drive 814. The removable storage drive 814 may include a floppy disk drive, a tape drive, an optical disk drive, a flash memory, etc. The removable storage drive 814 reads from and / or writes to a removable storage unit 818 in a well-known manner. The removable storage unit 818 may include a floppy disk, a tape, an optical disk, a universal serial bus (USB) drive, etc. that is read and written by the removable storage drive 814. As will be appreciated by those skilled in the relevant art, the removable storage unit 818 includes a computer-usable storage medium having computer software and / or data stored therein.
[0075] Computer system 800 (optionally) includes a display interface 802 (which may include input and output devices such as a keyboard, mouse, etc.) that forwards graphics, text, and other data from communications infrastructure 806 (or from a frame buffer not shown) for display on a display unit 830.
[0076] In alternative implementations, the secondary memory 810 may include other similar devices for allowing computer programs or other instructions to be loaded into the computer system 800. Such devices may include, for example, a removable storage unit 822 and an interface 820. Examples of such devices may include a program cartridge and cartridge interface (such as found in a video game device), a removable memory chip (such as an EPROM or PROM) and an associated socket, and other removable storage units 822 and interfaces 820 that allow software and data to be transferred from the removable storage unit 822 to the computer system 800.
[0077] The computer system 800 may also include a communication interface 824. The communication interface 824 allows software and data to be transferred between the computer system 800 and external devices. The communication interface 824 may include a modem, a network interface (such as an Ethernet card), a communication port, a PCMCIA slot and card, etc. The software and data transferred via the communication interface 824 may be in the form of signals, which may be electrical signals, electromagnetic signals, optical signals, or other signals capable of being received by the communication interface 824. These signals may be provided to the communication interface 824 via a communication path 826. The communication path 826 carries signals and may be implemented using wires or cables, optical fibers, telephone lines, cellular phone links, RF links, or other communication channels.
[0078] As used herein, the terms "computer program medium" and "computer usable medium" are generally used to refer to media such as removable storage unit 818, removable storage unit 822, and a hard disk installed in hard disk drive 812. Computer program medium and computer usable medium may also refer to memories, such as main memory 808 and secondary memory 810, which may be memory semiconductors (e.g., DRAM, etc.).
[0079] Computer programs (also referred to as computer control logic) are stored in the main memory 808 and / or the secondary memory 810. The computer programs may also be received via the communication interface 824. Such computer programs, when executed, enable the computer system 800 to implement the embodiments as discussed herein. Specifically, the computer programs, when executed, enable the processor device 804 to implement the processes of the embodiments discussed herein. Thus, such computer programs represent the controller of the computer system 800. In the case of implementing the embodiments using software, the software may be stored in a computer program product and may be loaded into the computer system 800 using the removable storage drive 814, the interface 820 and the hard disk drive 812 or the communication interface 824.
[0080] Embodiments described herein relate to computer program products including software stored on any computer usable medium. When executed in one or more data processing devices, such software causes the data processing device to operate as described herein. Embodiments described herein can adopt any computer usable or readable medium. Examples of computer usable media include, but are not limited to, primary storage devices (e.g., random access memory of any type), auxiliary storage devices (e.g., hard disk drives, floppy disks, CD ROMs, ZIP disks, magnetic tapes, magnetic storage devices, and optical storage devices, MEMS, nanotechnology storage devices, etc.).
[0081] As used herein, the terms "upper," "lower," "top," "left," and "right," etc., are intended to aid in understanding embodiments of the present disclosure with reference to the drawings regarding the orientation of components of the mobile vending system 100 as shown, and are not intended to limit the scope of the present disclosure or to limit the scope of the present disclosure to the embodiments depicted in the drawings. Directional terms are used for convenience of description, and it should be understood that components of the mobile vending system 100 can be positioned in any of a variety of orientations.
[0082] As used herein, when the term "about" is used to describe a value or an end-point of a range, the disclosure should be understood to include the specific value or end-point referred to. As used herein, the term "about" may include ± 10%.
[0083] It should be understood that it is the detailed description section, rather than any other section, that is intended to be used to interpret the claims. The other sections may present one or more but not all exemplary embodiments of the present disclosure contemplated by the inventors, and are therefore not intended to limit the present disclosure and the appended claims in any way.
[0084] The present disclosure has been described above with the aid of functional building blocks that illustrate the implementation of specific functions and their relationships. For the convenience of description, the boundaries of these functional building blocks are arbitrarily defined herein. As long as the specific functions and their relationships can be properly performed, alternative boundaries can also be defined.
[0085] The above description of the specific embodiments will fully reveal the general nature of the present disclosure, so that others can easily modify and / or adjust these specific embodiments for various applications without departing from the overall concept of the present disclosure by applying the knowledge of the technical field without excessive experimentation. Therefore, based on the teachings and guidance given herein, such adjustments and modifications are intended to be within the meaning and scope of the equivalent forms of the disclosed embodiments. It should be understood that the wording or terminology herein is for descriptive purposes rather than for limiting purposes, so that the terms or wording of this specification should be interpreted by those skilled in the art in accordance with the teachings and guidance.
[0086] The above examples are intended to illustrate rather than limit the present disclosure. Other suitable modifications and adaptations of the various conditions and parameters normally encountered in the art and which will be apparent to those skilled in the art fall within the spirit and scope of the present disclosure.
[0087] References in the specification to "one embodiment", "embodiment", "exemplary embodiment", "some embodiments", etc. indicate that the embodiments described may include specific features, structures, or characteristics, but each embodiment may not necessarily include the specific features, structures, or characteristics. Moreover, such phrases do not necessarily refer to the same embodiment. In addition, when specific features, structures, or characteristics are described in conjunction with an embodiment, whether or not explicitly described, it is considered that a person skilled in the art can implement such features, structures, or characteristics in conjunction with other embodiments.
[0088] The breadth and scope of the present disclosure should not be limited by any of the above-described exemplary embodiments, but should be defined only in accordance with the following claims and their equivalents.
Claims
1. A mobile vending system, comprising: a storage compartment configured to store a product, the storage compartment being thermally insulated; a temperature sensor disposed within the storage compartment, the temperature sensor being configured to detect when a temperature of the storage compartment is above a predetermined temperature; a cooling system for maintaining the temperature of the storage compartment; a user interface, the user interface comprising a display; a scanner configured to scan the product; a payment processing unit configured to detect a payment source; a battery configured to supply power to the user interface and the payment processing unit; and a power source including a plug compatible with an electrical outlet, the power source being configured to power the cooling system and recharge the battery when the plug is inserted into the electrical outlet; and A control unit, the control unit being configured to: communicating with the payment processing unit to authorize the purchase of the product when the payment processing unit detects a payment source; as well as activating the cooling system when the mobile vending system is coupled to a power source and based on detection by the temperature sensor; and The mobile vending system is capable of moving from a first location to a second location.
2. The system of claim 1, further comprising a housing disposed on an exterior of the mobile vending system, the housing comprising the user interface, the scanner, the payment processing unit, and the control unit.
3. The system according to claim 1, further comprising a second battery, wherein the power supply is configured to recharge the second battery when the plug is inserted into the power outlet; and The battery is configured to supply power to the cooling system when the power source is not plugged into the power outlet and when the temperature sensor detects that the temperature of the storage compartment is above the predetermined temperature.
4. The system of claim 3, further comprising a photovoltaic panel configured to charge the second battery when the power source is not plugged into the power outlet.
5. The system of claim 1, further comprising wheels configured to roll the mobile vending system from a first position to a second position.
6. The system of claim 1, wherein the storage compartment comprises one or more drawers.
7. The system of claim 1, wherein the storage compartment includes a door for sealing the storage compartment.
8. The system of claim 1, further comprising a lock configured to lock the storage compartment, wherein the control unit is configured to unlock the lock when the control unit authorizes the purchase.
9. The system of claim 1, wherein the payment processing unit comprises one or more of a credit card reader, a near field communication antenna, and a chip reader.
10. The system of claim 1, wherein the display is a touch screen display configured to receive user input.
11. The system of claim 1 , wherein the storage compartment includes an inventory management system configured to detect the addition or removal of a product.
12. The system of claim 11, wherein the inventory management system includes at least one camera configured to detect when products are added to or removed from the storage compartment.
13. The system of claim 11, wherein the inventory management system includes a weight sensor configured to detect when a product is removed.
14. A mobile vending system, comprising: a storage compartment configured to store pre-cooled product, the storage compartment being thermally insulated; a temperature control bag removably disposed within the storage compartment; a user interface, the user interface comprising a display; a payment processing unit configured to detect a payment source; a control unit configured to communicate with the payment processing system to authorize the purchase of at least one of the products when the payment processing unit detects a payment source; a battery configured to provide power to the user interface, the payment processing unit, and the control unit; and a housing disposed on an exterior of the mobile vending system, the housing including the user interface, the payment processing unit, and the control unit; The mobile vending system is capable of moving from a first location to a second location. 15 . The system of claim 14 , further comprising a temperature sensor disposed within the storage compartment, the temperature sensor being configured to detect a temperature within the storage compartment.
16. The system of claim 15, wherein the system is configured to notify a remote user when the temperature sensor detects that the temperature is above a predetermined threshold for a first period of time.
17. The system of claim 14, wherein the temperature control pack comprises one or more of a freezable gel or ice.
18. The system of claim 14, further comprising a lock configured to lock the storage compartment.
19. The system of claim 18, wherein the control unit is configured to unlock the lock when the control unit authorizes the purchase.
20. The system of claim 19, wherein the control unit is configured to relock the lock after a predetermined delay.
21. The system of claim 14, wherein the system is configured to provide an audible alarm if the storage compartment is open for more than a second period of time.
22. The system of claim 14, wherein the product comprises one or more of a beverage or a food product.
