# US 7,912,598 B2 · Formula server for diagnostic systems

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

- Number: US 7,912,598 B2
- Document ID: US7912598B2
- Status: Granted
- Kind: B2
- Application number: 11/729,837
- Filed: 2007-03-30
- Published: 2008-10-02
- Granted: 2011-03-22
- Earliest claimed: 2007-03-30
- Assignees: SPX Corporation
- Inventors: Manokar Chinnadurai; Troy Liebl
- Web page: https://patentgrep.com/patent/US7912598B2

## CPC

- G05B 19/042: using digital processors (G05B19/05 takes precedence)
- G05B 2219/23414: Pc as detachable program, debug, monitor device for control system
- G05B 2219/25064: Update component configuration to optimize program execution
- G05B: CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS (systems for controlling or regulating non-electric variables G05D; systems for regulating electric or magnetic variables G05F; control devices or systems insofar as characterised by mechanical features only G05G)

## Abstract

An apparatus and method are provided and include a formula server having formulas and conversion modules that are separate from a diagnostic application of a diagnostic tool. The diagnostic tool receives the diagnostic data and transmits it to a remote computer, where the data is converted using a formula. The resulting data is then transmitted back to the diagnostic tool for display.

## Claims

### Claim 1

A computer that converts data, comprising:
a processor to process information and operate the computer;
a memory of the computer storing a software therein and communicating with the processor;
an input device to enter information into the computer;
a computer readable reader that reads information stored on a computer readable media;
a communication interface that communicates with a remote diagnostic device; and
a system bus that allows communication between the memory, the processor, the input device, the computer readable reader and the communication interface, wherein the software includes a platform module and a data converter module and the software converts a data received from the remote diagnostic device using a conversion formula from the data converter module based on the platform module determination of the data's platform.

### Claim 2 (depends on 1)

The computer of claim 1, wherein the data converter module further comprises a conversion unit module and a conversion format module.

### Claim 3 (depends on 1)

The computer of claim 1, wherein the formula is stored in a conversion formula module of the data converter module.

### Claim 4 (depends on 1)

The computer of claim 1, wherein the communication interface communicates with the remote diagnostic device via a wired or wireless connection.

### Claim 5 (depends on 1)

The computer of claim of claim 1, wherein the platform module identifies what diagnostic device's data is being received by the communication interface so that the appropriate data conversion is accomplished by the data converter module.

### Claim 6 (depends on 1)

The computer of claim 1, where a device memory stores a diagnostic software of the remote diagnostic device remotely from the platform module and the data converter module.

### Claim 7 (depends on 1)

The computer of claim 1, wherein multiple diagnostic applications of various remote diagnostic devices have their respective data converted by one computer.

### Claim 8 (depends on 1)

The computer of claim 1, wherein the diagnostic device is a vehicle scan tool.

### Claim 9 (depends on 1)

The computer of claim 1, wherein the computer converts the data into a format that is different from the data received from the remote diagnostic device so that the converted data is displayed on a different device.

### Claim 10

A method of converting data using a computer, comprising:
receiving data on a diagnostic device;
transmitting the data from the diagnostic device to a remote computer for data conversion;
converting the data at the remote computer using a conversion formula from a data converter module based on a platform module's determination of the data's platform; and
transmitting the converted data to the diagnostic device.

### Claim 11 (depends on 10)

The method of claim 10, wherein the transmitting is done via a wired or wireless connection.

### Claim 12 (depends on 10)

The method of claim 10, wherein converting data further include converting the data's unit with a conversion unit module and the data's format using a conversion format module.

### Claim 13 (depends on 10)

The method of claim 10, wherein the diagnostic device is a scan tool for a vehicle.

### Claim 14 (depends on 10)

The method of claim 10, further comprising converting from one data format to a different data format in order to transmit the converted data to a different device.

### Claim 15

A system for converting diagnostic data in a computer, comprising:
a processing means configured to process information and operate the computer;
a memory means configured to store a software that provides instructions to the processing means for use on the computer;
an input means configured to input information into the computer;
a computer readable media reading means configured to read information stored on a computer readable media;
a communication interface means configured to communicate with a remote diagnostic device; and
a system bus means configured to bus information between the memory means, the processing means, the input means, the computer readable media reading means and the communication interface means, wherein the software includes a platform module and a data converter module and the software converts a data received from the remote diagnostic device using a conversion formula from the data converter module based on the platform module's determination of the data's platform.

### Claim 16 (depends on 15)

The system of claim 15, wherein the data converter module further comprises a conversion unit module and a conversion format module.

### Claim 17 (depends on 15)

The system of claim 15, wherein the formula is stored in a conversion formula module of the data converter module.

### Claim 18 (depends on 15)

The system of claim 15, wherein the communication interface means communicates with the remote diagnostic device via a wired or wireless connection.

### Claim 19 (depends on 15)

The system of claim 15, wherein the platform module identifies what diagnostic device's data is being received by the communication interface means so that the appropriate data conversion is accomplished by the data converter module.

### Claim 20 (depends on 15)

The system of claim 15, where a device memory stores a diagnostic software of the remote diagnostic device remotely from the platform module and the data converter module.

### Claim 21 (depends on 15)

The system of claim 15, wherein multiple diagnostic applications of various remote diagnostic devices have their respective data converted by one computer.

### Claim 22 (depends on 15)

The system of claim 15, wherein the diagnostic device is a vehicle scan tool.

### Claim 23 (depends on 15)

The system of claim 15, wherein the computer converts the data into a format that is different from the data received from the remote diagnostic device so that the converted data is displayed on a different device.
