×

Dynamic route updating for refueling based on route deviation metrics

  • US 9,880,020 B1
  • Filed: 04/06/2015
  • Issued: 01/30/2018
  • Est. Priority Date: 07/19/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method for routing a trip, comprising:

  • executing instructions on a hardware processor to determine a route, wherein the route includes a starting location and a destination location;

    determining a first candidate set of refueling stations accessible from the route, wherein each of the refueling stations within the first candidate set of refueling stations accessible from the route is less than a first threshold distance of deviation from the route;

    determining a fuel price associated with each of the first candidate set of refueling stations;

    calculating a deviation cost for each of the first candidate set of refueling stations accessible from the route, wherein the deviation cost is based on a unit distance of deviation from the route for each respective refueling station among the first candidate set of refueling stations accessible from the route;

    calculating an imputed cost for each of the first candidate set of refueling stations accessible from the route, wherein the imputed cost is based on a combination of the fuel price at each respective refueling station among the first candidate set of refueling stations accessible from the route and the corresponding deviation cost for each respective refueling station among the first candidate set of refueling stations accessible from the route;

    selecting a first refueling station from among the first candidate set of refueling stations, wherein the first refueling station has a minimum imputed cost of any refueling station among the first candidate set of refueling stations accessible from the route;

    executing instructions on the hardware processor to update the route to include the first refueling station; and

    presenting information relating to the updated route.

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