# US 11,028,794 B2 · Method to elevate idle speed to launch a vehicle with manual transmission

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

- Number: US 11,028,794 B2
- Document ID: US11028794B2
- Status: Granted
- Kind: B2
- Application number: 15/999,695
- Filed: 2018-08-20
- Published: 2019-08-01
- Granted: 2021-06-08
- Earliest claimed: 2016-06-01
- Assignees: PACCAR Inc
- Applicants: PACCAR Inc
- Inventors: Burton Edwin Waite, III; Charles Wayne Reinhardt Swart
- Web page: https://patentgrep.com/patent/US11028794B2

## CPC

- F02D 41/08: for idling (F02D41/06, F02D41/16 take precedence)
- F02D 29/02: peculiar to engines driving vehicles; peculiar to engines driving variable pitch propellers
- F02D 41/022: {in relation with the clutch status}
- F02D 2200/501: Vehicle speed
- F02D 2200/602: Pedal position
- F02D: CONTROLLING COMBUSTION ENGINES (vehicle fittings, acting on a single sub-unit only, for automatically controlling vehicle speed B60K31/00; conjoint control of vehicle sub-units of different type or different function, road vehicle drive control systems for purposes other than the control of a single sub-unit B60W)

## Abstract

A method of controlling an idle speed for an engine of a vehicle includes the steps of sensing a vehicle speed. At least one of a parking brake position and a clutch position is also sensed. When it is determined that the vehicle speed is below a maximum vehicle speed, and either the parking brake is released or the clutch is depressed, the engine idle speed is increased from a base idle speed to a launch idle speed.

## Claims

### Claim 1

A vehicle computer system, comprising:
at least one processing unit; and
a memory, operatively connected to the at least one processing unit and storing computer-executable instructions that, when executed by the at least one processing unit, cause the vehicle computer system to perform steps comprising:
determining for a vehicle, a vehicle speed, an engine speed, a clutch position, and a brake position; and
initiating an engine idle speed increase based at least in part on the vehicle speed, the clutch position, and the brake position, wherein the step of initiating the engine idle speed increase is based at least in part on the vehicle speed being less than a predetermined maximum speed.

### Claim 2 (depends on 1)

The system of claim 1, wherein the step of initiating the engine idle speed increase is based at least in part on the brake being released.

### Claim 3 (depends on 1)

The system of claim 1, wherein the system further performs the step of initiating an engine idle speed decrease when the vehicle speed exceeds a predetermined maximum speed.

### Claim 4 (depends on 1)

A method of initiating an engine idle speed increase, comprising executing the instructions of the system of claim 1.

### Claim 5 (depends on 1)

The system of claim 1, wherein initiating an engine idle speed increase comprises increasing the engine idle speed to a launch engine idle speed, and wherein the launch engine idle speed is a predetermined engine speed.

### Claim 6 (depends on 1)

The system of claim 1, wherein initiating an engine idle speed increase comprises increasing the engine idle speed to a launch engine idle speed, and wherein the launch engine idle speed comprises a set point based on a base engine idle speed and a predetermined target launch engine idle speed.

### Claim 7

A nontransitory computer-readable medium having computer-executable instructions stored thereon that, when executed by one or more processors of a computing device, cause the computing device to perform actions for initiating an engine idle speed increase, the actions comprising:
sensing a vehicle speed;
sensing a brake position; and
increasing the idle speed from a base engine idle speed to a launch engine idle speed when the vehicle speed is below a maximum vehicle speed and the brake position moves from an engaged position to a released position, wherein the launch engine idle speed is a predetermined engine speed.

### Claim 8 (depends on 7)

The computer-readable medium of claim 7, wherein the actions further comprise the step of decreasing the engine idle speed from the launch engine idle speed to the base engine idle speed.

### Claim 9

The computer-readable medium of 8, wherein the engine idle speed is decreased from the launch engine idle speed to the base engine idle speed when the vehicle speed exceeds a maximum value.

### Claim 10

The computer-readable medium of 7, wherein the brake is a parking brake.

### Claim 11 (depends on 7)

A method of initiating an engine idle speed increase, comprising executing the computer-executable instructions of claim 7.

### Claim 12 (depends on 7)

The nontransitory computer-readable medium of claim 7, wherein the actions further comprise: sensing a clutch position, and wherein increasing the idle speed from the base engine idle speed to the launch engine idle speed is further based on the clutch position.

### Claim 13

An on-board vehicle computer system, comprising:
at least one processing unit; and
a memory, operatively connected to the at least one processing unit and storing computer-executable instructions that, when executed by the at least one processing unit, cause the on-board vehicle computer system to perform steps comprising:
determining for a vehicle, a vehicle speed and a parking brake position;
initiating an engine idle speed increase based at least in part on the vehicle speed and the parking brake position, and
initiating an engine idle speed decrease based on the vehicle speed, wherein the engine idle speed decrease is defined by an exponential decay from an elevated engine idle speed to a base engine idle speed.

### Claim 14 (depends on 13)

The system of claim 13, wherein the step of initiating the engine idle speed increase is based at least in part on the parking brake being released.

### Claim 15 (depends on 13)

The system of claim 13, further comprising the step of initiating an engine idle speed decrease when the vehicle speed exceeds a predetermined maximum speed.

### Claim 16 (depends on 13)

A method of initiating an engine idle speed increase, comprising executing the computer-executable instructions of claim 13.
