×

Journey time estimation

  • US 9,959,339 B2
  • Filed: 07/13/2015
  • Issued: 05/01/2018
  • Est. Priority Date: 07/13/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of calculating a journey time for a journey between a chosen origin and a chosen destination over a network of roads in a region including the chosen origin and chosen destination,the method comprising:

  • planning, by a journey time estimation service executing on a processor,a route for the journey using a route planning algorithm,the planning comprising calculating a first journey time for the route based at least in part on data from fixed sensors,the chosen origin and the chosen destination received via a client device;

    providing a database of entries of historical journeys in the region,each journey entry in the database comprising, for a previously completed journey in the region, a journey origin, a journey destination and an actual journey time;

    selecting a set of historical journeys from the database,where the selected historical journeys have a journey origin and a journey destination that are nearest neighbors to the chosen origin and the chosen destination of the journey;

    calculating a second journey time for the journey based on the selected set of historical journeys;

    estimating an error for the second journey time based on calculating a standard deviation for calculated journey times of the historical journeys in the set,where the journey time of each of the historical journeys in the set is calculated from the actual journey times of the other historical journeys in the set;

    selecting the second journey time for the journey if the estimated error is below a defined threshold, else selecting the first journey time; and

    outputting the selected journey time for the journey to the client device, wherein each database entry further comprises an actual time of day when the historical journey was made, and where calculating the standard deviation for calculated journey times of the historical journeys in the set comprises providing an estimated time of day for the journey and weighting the selected historical journeys in the calculation in accordance with a difference between the estimated time of day for the journey and the actual journey time of the selected historical journey.

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