1. Field of Technology
The present principles relate to restaurant management systems. More particularly, they relate to a method and system for determining the status of a customer's meal (i.e., how far into their meal they are) and generating more accurate estimates for seating wait times.
2. Description of Related Art
Currently when customers attend a busy restaurant, the host or hostess informs the newly arriving customer that there is a wait for a table. The customer inevitably asks how long the wait will be, and the host replies by providing a guessed time before a table of that size will be available.
The host generally guesses the wait time by observing the available tables and noticing where in the meal the respective customers are. For example, if a table has just been served desert, the host may guess that this table will probably have their desert and pay their check within 20 minutes. The host will then inform the waiting customer that there is a 20 minute wait for a table.
Often times, the host or hostess is not very skilled at making these time estimations based on the meal status of any given customer. In addition, every customer has different dining habits, which significantly affects the ability to accurately determine when they will decide they are finished and obtain their check and leave.
As such, it is desirable to implement an electronic system that maintains the timing for meals status for every table and every customer in the restaurant, and can provide significantly more accurate waiting times using computational processing of based on processed databases of information.
According to one aspect of the present principles, the meal status system for restaurants includes a data input device for identifying points in time when a predetermined event occurs, a processor receiving data from the data input device, a plurality of timers maintained by said processor, and a display for displaying any one of said plurality of timers for any of said service locations in the restaurant establishment. In this implementation, each of the plurality of timers correspond to a specific service location
According to another aspect of the present principles, the method for determining meal status in a restaurant environment includes the steps of receiving data input from at least one data input device, logging time entries corresponding to specific events occurring during a meal, and creating a timing list/map for each service location.
Other aspects and features of the present principles will become apparent from the following detailed description considered in conjunction with the accompanying drawings. It is to be understood, however, that the drawings are designed solely for purposes of illustration and not as a definition of the limits of the present principles, for which reference should be made to the appended claims. It should be further understood that the drawings are not necessarily drawn to scale and that, unless otherwise indicated, they are merely intended to conceptually illustrate the structures and procedures described herein.
In the drawings wherein like reference numerals denote similar components throughout the views:
By way of the following example, the meal status system according on one aspect of the invention is described. Through the use of at least one data input device 102, data is entered into the system relating to the time at which certain events during a meal occur. The following list represents some examples of the types of entries that are made:
An operator, such as, a waiter or host/hostess, can be responsible for the data entry into data input device 102. The form of this data entry (i.e., input device 102) can be through a keyboard, personal digital assistant (PDA) or other input device that can include dedicated buttons or icons set to the desired entries. It is preferred that the data input device is a wireless device 104 to enable freedom of use within the restaurant establishment.
In accordance with one preferred aspect of the invention, each waiter/waitress has their own data input device 104 for their group of tables. Each data input device 104 is in communication with processor 106 which manages the timers 110 and processes the time data. The processing of the time data includes maintaining a timer 1-N for each and every table in the establishment, calculating average times for any one or more combinations of the events (i.e., data entries), providing statistical time calculations for estimating when tables will be freed for the next customer, and providing very accurate indications to management as to the status of each meal at each table in the restaurant establishment.
In an effort to understand the present invention and the concepts described herein, the following shows an example of the types of data entries in a table like form.
As shown in table 1, the time of each event is recorded (via one of the data input means 102, 104) and at the end of a meal, a timing representation of each aspect of the meal can be analyzed.
Another example of the type of data managed in the meal status system of the present invention is shown in TABLE 2.
As shown in Table 2, not only is the time at which the order is taken at the table entered, the time each order is placed with the kitchen by the waitress/waiter is recorded, in addition to the times at which the orders are ready in the kitchen/service bar, and the times at which the ready orders are served by the waitress/waiter.
By recording the times when the orders are submitted to the kitchen/bar and when the kitchen/bar have filled the orders, in addition to when the waiter/waitress respond to the ready orders, the timing diagram of any particular meal can be easily mapped and analyzed. The data generated by the time mapping of each and every meal that takes place and each and every table in a restaurant can be used, for example, to provide more accurate timing estimation for customer waiting lists and to identify weaknesses/inefficiencies in the kitchen, bar and/or waitress/waiter staff.
As shown in the example of Table 2, one can identify how long it took this particular waiter to respond to the kitchen and/or bar in each instance, and based on other timing maps generated for the same waiter (not shown), a comparison of time can be made to determine whether this server is acting efficiently or not. For example, the appetizers were ready in the kitchen at 7:30, yet the server did not retrieve and serve the appetizers for 10 minutes (i.e. 7:40). By comparing this exemplary time map with this particular server's other time maps for the respective tables, a determination can be easily made as to whether this server was busy during that 10 minute period of time. The efficiency of the wait staff can thus be identified and corrected with a much higher degree of accuracy. This will result in a more pleasurable dining experience for the customers and more efficient turn over of tables for the restaurant establishment.
Referring to
The system of
Thus, in accordance with another aspect of the invention, the display 108 can be situated such that any or the requisite personnel can review the timing map of each table in the establishment. The system provides an easily accessed and significantly more accurate assessment of the status of each and every meal taking place at the restaurant. In addition, the processor 106 can process a program running from memory 112 that enables the system to estimate times for meal completions, and even event completion. In addition, as mentioned previously, statistical programs can be implemented into the system to analyze accumulated data and provide reports on the efficiency of the waiter/waitress staff (e.g., by identifying the time it takes for the waiter/waitress to respond to ready orders, or manage the orders delivered to the tables already), and the kitchen and bar staff (e.g., by analyzing times of orders placed compared to times orders are fulfilled). Other possible implementations of the system of the present invention can include, but are not limited to, monitoring management's ability to handle the restaurant floor and efficient turn tables over and monitoring food and liquor ordering based on food and liquor consumption.
It is to be understood that the present invention may be implemented in various forms of hardware, software, firmware, special purpose processors, or a combination thereof. Preferably, the present invention is implemented as a combination of hardware and software. Moreover, the software is preferably implemented as an application program tangibly embodied on a program storage device. The application program may be uploaded to, and executed by, a machine comprising any suitable architecture. Preferably, the machine is implemented on a consumer electronic platform having hardware such as one or more central processing units (CPU) and a random access memory (RAM). The consumer electronic platform also includes an operating system and microinstruction code. The various processes and functions described herein may either be part of the microinstruction code or part of the application program (or a combination thereof) that is executed via the operating system.
It is to be further understood that, because some of the constituent system components and method steps depicted in the accompanying Figures are preferably implemented in software, the actual connections between the system components (or the process steps) may differ depending upon the manner in which the present invention is programmed. Given the teachings herein, one of ordinary skill in the related art will be able to contemplate these and similar implementations or configurations of the present invention.
While there have been shown, described and pointed out fundamental novel features of the present principles as applied to preferred embodiments thereof, it will be understood that various omissions, substitutions and changes in the form and details of the methods described and devices illustrated, and in their operation, may be made by those skilled in the art without departing from the spirit of the present principles. For example, it is expressly intended that all combinations of those elements and/or method steps which perform substantially the same function in substantially the same way to achieve the same results are within the scope of the present principles. Moreover, it should be recognized that structures and/or elements and/or method steps shown and/or described in connection with any disclosed form or embodiment of the present principles may be incorporated in any other disclosed, described or suggested form or embodiment as a general matter of design choice. It is the intention, therefore, to be limited only as indicated by the scope of the claims appended hereto.