# US 2023/0068356 A1 · Systems and methods for vehicle cruise speed recommendation

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2023/0068356 A1
- Document ID: US20230068356A1
- Status: Published application
- Kind: A1
- Application number: 17/464,084
- Filed: 2021-09-01
- Published: 2023-03-02
- Earliest claimed: 2021-09-01
- Assignees: Delphi Technologies IP Limited
- Applicants: Delphi Technologies IP Limited
- Inventors: Karim AGGOUNE; Gerard W. MALACZYNSKI; Claude P. POULL
- Web page: https://patentgrep.com/patent/US20230068356A1

## CPC

- G01C 21/3697: {Output of additional, non-guidance related information, e.g. low fuel level (G01C21/3679 takes precedence)}
- G01C 21/3469: {Fuel consumption; Energy use; Emission aspects}
- G01C 21/3492: {employing speed data or traffic data, e.g. real-time or historical (traffic control systems for road vehicles involving transmission of navigation instructions to the vehicle G08G1/0968)}
- G01C: MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY (measuring liquid level G01F; radio navigation, determining distance or velocity by use of propagation effects, e.g. Doppler effects, propagation time, of radio waves, analogous arrangements using other waves G01S)

## Abstract

A method for providing a cruising speed recommendation to an operator of a vehicle includes determining a projected route; receiving route characteristic data including route elevation data; determining a sampling resolution; sampling the route elevation data at the sampling resolution to generate sampled route elevation data; determining at least one start of uphill position and at least one start of downhill position; determining at least one cruise speed route segment based at least in part on the at least one start of uphill position and the at least one start of downhill position; determining a corresponding cruising speed for the at least one cruise speed route segment based at least in part on one or more of the route elevation data and the sampled route elevation data; and communicating the corresponding cruising speed for the at least one cruise speed route segment.

## Claims

### Claim 1

A method for providing a cruising speed recommendation to an operator of a vehicle, the method comprising:
determining a projected route;
receiving route characteristic data including route elevation data;
determining a sampling resolution;
sampling the route elevation data at the sampling resolution to generate sampled route elevation data;
determining at least one start of uphill position and at least one start of downhill position based at least in part on the sampled route elevation data;
determining at least one cruise speed route segment based at least in part on the at least one start of uphill position and the at least one start of downhill position;
determining a corresponding cruising speed for the at least one cruise speed route segment based at least in part on one or more of the route elevation data and the sampled route elevation data; and
communicating the corresponding cruising speed for the at least one cruise speed route segment.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
receiving vehicle position data; and
wherein determining the projected route is based at least in part on the vehicle position data.

### Claim 3 (depends on 1)

The method of claim 1, further comprising:
determining a minimum speed change distance; and
wherein determining the at least one cruise speed route segment is further based on the minimum speed change distance.

### Claim 4 (depends on 1)

The method of claim 1, further comprising:
determining a start of uphill delay; and
wherein the at least one start of uphill position is adjusted forward along the projected route by a distance equal to the start of uphill delay.

### Claim 5 (depends on 4)

The method of claim 4, further comprising:
receiving vehicle characteristic data; and
wherein determining the start of uphill delay is based at least in part on the vehicle characteristic data.

### Claim 6 (depends on 1)

The method of claim 1, further comprising:
determining a start of downhill delay; and
wherein the at least one start of downhill position is adjusted forward along the projected route by a distance equal to the start of downhill delay.

### Claim 7 (depends on 6)

The method of claim 6, further comprising:
receiving vehicle characteristic data; and
wherein determining the start of downhill delay is based at least in part on the vehicle characteristic data.

### Claim 8 (depends on 1)

The method of claim 1, further comprising:
receiving vehicle characteristic data; and
wherein determining the corresponding cruising speed for the at least one cruise speed route segment is further based on the vehicle characteristic data.

### Claim 9 (depends on 1)

The method of claim 1, further comprising:
receiving a fuel savings target; and
wherein determining the corresponding cruising speed for the at least one cruise speed route segment is further based on the fuel savings target.

### Claim 10 (depends on 1)

The method of claim 1, further comprising:
receiving planned route data; and
wherein determining the projected route is based at least in part on the planned route data.

### Claim 11 (depends on 1)

The method of claim 1, further comprising:
receiving signage data; and
wherein determining the projected route is based at least in part on the signage data.

### Claim 12 (depends on 1)

The method of claim 1, wherein the route characteristic data further includes road curvature data; and
wherein determining the corresponding cruising speed for the at least one cruise speed route segment is further based on the road curvature data.

### Claim 13 (depends on 1)

The method of claim 1, wherein the route characteristic data further includes road surface condition data; and
wherein determining the corresponding cruising speed for the at least one cruise speed route segment is further based on the road surface condition data.

### Claim 14 (depends on 1)

The method of claim 1, wherein the route characteristic data further includes weather data; and
wherein determining the corresponding cruising speed for the at least one cruise speed route segment is further based on the weather data.

### Claim 15 (depends on 1)

The method of claim 1, wherein the route characteristic data further includes speed limit data; and
wherein determining the corresponding cruising speed for the at least one cruise speed route segment is further based on the speed limit data.

### Claim 16 (depends on 1)

The method of claim 1, wherein the route characteristic data further includes traffic data; and
wherein determining the corresponding cruising speed for the at least one cruise speed route segment is further based on the traffic data.

### Claim 17

An apparatus for providing a cruising speed recommendation to an operator of a vehicle, the apparatus comprising:
a processor; and
a memory including instructions that, when executed by the processor, cause the processor to:
determine a projected route;
receive route characteristic data including route elevation data;
determine a sampling resolution;
sample the route elevation data at the sampling resolution to generate sampled route elevation data;
determine at least one start of uphill position and at least one start of downhill position based at least in part on the sampled route elevation data;
determine at least one cruise speed route segment based at least in part on the at least one start of uphill position and the at least one start of downhill position;
determine a corresponding cruising speed for the at least one cruise speed route segment based at least in part on one or more of the route elevation data and the sampled route elevation data; and
communicate the corresponding cruising speed for the at least one cruise speed route segment.

### Claim 18 (depends on 17)

The apparatus of claim 17, wherein the instructions further cause the processor to:
receive vehicle position data; and
wherein determining the projected route is based at least in part on the vehicle position data.

### Claim 19 (depends on 17)

The apparatus of claim 17, wherein the instructions further cause the processor to:
determine a minimum speed change distance; and
wherein determining the at least one cruise speed route segment is further based on the minimum speed change distance.

### Claim 20

A non-transitory computer-readable storage medium comprising executable instructions that, when executed by a processor, facilitate performance of operations, comprising:
determining a projected route;
receiving route characteristic data including route elevation data;
determining a sampling resolution;
sampling the route elevation data at the sampling resolution to generate sampled route elevation data;
determining at least one start of uphill position and at least one start of downhill position based at least in part on the sampled route elevation data;
determining at least one cruise speed route segment based at least in part on the at least one start of uphill position and the at least one start of downhill position;
determining a corresponding cruising speed for the at least one cruise speed route segment based at least in part on one or more of the route elevation data and the sampled route elevation data; and
communicating the corresponding cruising speed for the at least one cruise speed route segment.
