# US 10,321,209 B2 · Smart meter system communication methods

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

- Number: US 10,321,209 B2
- Document ID: US10321209B2
- Status: Granted
- Kind: B2
- Application number: 15/452,978
- Filed: 2017-03-08
- Published: 2017-06-22
- Granted: 2019-06-11
- Earliest claimed: 2014-07-14
- Assignees: International Technological University
- Applicants: International Technological University
- Inventors: Karl L. Wang
- Web page: https://patentgrep.com/patent/US10321209B2

## CPC

- 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
- G01D 4/002: {Remote reading of utility meters}
- G01D 18/00: Testing or calibrating apparatus or arrangements provided for in groups G01D1/00 - G01D15/00
- H04L 45/26: {Route discovery packet}
- 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
- Y02B 90/20: Smart grids as enabling technology in buildings sector (smart grids supporting the management or operation of end-user stationary applications in general, or like technologies with no associated climate change mitigation effect Y04S20/00)
- Y04S 20/30: Smart metering, e.g. specially adapted for remote reading
- Y04S 40/18: Network protocols supporting networked applications, e.g. including control of end-device applications over a network
- H04Q: SELECTING (switches, relays, selectors H01H; wireless communication networks H04W)
- G01D: MEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- Y02B: CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
- Y04S: SYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS

## Abstract

An improved data packet design that can be used in a variety of data communication standards used in smart meter systems is disclosed. In an embodiment a smart meter system that comprises of a local server, a coordinator and a plurality of smart meters in the many-to-one data communication system configuration. The smart meter uses a variety of types of radio frequency data packets. The data packets contain the commands, parameters, and data for system control and data transmission. The data packet designs are disclosed for a route discovery command, a get parameter command, a set parameter command, a get data command, a reset command, a relay command, a start command, and a calibration command that are used in the smart meter system.

## Claims

### Claim 1

A data communication method implemented by a smart meter, comprising:
receiving, by the smart meter, a smart meter calibration command from a coordinator,
wherein the smart meter calibration command includes at least one of: a communication type identification field or a first command value field including at least one of: a first voltage field V_CAL, a first current field I_CAL, or a first energy field T_CAL, and
wherein the smart meter calibration command initiates at least one of: voltage, current, or energy calibrations in the smart meter; and
sending, by the smart meter, a smart meter calibration response message to the coordinator,
wherein the smart meter calibration response message includes at least one of: the communication type identification field, an operation status field, or a second command value field, and
wherein the second command value field includes at least one of: a second voltage field MAG_V, a second current field MAG_I, or a second energy field T_EFF.

### Claim 2 (depends on 1)

The data communication method of claim 1, wherein in response to the smart meter calibration command being received by the smart meter, the smart meter calibration response message is generated and sent to the coordinator.

### Claim 3 (depends on 1)

The data communication method of claim 1, wherein the communication type identification field is set to CALIBRATE in both the smart meter calibration command and the smart meter calibration response message.

### Claim 4 (depends on 1)

The data communication method of claim 1, wherein the MAG_V is calculated by dividing the V_CAL by a measured average voltage root-mean-square of N-samples.

### Claim 5 (depends on 1)

The data communication method of claim 1, wherein the MAG_I is calculated by dividing the I_CAL by a measured average current root-mean-square of N-samples.

### Claim 6 (depends on 1)

The data communication method of claim 1, wherein the T_EFF is calculated by dividing a calibration ENERGY value measured in a time period T_CAL by a measured POWER 47 and a number of cycles in the T_CAL.

### Claim 7 (depends on 1)

The data communication method of claim 1, wherein the coordinator receives the smart meter calibration command from a local server.

### Claim 8

A non-transitory computer-readable medium storing executable instructions that, in response to execution, cause a smart meter to perform operations comprising:
receiving, by the smart meter, a smart meter calibration command from a coordinator,
wherein the smart meter calibration command includes at least one of: a communication type identification field or a first command value field including at least one of: a first voltage field V_CAL, a first current field I_CAL, or a first energy field T_CAL, and
wherein the smart meter calibration command initiates at least one of: voltage, current, or energy calibrations in the smart meter; and
sending, by the smart meter, a smart meter calibration response message to the coordinator,
wherein the smart meter calibration response message includes at least one of: the communication type identification field, an operation status field, or a second command value field, and
wherein the second command value field includes at least one of: a second voltage field MAG_V, a second current field MAG_I, or a second energy field T_EFF.

### Claim 9 (depends on 8)

The non-transitory computer-readable medium of claim 8, wherein in response to the smart meter calibration command being received by the smart meter, the smart meter calibration response message is generated and sent to the coordinator.

### Claim 10 (depends on 8)

The non-transitory computer-readable medium of claim 8, wherein the communication type identification field is set to CALIBRATE in both the smart meter calibration command and the smart meter calibration response message.

### Claim 11 (depends on 8)

The non-transitory computer-readable medium of claim 8, wherein the MAG_V is calculated by dividing the V_CAL by a measured average voltage root-mean-square of N-samples.

### Claim 12 (depends on 8)

The non-transitory computer-readable medium of claim 8, wherein the MAG_I is calculated by dividing the I_CAL by a measured average current root-mean-square of N-samples.

### Claim 13 (depends on 8)

The non-transitory computer-readable medium of claim 8, wherein the T_EFF is calculated by dividing a calibration ENERGY value measured in a time period T_CAL by a measured POWER 47 and a number of cycles in the T_CAL.

### Claim 14 (depends on 8)

The non-transitory computer-readable medium of claim 8, wherein the coordinator receives the smart meter calibration command from a local server.

### Claim 15

A smart meter, comprising:
a processor; and
a non-transitory computer-readable medium storing executable instructions that, in response to execution by the processor, cause the smart meter to perform operations comprising:
receiving, by the smart meter, a smart meter calibration command from a coordinator, wherein the smart meter calibration command includes at least one of: a communication type identification field or a first command value field including at least one of: a first voltage field V_CAL, a first current field I_CAL, or a first energy field T_CAL, and wherein the smart meter calibration command initiates at least one of: voltage, current, or energy calibrations in the smart meter; and
sending, by the smart meter, a smart meter calibration response message to the coordinator, wherein the smart meter calibration response message includes at least one of: the communication type identification field, an operation status field, or a second command value field, and wherein the second command value field includes at least one of: a second voltage field MAG_V, a second current field MAG_I, or a second energy field T_EFF.

### Claim 16 (depends on 15)

The smart meter of claim 15, wherein in response to the smart meter calibration command being received by the smart meter, the smart meter calibration response message is generated and sent to the coordinator.

### Claim 17 (depends on 15)

The smart meter of claim 15, wherein the communication type identification field is set to CALIBRATE in both the smart meter calibration command and the smart meter calibration response message.

### Claim 18 (depends on 15)

The smart meter of claim 15, wherein the MAG_V is calculated by dividing the V_CAL by a measured average voltage root-mean-square of N-samples.

### Claim 19 (depends on 15)

The smart meter of claim 15, wherein the MAG_I is calculated by dividing the I_CAL by a measured average current root-mean-square of N-samples.

### Claim 20 (depends on 15)

The smart meter of claim 15, wherein the T_EFF is calculated by dividing a calibration ENERGY value measured in a time period T_CAL by a measured POWER 47 and a number of cycles in the T_CAL.
