# US 10,313,443 B2 · Intercommunication for asset health monitoring devices

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

- Number: US 10,313,443 B2
- Document ID: US10313443B2
- Status: Granted
- Kind: B2
- Application number: 15/218,205
- Filed: 2016-07-25
- Published: 2017-04-13
- Granted: 2019-06-04
- Earliest claimed: 2015-10-09
- Assignees: Computational Systems, Inc.
- Applicants: Computational Systems, Inc.
- Inventors: Christopher G. Hilemon; Anthony J. Hayzen; William L. Sells; Trevor D. Schleiss; Manikandan Janardhanan
- Web page: https://patentgrep.com/patent/US10313443B2

## CPC

- H04L 67/12: specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- G06Q 10/20: Administration of product repair or maintenance
- H04L 67/565: Conversion or adaptation of application format or content (adding application control or application functional data H04L67/561)
- H04L 69/08: Protocols for interworking; Protocol conversion
- Y02P 90/80: Management or planning
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- Y02P: CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS

## Abstract

An extensible computing system integrates asset health data and user control of devices made by different manufacturers, using a common computer platform application structure and a common platform services structure. A services bus communicates device signals in a standardized format from the common platform services structure to a proprietary extension services structure, which converts the device communication signals from the standardized format to a proprietary communication format. A data highway bus communicates asset health and reliability data in a standardized data format from the proprietary extension services structure to the common extension services structure. The proprietary services structure converts asset health data from a proprietary data format as received from the proprietary device into the standardized data format. An input communicates data in the proprietary data format from the proprietary device to the computer, and an output sends communication signals in the proprietary communication format to the proprietary device.

## Claims

### Claim 1

An extensible computing system for integrating asset health and reliability data from devices made by different manufacturers and also for integrating user communication of the devices made by different manufacturers, the computing system comprising:
a computer,
program structures operable on the computer, the program structures including, common platform structures, including,
a common platform application structure, and
a common platform services structure, including,
a services bus for communicating device communication signals in a standardized format from the common platform services structure to a proprietary extension services structure, where the proprietary extension services structure converts the device communication signals from the standardized format to a proprietary communication format that is understood by a proprietary device, and
a data highway bus for communicating asset health data in a standardized data format from the proprietary extension services structure to the common extension services structure, where the proprietary services structure converts asset health and reliability data from a proprietary data format as received from the proprietary device into the standardized data format,
an input for communicating data in the proprietary data format from the proprietary device to the computer, and
an output for sending communication signals in the proprietary communication format to the proprietary device.

### Claim 2 (depends on 1)

The extensible computing system of claim 1, further comprising a common platform applications structure for presenting the asset health and reliability data to a user and receiving commands from the user and generating associated communication signals.

### Claim 3 (depends on 2)

The extensible computing system of claim 2, further comprising a common platform API set for communicating data and device communication signals between the common platform applications structure and the common platform services structure.

### Claim 4 (depends on 2)

The extensible computing system of claim 2, wherein the common platform applications structure comprises an install structure, an asset view structure, an asset explorer structure, a user management structure, a system structure, an extension management structure, a logging structure, a data highway structure, a routing structure, a logic studio structure, and an OPC UA structure.

### Claim 5 (depends on 1)

The extensible computing system of claim 1, further comprising a second proprietary extension services structure associated with a second proprietary device, a second proprietary data format, and a second proprietary control format, the second proprietary extension services structure in communication with the common platform services structure on the services bus and the data highway bus.

### Claim 6 (depends on 1)

The extensible computing system of claim 1, further comprising a proprietary API set for communicating data and device communication signals between the proprietary extension services structure and the proprietary asset health device.

### Claim 7 (depends on 1)

The extensible computing system of claim 1, wherein the common platform services structure comprises an asset view services structure, an asset explorer services structure, a user management services structure, a system services structure, an extension management services structure, a logging services structures, a data highway services structure, a routing services structure, a logic studio services structure, and an OPC UA services structure.

### Claim 8

A non-transient, computer-readable medium containing an extensible asset health program for enabling a computer to communicate with proprietary asset health devices, the extensible asset health program comprising:
a common platform services program for establishing a services bus and a data highway bus,
a selectively removable first proprietary extension services program associated with a first proprietary API set, a first proprietary data format, a first proprietary command format, and a first proprietary asset health device, the first proprietary extension services program for,
receiving data from the first proprietary asset health device in the first proprietary data format using the first proprietary API set,
converting the data from the first proprietary data format into a common data format,
sending the data in the common data format to the common platform services program on the data highway bus,
receiving commands in a common command format from the common platform services program on the services bus,
converting the commands from the common command format to the first proprietary command format, and
sending the commands in the first proprietary command format to the first proprietary asset health device using the first proprietary API set,
a common platform applications program for,
communicating with the common platform service program using a common platform API set,
receiving data in the common data format, originating from the first proprietary device and converted by the first proprietary services program,
displaying and analyzing the data,
receiving commands from a user for the first proprietary asset health device, and
sending the commands in the common command format to the common platform services program for delivery to the first proprietary asset health device in the first proprietary command format.

### Claim 9 (depends on 8)

The non-transient, computer-readable medium of claim 8, further comprising a selectively removable second proprietary extension services program associated with a second proprietary API set, a second proprietary data format, a second proprietary command format, and a second proprietary asset health device, the second proprietary extension services program in communication with the common platform services program on the services bus and the data highway bus.

### Claim 10 (depends on 8)

The non-transient, computer-readable medium of claim 8, wherein the common platform applications program comprises at least one of an install program, an asset view program, an asset explorer program, a user management program, a system program, an extension management program, a logging program, a data highway program, a routing program, a logic studio program, and an OPC UA program.

### Claim 11 (depends on 8)

The non-transient, computer-readable medium of claim 8, wherein the common platform services program comprises at least one of an asset view services program, an asset explorer services program, a user management services program, a system services program, an extension management services program, a logging services programs, a data highway services program, a routing services program, a logic studio services program, and an OPC UA services program.

### Claim 12

A method for enabling a computer to communicate with proprietary asset health devices, the method comprising the steps of:
providing a common platform services program for establishing a services bus and a data highway bus,
providing a selectively removable first proprietary extension services program associated with a first proprietary API set, a first proprietary data format, a first proprietary command format, and a first proprietary asset health device, the first proprietary extension services program for,
receiving data from the first proprietary asset health device in the first proprietary data format using the first proprietary API set,
converting the data from the first proprietary data format into a common data format,
sending the data in the common data format to the common platform services program on the data highway bus,
receiving commands in a common command format from the common platform services program on the services bus,
converting the commands from the common command format to the first proprietary command format, and
sending the commands in the first proprietary command format to the first proprietary asset health device using the first proprietary API set,
providing a common platform applications program for,
communicating with the common platform service program using a common platform API set,
receiving data in the common data format, originating from the first proprietary device and converted by the first proprietary services program,
displaying and analyzing the data, receiving commands from a user for the first proprietary asset health device, and
sending the commands in the common command format to the common platform services program for delivery to the first proprietary asset health device in the first proprietary command format.

### Claim 13 (depends on 12)

The method of claim 12, further comprising providing a selectively removable second proprietary extension services program associated with a second proprietary API set, a second proprietary data format, a second proprietary command format, and a second proprietary asset health device, the second proprietary extension services program in communication with the common platform services program on the services bus and the data highway bus.

### Claim 14 (depends on 12)

The method of claim 12, wherein the common platform applications program comprises at least one of an install program, an asset view program, an asset explorer program, a user management program, a system program, an extension management program, a logging program, a data highway program, a routing program, a logic studio program, and an OPC UA program.

### Claim 15 (depends on 12)

The method of claim 12, wherein the common platform services program comprises at least one of an asset view services program, an asset explorer services program, a user management services program, a system services program, an extension management services program, a logging services programs, a data highway services program, a routing services program, a logic studio services program, and an OPC UA services program.
