The present invention generally relates to a close proximity order and payment system and method, and more particularly relates to a close proximity ordering and payment system mainly designed for use by consumers visiting participating restaurants or other establishments.
The dining experience is largely hit or miss. While some restaurants offer excellent service and respond to a consumer's request correctly and promptly, other restaurants may not, whether because they are too busy or otherwise. Reservations may be lost, food mix-ups may occur, requests for drink refills may be forgotten, or the check may be delayed or wrongfully charged. Such shortcomings can ruin the dining experience, and damage a restaurant's reputation. A need to improve the dining experience and a provide a solution to address these shortcomings is therefore required. The present invention addresses this and other needs.
The present invention is directed to a system and method that allows consumers to locate a restaurant in a network of restaurants participating in the system, notify the restaurant of the consumers' impending visit, review the menu and order food, communicate with wait staff and other restaurant workers at the restaurant, and view and pay the check, all using the consumer's smartphone or other mobile communications device. The system also detects the consumer's presence at the participating restaurant, and it establishes an active transaction between the consumer and the restaurant from the time the consumer first enters the establishment until the consumer's payment is processed and the transaction is completed.
The system includes dedicated hardware, including a main server, and an interface and communications unit that communicates with the main server and is located on the restaurant's premises. The system also uses a proprietary software application that allows the main server to communicate with the interface and communications unit, as well as with the consumers' mobile communications devices. One or more databases communicate with the server that stores information used in the system. For example, the one or more databases can store a list of participating restaurants, consumer menu historical orders and checks, and the like.
The software application is configured to facilitate the consumer's dining experience by performing at least the following functions: 1) communicating a consumer's request to initiate a transaction session (e.g. visit and eat at a restaurant) to the main server; 2) locating and displaying information about restaurants in close proximity to the consumer's current location in response to the consumer's request; 3) communicating a consumer's request to visit a selected restaurant to the restaurant's interface and communications unit to notify the restaurant that the consumer is planning to visit and to assign a table number; 4) displaying a restaurant menu that was preloaded into the restaurant's interface and communications unit (or stored previously on the main server) on the consumer's mobile communications device; 5) transmitting the consumer's menu order to the restaurant's interface and communications unit for wait staff to process; 6) facilitating dialogue between the consumer and restaurant workers by use of a messaging or chat feature (e.g. when the consumer requires a drink refill, etc.) preferably including audio files and voice communication; 7) displaying the consumer's bill on the consumer's mobile communications device; and 8) processing the consumer's payment of the bill and thereby completing the transaction between the consumer and restaurant. The server charges the consumer's credit card on file and issues a payment confirmation slip to the restaurant. The payment slip may then be printed and/or saved on the interface and communications unit of that restaurant.
In this way, the system improves the accuracy and efficiency of the restaurant and of the dining experience. Since consumers' orders and messages are electronically sent to and displayed on the restaurant interface and communications unit, wait staff can quickly process the orders and respond to the messages without keeping the consumer waiting too long. Additionally, incorrect charges on the bill are greatly reduced, since the consumer's orders and costs are logged in the system and retrievable by the consumer at the click of a button on the smartphone. Moreover, the system is easy to use, as customers need only download the software application to their smartphone to locate and dine at a participating restaurant. The shortcomings of restaurants identified above are thereby addressed. Additionally this system may reduce the need for staff members and save operation cost.
Restaurants may be selected to participate in the network by means known to one of ordinary skill in the art. For example, the restaurant may call an administrator for the system to manually include the restaurant in the system's network of participating restaurants, or the software application or a website may be configured to communicate the restaurant's request to the administrator. The restaurant's interface and communications unit may thereafter be installed by the system administrator on the restaurant's premises. The main server may be located in the cloud or alternatively may be installed on the restaurant's premises.
It should be understood that although reference has been made herein to participating restaurants in particular, the close proximity ordering and payment system and method may apply to any other business establishment desiring to participate in the system's network.
These and other features and advantages of the present invention will become apparent from the following detailed description of preferred embodiments which, taken in conjunction with the accompanying drawings, illustrate by way of example the principles of the invention.
The close proximity ordering and payment system and method allow consumers to facilitate the dining process by means of a restaurant interface and communications unit located at the restaurant's premises, an associated software application downloadable to a consumer's smartphone or other mobile communications device, and a remote server in communication with the restaurant interface and communications unit and the mobile communications device.
Referring to
Once the server identifies the location of the consumer's mobile communications device and the consumer's search preferences, the server queries a database of participating restaurants or other establishments that are within the distance the consumer specified 16. The server thereafter sends the resulting list of close proximity participating establishments to the consumer's mobile communications device for the consumer to review 18. Once the consumer selects a particular participating establishment to visit in the software application, for example by clicking the name of the establishment, identifying information regarding the consumer is transmitted from the mobile communications device to the server 20. Such identifying information includes the name and party size of the consumer, and may also include the name of the restaurant or other establishment.
Afterwards, the server communicates with the selected restaurant or establishment 22. In particular, the server notifies the restaurant's interface and communication unit of the consumer's upcoming visit, thereby activating a transaction session between the consumer and the establishment. The server can thereafter receive orders from the consumer, such as dine-in or pickup, and transmit those orders to the restaurant's interface and communication unit to be processed 24. The server can also receive payment for orders from the consumer, transmit the consumer's payment information to a payment processor to be processed, and provide a confirmation of payment to the restaurant's interface and communications unit when the transaction is completed 26.
Additionally, at this point, a dialogue can be opened between the consumer and the establishment for receiving and transmitting messages. For example, after the restaurant interface and communication unit is notified that the restaurant is the consumer's selected establishment, the restaurant can inform the consumer when his or her table will be ready if the consumer plans to dine-in, when the consumer's food is available to pick-up if the consumer plans to order take-out, if the consumer can provide a positive review for the restaurant's food and/or service after a transaction is completed, and the like. A chat communication may also be initiated between the consumer and the restaurant in which the consumer's reservation at the restaurant can be confirmed or the consumer can pre-order food for dining in or takeout. An automated reply system may also be included allowing the restaurant's interface and communications unit to notify the consumer how long the wait is for a table, or provide any other message such as the list of that day's food specials and other promotions at the restaurant.
Referring now to
Once the consumer is seated, the consumer requests to view the restaurant's menu on the software application of the consumer's mobile communications device 30. Previously, the restaurant's menu was loaded and stored by the establishment in the restaurant interface and communications unit, such as by scanning the individual pages of the restaurant's menu or by typing its contents. In this way, after the server receives the consumer's request, the server retrieves the restaurant menu stored in the restaurant interface and communications unit and transmits it to the consumer's mobile communications device 32. Alternatively, the restaurant menu may be preloaded and stored by the establishment also in the server, which, in turn, transmits the restaurant menu from its memory to the consumer's mobile communications device. Images and pictures associated with the restaurant and/or each menu item and prices are displayed on the software application of the consumer's mobile communications device. Additionally, the menu is properly formatted for display on the mobile communications device.
After the consumer receives and reviews the menu, including images or pictures, on the software application of the mobile communications device, the consumer selects the menu item(s) he or she would like to order in the application, such as by clicking each menu item or entering a quantity for each item 34, and sends the order. The server receives the consumer's ordered items, logs them in the database, and communicates the order to the restaurant interface and communications unit to be processed 36. The restaurant interface and communications unit may output the consumer's order to the wait staff on a display, such as a touch screen 38. Alternatively, the restaurant interface and communications unit may include a printer that prints the consumer's order slip. Additionally, the restaurant interface and communications unit may be interfaced with the restaurant's existing ordering and processing system and will automatically log the order and the payment in the system.
While the consumer is waiting for his or her order, and while the consumer is dining, the consumer may desire to communicate with the workers at the restaurant. For example, the consumer may desire a drink refill, to order an additional menu item, or to make other requests of the wait staff. Accordingly, the system includes a messaging chat feature that the consumer can use at his or her leisure.
Referring to
Wait staff, management, and other restaurant workers may likewise use the restaurant interface and communications unit to respond to the consumer's message 44. For example, the restaurant worker may type a reply message on the display that the consumer's refill is forthcoming, or if the consumer has a grievance, that the manager is on his or her way to the consumer's table. After the restaurant worker submits the reply message to the restaurant interface and communications unit, the server receives the reply message and transmits it to the consumer's mobile communications device, on which it is displayed to the consumer 46. In this way, consumers can request refills, reorders, or make other requests to employees at restaurants and other establishments without being required to physically flag a person down, thereby saving time, improving efficiency, and uplifting the dining experience.
Now referring to
Once the consumer receives and reviews the bill on the mobile communications device, the consumer provides payment information to the software application 50. Payment information may include tip and credit/debit card with associated billing information, and the like. Also the payment can be processed using a credit card previously stored in the system or by paying the fund directly from the customer's bank account. After the consumer submits its request to the server to pay the bill, the server processes the payment using the consumer's payment information 52. Payment is processed using systems known to those in the art. For example, point of sale platforms and payment processing solutions by First Data®, Apriva®, Worldpay® or other companies alike can be integrated into the server or restaurant interface and communications unit to process the payment.
Once the payment is successfully processed, the server notifies the restaurant interface and communications unit that the payment of the consumer's bill was paid along with identifying information for the payment transaction, such as the amount paid, the tip and a transaction number 54. The restaurant interface and communications unit receives and displays the confirmation of payment. For record purposes, the restaurant worker can print the confirmation slip, or store it in the memory of the restaurant interface and communications unit or on the server. Additionally, the restaurant interface and communications unit may be integrated with the existing restaurant system and update that system accordingly.
The server 112 includes a processor 130 and a memory 132, as does the mobile communications devices 116 (not shown). These processors include hardware for executing computer-executable instructions 134 produced by a software application 136 downloadable to the mobile communications devices that performs the steps described above in close proximity order and payment method 10. Software modules including computer-executable instructions 134 for execution by the processors may reside in the memories. Herein, reference to software may encompass one or more applications, byte code, one or more computer programs, one or more executables, one or more instructions, logic, machine code, one or more scripts, or source code, and vice versa, where appropriate. Memory 132 may be random access memory (RAM), including static random access memory (SRAM) and dynamic random access memory (DRAM), read-only memory (ROM), or a persistent store, such as a mass storage device, hard drives, CD-ROM, DVD-ROM, tape, erasable programmable read-only memory (EPROM or flash memory), or any magnetic, electromagnetic, infrared, optical, or electrical system, apparatus or device for storing information.
While certain embodiments have been illustrated and described herein, those embodiments are not necessarily to be construed as advantageous over other embodiments for implementing the method and system of the present subject matter. Other variations and equivalents are possible and should be considered within the scope of the present subject matter.
This application claims priority from U.S. Provisional Application No. 62/343,971, filed Jun. 1, 2016, which is incorporated by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
62343971 | Jun 2016 | US |