BEVERAGE-INGREDIENT CONTAINER
20210353095 · 2021-11-18
Inventors
- David KNOWLES (St. Albans, GB)
- Stephen HOBDEN (Winklebury, GB)
- David HAY (Basingstoke, GB)
- Maciej DYKIER (Basingstoke, GB)
Cpc classification
A47J31/4492
HUMAN NECESSITIES
B65D85/8043
PERFORMING OPERATIONS; TRANSPORTING
A47J31/407
HUMAN NECESSITIES
International classification
A47J31/44
HUMAN NECESSITIES
A47J31/40
HUMAN NECESSITIES
Abstract
A beverage-ingredient container to be used in the preparation of a beverage by a beverage dispensing apparatus. The container has a first optical code on the first surface of the container, wherein the first optical code is positioned on a first surface to be read by an optical scanner of the beverage dispensing apparatus when the container is received by the apparatus in a first orientation, and a second optical code on a second surface of the container, wherein the second optical code is positioned on the second surface to be read by the optical scanner of the beverage dispensing apparatus when the container is in a second orientation. The first optical code and the second optical code each stores container-related information including a container identifier which, when read by the optical scanner of the beverage dispensing apparatus, can be used by the beverage dispensing apparatus to control beverage preparation.
Claims
1. A beverage-ingredient container to be used in the preparation of a beverage by a beverage dispensing apparatus; wherein the container is receivable in a holder of the beverage dispensing apparatus in either a first orientation in which a first surface of the container faces an optical scanner of the beverage dispensing apparatus or a second orientation in which a second surface of the container faces the optical scanner; the container comprising: a first optical code on the first surface of the container, wherein the first optical code is positioned on the first surface to be read by the optical scanner of the beverage dispensing apparatus when the container is in the first orientation; and a second optical code on the second surface of the container, wherein the second optical code is positioned on the second surface to be read by the optical scanner of the beverage dispensing apparatus when the container is in the second orientation; wherein the first optical code and the second optical code each stores container-related information including a container identifier which, when read by the optical scanner of the beverage dispensing apparatus, can be used by the beverage dispensing apparatus to control beverage preparation.
2. A container as claimed in claim 1, wherein at least one of the first optical code and the second optical code stores supplemental container-related information in addition to the container identifier.
3. A container as claimed in claim 1, wherein the first optical code stores more container-related information than the second optical code.
4. A container as claimed in claim 1, wherein the surface area occupied by the first optical code on the first surface is larger than the surface area occupied by the second optical code on the second surface.
5. A container as claimed in claim 1, wherein the first optical code is in the form of a first barcode and the second optical code is in the form of a second barcode which is different to the first barcode.
6. A container as claimed in claim 5, wherein: the container-related information is encoded in the first barcode according to the UPC-A barcode standard; and the container-related information is encoded in the second barcode according to the Code-2of5 barcode standard.
7. An apparatus for preparing a beverage from a container as claimed in claim 1, the apparatus comprising: a holder for receiving the container therein; an optical scanner configured to read the container-related information stored in the first optical code if the container is received by the holder in the first orientation and to read the container-related information stored in the second optical code if the container is received by the holder in the second orientation; and a controller configured to control beverage preparation based on the container identifier included in the container-related information that has been read by the optical scanner.
8. An apparatus as claimed in claim 7, wherein the controller is configured to control beverage preparation by: determining a set of one or more beverage making parameters for preparing the beverage, based at least in part on the container identifier.
9. An apparatus as claimed in claim 8, wherein the controller is configured to control beverage preparation by: determining a set of one or more beverage making parameters for preparing the beverage, based on the container identifier and supplemental container-related information.
10. An apparatus as claimed in claim 9, wherein the controller is configured to obtain the supplemental container-related information by: determining whether the container-related information that has been read by the optical scanner includes supplemental container-related information; and if it is determined that the container-related information that has been read by the optical scanner does not include supplemental container-related information: obtaining the supplemental container-related information from a different source, based on the container identifier; whereas if it is determined that the container-related information that has been read by the optical scanner does include supplemental container-related information: obtaining the supplemental container-related information from the container-related information that has been read by the optical scanner.
11. An apparatus as claimed in claim 10, wherein obtaining the supplemental container-related information from a different source based on the container identifier comprises: obtaining the supplemental container-related information from an entry in a database corresponding to the container identifier.
12. An apparatus as claimed in claim 8, wherein the apparatus is configured to prepare the beverage from the container using the set of one or more beverage making parameters.
13. An apparatus as claimed in claim 8, further comprising: a user-interface comprising an electronic display, wherein the user interface is configured to receive an input by a user of the apparatus; wherein the set of one or more beverage making parameters comprises alternative beverage making parameters defined for the container; and wherein the controller is configured to: display the alternative beverage making parameters defined for the container to the user on the electronic display; and if the user-interface receives an input corresponding to a selection of one of the alternative beverage making parameters displayed on the electronic display, prepare the beverage from the container using the selected beverage making parameter.
14. A method of operating a beverage dispensing apparatus which is suitable for preparing a beverage from a beverage-ingredient container which comprises a first optical code positioned on a first surface of the container and a second optical code positioned on a second surface of the container, wherein the first optical code and the second optical code each stores container-related information including a container identifier; the method comprising: receiving the container in a holder of the beverage dispensing apparatus in either a first orientation in which the first optical code faces an optical scanner of the beverage dispensing apparatus or a second orientation in which the second optical code faces the optical scanner; reading, by the optical scanner, the container-related information stored in either the first optical code or the second optical code, depending on whether the container is received by the holder in the first orientation or the second orientation, respectively; and controlling, by a controller of the beverage dispensing apparatus, beverage preparation based on the container identifier included in the container-related information that has been read by the optical scanner.
15. A method as claimed in claim 14, wherein controlling beverage preparation based on the container identifier comprises: determining a set of one or more beverage making parameters for preparing the beverage based, at least in part, on the container identifier.
16. A method as claimed in claim 15, wherein controlling beverage preparation based on the container identifier comprises: determining a set of one or more beverage making parameters for preparing the beverage based on the container identifier and supplemental container-related information.
17. A method as claimed in claim 16, further comprising obtaining the supplemental container-related information by: determining whether the container-related information that has been read by the optical scanner includes supplemental container-related information; and if it is determined that the container-related information that has been read by the optical scanner does not include supplemental container-related information: obtaining the supplemental container-related information from a different source, based on the container identifier; whereas if it is determined that the container-related information that has been read by the optical scanner does include supplemental container-related information: obtaining the supplemental container-related information from the container-related information that has been read by the optical scanner.
18. A method as claimed in claim 17, wherein obtaining the supplemental container-related information from a different source based on the container identifier comprises: obtaining the supplemental container-related information from an entry in a database that corresponds to the container identifier.
19. A method as claimed in claim 15, further comprising the beverage dispensing apparatus preparing the beverage from the container using the set of one or more beverage making parameters.
20. A method as claimed in claim 15, wherein the set of one or more beverage making parameters comprises alternative beverage making parameters defined for the container; and the method further comprises: displaying the alternative beverage making parameters defined for the container to a user of the beverage dispensing apparatus on an electronic display; receiving a user-input corresponding to a selection of one of the alternative beverage making parameters displayed on the electronic display; and preparing the beverage from the container using the selected beverage making parameter.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0044] Arrangements of the technology described herein will now be described, by way of example, with reference of the accompanying drawings, in which:
[0045]
[0046]
[0047]
[0048]
[0049]
[0050]
[0051]
[0052]
DETAILED DESCRIPTION OF THE DRAWINGS
[0053] With reference to
[0054] The beverage dispensing apparatus 200 comprises a water tank accessible via a lid 202 on the top of the beverage dispensing apparatus 200 and a container compartment having a door 204 for receiving a single-use, disposable beverage ingredient container (generally referred to as a filterpack, a freshpack or a pouch). The beverage dispensing apparatus 200 further comprises a bin 206 which sits below the container compartment and receives beverage ingredient containers after use. The bin 206 is received within a cavity formed in the beverage dispensing apparatus 200. A removable drip tray 208 is provided at the bottom of the beverage dispensing apparatus 200. The drip tray 208 comprises a grille which forms a support surface for supporting a cup or other vessel for receiving a beverage from the beverage dispensing apparatus 200 and a tray portion beneath the grille for catching any spillage which passes through the grille.
[0055] The beverage dispensing apparatus 200 further comprises a user interface in the form of a display screen 210 and a plurality of selection buttons 212 for allowing a user to control the function of the beverage dispensing apparatus 200. For example, the plurality of selection buttons 212 allow a user to select beverage making parameters, as will be described further below.
[0056]
[0057] As shown in
[0058] As shown in
[0059] In use, the container 100 is introduced into the container compartment of the beverage dispensing apparatus 200 via a holder 216 in the door 204, as shown in
[0060] As shown in
[0061] As shown in
[0062] As best shown in
[0063] As schematically illustrated in
[0064] The optical scanner is configured to capture an image of (i.e. image data representing) the optical code (e.g. barcode sequence, e.g. of parallel lines) being scanned which may then be processed to extract the information encoded within the optical code. For example, the image will be converted into a plurality of digital values which can then be decoded to extract the information (e.g. container identifier) encoded within the optical code. The image is processed by a processor within the beverage dispensing apparatus itself. This is in contrast to hypothetical arrangements in which the image may be sent to a remote computer, e.g. via a network such as the Internet or using one or more cloud servers, for processing remotely from the beverage dispensing apparatus.
[0065] The exact method by which the image data is converted into a plurality of digital values and decoded will depend on the way by which the information has been encoded in the optical code. In the examples illustrated in the Figures, the first optical code 91 and the second optical code 92 are each in the form of a barcode, which is an optical, machine-readable representation of data. Any suitable barcode technology known in the art may be used. However, in the example of
[0066] The first optical code 91 and the second optical code 92 each stores container-related information which includes information that is indicative of the container 100 itself (or rather the beverage type or beverage-ingredient contained therein). In the example of
[0067] It will be appreciated that using an SKU as the container identifier may also be advantageous in that it can be used to manage the inventory of the manufacturer of such containers. For example, when a business takes inventory of its stock, it will be able to count the quantity it has of each SKU.
[0068] In some case, it may be desirable to determine beverage making parameters based on further container-related information in addition to the container identifier. Such additional information may be referred to herein as supplemental container-related information and may be used by the beverage dispensing apparatus together with the container identifier to control beverage preparation. The supplemental container-related information includes one or more of: an identifier of a drink-type associated with the container identifier, an indication of a weight of beverage ingredient stored within the container, an indication of a geometry of the container and an identifier of a liquid injection tube with which the container is compatible.
[0069] In cases where supplemental information is to be used together with the container identifier to control beverage preparation, the optical codes included on the container may store all of the supplemental container-related information that is desired to allow the beverage dispensing apparatus to determine a set of one or more beverage making parameters for the container. However, it will be appreciated that the greater the amount of information that is stored by the optical code, the greater surface area that the optical code must take in order to effectively encode that information. This takes up valuable space on the surface of the container 100 that may otherwise be used for other purposes, such as to provide marketing material to the consumer. Therefore, in some cases it is desirable for one of the optical codes to be smaller than the other, so as to free space on the surface. Accordingly, in the arrangement of
[0070] The first optical code 91 stores all of the supplemental container-related information that is required by the beverage dispensing apparatus to determine a corresponding set of one or more beverage making parameters for the container 100. However, the second optical code 92 on the front surface 110 stores only the container identifier. In this way, the container 100 is configured such that, regardless of which orientation that the container 100 takes when received by the holder 216, the beverage dispensing apparatus 200 will be able to determine at least the container identifier, while minimising the amount of surface area on the front surface 110 of the container 100 that is occupied by the second optical code 92.
[0071] The beverage dispensing apparatus 200 is configured to determine the supplemental information from the optical code being read only to an extent that the supplemental information is stored in that optical code. For example, the beverage dispensing apparatus 200 is configured such that, if the optical code being read does not contain supplemental container-related information, or contains some but not all of the supplemental container-related information that is required to determine the set of beverage making parameters for the container, it will obtain at least some of the supplemental container-related information from other sources, as required.
[0072] In particular, the beverage dispensing apparatus 200 is configured such that it firstly determines whether the container-related information that has been read by the optical scanner 701 includes supplemental container-related information. If, based on the information stored in the optical code, it is determined that the container-related information that has been read by the optical scanner 701 does not include supplemental container-related information, the beverage dispensing apparatus 200 obtains the supplemental container-related information from a different source, such as an internal or external, e.g. online, database, based on the container identifier. For example, a database may comprise a plurality of entries for respective container identifiers, and each entry may include a full set of beverage making parameters for the container identifier, to be retrieved by the beverage dispensing apparatus 200 as appropriate.
[0073] If it is determined that the container-related information that has been read by the optical scanner 701 does include the supplemental container-related information, the beverage dispensing apparatus 200 obtains the supplemental container-related information from the container-related information that has been read by the optical scanner 701. In some case, the beverage dispensing apparatus 200 may be configured to determine whether the optical code stores all of the required supplemental container related information, and if it does not, determine which supplemental container-related information is missing. The beverage dispensing apparatus 200 will then obtain the missing information from the other sources as described above.
[0074] The overall operation of the beverage dispensing apparatus 200 when preparing a beverage from a beverage-ingredient container of the type described above with respect to
[0075] As shown in
[0076] The beverage dispensing apparatus will, at step 103, read the container-related information stored in either the first optical code or the second optical code, depending on whether the container is received by the holder in the first orientation or the second orientation, respectively. After reading the container-related information at step 103, the beverage dispensing apparatus will determine the container identifier from the optical code that has been read by decoding the optical code in question.
[0077] The beverage dispensing apparatus also determines supplemental container-related information at step 104. As described above, the way that this is done depends on the container-related information that is stored in the optical code that is being read by the scanner. In particular, where the optical code stores the container identifier only, the beverage dispensing apparatus obtains supplemental container-related information from a different source. However, where all of the supplemental container-related information is stored in the optical code, the beverage dispensing apparatus will obtain and determine the supplemental container-related information from the optical code in question. In other arrangements, the beverage dispensing apparatus is configured to determine supplemental information from both the optical code that is being read and also one or more other sources.
[0078] At step 105, the beverage dispensing apparatus determines a set of one or more beverage making parameters based on both the container identifier and the determined supplemental container-related information. As shown in
[0079] The user then selects, at step 106, one of the alternative beverage making parameters displayed on the electronic display 210, e.g. the “large” icon 63, and the beverage dispensing apparatus will accordingly prepare the beverage from the container using the selected beverage making parameter at step 107.
[0080] While operation of the beverage dispensing apparatus has been described above with respect to
[0081] As described, the technology described herein enables the beverage dispensing apparatus 200 to be provided with only a single optical scanner 701. Although this has been described as being housed within the body 218 of the apparatus 200, it will be appreciated that it may instead be located in the door 204 or in any other element of the apparatus 200.
[0082] Furthermore, it will be appreciated that although the technology described herein uses barcodes as the optical codes, this is not required. It is equally possible, and in some cases desirable, to use other coding methods such as Radiofrequency identification, colour or shape recognition technology. For example, each container type may be associated with a different colour (which in this case is the container identifier) and the scanner may be configured to detect the container type (container identifier) based on the detected colour.
[0083] It will be understood that the technology described herein is not limited to the arrangements above described and various modifications and improvements can be made without departing from the concepts described herein. Except where mutually exclusive, any of the features may be employed separately or in combination with any other features and the disclosure extends to and includes all combinations and sub-combinations of one or more features described herein.