×

Systems and methods for computerized balanced delivery route pre-assignment

  • US 10,467,563 B1
  • Filed: 02/18/2019
  • Issued: 11/05/2019
  • Est. Priority Date: 02/18/2019
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a database comprising geographical data and historical delivery data, the geographical data being stored in pre-defined regions and sub-regions;

    an expected delivery efficiency generator implemented in software or hardware, configured to;

    receive geographical data from a plurality of the pre-defined regions and a plurality of the sub-regions, wherein the geographical data includes at least one of landscape data, business data, residential data, parking data, or building data;

    determine, based on the geographical data, an expected delivery efficiency, the expected delivery efficiency being measured by percentiles of addresses visited by the workers per hour (APH); and

    calculate, based on the historical delivery data, the APH for selected individual pre-defined regions and sub-regions;

    a cross time generator implemented in software or hardware, configured to;

    calculate an expected time for the workers to travel between first and second regions, wherein the expected time includes a cross-region time and a sub-region time based on a median time gap or an average time; and

    determine, based on a linear regression and the cross-region time, a driving time between the first and the second regions; and

    a route generator implemented in software or hardware, configured to;

    determine candidate delivery regions and candidate delivery sub-regions;

    combine the candidate delivery regions and the candidate delivery sub-regions into new regions for delivery;

    determine a combination of the candidate delivery regions and the candidate delivery sub-regions based on the determined expected delivery efficiency and the calculated cross-region time;

    redistribute at least one of candidate delivery regions and candidate delivery sub-regions based on the determined expected delivery efficiency and the calculated cross-region time;

    receive data comprising groups of workers available for deliveries, the workers being classified into a plurality of categories;

    compare, based on the received groups, the workers against delivery routes and delivery sub-routes, wherein the delivery sub-routes are part of the delivery routes;

    assign, based on the comparison, packages, the delivery routes, and the delivery sub-routes to the workers;

    generate a plurality of candidate routes associated with the candidate delivery regions, the candidate delivery sub-regions, and the workers;

    calibrate, based on the assignment and the generated candidate routes, the delivery sub-routes;

    transmit, at least one of the delivery sub-routes to a mobile device associated with a delivery worker, the mobile device capturing data associated with an identifier of the packages upon delivery,wherein the expected delivery efficiency generator is further configured to;

    receive information from the mobile device relating to the delivery, wherein the information is configured to be stored in the database as historical delivery data; and

    recalculate, based on the historical delivery data, the APH for the selected individual pre-defined regions and sub-regions; and

    wherein the route generator is further configured to;

    recalibrate, based on the recalculated APH, at least one of the calibrated delivery sub-routes.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×