×

SYSTEMS AND METHODS FOR ROUTING AND SCHEDULING

  • US 20060262967A1
  • Filed: 05/09/2006
  • Published: 11/23/2006
  • Est. Priority Date: 05/09/2005
  • Status: Active Grant
First Claim
Patent Images

1. A computer program product for controlling a computing device having at least a memory, a processor and a display device, the computer program product is for calculating and storing shortest path information between two or more delivery locations, and comprises a computer-readable storage medium having computer-readable program code portions stored therein, said computer-readable program code portions comprising:

  • a first executable portion comprising a grid partitioning module that is executable on said processor, wherein said grid partitioning module divides an overall delivery region into multiples of a defined number of grids and said two or more delivery locations are located within at least one of said defined number of grids;

    a second executable portion comprising an initial friend selection module that is executable on said processor, wherein one of said defined number of grids is selected and for each particular delivery location within said selected grid a friends list is created, said friends list is comprised of a set of delivery locations that are most likely to appear on the same route as said particular delivery location; and

    a third executable portion comprising a super matrix creation module that is executable on said processor, wherein said super matrix creation module creates a traversable network comprised of nodes and arcs for the selected grid, calculates time/distance data from each delivery location within said selected grid to every node within the traversable network, and populates a super matrix containing time/distance data from each particular delivery location within the selected grid to each delivery location in that location'"'"'s friends list and any in-range depots.

View all claims
  • 16 Assignments
Timeline View
Assignment View
    ×
    ×