IP Library › Granted Patent US 10,178,177
Granted Patent B2
US 10,178,177 · App. 14/963,013 · Granted Jan 8, 2019

Apparatus and method for using an internet of things edge secure gateway

Inventors: Paul F. McLaughlin (Ambler, PA); James A. Strilich (Phoenix, AZ); Andrew Duca (Phoenix, AZ); Ellen B. Hawkinson (Phoenix, AZ); Joseph Felix (Jenkintown, PA)
Assignee: Honeywell International Inc.
H04L67/12H04L12/66H04L67/10H04L69/08
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,178,177
App. No.
14/963,013
Granted
Jan 8, 2019
Kind
B2
Abstract

A gateway is configured to perform a method that includes receiving data from a first device using a first protocol. The first protocol is a cloud based protocol. The method also includes determining that the received data is intended for a second device that uses a second protocol. The method further includes converting the received data from the first protocol to the second protocol. In addition, the method includes transmitting the received data to the second device via the second protocol.

Claims (39)

1. A method comprising:

receiving, by a gateway, data from a first device using a first protocol, wherein the first protocol is a cloud based protocol;

determining, by the gateway, that the received data is intended for a second device that uses a second protocol;

identifying, by the gateway, the second protocol using a unified abstraction layer that maps data to protocols to provide a consistent namespace and set of data services for information publication to a cloud layer;

converting, by the gateway, the received data from the first protocol to the second protocol; and

transmitting, by the gateway, the received data to the second device via the second protocol.

2. The method of claim 1 , wherein the first protocol and the second protocol are different protocols.

3. The method of claim 1 , wherein the first protocol utilizes OPC unified architecture (UA).

4. The method of claim 1 , wherein the second protocol comprises at least one of Ethernet/IP, OPC UA, ProfiNet, IEC-61850, Modbus/TCP, HART/IP, or Modbus/RTU.

5. The method of claim 1 , further comprising:

receiving, by the gateway, data from the second device via the second protocol in response to transmitting the data to the second device.

6. The method of claim 1 , further comprising:

discovering, by the gateway, the first device via a cloud network before receiving the data from the first device.

7. A gateway comprising:

processing circuitry configured to:

receive data from a first device using a first protocol, wherein the first protocol is a cloud based protocol;

determine that the received data is intended for a second device that uses a second protocol;

identify, by the gateway, the second protocol using a unified abstraction layer that maps data to protocols to provide a consistent namespace and set of data services for information publication to a cloud layer;

convert the received data from the first protocol to the second protocol; and

transmit the received data to the second device via the second protocol.

8. The gateway of claim 7 , wherein the first protocol and the second protocol are different protocols.

9. The gateway of claim 7 , wherein the first protocol utilizes OPC unified architecture (UA).

10. The gateway of claim 7 , wherein the second protocol comprises at least one of Ethernet/IP, OPC UA, ProfiNet, IEC-61850, Modbus/TCP, HART/IP, or Modbus/RTU.

11. The gateway of claim 7 , wherein the processing circuitry is further configured to:

receive data from the second device via the second protocol in response transmitting the data to the second device.

12. The gateway of claim 7 , wherein the processing circuitry is further configured to:

discover the first device via a cloud network before receiving the data from the first device.

13. A non-transitory, computer-readable medium storing one or more executable instructions that, when executed by one or more processors, cause the one or more processors to:

receive data from a first device using a first protocol, wherein the first protocol is a cloud based protocol;

determine that the received data is intended for a second device that uses a second protocol;

identify, by the gateway, the second protocol using a unified abstraction layer that maps data to protocols to provide a consistent namespace and set of data services for information publication to a cloud layer;

convert the received data from the first protocol to the second protocol; and

transmit the received data to the second device via the second protocol.

14. The non-transitory, computer-readable medium of claim 13 , wherein the first protocol and the second protocol are different protocols.

15. The non-transitory, computer-readable medium of claim 13 , wherein the first protocol utilizes OPC unified architecture (UA).

16. The non-transitory, computer-readable medium of claim 13 , wherein the one or more executable instructions, when executed by the one or more processors, further cause the one or more processors to:

receive data from the second device via the second protocol in response transmitting the data to the second device.

17. The non-transitory, computer-readable medium of claim 13 , wherein the one or more executable instructions, when executed by the one or more processors, further cause the one or more processors to:

discover the first device via a cloud network before receiving the data from the first device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 8, 2015
From: MCLAUGHLIN, PAUL F.; STRILICH, JAMES A.; DUCA, ANDREW; HAWKINSON, ELLEN B.; FELIX, JOSEPH
To: HONEYWELL INTERNATIONAL INC.
Reel/Frame 037242/0159 →
Continuity (1)
Related Publication 20170163444A1 · Jun 8, 2017
Cited By (1)
US 12,632,908