Systems and methods for predicting estimated time of arrival
AssigneeSchneider Enterprise Resources, LLC
InventorsMatt Roherty, Jaime Wilson, Brendt Peeters
Life of this patent
Estimating the term…
Abstract
A system and method compute a transit time for travel of a vehicle from a first site to a second site. The system and method include determining a dwell time at the second site, computing an initial predicted transit estimated time of arrival of the vehicle based on the dwell time and the transit time, and updating the initial predicted transit estimated time of arrival based upon a user workflow.
Claims26
A method comprising:
- computing a transit time for travel of each of a plurality of vehicles, the travel comprising a plurality of stops;
- for each vehicle of the plurality of vehicles and for each stop of the plurality of stops:
- computing a dwell time, wherein the dwell time is computed based at least on one of a type of delivery, a weighted function of a historical dwell time at the stop, or line of service;
- computing an initial predicted transit estimated time of arrival at and departure from the stop based on the dwell time and the transit time for the stop;
- automatically updating the initial predicted transit estimated time of arrival at and departure from the stop, based upon an appointment time at the stop and calculated hours of service of a driver of the vehicle;
- automatically updating the initial predicted transit estimated time of arrival, departure, and next available time for remaining stops of the plurality of stops by computing a delta to the initial predicted estimated transit time of arrival of the remaining stops based on the appointment time for at least one stop of the remaining stops and the calculated hours of service of the driver of the vehicle remaining after the departure from the stop;
- updating the dwell time for the remaining stops based on updated dwell data, the updated dwell data including dwell times correlated by driver and transit leg, wherein updating the dwell time comprises generating, based on the updated dwell data, an estimated activity time for each stop of the remaining stops based on historical dwell times of the driver of the vehicle on transit legs associated with the remaining stops to generate a dwell table including projected dwell times for the remaining stops;
- and
- displaying, at a user interface of the vehicle, the updated initial predicted transit estimated time of arrival of the vehicle for at least one of the stop or a next stop of the remaining stops.
A non-transitory computer-readable media comprising computer-readable instructions stored thereon that when executed by a processor causes the processor to:
- compute a transit time for travel of each of a plurality of vehicles, the travel comprising a plurality of stops;
- for each vehicle of the plurality of vehicles and for each stop of the plurality of stops:
- compute a dwell time at the stop based at least on one of a type of delivery, a weighted function of a historical dwell time at the stop, or line of service;
- compute an initial predicted transit estimated time of arrival at and departure from the stop based on the dwell time and the transit time for the stop;
- automatically update the initial predicted transit estimated time of arrival at and departure from the stop, based upon an appointment time at the stop and calculated hours of service of a driver of the vehicle;
- automatically update the initial predicted transit estimated time of arrival, departure, and next available time for remaining stops of the plurality of stops, by computing a delta to the initial predicted estimated transit time of arrival of the remaining stops based on the appointment time for at least one stop of the remaining stops and the calculated hours of service of the driver of the vehicle remaining after the departure from the stop;
- update the dwell time for the remaining stops based on updated dwell data, the updated dwell data including dwell times correlated by driver and transit leg, wherein updating the dwell time comprises generating, based on the updated dwell data, an estimated activity time for each stop of the remaining stops based on historical dwell times of the driver of the vehicle on transit legs associated with the remaining stops to generate a dwell table including projected dwell times for the remaining stops;
- and
- display, at a user interface of a vehicle of the plurality of vehicles, the updated initial predicted transit estimated time of arrival of the vehicle for at least one of the stop or a next stop of the remaining stops.
A system comprising:
- a memory having computer-readable instructions stored thereon;
- and
- a processor that executes the computer-readable instructions to:
- compute a transit time for travel of each of a plurality of vehicles, the travel comprising a plurality of stops;
- for each vehicle of the plurality of vehicles and for each stop of the plurality of stops:
- compute a dwell time, wherein the dwell time is computed based at least on one of a type of delivery, a weighted function of a historical dwell time at the stop, or line of service;
- compute an initial predicted transit estimated time of arrival at and departure from the stop based on the dwell time and the transit time for the stop;
- automatically update the initial predicted transit estimated time of arrival at and departure from the stop, based upon an appointment time at the stop and calculated hours of service of a driver of the vehicle;
- automatically update the initial predicted transit estimated time of arrival, departure, and next available time for remaining stops of the plurality of stops, by computing a delta to the initial predicted transit time of the remaining stops based on the appointment time for at least one stop of the remaining stops and the calculated hours of service of a driver of the vehicle remaining after the departure from the stop;
- update the dwell time for the remaining stops based on updated dwell data, the updated dwell data including dwell times correlated by driver and transit leg, by generating, based on the updated dwell data, an estimated activity time for each stop of the remaining stops based on historical dwell times of the driver of the vehicle on transit legs associated with the remaining stops to generate a dwell table including projected dwell times for the remaining stops;
- and
- display, at a user interface of the vehicle, the updated initial predicted transit estimated time of arrival of the vehicle for at least one of the stop or a next stop of the remaining stops.
Dependencies are inferred from the claim text.