IP Library Granted Patent US 12704381
Granted Patent B2
US 12704381 · App. 18/352,597 · Granted Aug 11, 2026

Trip planning with energy constraint

Inventors: Andrew D. Baglino (San Francisco, CA); Thorsten Hayer (Burlingame, CA); Brennan Boblett (San Francisco, CA); Matthew Fox (Woody Creek, CO); Vineet H. Mehta (Mountain View, CA); Keijiro Ikebe (Cupertino, CA); Kevin Hsieh (Emerald Hills, CA); Craig B. Carlson (Los Altos, CA); Jeffrey B. Straubel (Menlo Park, CA)
Assignee: Tesla, Inc.
G01C21/3469G01C21/3697Y02T10/72
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12704381
App. No.
18/352,597
Filed
Jul 14, 2023
Granted
Aug 11, 2026
Kind
B2
Art Unit
3658
USPC
701/533
Abstract

A method includes: determining, based, at least in part, on a predicted driver characteristic, a first energy-versus-distance measure for a planned driving route of a vehicle, the first energy-versus-distance measure determined using an energy model; presenting the first energy-versus-distance measure on a user interface associated with the vehicle; identifying an already-driven part of the planned driving route; determining, based on information associated with the already-driven part of the planned driving route, a model error associated with the energy model; determining a second energy-versus-distance measure by modifying the first energy-versus-distance measure to account for the model error; and presenting the second energy-versus-distance measure on the user interface associated with the vehicle.

Claims (36)

1 . A method comprising:

presenting a first energy-versus-distance measure on a graphical user interface associated with a vehicle, the first energy-versus-distance measure being associated with a planned driving route of the vehicle, the first energy-versus-distance measure being based on an energy model;

determining, based on information associated with an already-driven part of the planned driving route, one or more errors associated with the energy model; and

based on receipt of user input to the graphical user interface, presenting via the graphical user interface:

first information indicative of energy storage of the vehicle as a function of distance, the first information being based on the first energy-versus-distance measure, and the first information mapping distance along the planned driving route to energy storage of the vehicle, and

second information associated with the one or more errors, the second information indicative of energy storage of the vehicle as a function of distance along the already-driven part, wherein the second information includes a first portion associated with the already-driven part and a second portion associated with a remaining part of the planned driving route, the remaining part being determined based on the one or more errors,

wherein the first information and the second information are presented together via the graphical user interface as overlaid paths on a common graph plotting energy storage versus distance along the planned driving route,

and wherein the graphical user interface is responsive to user input associated with simulating adjustments associated with the remaining part of the planned driving route.

2 . The method of claim 1 , wherein the one or more errors are associated with driving characteristics.

3 . The method of claim 2 , wherein the driving characteristics are associated with a fleet of vehicles.

4 . The method of claim 2 , wherein the driving characteristics are associated with a driver of the vehicle.

5 . The method of claim 1 , wherein the graphical user interface includes information associated with recommendations associated with reducing energy consumption.

6 . A system comprising one or more processors and non-transitory computer storage media storing instructions that when executed by the one or more processors, cause the one or more processors to perform operations comprising:

presenting a first energy-versus-distance measure on a graphical user interface associated with a vehicle, the first energy-versus-distance measure being associated with a planned driving route of the vehicle, the first energy-versus-distance measure being based on an energy model;

determining, based on information associated with an already-driven part of the planned driving route, one or more errors associated with the energy model; and

based on receipt of user input to the graphical user interface, presenting via the graphical user interface:

first information indicative of energy storage of the vehicle as a function of distance, the first information being based on the first energy-versus-distance measure, and the first information mapping distance along the planned driving route to energy storage of the vehicle, and

second information associated with the one or more errors, the second information indicative of energy storage of the vehicle as a function of distance along the already-driven part, wherein the second information includes a first portion associated with the already-driven part and a second portion associated with a remaining part of the planned driving route, the remaining part being determined based on the one or more errors,

wherein the first information and the second information are presented together via the graphical user interface as overlaid paths on a common graph plotting energy storage versus distance along the planned driving route,

and wherein the graphical user interface is responsive to user input associated with simulating adjustments associated with the remaining part of the planned driving route.

7 . The system of claim 6 , wherein the one or more errors are associated with driving characteristics.

8 . The system of claim 7 , wherein the driving characteristics are associated with a fleet of vehicles.

9 . The system of claim 7 , wherein the driving characteristics are associated with a driver of the vehicle.

10 . The system of claim 6 , wherein the graphical user interface includes information associated with recommendations associated with reducing energy consumption.

11 . Non-transitory computer storage media storing instructions that when executed by a system of one or more processors, cause the one or more processors to perform operations comprising:

presenting a first energy-versus-distance measure on a graphical user interface associated with a vehicle, the first energy-versus-distance measure being associated with a planned driving route of the vehicle, the first energy-versus-distance measure being based on an energy model;

determining, based on information associated with an already-driven part of the planned driving route, one or more errors associated with the energy model; and

based on receipt of user input to the graphical user interface, presenting via the graphical user interface:

first information indicative of energy storage of the vehicle as a function of distance, the first information being based on the first energy-versus-distance measure, and the first information mapping distance along the planned driving route to energy storage of the vehicle, and

second information associated with the one or more errors, the second information indicative of energy storage of the vehicle as a function of distance along the already-driven part, wherein the second information includes a first portion associated with the already-driven part and a second portion associated with a remaining part of the planned driving route, the remaining part being determined based on the one or more errors,

wherein the first information and the second information are presented together via the graphical user interface as overlaid paths on a common graph plotting energy storage versus distance along the planned driving route,

and wherein the graphical user interface is responsive to user input associated with simulating adjustments associated with the remaining part of the planned driving route.

12 . The computer storage media of claim 11 , wherein the one or more errors are associated with driving characteristics or wherein the driving characteristics are associated with a fleet of vehicles.

13 . The computer storage media of claim 12 , wherein the driving characteristics are associated with a driver of the vehicle.

14 . The computer storage media of claim 11 , wherein the graphical user interface includes information associated with recommendations associated with reducing energy consumption.

15 . The method of claim 1 , wherein the adjustments include adjustments to driving characteristics.