US 12,443,913 B2
Systems and methods for route analysis
Venkat Mouli, Chantilly, VA (US); and Fharon M. Hicks, Washington, DC (US)
Assigned to United States Postal Service, Washington, DC (US)
Filed by United States Postal Service, Washington, DC (US)
Filed on Dec. 14, 2020, as Appl. No. 17/121,464.
Claims priority of provisional application 62/947,425, filed on Dec. 12, 2019.
Prior Publication US 2021/0182787 A1, Jun. 17, 2021
Int. Cl. G06Q 10/083 (2024.01); G06Q 10/047 (2023.01); G06Q 10/0835 (2023.01); H04W 4/024 (2018.01); H04W 4/029 (2018.01)
CPC G06Q 10/0838 (2013.01) [G06Q 10/047 (2013.01); G06Q 10/08355 (2013.01); H04W 4/024 (2018.02); H04W 4/029 (2018.02)] 22 Claims
OG exemplary drawing
 
1. A delivery route management system comprising:
a route database, the route database storing route information corresponding to a plurality of delivery routes of a distribution network, the route information comprising baseline information corresponding to individual delivery routes of the plurality of delivery routes;
sorting equipment located at a distribution facility associated with the plurality of delivery routes and configured to automatically sort items intended for delivery via the plurality of delivery routes;
a plurality of mobile computing devices configured to be carried by delivery resources of the distribution network, each mobile computing device configured to:
generate periodic location data while being carried by a delivery resource servicing a delivery route of the plurality of delivery routes, the periodic location data comprising a plurality of location data points; and
transmit the periodic location data to the server via the network;
wherein, for the individual delivery routes; and
a server in communication with the route database, the sorting equipment, and the plurality of mobile computing devices, the server configured to:
receive, from the mobile computing device carried by the individual delivery resource servicing the delivery route, the periodic location data corresponding to the delivery route for a given day;
segment the periodic location data into a plurality of events and route segments for the delivery route based on the plurality of location data points and on route information in the route database corresponding to the delivery route, each route segment comprising a portion of the delivery route including one or more delivery points, at least some of the events being associated with locations other than the delivery points;
compare durations of individual events or route segments of the segmented periodic location data to baseline durations corresponding to the same individual events or route segments in the baseline information in the route database corresponding to the delivery route;
update the baseline information corresponding to the delivery route in response to comparing the durations of individual events or route segments of the segmented periodic location data to baseline durations corresponding to the same individual events or route segments in the baseline information corresponding to the delivery route; and
after receiving the periodic location data corresponding to the delivery route for a plurality of days:
determine, based on the comparison for the plurality of days, that at least a portion of the route repeatedly takes more or less time than expected;
shift, in response to determining that at least a portion of the route repeatedly takes more or less time than expected, one or more delivery points from the delivery route to another delivery route of the plurality of delivery routes or shift one or more delivery points to the delivery route from another delivery route of the plurality of delivery routes to generate a modified delivery route;
cause the sorting equipment to automatically sort, in accordance with the modified delivery route, items received at the distribution facility and intended for delivery to delivery points of the delivery route and the other delivery route; and
cause the individual delivery resource or another delivery resource to service the modified delivery route for subsequent days.