×

Context-based routing and access path selection

  • US 9,857,191 B2
  • Filed: 03/15/2016
  • Issued: 01/02/2018
  • Est. Priority Date: 05/22/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system for calculating routes for a vehicle in a vehicle fleet, the system comprising:

  • a hardware processor;

    a memory communicatively coupled with the hardware processor comprising processor executable instructions;

    a communication module comprising a receiver and a transmitter configured to communicate through a network;

    a sensor configured to access context information comprising location and speed information obtained using GPS or cellular tower triangulation, vehicle data, and solid state inertial information data for a vehicle in a vehicle fleet;

    a site details repository configured to store site details information for a site, the site details information comprising information regarding site locations within the site, the site locations being other than an address or geocoded address of the site;

    a fleet data repository comprising the context information and fleet site information comprising any of an identity of a gate, identity of the site locations within the site, hours of access, an identity of a specific road and a road network that should be used or excluded from use by the vehicles of the vehicle fleet sharing one or more of characteristics servicing the site, and whether drivers have permission to park their vehicles in the vehicle fleet overnight at the site collected by the vehicles in the vehicle fleet or its users, wherein the characteristics comprise any of characteristics of cargo carried by the vehicle in the vehicle fleet, characteristics of a job to be performed by a driver of the vehicle, characteristics of the vehicle, a weight of the vehicle, a size of the vehicle, live traffic information, historical traffic information, current weather, expected weather, vehicle energy type based on energy consumption, vehicle class, vehicle dimensions, vehicle capacity, vehicle energy functions, and vehicle maintenance history;

    a routing module, by executing the processor executable instructions, configured to generate a route for the vehicle of the vehicle fleet based on the fleet site information and the context information from a starting location to a first site location of the site locations within the site, wherein the routing module is operable to at least;

    identify a starting location for the route;

    receive a destination location for the route through the communication module over the network, the destination location comprising an identification of the site;

    determine an access path, the access path comprising a portion of a drivable route for the vehicle fleet based on the fleet site information and the context information between the starting location and the destination location; and

    calculate the route over a plurality of links on the road network from the starting location to the destination location, wherein the access path serves as a constraint in the calculation of the route that affects a determination of a lowest-constraint solution for the route to the destination location, wherein a constraint of the route with the access path is higher than a constraint cost for the route without the access path and wherein the constraint is based on one or more of time or distance.

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