Computer implemented method and system for ordering food from a restaurant
First Claim
1. A computer implemented method for ordering food between at least one client device connected to a computing cloud using a first network, the computer implemented method comprising:
- a. creating a central account in a cloud data storage of the computing cloud connected to the first network;
b. creating a user account connected to the central account in a cloud administrative server, wherein the user account has a user account identifier and a user payment preference;
c. creating a restaurant account connected to the central account in the cloud administrative server;
d. forming a dynamic library of restaurant information in the cloud data storage, wherein the dynamic library of restaurant information comprises at least one restaurant with at least one menu item and a menu price connected to each menu item;
e. installing a menu ordering software application in the cloud data storage which can be downloadable to a client device with a client device processor and client device data storage, wherein the menu ordering software application comprises;
(i) computer instruction to create an order in the client device;
(ii) computer instructions to download a portion of the dynamic library of restaurant information in the client device; and
(iii) computer instructions to create a code using the client device linked to the order;
f. using the menu ordering software application to select a restaurant from the dynamic library of restaurants, then create the order linked to the user account;
g. using the menu ordering software application to create the code representing the order and linking the code to the order;
h. connecting the menu ordering software application with a restaurant processor at the restaurant to receive the code and transmit the code to the cloud administrative server;
i. connecting from the cloud administrative server to a financial services provider to process a payment for the order connected to the code;
j. providing a verification to the restaurant processor from the cloud administrative server that the payment processed and funds transferred;
k. providing, in response to the verification, a command from the restaurant processor to staff of the restaurant to create menu items identified in the order; and
l. providing tracking of the order and using the restaurant processor to provide an indication to the client device processor that the order is complete.
0 Assignments
0 Petitions
Accused Products
Abstract
A computer implemented method and system for ordering food that creates a cloud-based central account. The method uses computer instructions to create and store a user account and restaurant accounts in the central account. A dynamic library of restaurant information is connected to the user account, the restaurant account and the central account. A menu ordering software application is accessed by a client device processor. Computer instructions create an order and a code indicating the order price and menu items, prompt the restaurant to create the menu items in the order, and tell the client device processor when the order is ready for pick up.
-
Citations
19 Claims
-
1. A computer implemented method for ordering food between at least one client device connected to a computing cloud using a first network, the computer implemented method comprising:
-
a. creating a central account in a cloud data storage of the computing cloud connected to the first network; b. creating a user account connected to the central account in a cloud administrative server, wherein the user account has a user account identifier and a user payment preference; c. creating a restaurant account connected to the central account in the cloud administrative server; d. forming a dynamic library of restaurant information in the cloud data storage, wherein the dynamic library of restaurant information comprises at least one restaurant with at least one menu item and a menu price connected to each menu item; e. installing a menu ordering software application in the cloud data storage which can be downloadable to a client device with a client device processor and client device data storage, wherein the menu ordering software application comprises; (i) computer instruction to create an order in the client device; (ii) computer instructions to download a portion of the dynamic library of restaurant information in the client device; and (iii) computer instructions to create a code using the client device linked to the order; f. using the menu ordering software application to select a restaurant from the dynamic library of restaurants, then create the order linked to the user account; g. using the menu ordering software application to create the code representing the order and linking the code to the order; h. connecting the menu ordering software application with a restaurant processor at the restaurant to receive the code and transmit the code to the cloud administrative server; i. connecting from the cloud administrative server to a financial services provider to process a payment for the order connected to the code; j. providing a verification to the restaurant processor from the cloud administrative server that the payment processed and funds transferred; k. providing, in response to the verification, a command from the restaurant processor to staff of the restaurant to create menu items identified in the order; and l. providing tracking of the order and using the restaurant processor to provide an indication to the client device processor that the order is complete. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification