# US 6,760,659 B1 · Device and method for engine control

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

- Number: US 6,760,659 B1
- Document ID: US6760659B1
- Status: Granted
- Kind: B1
- Application number: 10/305,043
- Filed: 2002-11-26
- Granted: 2004-07-06
- Earliest claimed: 2002-11-26
- Assignees: Controls, Inc.
- Inventors: Robert Andrew Cowen
- Web page: https://patentgrep.com/patent/US6760659B1

## CPC

- F02N 11/0803: {characterised by means for initiating engine start or stop (F02N11/0814 takes precedence)}
- F02D 41/2422: {Selective use of one or more tables}
- F02D 41/28: Interface circuits
- F02N 11/0807: {Remote means}
- F02D 2200/023: Temperature of lubricating oil or working fluid
- F02D 2200/024: Fluid pressure of lubricating oil or working fluid
- F02D 2200/0404: Throttle position
- F02D 2200/0414: Air temperature
- F02D 2200/0602: Fuel pressure
- F02D 2200/0606: Fuel temperature
- F02D 2200/1002: Output torque
- F02D 2200/503: Battery correction, i.e. corrections as a function of the state of the battery, its output or its type
- F02N 2300/302: using data communication
- F02N: STARTING OF COMBUSTION ENGINES; STARTING AIDS FOR SUCH ENGINES, NOT OTHERWISE PROVIDED FOR
- 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 microprocessor based interengageable engine generator set control device that provides bi-directional communication and control via a common J1939 protocol of electronic engine control units. Such engine control units provide critical engine information and control using manufacturers proprietarycodes that are readable by the interface engine controller. Engine commands are issued by programmable software and operational input in response to information received and analyzed thereby.

## Claims

### Claim 1

An electronic control for internal combustion engines comprising:
a microprocessor based monitoring and control apparatus in bi-directional communication with an engine electronic control unit,
a control area network established by said electronic control unit,
said engine control interfacing with said control area networks by means of a high speed J1939 communication protocol,
accessing and collecting engine performance information from said engine control unit,
means for comparing said engine performance information with a set of engine performance criteria,
means for controlling said engine control units in response to said means for comparison of the engine performance information,
display means for said engine performance information,
means for updating said display means with said engine performance information,
multiple control outputs and input means, and means for automatic engine start.

### Claim 2 (depends on 1)

The microprocessor based monitoring and control apparatus set forth in claim 1 wherein said means for comparing said engine performance information comprises programmable software.

### Claim 3 (depends on 1)

The microprocessor based monitoring control apparatus set forth in claim 1 wherein said means for controlling said engine control units in response to said means for comparing the engine performance information with said set of engine performance criteria comprises issuing software commands to said engine control units via said control area network J1939 communication protocol.

### Claim 4 (depends on 1)

The microprocessor based monitoring and control apparatus set forth in claim 1 wherein said display means comprises an alphanumeric display screen in communication with said engine control apparatus.

### Claim 5 (depends on 1)

The microprocessor based monitoring and control apparatus set forth in claim 1 wherein said means for updating said display means comprises continuous information request from said electronic control units.

### Claim 6 (depends on 1)

The microprocessor based monitoring and control apparatus set forth in claim 1 wherein said means for automatic engine start comprises a remote start input switch interconnected to said engine controller by select input means.

### Claim 7 (depends on 1)

The microprocessor based monitoring and control apparatus set forth in claim 1 wherein said accessing engine performance information from said engine control units comprises utilizing manufacturers proprietary control and information codes to retrieve, integrate said proprietary information.

### Claim 8

A method for monitoring a Gen Set utilizing control area network comprising the steps of:
a. establishing bi-directional communication between an engine controller and an electronic engine control unit on an engine,
b. utilizing a control area network through J1939 communication protocol as a control interface,
c. collecting and displaying engine performance information from said electronic engine control unit,
d. comparing of engine performance information in view of pre-determined set of performance data criteria,
e. sending software commands to said electronic engine control unit through said control area network,
f. updating performance information from the engine on a continuous basis independently of engine activation,
g. collecting performance information from a generator in communication with the engine,
h. analytically comparing engine performance information in view of generator performance information and determining an appropriate control action in view of pre-determined engine performance thresholds.
