Monitoring the volume of beer, wine and liquor decanted by bartenders in dram shops to prevent skimming and other theft is known in the art. Various devices in the current art have been developed to automatically limit and/or record the volume of liquid decanted from specific liquor bottles. Devices in the current art, however, are prone to error, may be easily modified to avoid theft detection, and adversely affect the relationship between bar tenders and customers.
The present invention is therefore drawn to an improvement in the art of liquid measurement and monitoring, and particularly to a device for accurately measuring and monitoring liquor sales. In particular, the invention is drawn to an apparatus for accurately gauging beverage container liquid level change and reporting it to a remote computer for calculation as bartenders decant liquids, correlating individual bottles to beverage type, and reporting volume errors based on prior bottle volumes and cash register data, while still permitting bar tenders to determine individual pour volumes. These and other objects of the invention will be further developed in the appended summary, description and claims.
The present invention is directed to an apparatus and process satisfying the need for accurate liquor measurement, particularly in a bar setting. The invention includes a liquid measuring device having a liquid level sensor or probe for ascertaining the position of a liquor bottle liquid level. Also included in the device is a transmitter associated with the sensor, adapted to wirelessly transmit liquid level data from the sensor to a remote computer. The sensor device includes a spout for decanting liquid, and a means for detecting when the spout is inverted.
Software installed on the computer receives liquid level data, translating it into volume data and processes the information using algorithms to establish for one or more vessels, a first “pre-pour” volume and a second “post-pour” volume. The pre and post pour volumes are used to calculate the quality of liquid decanted from a bottle during pour events, and more importantly, allow the software to recognize anomalies or volume errors. Instances of anomalous pour events include the following examples: a bottle is inverted and the liquid level doesn't change; a bottle upon re-inversion has not been inverted and the liquid level changes. Other examples, including liquid change correlation with point of sale data are anticipated.
Additional embodiments of the invention include a memory and transfer device for wirelessly transmitting pour data to a remote computer or receiver/transmitter that can then forward the data to a computer for software processing. The spout may also include liquor type-identifying indicia, and a programmable viewing screen. In one embodiment, the spout may comprise an accelerometer to determine its orientation.
In additional embodiments of the spout, it is anticipated that the sensor may be a float-type sensor, capacitance sensor or optical sensor. Movement sensing and spout orientation may be accomplished by an Accelerometer, MEMs Gyroscope or similar sensor. Preferably the spout has an input for programming the spout.
For the software to generate reports, it must correlate a first set of volume data, the “pre-pour” and “post-pour” data from a spout with a second set of data based on the size and contents of a particular bottle. Container size information, liquor description, product brand, code, and vendor identifiers may also be included in the second set of data. Using predetermined formulas to calculate vessel volume with volume change data, vessel volume change information can be delivered in real time as bottles are decanted.
In addition to calculating volume data, the software program includes the ability to correlate data from the spout to identify multiple pours in cases where liquor is decanted into multiple glasses with a single inversion. The multiple pour data is used to ascertain the total number of continuous pours on a per bottle basis allowing it to suggest possible drink combinations. At any time, when the inventory program detects a data anomaly falling outside a predetermined set of pour parameters, it will generate an error report.
In addition to the pour volume data and vessel size data, the software is also programmed with an inventory function. The program stores individualized inventory data and automatically triggers a re-order event when inventory reaches a predetermined level. In various embodiments of the invention, the re-order event may range from a simple warning to contact a particular supplier, or the software may be programmed to automatically contact a supplier electronically and re-order a predetermined quantity of product.
It is anticipated that the software will interface with and receive sales data from point of purchase machines, including cash registers. Each spout at a particular station, it is anticipated, will be associated with the station's point of sale device. In the case of mixed drinks, the software program interfaces with the point of sale machine, translating individual pour data into combination pour data and suggesting likely combinations according to a predetermined list of mixed drinks.
By interfacing with point of sale devices, sensor anomalies generated by the software can be correlated to point of sale anomalies. In this manner, the system can identify instances where an error occurred. For instance, it may identify instances where the wrong key on the point of sale device was input, or instances where the wrong product was served or used to create a mixed drink. The software allows users to see time-based transaction histories of pour and point of sale data so that persons responsible for the error and the time of the error can be easily correlated. If a user wishes to examine a particular transaction history range, the software is capable of displaying the information without affecting real time pour data collection.
It is anticipated that individual pour spouts will be programmed to activate or reset upon the occurrence of a predetermined activation event. In this manner, when the system is initially set up, and as new inventory is opened, the software program will maintain an accurate record of total inventory, pour data and errors. By manipulating the pre and post-pour data, the software program may generate various reports, including pour to drink correlation, pour to bartender correlation, pour to time correlation, pour to point of sale correlation, and open bottle pour to inventory levels.
These and other features, aspects, and advantages of the present invention will become better understood with regard to the following description, appended claims, and accompanying drawings where:
Referring to
Referring to
Preferably, the spout 10 is battery powered and capable of storing data in a memory for a predetermined period of time prior to data transmission, however Radio Frequency Identification (RFID) versions are also anticipated. Associating an RFID with each bottle as it goes into inventory, or as a part of the labeling process, enables real-time inventory control and tracking.
RFID devices, or “tags,” usually consist of an integrated circuit for storing and processing information and processing transmitted and received radio frequency signals. They may be active, associated with a power source, or passive, stimulated by an external RF signal. By associating a unique RFID with each piece of inventory, the system can continually scan the inventory and detect, in real-time, when an item is removed or missing from inventory storage. At any time, therefore, an owner will know exactly how many bottles are in inventory and what types of bottles they are. By combining the level sensing technology of the present invention with RFID inventory maintenance, the system can automatically update and remove consumed bottles from inventory.
Since RFID tags are very small, they may be easily imbedded in stickers or labels applied to bottles. By virtue of a unique identifier, such as an Internet Protocol address, users may track individual bottles. Indicia in which RFID tags are embedded may also bear imprinted bar codes allowing users to physically scan indicia into the inventory control system in tandem with automatic activation. Users can also scan a bottle's original bar code at the same time, thereby providing specific product information (liquor type, brand, etc.) to the system. By correlating product information with RFID tag information, the system can automatically track liquor sales from entry into inventory to consumption.
Each spout may be assigned a unique Internet Protocol (IP) address. By associating individual spouts with individual IP addresses, the spouts in the system can comprise a network and individual spouts may be monitored by a host computer. In this manner, messages can be sent or received between one or more host computers and the individual spouts. Network messages using IP addresses may be wired or wireless, and since the IP system is standard in the computer industry, the spouts may take advantage of industry infrastructure, including specifications, products and integrated circuits, among others.
In various contemplated embodiments, it is anticipated that the transmitter 14 has a memory capacity for storing and transmitting data. Additionally, the spout may have a programmable viewing screen for displaying the type of liquor contained in the bottle attached to the spout, including the brand name, or other indicia. In another embodiment, the spout comprises an inversion sensor, such as an accelerometer, to sense bottle inversion.
The software associated with each spout accepts transmitted spout data and correlates a first set of volume data to a second set of data each time the spout is inverted and the liquid level in the bottle changes. The second set of data corresponds to the size and contents of a vessel, and comprises information of a type chosen from the list of container size, liquor description, product brand, product code and vendor information.
Using predetermined algorithms, the inventory program uses volume data to calculate and deliver vessel volume change information in real time to the software and thereby to an end user. The inventory program correlates data from the spout to ascertain the total number of continuous multiple pours by virtue of the pour data received from the sensor probe. In this manner, individualized error reports for data anomalies occurring outside a predetermined set of volume-per-pour parameters can be provided. In addition to reporting errors, the inventory program also stores individualized inventory data and causes a re-order event at individual predetermined inventory levels.
The inventory program receives sales data from a point of sale machine associated with a vessel. By interfacing with a point of sale machine, the software correlates individual pour data to combination pour data, and suggests likely individual pour events based on a predetermined set of data combinations. Anomalies from sensors are correlated to anomalies from points of sale. The inventory program generates time-based transaction histories associated with pour data and point of sale data. users may switch from real-time transaction monitoring to view transaction histories without affecting data collection.
A spout transmits activation data upon the occurrence of a predetermined activation event. The first set of data and second set of data may be manipulated in individualized data fields to generate reports including correlating pours to drinks, pours to bartenders, pours to time, pours to point of sale transaction, and pours to inventory open bottle level.
The sensor is preferably a type chosen from the list of float sensor, capacitance sensor and optical sensor. An accelerometer or a micro-electro-mechanical (including piezoelectric/piezoceramic) gyroscope is used to sense horizontal and vertical spout orientation. The inventory program calculates and reports the volume of liquid poured and existing inventory in real time, and the spouts comprise inputs for programming them according to inventory.
Referring to
Still referring to
Referring to
Referring to
Referring to
The inventory manager allows users to perform a one-time inventory count for sealed back stock. Once the back stock information is combined with the open stock measurements from the pour spouts, inventory is constantly monitored to the 10th of an ounce per product. As new products arrive, they can be scanned for automatic updating. The ability to track backordered inventory also allows users to project costs based on inventory data.
Referring to
Referring to
Referring to
In addition to the error reports, traditional reports are generated from the report manager, including sales reports, inventory reports, employee reports, financial reports, vendor reports, purchase reports, export reports, import reports, error reports, memorized reports, and custom reports. Reports may be filtered according to their fields.
Referring to
Referring to
Referring to
Referring to
Although the present invention has been described in considerable detail with reference to certain preferred versions thereof, other versions are possible. For example, liquid level data may be obtained by a device other than the probe disclosed herein, and the software may operate on a system lacking a central computer. Therefore the spirit and scope of the appended claims should not be limited to the description of the preferred versions contained herein.
The reader's attention is directed to all papers and documents which are filed concurrently with this specification and which are open to public inspection with this specification, and the contents of all such papers and documents are incorporated herein by reference. All features disclosed in this specification (including any accompanying claims, abstract, and drawings) may be replaced by alternative features serving the same, equivalent or similar purpose, unless expressly stated otherwise. Thus, unless expressly stated otherwise, each feature disclosed is one example only of a generic series of equivalent or similar features.
Any element in a claim that does not explicitly state “means for” performing a specified function, or “step for” performing a specific function, is not to be interpreted as a “means” or “step” clause as specified in 35 U.S.C. §112, ¶6. In particular, the use of “step of” in the claims herein is not intended to invoke the provisions of 35 U.S.C. §112, ¶ 6.
This application claims the benefit of the filing date of provisional application No. 61/292,472, filed on Jan. 5, 2010.
Number | Date | Country | |
---|---|---|---|
61292472 | Jan 2010 | US |