Dynamic ETA and STA transportation system
First Claim
Patent Images
1. A transportation system to determine estimated time of arrival (ETA), the system comprising:
- a data storage to store a standard time of arrival (STA) table, wherein the STA table includes an STA for a fixed stop along a fixed route and an STA for each waypoint or geo-section along the fixed route, wherein each waypoint represents a point along the fixed route and each geo-section represents a portion of a geographic area related to the fixed route; and
at least one hardware processor to;
determine, for a vehicle traveling on the fixed route and travelling towards the fixed stop from an origin, an actual time of arrival (ATA) of the vehicle at the waypoints or geo-sections along the fixed route between the origin and the fixed stop, wherein the ATA of the vehicle is determined based on a current location of the vehicle, and wherein the current location of the vehicle is determined by using a location sensor, wherein the location sensor is to further detect when the vehicle is adjacent to one of the waypoints, and transmit the ATA associated with the detection of when the vehicle is adjacent to the one of the waypoints;
determine a delay at each of the waypoints or geo-sections, wherein the delay for each waypoint or geo-section is determined as a difference between the STA from the STA table for the waypoint or geo-section and the ATA of the vehicle at the waypoint or the geo-section;
determine an ETA of the vehicle at the fixed stop, wherein the ETA is determined as a sum of the delay at each waypoint or geo-section added to the STA of the fixed stop;
determine an ETA for each fixed stop of a plurality of fixed stops of the fixed route based on ATAs for previous fixed stops and intervening waypoints or geo-sections; and
transmit the ETA for each fixed stop of the plurality of fixed stops of the fixed route to display a map including the fixed route and the ETA for each fixed stop of the plurality of fixed stops of the fixed route.
1 Assignment
0 Petitions
Accused Products
Abstract
A transportation system may store a standard time of arrival table including standard time of arrivals for fixed stops and waypoints or geo-sections. Delay of a vehicle reaching a fixed stop is determined and may be used to determine an estimated time of arrival to a destination on the route. Delay may be determined in response to traversing the waypoints or geo-sections on the route, and the estimated time of arrival may be updated according to the delay at each waypoint or geo-section.
-
Citations
20 Claims
-
1. A transportation system to determine estimated time of arrival (ETA), the system comprising:
-
a data storage to store a standard time of arrival (STA) table, wherein the STA table includes an STA for a fixed stop along a fixed route and an STA for each waypoint or geo-section along the fixed route, wherein each waypoint represents a point along the fixed route and each geo-section represents a portion of a geographic area related to the fixed route; and at least one hardware processor to; determine, for a vehicle traveling on the fixed route and travelling towards the fixed stop from an origin, an actual time of arrival (ATA) of the vehicle at the waypoints or geo-sections along the fixed route between the origin and the fixed stop, wherein the ATA of the vehicle is determined based on a current location of the vehicle, and wherein the current location of the vehicle is determined by using a location sensor, wherein the location sensor is to further detect when the vehicle is adjacent to one of the waypoints, and transmit the ATA associated with the detection of when the vehicle is adjacent to the one of the waypoints; determine a delay at each of the waypoints or geo-sections, wherein the delay for each waypoint or geo-section is determined as a difference between the STA from the STA table for the waypoint or geo-section and the ATA of the vehicle at the waypoint or the geo-section; determine an ETA of the vehicle at the fixed stop, wherein the ETA is determined as a sum of the delay at each waypoint or geo-section added to the STA of the fixed stop; determine an ETA for each fixed stop of a plurality of fixed stops of the fixed route based on ATAs for previous fixed stops and intervening waypoints or geo-sections; and transmit the ETA for each fixed stop of the plurality of fixed stops of the fixed route to display a map including the fixed route and the ETA for each fixed stop of the plurality of fixed stops of the fixed route. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method to estimate ETAs for stops on a vehicle'"'"'s route, the method comprising:
-
determining an origin and a destination for the vehicle travelling from the origin to the destination on the route, wherein the route includes a plurality of fixed stops and waypoints between the fixed stops, wherein each of the waypoints represents a point along the route; downloading, via a computer network, locations of the plurality of fixed stops and the waypoints between the fixed stops from a remote system and standard time of arrivals (STAs) for the plurality of fixed stops and the waypoints between the fixed stops; determining a current location of the vehicle on the route by using a location sensor, wherein the location sensor is to further transmit a signal associated with the current location of the vehicle; determining, from the locations and the current location, a closest waypoint and a closest fixed stop on the route to the current location of the vehicle; determining an estimated time of arrival (ETA) to the closest waypoint and the closest fixed stop based on a distance from the current location to the closest waypoint and the closest fixed stop; determining a delay for the closest waypoint and the closest fixed stop from the ETA and an STA of the closest waypoint and the closest fixed stop; determining, by a hardware processor, an ETA to the destination based on the delay and an STA for the destination; and transmitting the ETA to the destination to display a map including the route and the ETA to the destination. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A non-transitory computer readable medium including machine readable instructions executed by at least one hardware processor to:
-
determine a destination of a vehicle traveling on a non-fixed route to the destination, wherein the non-fixed route represents a route traversed by the vehicle between a plurality of routes that are also available for traversal by the vehicle; identify a plurality of stored routes between a current location of the vehicle determined by using a location sensor and the destination, wherein each route of the stored routes includes a plurality of waypoints, wherein the waypoints represent points along the associated route, and wherein the location sensor is to further transmit a signal associated with the current location of the vehicle; determine, from waypoints traversed by the vehicle, a current route of the stored routes on which the vehicle is travelling; determine a closest waypoint to the current location on the current route; determine a delay for the closest waypoint; estimate an estimated time of arrival (ETA) for the destination based on the delay and a standard time of arrival (STA) for the destination for the current route; determine whether the vehicle remains on the current route or changes from the current route to another route of the stored routes based on whether the vehicle traverses a next waypoint for the current route or the another route; in response to a determination that the vehicle remains on the current route, continue to estimate the ETA for the destination based on a delay determined for each subsequent way point traversed on the current route, and transmit the ETA for the destination to display a map including the current route and the ETA for the destination; and in response to a determination that the vehicle changes from the current route to the another route of the stored routes, determine the closest waypoint to the current location on the another route, determine the delay for the closest waypoint, and estimate the ETA for the destination based on the delay and the STA for the destination for the another route as the current route, and transmit the ETA for the destination to display a map including the another route and the ETA for the destination. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification