Systems and methods for providing remote ordering capabilities
First Claim
Patent Images
1. A method for fulfilling orders, the method comprising:
- receiving a request from a customer to place an order for one or more items for sale at a location, the customer being remote from the location and the request including a customer identifier;
obtaining customer preference data based on the customer identifier;
transmitting an electronic selection menu to the customer, the electronic menu comprising elements based on the customer preference data;
receiving the order;
automatically detecting the customer'"'"'s arrival at the location; and
providing a completed order to the customer upon the customer'"'"'s arrival at the location.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention relates to methods and systems for receiving, processing and fulfilling remotely placed orders. In one aspect, requests to place an order are received from a remote location, and based on a customer identifier included in the request, customer preference data is retrieved. An electronic selection menu based on customer preference data is transmitted to the customer, the order is received and prepared. The customer'"'"'s arrival is automatically detected, and the completed order is provided to the customer.
359 Citations
37 Claims
-
1. A method for fulfilling orders, the method comprising:
-
receiving a request from a customer to place an order for one or more items for sale at a location, the customer being remote from the location and the request including a customer identifier;
obtaining customer preference data based on the customer identifier;
transmitting an electronic selection menu to the customer, the electronic menu comprising elements based on the customer preference data;
receiving the order;
automatically detecting the customer'"'"'s arrival at the location; and
providing a completed order to the customer upon the customer'"'"'s arrival at the location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method for fulfilling orders at a restaurant, the method comprising:
-
maintaining a database of customer data associated with customers of a restaurant, the customer data comprising for each customer a customer identifier and at least one customer preference;
receiving a request from a customer to place an order at the restaurant, the customer being remote from the restaurant and the request including the customer identifier;
retrieving the customer data associated with the customer using the customer code;
in response to the retrieved customer data, transmitting an electronic menu to the customer, the electronic menu comprising elements based on the at least one customer preference;
receiving a menu selection from the customer in response to the transmitted electronic menu;
automatically detecting the customer'"'"'s arrival at the restaurant; and
providing a prepared order to the customer upon the customer'"'"'s arrival at the restaurant location. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34)
-
-
35. A system for fulfilling food orders at a restaurant, the system comprising:
-
a data storage module for storing customer preferences relating to restaurant orders;
a communications module for;
receiving a request from a customer to place an order at a restaurant, the customer being remote from the restaurant and the request including a customer code;
transmitting an electronic menu to the customer, the electronic menu comprising elements based on at least one customer preference associated with the customer code; and
receiving the order from the customer; and
a sensor-based monitoring system for automatically detecting the arrival of the customer at the restaurant and transmitting instructions to the restaurant to provide the order to the customer upon arrival. - View Dependent Claims (36, 37)
-
Specification