# US 5,345,383 A · Method and apparatus for selectively monitoring input

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

- Number: US 5,345,383 A
- Document ID: US5345383A
- Status: Granted
- Kind: A
- Application number: 08/150,347
- Filed: 1993-11-10
- Granted: 1994-09-06
- Earliest claimed: 1992-09-16
- Assignees: Caterpillar Inc.
- Inventors: Ricky D. Vance
- Web page: https://patentgrep.com/patent/US5345383A

## CPC

- G07C 5/0825: {using optical means}
- G07C 5/0808: {Diagnosing performance data (testing of vehicles G01M17/00; testing of electrical installation on vehicles G01R31/005)}
- G07C: TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE

## Abstract

Instruments, for example monitoring and diagnostic systems, are often designed to operate in connection with a variety of machine types. Advantageously, the instrument may receive data for each parameter from either the sensor directly or from another controller depending on the machine to which it is connected. The subject invention provides a method and apparatus for selectively receiving data from one of a plurality of sources. A plurality of sensors produce signals in response to sensed parameters and deliver a first group of one or more signals to an instrument via a wire harness. A control receives a second group of one or more of the sensor signals and responsively delivers the second group to the instrument via a communication link. A processor determines whether one of the plurality of sensor signals is being delivered via the wire harness or the communication link and responsively monitors one of the wire harness and communication link.

## Claims

### Claim 1

An apparatus for selectively receiving data from one of a plurality of sources, comprising:
a plurality of sensor means for producing sensor signals in response to sensed parameters;
instrument means for receiving a first group of one or more of said sensor signals via a wire harness;
control means for receiving a second group of one or more of said sensor signals and responsively delivering said second group to said instrument means via a communication link; and
processing means for determining whether one of said plurality of sensor signals is being delivered via said wire harness or said communication link and for responsively monitoring one of said wire harness and communication link.

### Claim 2 (depends on 1)

An apparatus, as set forth in claim 1, wherein said processing means includes a flag means for indicating whether each sensor signal is being delivered via said wire harness or said communication link.

### Claim 3 (depends on 2)

An apparatus, as set forth in claim 2, including means for producing a vehicle identification code and for delivering said vehicle identification code to said instrument means, and wherein said processing means senses a change in said vehicle identification code and responsively clears said flag means and determines whether the sensor signal for each parameter is being delivered via said wire harness or said communication link.

### Claim 4 (depends on 1)

An apparatus, as set forth in claim 1, wherein said processing means determines whether each sensor signal is being delivered via said wire harness or said communication link and responsively monitoring one of said wire harness and communication link for each sensor signal.

### Claim 5

An apparatus for selectively receiving data from one of a plurality of sources, comprising:
a plurality of sensor means for producing sensor signals in response to sensed parameters;
instrument means for receiving a first group of one or more of said sensor signals via a wire harness;
control means for receiving a second group of one or more of said sensor signals and responsively delivering said second group to said instrument means via a communication link; and
processing means for determining whether each sensor signal is being delivered via said wire harness or said communication link and for responsively monitoring one of said wire harness and communication link for each sensor signal, said processing means includes a plurality of flag means for indicating whether each sensor signal is being delivered via said wire harness or said communication link.

### Claim 6 (depends on 5)

An apparatus, as set forth in claim 5, including means for producing a vehicle identification code and for delivering said vehicle identification code to said instrument means, and wherein said processing means senses a change in said vehicle identification code and responsively clears said plurality of flag means and determines whether the sensor signal for each parameter is being delivered via said wire harness or said communication link.

### Claim 7

A method for selectively receiving data from one of a plurality of sources, comprising the steps of:
producing a plurality of sensor signals in response to sensed parameters;
delivering a first group of one or more of said sensor signals to a monitor via a wire harness;
delivering a second group of one or more of said sensor signals to a control and responsively delivering said second group from the control to the monitor via a communication link; and
determining whether one of the sensor signals is being delivered via said wire harness or said communication link and responsively monitoring one of said wire harness and communication link.

### Claim 8 (depends on 7)

A method, as set forth in claim 7, wherein said processing step includes the step of setting a plurality of flags for indicating whether each sensor signal is being delivered to the monitor via said wire harness or said communication link.

### Claim 9 (depends on 8)

A method, as set forth in claim 8, including the steps of:
producing a vehicle identification code;
delivering the vehicle identification code to said instrument means; and
sensing a change in the vehicle identification code and responsively clearing the plurality of flags and determining whether the sensor signal for each parameter is being delivered via the wire harness or the communication link.
