# US 10,768,003 B2 · Vehicle route planning

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

- Number: US 10,768,003 B2
- Document ID: US10768003B2
- Status: Granted
- Kind: B2
- Application number: 15/934,192
- Filed: 2018-03-23
- Published: 2019-09-26
- Granted: 2020-09-08
- Earliest claimed: 2018-03-23
- Assignees: Ford Global Technologies, LLC
- Applicants: Ford Global Technologies, LLC
- Inventors: Luke Niewiadomski; Erick Michael Lavoie; Roger Arnold Trombley
- Web page: https://patentgrep.com/patent/US10768003B2

## CPC

- G01C 21/3461: {Preferred or disfavoured areas, e.g. dangerous zones, toll or emission zones, intersections, manoeuvre types or segments such as motorways, toll roads or ferries}
- G08G 1/0112: {from the vehicle, e.g. floating car data [FCD]}
- G01C 21/3407: {specially adapted for specific applications}
- 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)}
- G05D 1/0212: {with means for defining a desired trajectory (involving a plurality of land vehicles G05D1/0287)}
- G08G 1/0129: {for creating historical data or processing based on historical data}
- G08G 1/0133: {for classifying traffic situation}
- G08G 1/0141: {for traffic information dissemination}
- G08G 1/048: with provision for compensation of environmental or other condition, e.g. snow, vehicle stopped at detector
- G08G 1/096725: {where the received information generates an automatic action on the vehicle control}
- G08G 1/096816: {where the complete route is transmitted to the vehicle at once}
- 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)
- G08G: TRAFFIC CONTROL SYSTEMS (guiding railway traffic, ensuring the safety of railway traffic B61L; arrangement of road signs or traffic signals E01F9/00; radar or analogous systems, sonar systems, lidar systems specially adapted for traffic control G01S13/91, G01S15/88, G01S17/88; {radar or analogous systems, sonar systems, lidar systems specially adapted for anti-collision purposes G01S13/93, G01S15/93, G01S17/93})
- G05D: SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES

## Abstract

A system includes a computer including a processor and a memory, the memory storing instructions executable by the processor to determine a route based on at least one of (a) an amount of snow accumulation, and (b) a predicted amount of remediation material, for each of a plurality of road segments, actuate a vehicle to follow the route, and actuate at least one of a snow plow and a material spreader on the vehicle.

## Claims

### Claim 1

A system, comprising a computer including a processor and a memory, the memory storing instructions executable by the processor to:
determine a route based on at least one of (a) an amount of snow accumulation, and (b) a predicted amount of remediation material, for each of a plurality of road segments;
actuate a vehicle to follow the route;
actuate at least one of a snow plow and a material spreader on the vehicle; and
determine a snow accumulation threshold based on a predicted number of emergency vehicles on each road segment and to determine the route to include at least one road segment having an amount of snow accumulation exceeding the snow accumulation threshold.

### Claim 2 (depends on 1)

The system of claim 1, wherein the instructions further include instructions to actuate a second vehicle to follow a second route including a road segment not in the route.

### Claim 3 (depends on 1)

The system of claim 1, wherein the instructions further include instructions to receive data from the vehicle following the route and to determine a new route based on the data from the vehicle.

### Claim 4

A system, comprising a computer including a processor and a memory, the memory storing instructions executable by the processor to:
determine a route based on at least one of (a) an amount of snow accumulation, and (b) a predicted amount of remediation material, for each of a plurality of road segments;
actuate a vehicle to follow the route;
actuate at least one of a snow plow and a material spreader on the vehicle;
determine a clearing priority value for each road segment based on at least one of the amount of snow accumulation and the predicted amount of material for each of a plurality of road segments; and
determine the route to include the road segment with the highest clearing priority value, the clearing priority value of one of the road segments being a measure of a priority to clear the road segment.

### Claim 5 (depends on 4)

The system of claim 4, wherein the route is based on at least one of a location of the road segment, a fuel amount to reach the road segment, a number of emergency vehicles in the road segment, a road grade of the road segment, and a curvature of the road segment.

### Claim 6 (depends on 4)

The system of claim 4, wherein the instructions further include instructions to receive data from the vehicle following the route and to determine a new route based on the data from the vehicle.

### Claim 7 (depends on 4)

The system of claim 4, wherein the instructions further include instructions to determine a second route to include the road segment with the highest clearing priority value and that is not in the route.

### Claim 8

A system, comprising a computer including a processor and a memory, the memory storing instructions executable by the processor to:
determine a route based on at least one of (a) an amount of snow accumulation, and (b) a predicted amount of remediation material, for each of a plurality of road segments;
actuate a vehicle to follow the route;
actuate at least one of a snow plow and a material spreader on the vehicle; and
determine a snow accumulation threshold based on a predicted number of vehicles on each road segment and to determine the route to include at least one road segment having an amount of snow accumulation exceeding the snow accumulation threshold.

### Claim 9 (depends on 8)

The system of claim 8, wherein the route is based on at least one of a location of the road segment, a fuel amount to reach the road segment, a number of emergency vehicles in the road segment, a road grade of the road segment, and a curvature of the road segment.

### Claim 10 (depends on 8)

The system of claim 8, wherein the instructions further include instructions to receive data from the vehicle following the route and to determine a new route based on the data from the vehicle.

### Claim 11 (depends on 1)

The system of claim 1, wherein the instructions further include instructions to determine a second route and, when the vehicle completes the route, actuate the vehicle to follow the second route.

### Claim 12 (depends on 4)

The system of claim 4, wherein the instructions further include instructions to determine a second route and, when the vehicle completes the route, actuate the vehicle to follow the second route.

### Claim 13 (depends on 4)

The system of claim 4, wherein the instructions further include instructions to actuate a second vehicle to follow a second route including a road segment not in the route.

### Claim 14 (depends on 8)

The system of claim 8, wherein the instructions further include instructions to determine a second route and, when the vehicle completes the route, actuate the vehicle to follow the second route.

### Claim 15 (depends on 8)

The system of claim 8, wherein the instructions further include instructions to actuate a second vehicle to follow a second route including a road segment not in the route.
