The present invention relates to methods and systems for a refill station using an intelligent beverage container.
Beverage containers are ubiquitous. While some beverage containers (e.g., aluminum cans) are designed to be used once and then recycled, other types of beverage containers (e.g., glasses, chalices, bottles, etc.) may be refilled and reused many times. Nevertheless, the labels on most refillable beverage containers contain images or text permanently printed on a paper or plastic medium or permanent markings on the material of the beverage container itself. Thus, even though a beverage container may be refilled with multiple different beverages, no solution exists for dynamically updating the label of the beverage container.
Additionally, beverages are often consumed during social gatherings. In such social gatherings, large crowds using refillable beverage containers are often required to wait in long lines for a chance to refill their beverages. Alleviating the long wait can require many bartenders which can be costly. Currently, there is no way for the beverage containers to be refilled at an intelligent refill station that ensures the user is permitted to refill their beverage, interacts with the user to enhance social networking during a beverage refill, and the like.
Thus, there is a need for an intelligent refill system utilizing an intelligent beverage container that can provide enhanced functionalities.
According to a first illustrative set of examples, a method is provided. The method may include: detecting a beverage container at a refill station; identifying a user account associated with the beverage container; determining, based on information stored in the user account, if the beverage container is permitted to be refilled; and refilling the beverage container based on the determination. Detecting the beverage container may include receiving a wireless signal associated with the beverage container. The wireless signal may be transmitted via a wireless communications module in the beverage container. The wireless communications module may include a radio frequency identification (RFID) module. According to some examples, the wireless signal may be transmitted by a wireless communications device carried by a user providing the beverage container to the refill station.
According to certain examples, the method may further include displaying information on the refill station based on the information stored in the user account and receiving an input at the refill station based on the displayed information. The displayed information may include one or more of a remaining refill balance, an image of a user, an indication of beverages acquaintance of the user are consuming, a beverage selection request, an image of an acquaintance of the user at a different refill station and an associated beverage selection request for the acquaintance, and a confirmation of an identity of the user. The input may be received via a touch-screen display of the refill station.
According to some examples, the refill station may include an image capture device and the method may further include: capturing an image of a user at the refill station; utilizing a facial recognition algorithm, based on the information stored in the user account, to confirm the identity of the user; and determining that the beverage container is permitted to be refilled based on the confirmation. A user account associated with the beverage container may be updated based on the beverage container being refilled.
According to a second set of illustrative examples, an apparatus for conducting a refill is provided. The apparatus may include: a processor; a memory in electronic communication with the processor; and instructions being executable by the processor to detect a beverage container at a refill station; identify a user account associated with the beverage container; determine, based on information stored in the user account, if the beverage container is permitted to be refilled; and refill the beverage container based on the determination. Detecting the beverage container may include receiving a wireless signal associated with the beverage container. The wireless signal may be transmitted via a wireless communications module in the beverage container. The wireless communications module may be a radio frequency identification (RFID) module. The wireless signal may be transmitted by a wireless communications device carried by a user providing the beverage container to the refill station.
According to some examples, the apparatus may also include an image capture device and the instructions are further executed by the processor to: capture an image of a user at the refill station; utilize a facial recognition algorithm, based on the information stored in the user account, to confirm the identity of the user; and determine that the beverage container is permitted to be refilled based on the confirmation.
In a third set of illustrative examples, a refill station is provided. The refill station may include a processor module and a display module. The processor module may be configured to detect a beverage container at the refill station, identify a user account associated with the beverage container, and determine if the beverage container is permitted to be refilled based on information stored in the user account. The display module may be configured to receive information from the processor module and display an image indicative of the received information to a user. The display module may be further configured to receive an input from the user and communicate information indicative of the input to the processor module. The processor module may be further configured to refill the beverage container based on the determination and the input received from the user. The refill station may also include a communications module in wireless communications with the beverage container and configured to transmit a message to the beverage container to cause an electronic display integrated into the beverage container to display information indicative of the refill.
According to some examples, the refill station may also include an imaging module configured to capture an image of the user of the beverage container. The processor module may also be configured to compare the captured image with information from the associated user account to confirm an identity of the user. The user account may be associated with one or more online social networks.
A further understanding of the nature and advantages of the present invention may be realized by reference to the following drawings. In the appended figures, similar components or features may have the same reference label. Further, various components of the same type may be distinguished by following the reference label by a dash and a second label that distinguishes among the similar components. If only the first reference label is used in the specification, the description is applicable to any one of the similar components having the same first reference label irrespective of the second reference label.
Methods, systems, and devices are disclosed for an intelligent refill station that utilizes an intelligent beverage container. In one set of examples, communication may be established between a refill station and an intelligent beverage container. The communication may detect the beverage container at the refill station. The beverage container detected at the refill station may be associated with a user account for the user of the beverage container. The refill station may identify the user account associated with the beverage container. Based on information stored in the associated user account, the refill station may determine if the beverage container is permitted to be refilled. If the beverage container is determined to be permitted, the refill station may refill the beverage container.
According to certain examples, the intelligent refill station may include one or more integrated sensing devices (e.g., RFID reader, image sensor, NFC wireless device, etc.). The information from the sensing devices may be used to detect the beverage container at the refill station. Moreover, the refill station may include an integrated display and/or an image capture device. The display may be a touch screen where the user can interact with the refill station. The refill station may, based on information stored in the associated user account, provide an interface with one or more online social networks of the user to enhance the social activities associated with the user at the event and/or selecting a particular beverage.
This description provides examples, and is not intended to limit the scope, applicability or configuration of the invention. Rather, the ensuing description will provide those skilled in the art with an enabling description for implementing embodiments of the invention. Various changes may be made in the function and arrangement of elements.
Thus, various embodiments may omit, substitute, or add various procedures or components as appropriate. For instance, it should be appreciated that the methods may be performed in an order different than that described, and that various steps may be added, omitted or combined. Also, aspects and elements described with respect to certain embodiments may be combined in various other embodiments. It should also be appreciated that the following systems, methods, devices, and software may individually or collectively be components of a larger system, wherein other procedures may take precedence over or otherwise modify their application.
As used herein, the terms “hot-swappable” generally refers to the characteristics of an electronic module as defined by the ability to quickly remove and replace the electronic module with little or no down time. By way of example only, an electronic module that is hot swappable may be inserted, added, removed, and the like, without requiring disrupting a power source and/or an associated module.
Systems, devices, methods, and software are described for an intelligent refill station in communication with a beverage container to be refilled.
The intelligent beverage container 100 may include an outer surface 105 and an inner surface 110. The outer surface 105 may generally define the shape of the beverage container 100, and the inner surface 110 may define the area that holds the beverage. An electronic display 115 may be disposed between the outer surface 105 and the inner surface 110. Alternatively, the electronic display 115 may be disposed on the outer surface 105 of the beverage container 100. Generally, the electronic display 115 may sized and shaped so as to conform to at least a portion of the beverage container 100. The electronic display 115 may be shaped such that the display area of the electronic display 115 conforms to a curvature of the beverage container 100. When the electronic display 115 is disposed between the inner surface 110 and the outer surface 105, at least a portion of the outer surface 105 of the beverage container 100 may be transparent or translucent such that the electronic display 115 is visible from the outside of the beverage container 100.
In certain examples, the curved electronic display 115 may be a thin organic light-emitting diode (OLED) display formed on a flexible polymer or other substrate such that the display area of the electronic display 115 may be flexed according to the curvature of the circumference of the beverage container 100. However, it should be understood that the principles of the present disclosure may also be applied to other types of flexible electronic displays, including, but not limited to active matrix light-emitting diode (AMOLED), passive-matrix OLED, and the like. In certain examples, the curved electronic display 115 may be a 360 degree display such that the display area of the electronic display 115 forms a substantially continuous display area around the circumference of the beverage container 100.
Alternatively, or in addition to the electronic display 115, the beverage container 100 may also comprise one or more light sources (e.g., light-emitting diodes (LEDs)) positioned around the circumference and/or length of the beverage container 100. The light sources may be disposed between the inner surface 110 and the outer surface 105 of the beverage container. Each or some of the light sources may emit light at one or more colors. The light sources may be used to attract the user's attention to one or more social activities are available.
In certain examples, the beverage container 100 may be a double-walled container in which a first wall forms the inner surface 110, a second wall forms the outer surface 105, and the curved electronic display 115 is disposed intermediate the first and second walls. The first and second walls may be made of the same or different materials. For example, in one embodiment the first and second walls may be made out of glass. In another example, the first wall may be made out of glass and the and second wall may be made out of plastic.
The beverage container 100 may further include one or more electronics modules 120 configured to house control circuitry for the beverage container 100. For example, at least one electronics module 120 may include control circuitry for the curved electronic display 115. Additionally, at least one electronics module 120 may include one or more processors, memory, accelerometers, gyroscopes, wireless devices (e.g., Wireless Local Area Network (WLAN), Radio Frequency Identification (RFID), Near Field Communications (NFC), Global Positioning System (GPS)), or other input/output devices that may suit a particular application of the principles of the present disclosure. Using these electronic components in the electronics module(s) 120 coupled with the curved electronic display 115, a user of the beverage container 100 may interact with a refill station and/or a computer network to enhance and augment the experience of social interactions.
In certain examples, one or more electronics module 120 of the beverage container 100 may be selectively removable and replaceable. For example, an electronics module 120 may house a battery or other power supply that may be selectively replaced to ensure substantially continuous up time for the curved electronic display 115. Additionally or alternatively, an electronics module 120 may house electronic memory that may be selectively replaced when the electronic memory is filled with data. In certain examples one or more of the electronics module 120 may be hot-swappable such that the curved electronic display 115 or other electronic components of the beverage container 100 remain on for all or substantially all of the time during the replacement of the module(s) 120.
In certain examples, the beverage container 100 may include a refill conduit 125 configured to interface with a refill station and refill the beverage container 100. In certain examples, electronics module 120 may be shaped such that the refill conduit 125 passes through the electronics module 120.
While the beverage container 100 shown in
The present disclosure describes various embodiments of beverage containers 100 configured to perform a number of different functions. However, in light of the foregoing description, it will be understood that a functionality described herein as being performed by the beverage container 100 may, in other embodiments, be performed by a device or module external to the beverage container 100. Such a device or module may communicate with the beverage container 100 to achieve the same or a similar effect as the beverage container 100 performing that functionality.
In certain examples, the integrated curved electronic display and other electronic components of the beverage container 100 may enable a user of the beverage container 100 to interact with an intelligent refill station managed by a central server computer system. For example, a central server computer system may communicate with the number of beverage containers 100 and/or an intelligent refill station to implement a variety of activities. The central server computer system may receive input from the beverage containers 100, from a user account associated with the beverage container, from a refill station, etc., and control the beverage containers 100 and/or the refill station to display certain images or text in response.
In certain examples, the electronics module 120-b may include a battery to power the curved electronic display 115 and other electronic components of the beverage container 100. When the charge stored by the battery runs low, the electronics module 120-b containing the battery may be removed and replaced with a fresh electronics module 120-b such that the user of the beverage container 100 does not have to wait for the battery to recharge.
In additional or alternative examples, at least one electronics module 120-b may store media files or other personalized data associated with the user of the beverage container 100. When the memory of the electronics module 120-b reaches capacity, the electronics module 120-b with the full memory may be swapped out for a fresh electronics module 120-b and the data may be retrieved from the memory.
In certain examples, the replaceable electronics module 120-b of the beverage container 100-a may be hot-swappable such that the replaceable electronics module 120-b may be exchanged while the curved electronic display 115 remains on or with a nominal amount of down time. In certain examples, the beverage container 100-a may include a smaller secondary battery for powering the remaining electronics of the beverage container 100-a while a replaceable electronics module 120-b containing the main battery supply is exchanged.
At
At
In certain examples, the refill dock 315 may also replace one or more electronic modules associated with the beverage container 100-b, as described with reference to
In additional or alternative examples, the refill station 305 may further communicate with the beverage container 100-b to pull data (e.g., user files, photos, and other data) from the beverage container 100-b, push data (e.g., software updates, prepaid refill balances, coupons, etc.) to the beverage container 100-b, and perform other electronic transactions with the beverage container 100-b. For example, a user may log in to an account and associate the beverage container 100-b with the account at the refill station 305.
In other examples, the refill station 305 may establish a wireless connection with the beverage container 100-b to exchange one or more informational elements. The refill station 305 may detect the beverage container 100-b based on, for example, an RFID wireless connection. Once the connection is established, the refill station 305 may receive a unique ID number assigned to the beverage container 100-b. The refill station may, alone or in combination with a central server computer system, determine a user account associated with the beverage container 100-b. The user account may be a locally stored database of information and/or received via a social interface module in connection with one or more online social networks. Information stored in the associated user account may include, but is not limited to, the number of refills remaining, the previous beverage(s) consumed, the number of beverages consumed, the user's identity, and the like. Utilizing the information from the user account and/or one or more rules associated with refilling a beverage container, the refill station 305 may determine whether the user is permitted to refill the beverage container 100-b. Examples of when a user may be permitted to refill a beverage container include, but are not limited to, the user being an appropriate age to consume a specific type of beverage, a user having at least one refill balance remaining, the user not having consumed more than a predetermined number of beverages within a given time period, etc.
The user may interact with the refill station 305 via, for example, the display 310 during the refill process. The display 310 may be a touch screen such that messages may be displayed to the user and the user may input a response to the messages via the display 310.
At
The refill station 405 may comprise an integrated display 410 and a refill tap 415 including a refill spigot 420 and a refill handle 425. The beverage container 100-c may electronically interface with the refill station 405. That is, the refill station 405 may detect the beverage container 100 via an electronic connection. The electronic connection may be wireless, optical, and the like. The display 410 of the refill station 405 may indicate a number of prepaid refills associated with the beverage container 100-c and prompt a user associated with the beverage container 100-c to select a beverage for the refill. Additionally or alternatively, the user may purchase a refill at the refill station 405 in real time. The selected beverage may then be dispensed from the refill tap 415 in the refill station 405 into the beverage container 100-c.
According to certain examples, the refill station 405 may detect the beverage container 100-c in a variety of manners. In one example, the refill station 405 may detect the beverage container 100-c via a wireless connection. The refill station 405 may include one or more integrated wireless devices (e.g., Wireless Local Area Network (WLAN), Radio Frequency Identification (RFID), Near Field Communications (NFC), etc.). The wireless devices may communicate with a corresponding wireless device of the beverage container 100-c to establish an operable wireless link. In certain example, the wireless link may be a limited coverage area that covers the proximate area of the refill station 405. Accordingly, when the wireless link is established it may indicate that the beverage container 100-c has been detected at the refill station 405.
According to certain examples, the wireless connection may additionally or alternatively be established between the refill station 405 and one or more devices apart from the beverage container 100-c but are worn or carried by the user of the beverage container 100-c. In the illustrative example shown in
According to certain examples, the refill station 405 may detect the beverage container 100-c via one or more optical mechanisms. As one example, the refill station 405 may comprise one or more integrated optical imaging sensors 430 and/or 435. The optical sensors may be positioned on the refill station 405 in a location such that when the beverage container 100-c is positioned beneath the refill tap 415, the optical sensors can read an image on the beverage container 100-c. The image may be etched on the beverage container 100-c or printed on a removable label positioned on the beverage container 100-c. Exemplary images may include, but are not limited to, one or more alphanumeric characters, a barcode, a Quick Response Code (QR Code), and the like. The refill station 405 may, alone or in combination with a central server computer system, receive the image and determine information necessary to identify the beverage container 100-c and, therefore, the associated user account.
According to certain examples, the refill handle 425 may have an integrated light source that can be activated when the refill station 405 detects the beverage container 100-c.
The refill station 405-a may comprise an integrated display 410-a, a refill tap 415-a, an image sensor 505, or a wireless device 510. According the example shown in
According to certain examples, the refill station 405-a may be configured to capture an image of the user of the beverage container 100-d using the image sensor 505. The refill station 405-a may alone, or optionally in conjunction with a central server computer system utilize a face-recognition algorithm to verify the identity of the user using information stored in the associated user account. Accordingly, the refill station 405-a may determine whether the refill is authorized based on the confirmation of the user associated with the beverage container 100-d.
According to further examples, during the refill process the refill station 405-b may retrieve information from the associated user account indicative of the friends or acquaintances of the user of the beverage container 100-b. In some examples, the refill station 405-a may communicate with other refill stations at the same event or with refill stations at other locations via a network (e.g., wireless network and/or the Internet). The refill station 405-a may determine whether any of the friends or acquaintances of the user at the refill station 405-a are concurrently using a different refill station. If so, the refill station 405-a may display a live image of the friends on the display 410-a. Accordingly, the friends may also be provided a display of the user at refill station 405-a on the display at the refill station they are using. As such, the refill stations may permit the friends to interact via the display and/or one or more integrated microphones/speakers. In some examples, the refill station may display a prompt to at least one of the friends asking if he would like to purchase his friend a beverage. In some examples, the refill station 405-a may permit one or more of the friends to post a status update on their online social network indicative of the friends activities at the refill stations.
According to the example illustrated in
In the present example, the main electronics module 120-d may include an OLED display 710 integrated into the beverage container 100-k as described above with respect to
The main electronics module 120-d may further include one or more accelerometers 730 to detect movement of the beverage container, a GPS module 735 to detect location, and/or other types of motion sensors or input devices. The processor 715 may receive input from these devices and take action based on the input. Additionally or alternatively, the processor 715 may report the input to a network server and receive instructions from the network server based on the input.
The refill station electronics module 800 may further include one or more a GPS module 835 to detect location, and/or other types of motion sensors or input devices. The refill station electronics module 800 may further include one or more imaging modules 870. The imaging modules 870 may provide a signal indicative of, for example, the user of the refill station, the beverage container 100 being refilled, a code on the beverage container 100, and the like. The processor 815 may receive input from these devices and take action based on the input. Additionally or alternatively, the processor 815 may report the input to a central server computer system via a network connection and receive instructions from the central server computer system based on the input.
At block 905, a beverage container may be detected at a refill station. The beverage container may be an intelligent beverage container with an integrated wireless transceiver. The beverage container may be detected at the refill station by establishment of a wireless connection between the refill station and the beverage container. According to certain examples, the beverage container may have a unique ID code imprinted on the outside of the beverage container. The beverage container may be detected at the refill station by an imaging sensor integrated into the refill station capturing an image of the ID code and executing one or more sets of computer executable code to extract the ID code from the image.
At block 910, the refill station may identify a user account associated with the beverage container. The refill station may identify the associated user account based on a unique ID number from the beverage container. The user account may include information stored in a local database and/or include information obtained from an online social network. The refill station may retrieve information from the associated user account corresponding to the user of the beverage container. At block 915, it may be determined, based on information stored in the user account, if the beverage container is permitted to be refilled. The beverage container may be permitted to be refilled if the user account indicates at least one refill balance remaining, the user of the beverage container is of an appropriate age to consume the beverage, the user of the beverage container has not consumed too many beverages within a time period, and the like. At block 920, the beverage container may be refilled based on the determination. The refill station may update the information stored in the user account based on the refill activities.
At block 1005, a beverage container with an integrated curved display and swappable electronics module may be received at a refill station. At block 1010, the swappable electronics module may be removed from the beverage container. At block 1015, a replacement swappable electronics module may be installed in the beverage container. At block 1020, the beverage container may be refilled.
A device structure 1100 that may be used for a beverage container 100, a central server computer system, a refill station, or other computing devices described herein, is illustrated with the schematic diagram of
The structure 1100 may also include additional software elements, shown as being currently located within working memory 1130, including an operating system 1135 and other code 1140, such as programs or applications designed to implement methods of the invention. It will be apparent to those skilled in the art that substantial variations may be used in accordance with specific requirements. For example, customized hardware might also be used, or particular elements might be implemented in hardware, software (including portable software, such as applets), or both.
These components may, individually or collectively, be implemented with one or more Application Specific Integrated Circuits (ASICs) adapted to perform some or all of the applicable functions in hardware. Alternatively, the functions may be performed by one or more other processing units (or cores), on one or more integrated circuits. In other embodiments, other types of integrated circuits may be used (e.g., Structured/Platform ASICs, Field Programmable Gate Arrays (FPGAs) and other Semi-Custom ICs), which may be programmed in any manner known in the art. The functions of each unit may also be implemented, in whole or in part, with instructions embodied in a memory, formatted to be executed by one or more general or application-specific processors.
It should be noted that the methods, systems and devices discussed above are intended merely to be examples. It must be stressed that various embodiments may omit, substitute, or add various procedures or components as appropriate. For instance, it should be appreciated that, in alternative embodiments, the methods may be performed in an order different from that described, and that various steps may be added, omitted or combined. Also, features described with respect to certain embodiments may be combined in various other embodiments. Different aspects and elements of the embodiments may be combined in a similar manner. Also, it should be emphasized that technology evolves and, thus, many of the elements are exemplary in nature and should not be interpreted to limit the scope of the invention.
Specific details are given in the description to provide a thorough understanding of the embodiments. However, it will be understood by one of ordinary skill in the art that the embodiments may be practiced without these specific details. For example, well-known circuits, processes, algorithms, structures, and techniques have been shown without unnecessary detail in order to avoid obscuring the embodiments.
Also, it is noted that the embodiments may be described as a process which is depicted as a flow diagram or block diagram. Although each may describe the operations as a sequential process, many of the operations can be performed in parallel or concurrently. In addition, the order of the operations may be rearranged. A process may have additional steps not included in the figure.
Moreover, as disclosed herein, the term “memory” or “memory unit” may represent one or more devices for storing data, including read-only memory (ROM), random access memory (RAM), magnetic RAM, core memory, magnetic disk storage mediums, optical storage mediums, flash memory devices or other computer-readable mediums for storing information. The term “computer-readable medium” includes, but is not limited to, portable or fixed storage devices, optical storage devices, wireless channels, a SIM card, other smart cards, and various other mediums capable of storing, containing or carrying instructions or data.
Furthermore, embodiments may be implemented by hardware, software, firmware, middleware, microcode, hardware description languages, or any combination thereof. When implemented in software, firmware, middleware or microcode, the program code or code segments to perform the necessary tasks may be stored in a computer-readable medium such as a storage medium. Processors may perform the necessary tasks.
Having described several embodiments, it will be recognized by those of skill in the art that various modifications, alternative constructions, and equivalents may be used without departing from the spirit of the invention. For example, the above elements may merely be a component of a larger system, wherein other rules may take precedence over or otherwise modify the application of the invention. Also, a number of steps may be undertaken before, during, or after the above elements are considered. Accordingly, the above description should not be taken as limiting the scope of the invention.
The present application claims the benefit of and priority to U.S. Provisional Patent Application Ser. No. 61/691,609 entitled “BEVERAGE CONTAINER WITH INTEGRATED ELECTRONIC DISPLAY,” filed Aug. 21, 2012; to U.S. Provisional Patent Application Ser. No. 61/691,617 entitled “BEVERAGE CONTAINER WITH DYNAMIC LABEL,” filed Aug. 21, 2012; to U.S. Provisional Patent Application Ser. No. 61/691,618 entitled “STATE-BASED CONTAINER MANAGEMENT,” filed Aug. 21, 2012; to U.S. Provisional Patent Application Ser. No. 61/691,622 entitled “SOCIAL ACTIVITIES USING INTELLIGENT BEVERAGE CONTAINERS,” filed Aug. 21, 2012; to U.S. Provisional Patent Application Ser. No. 61/691,627 entitled “CENTRALLY COORDINATED SOCIAL ACTIVITIES USING INTELLIGENT BEVERAGE CONTAINERS,” filed Aug. 21, 2012; and to U.S. Provisional Patent Application Ser. No. 61/691,630 entitled “ACCOUNT-BASED MANAGEMENT OF INTELLIGENT BEVERAGE CONTAINERS,” filed Aug. 21, 2012; of which the entirety of each application is incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
61691609 | Aug 2012 | US | |
61691617 | Aug 2012 | US | |
61691618 | Aug 2012 | US | |
61691622 | Aug 2012 | US | |
61691627 | Aug 2012 | US | |
61691630 | Aug 2012 | US |