SCHEDULING OF ORDER PROCESSING FOR REMOTELY ORDERED GOODS
First Claim
1. A computer-implemented method for scheduling processing of an order for goods at a provider location, comprising:
- obtaining an arrival estimate for when a user associated with the order is expected to arrive at the provider location;
obtaining an order completion estimate for when processing of the order is expected to be completed;
comparing the arrival estimate and the order completion estimate;
responsive to a determination that the arrival estimate and the order completion estimate substantially coincide, providing a signal to commence processing of the order; and
responsive to a determination that the arrival estimate and the order completion estimate do not substantially coincide, updating at least one of the arrival estimate and the order completion estimate and returning to the step of comparing the arrival estimate and the order completion estimate after the updating.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method for scheduling processing of an order for goods at a provider location obtains an arrival estimate for when a user associated with the order is expected to arrive at the provider location and uses the arrival estimate to schedule processing of the order. Processing may be scheduled so that completion of order processing is expected to substantially coincide with arrival of the user at the provider location. The method may also obtain an order completion estimate for when processing of the order is expected to be completed and use both the arrival estimate and the order completion estimate to schedule processing of the order. The method may update one or both of the arrival estimate and the order completion estimate. The method may be executed by a networked mobile wireless telecommunication computing device of the user, or by a data processing system associated with the provider.
-
Citations
31 Claims
-
1. A computer-implemented method for scheduling processing of an order for goods at a provider location, comprising:
-
obtaining an arrival estimate for when a user associated with the order is expected to arrive at the provider location; obtaining an order completion estimate for when processing of the order is expected to be completed; comparing the arrival estimate and the order completion estimate; responsive to a determination that the arrival estimate and the order completion estimate substantially coincide, providing a signal to commence processing of the order; and responsive to a determination that the arrival estimate and the order completion estimate do not substantially coincide, updating at least one of the arrival estimate and the order completion estimate and returning to the step of comparing the arrival estimate and the order completion estimate after the updating. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-implemented method for scheduling processing of an order for goods at a provider location, comprising:
-
obtaining an arrival estimate for when a user associated with the order is expected to arrive at the provider location; and using the arrival estimate to schedule processing of the order. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A computer-implemented method for processing an order, comprising:
-
receiving at an order processing system a location-triggered communication from a networked mobile wireless telecommunication computing device, the location-triggered communication associated with an order for goods; and responsive to the location-triggered communication, transmitting a signal to commence processing the order for goods. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31)
-
Specification