CUSTOMER INTERFACE RESTAURANT SYSTEM
First Claim
1. A computer-implemented method comprising:
- receiving, in a computer system, a selection of an order by a user of a user device, the order including a selection of a restaurant and at least one item to purchase from the restaurant;
determining, by the computer system, if the user is within a geofence defined in regard to the restaurant;
upon determining that the user is not within the geofence, holding, by the computer system, the order from being prepared at the restaurant; and
upon determining that the user is within the geofence, releasing, by the computer system, the order to be prepared at the restaurant.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for ordering systems and, more specifically, to a proximity based ordering system are disclosed herein. A computer-implemented method, according to some implementations of the present disclosure, includes receiving, in a computer system, a selection of an order by a user of a user device, the order including a selection of a restaurant and at least one item to purchase from the restaurant, determining, by the computer system, if the user is within a geofence defined in regard to the restaurant, upon determining that the user is not within the geofence, holding, by the computer system, the order from being prepared at the restaurant, and upon determining that the user is within the geofence, releasing, by the computer system, the order to be prepared at the restaurant.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving, in a computer system, a selection of an order by a user of a user device, the order including a selection of a restaurant and at least one item to purchase from the restaurant; determining, by the computer system, if the user is within a geofence defined in regard to the restaurant; upon determining that the user is not within the geofence, holding, by the computer system, the order from being prepared at the restaurant; and upon determining that the user is within the geofence, releasing, by the computer system, the order to be prepared at the restaurant. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable medium encoded with computer executable instructions, the computer-readable medium comprising:
-
logic adapted to present a selection of an order to a user on a user device, the order including a selection of a restaurant and at least one item to purchase from the restaurant; logic adapted to transmit to a server the order selected by the user on the user device; logic adapted to receive information from the server corresponding to a geofence; logic adapted to monitor the user device to determine if the user device is within the geofence; and logic adapted to release the order to a preparation area of the restaurant upon determining that the user device is within the geofence. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-implemented ordering system comprising:
-
at least one server; at least one restaurant system communicatively connected to the server; and at least one user device configured to store and execute a software application, the at least one user device is communicatively connected to the server, wherein the software application is configured to enable a user of the at least one user device to place an order by selecting a restaurant and at least one item to purchase from the restaurant and transmit the order to the at least one restaurant system, and wherein the ordering system is configured to determine if the user is within a geofence defined in regard to the selected restaurant and hold the order from being prepared at the restaurant until the user is within the geofence. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification