Patent ID: 11880206
Assignee: LODESTAR LICENSING GROUP LLC
Field: Control (Instruments)
Classification: CPC G  B  Y | IPC B  G

Claim 17:
18. The computer readable storage medium of claim 15, wherein the method further comprises:
in response to determining that an on-board computer cannot navigate the first route to reach the destination without having to charge the battery device utilizing the external power source,
generating a set of one or more alternative routes that includes one or more navigable pathways between a starting location to the destination;
determining a corresponding set of alternative route times for the set of alternative routes that represents a time that it will take to navigate the vehicle along each alternative route from the starting location to reach the destination, wherein each alternative route includes at least one navigable pathway that is not included within any of the other alternative routes;
determining an estimated total amount of electrical power required to navigate the vehicle along the current route to reach the destination;
utilizing the state of charge of the battery device and the total amount of electrical power to determine if the on-board computer can navigate the vehicle along each of the alternative routes from the starting location to the destination without having to charge the battery device utilizing the external power source; and

in response to determining that the on-board computer can navigate the vehicle along one or more alternative routes to reach the destination without having to charge the battery device utilizing the external power source,
identifying each of the one or more alternative routes that can be navigated without having to charge the battery device utilizing the external power source as a qualifying route set of one or more qualifying routes; and
identifying each alternative route time associated with the respective qualifying route as a qualifying route time; and

in response to the identification of the set of one or more qualifying routes, is programmed to determine a new current route by:
determining a shortest time between the one or more qualifying route times; and
setting the qualifying route associated with the shortest time as the new current route of the vehicle.