Method and system for routing food orders over a computer network
First Claim
1. A method for routing food orders over a computer network, the method comprising:
- storing store data which identifies a plurality of food stores, their locations, their delivery areas and their hours of operation;
receiving over the computer network delivery location data which identifies a delivery location at which ordered food is to be delivered;
storing customer data which identifies customers and customer preferences;
locating a servicing food store which either delivers food to the delivery location or is located within a predetermined distance of the delivery location based on the store data and the delivery location data; and
receiving a food order signal and transmitting food order data which identifies a food order based on the food order signal and the customer data together with the delivery location data over the computer network to the servicing food store.
14 Assignments
0 Petitions
Accused Products
Abstract
An object of the present invention is to provide a method and system for routing food orders over a computer network to enable customers to place food orders such as pizza orders electronically, in a customer centric environment that reflects their needs and preferences, and provides the convenience they have come to expect from any shopping experience.
Another object of the present invention is to provide a method and system for routing food orders over a computer network wherein the invention works with point-of-sale systems such as new proposed point-of-sale systems (NGSS) and legacy point-of-sale systems (NSC, Breakaway, other) and wherein the experience of the consumer will be consistent no matter what technology exists at a food store.
-
Citations
22 Claims
-
1. A method for routing food orders over a computer network, the method comprising:
-
storing store data which identifies a plurality of food stores, their locations, their delivery areas and their hours of operation;
receiving over the computer network delivery location data which identifies a delivery location at which ordered food is to be delivered;
storing customer data which identifies customers and customer preferences;
locating a servicing food store which either delivers food to the delivery location or is located within a predetermined distance of the delivery location based on the store data and the delivery location data; and
receiving a food order signal and transmitting food order data which identifies a food order based on the food order signal and the customer data together with the delivery location data over the computer network to the servicing food store. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for routing food orders over a computer network, the system comprising:
-
a store memory for storing store data which identifies a plurality of food stores, their locations, their delivery areas and their hours of operation;
an input port for receiving delivery location data, which identifies a delivery location at which ordered food is to be delivered, and a food order signal over the computer network;
a customer memory for storing customer data which identifies customers and customer preferences;
a store locator for locating a servicing food store which either delivers food to the delivery location or is located within a predetermined distance of the delivery location based on the delivery location data and the store data; and
an output port for transmitting the food order data together with the delivery location data based on the food order signal and the customer data over the computer network to the servicing food store. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification