# US 11,122,345 B2 · System and method for connected metering

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

- Number: US 11,122,345 B2
- Document ID: US11122345B2
- Status: Granted
- Kind: B2
- Application number: 16/798,391
- Filed: 2020-02-23
- Published: 2020-06-18
- Granted: 2021-09-14
- Earliest claimed: 2018-04-05
- Assignees: Honeywell International Inc.
- Applicants: Honeywell International Inc.
- Inventors: Martin Bragg
- Web page: https://patentgrep.com/patent/US11122345B2

## CPC

- G05B 19/0423: {Input/output}
- H04L 63/02: {for separating internal from external traffic, e.g. firewalls}
- H04L 67/125: involving control of end-device applications over a network
- H04L 69/08: Protocols for interworking; Protocol conversion
- H04L 69/14: Multichannel or multilink protocols
- H04L 69/18: Multiprotocol handlers, e.g. single devices capable of handling multiple protocols
- H04Q 9/00: Arrangements in telecontrol or telemetry systems for selectively calling a substation from a main station, in which substation desired apparatus is selected for applying a control signal thereto or for obtaining measured values therefrom
- G05B 2219/31369: Translation, conversion of protocol between two layers, networks
- H04Q 2209/70: Arrangements in the main station, i.e. central controller
- 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)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04Q: SELECTING (switches, relays, selectors H01H; wireless communication networks H04W)

## Abstract

A universal metering cabinet (UMC) apparatus comprises an input/output (I/O) interface configured to receive at least two data streams, each of the at least two data streams received from one of at least two sensors, and each of the at least two data streams having a different connectivity protocol. The UMC further comprises a customizable programmable interface coupled with the I/O interface and configured to convert the connectivity protocol of each of the at least two data streams into a same uniform connectivity protocol. A method comprises receiving, from the UMC, at least one data stream that includes data from at least two sensors, and receiving, from at least one server, data related to an environment around the at least two sensors. The method further comprises performing data cleansing on the data stream and the data to generate validated data and performing prognostic modeling on the validated data.

## Claims

### Claim 1

A universal metering cabinet apparatus comprising: at least one input/output (I/O) interface configured to receive at least two data streams, each of the at least two data streams received from one of at least two sensors, and the each of the at least two data streams comprising multiple disparate input types having a different connectivity protocol, wherein the at least two data streams comprise analog data or digital data based on a type of the at least two sensors; and wherein the at least one input/output (I/O) interface is operable to receive data from the sensors via digital links; a customizable programmable interface coupled with the at least one I/O interface and configured to: transform the data from the sensors into compatible data by data cleansing or data wrangling, and process the multiple disparate input types, wherein processing the multiple disparate input types includes converting the connectivity protocol of each of the at least two data streams into a same uniform connectivity protocol, converting an analog I/O to a digital I/O, and converting both the analog I/O and the digital I/O to a universal I/O, and a communications unit coupled to the customizable programmable interface and configured to transmit to a server, a combined data stream having the same uniform connectivity protocol, wherein the customizable programmable interface is configured to multiplex the processed multiple disparate input types into the combined data stream and wherein the same uniform connectivity protocol includes the universal I/O.

### Claim 2 (depends on 1)

The universal metering cabinet apparatus of claim 1, wherein the at least two sensors are each implemented in a same process.

### Claim 3 (depends on 1)

The universal metering cabinet apparatus of claim 1, wherein the same connectivity protocol includes at least one of the analog I/O, the digital I/O, or the universal I/O.

### Claim 4 (depends on 1)

The universal metering cabinet apparatus of claim 1, wherein the communications unit is further configured to transmit the combined data stream as batched data.

### Claim 5 (depends on 1)

The universal metering cabinet apparatus of claim 1, wherein the customizable programmable interface is configured to convert the connectivity protocol of each of the received data streams into the same uniform connectivity protocol by performing pulse interpolation using pulses from each of the at least two data streams.

### Claim 6

A method comprising: receiving, at a universal metering cabinet, at least two data streams, each of the at least two data streams received from one of at least two sensors, and the each of the at least two data streams comprises multiple disparate input types having a different connectivity protocol, wherein the at least two data streams comprise analog data or digital data based on a type of the at least two sensors, and wherein the at least one input/output (I/O) interface is operable to receive data from the sensors via digital links; transforming the data from the sensors into compatible data by data cleansing or data wrangling, and processing the multiple disparate input types, wherein processing the multiple disparate input types includes converting, using a customizable programmable interface, the connectivity protocol of each of the at least two data streams into a same uniform connectivity protocol, converting an analog I/O to a digital I/O, and converting both the analog I/O and the digital I/O to a universal I/O: and transmitting, to a server using a communication unit coupled to the customizable programmable interface, a combined data stream comprising the at least two data streams, the combined data stream having the same uniform connectivity protocol, wherein the customizable programmable interface is configured to multiplex the processed multiple disparate input types into the combined data stream and wherein the same uniform connectivity protocol includes the universal I/O.

### Claim 7 (depends on 6)

The method of claim 6, wherein the same connectivity protocol includes at least one of the analog I/O, the digital I/O, or the universal I/O.

### Claim 8 (depends on 6)

The method of claim 6, wherein the at least two sensors are each implemented in a same process.

### Claim 9 (depends on 6)

The method of claim 6, further comprising performing pulse interpolation using pulses from each of the at least two data streams.

### Claim 10 (depends on 6)

The method of claim 6, further comprising transmitting the combined data stream as batched data.

### Claim 11

A universal metering cabinet apparatus, comprising: at least one input/output (I/O) interface configured to receive at least two data streams, each of the at least two data streams received from one of at least two sensors, and the each of the at least two data streams comprises multiple disparate input types having a different connectivity protocol, wherein the at least two data streams comprise analog data or digital data based on a type of the at least two sensors, and wherein the at least one input/output (I/O) interface is operable to receive data from the sensors via digital links; a customizable programmable interface coupled with the at least one I/O interface and configured to: transform the data from the sensors into compatible data by data cleansing or data wrangling, and process the multiple disparate input types, wherein processing the multiple disparate input types includes converting the connectivity protocol of each of the at least two data streams into a same uniform connectivity protocol, converting an analog I/O to a digital I/O, and converting both the analog I/O and the digital I/O to a universal I/O; and a communications unit coupled to the customizable programmable interface and configured to transmit, to a server, a combined data stream as batched data comprising the at least two data streams, the combined data stream having the same uniform connectivity protocol, wherein the customizable programmable interface is configured to multiplex the processed multiple disparate input types into the combined data stream and wherein the same uniform connectivity protocol includes the universal I/O.

### Claim 12 (depends on 11)

The universal metering cabinet apparatus of claim 11, wherein the customizable programmable interface is configured to convert the connectivity protocol of each of the received data streams into the same uniform connectivity protocol by performing pulse interpolation using pulses from each of the at least two data streams.

### Claim 13 (depends on 11)

The universal metering cabinet apparatus of claim 11, wherein the same connectivity protocol includes at least one analog I/O.

### Claim 14 (depends on 11)

The universal metering cabinet apparatus of claim 11, wherein the same connectivity protocol includes at least one digital I/O.

### Claim 15 (depends on 11)

The universal metering cabinet apparatus of claim 11, wherein the same connectivity protocol includes at least one of: the analog I/O, the digital I/O, and the universal I/O.

### Claim 16 (depends on 11)

The universal metering cabinet apparatus of claim 11, wherein the at least two sensors are each implemented in a same process.
