Patent ID: 9569745
Date: 2017-02-14
CPC Classifications: G01C,G06Q

Claim:
1. A computer-implemented method, comprising: receiving order data including information related to an item, an availability date for the item, an identification of a fulfillment center to receive the item, and location information associated with a pickup of the item; determining, based at least in part on an inventory demand for the item, a deliver-by date for the item; identifying, based at least in part on the location information, a regional cluster to be associated with the item, wherein the regional cluster is identified using one or more clustering techniques to determine a centroid from a plurality of centroids to which the pickup of the item belongs, wherein the regional cluster surrounds the determined centroid; identifying a set of delivery routes related to the availability date, the deliver-by date, and the regional cluster, each of the delivery routes in the set of delivery routes being a previously scheduled delivery route that includes delivery to the fulfillment center; determining, based at least in part on at least one efficiency metric associated with one or more of the set of delivery routes, a delivery route from the set of delivery routes to include the item; and causing the set of delivery routes to be updated such that the determined delivery route from the set of delivery routes includes a delivery pickup related to the received order data.