# US 8,095,259 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 8,095,259 B2
- Document ID: US8095259B2
- Status: Granted
- Kind: B2
- Application number: 13/050,670
- Filed: 2011-03-17
- Published: 2011-07-07
- Granted: 2012-01-10
- Earliest claimed: 2007-03-30
- Assignees: SPX Corporation
- Inventors: Manohar Chinnadurai; Troy J. Liebl
- Web page: https://patentgrep.com/patent/US8095259B2

## 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 software and communicating with the processor; and
a communication interface that allows the computer to communicate with a remote diagnostic device, wherein the software includes a platform abstraction module and a data converter module, the platform abstraction module directs which formula the data converter module uses to convert a data received from the remote diagnostic device based on the platform abstraction module's 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 1, wherein the remote diagnostic device is a medical diagnostic device.

### Claim 6 (depends on 1)

The computer of claim 1, wherein the data converter module further comprises a conversion unit module, a conversion formula module, and a conversion format 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, further comprising an input device for inputting information, wherein the remote diagnostic device is a vehicle scan tool.

### Claim 9

A method of converting data using a computer, comprising the steps of:
receiving platform specific data from a diagnostic device by a processor of the computer;
converting the data with the processor of the computer using a conversion formula from a data converter module, the conversion formula is chosen at the direction of a platform module based on the platform module's determination of the data's platform; and
transmitting the converted data to the diagnostic device using a communication interface.

### Claim 10 (depends on 9)

The method of claim 9, wherein the data converter module and the platform's module are stored on a memory coupled to the processor.

### Claim 11 (depends on 9)

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

### Claim 12 (depends on 9)

The method of claim 9, 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 9)

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

### Claim 14 (depends on 9)

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

### Claim 15 (depends on 9)

The method of claim 9, wherein the diagnostic device is medical diagnostic device.

### Claim 16

A computer that converts data, comprising:
means for processing information and operating the computer;
means for storing a software, the means for storing communicating with the means for processing; and
means for communicating with a remote diagnostic device, wherein the software includes a platform abstraction module and a data converter module, the platform abstraction module directs which formula the data converter module uses to convert a data received from the remote diagnostic device based on the platform abstraction module's determination of the data's platform.

### Claim 17 (depends on 16)

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

### Claim 18 (depends on 16)

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

### Claim 19 (depends on 16)

The system of claim 16, wherein the means for communicating communicates with the remote diagnostic device via a wired or wireless connection.

### Claim 20 (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.
