Gateway and bridge devices for secure internet of things
AssigneeDataKrew Pte. Ltd.
InventorsNaina Gupta, Arpan Jati, Anupam Chattopadhyay, Sumanta Bose
Life of this patent
Estimating the term…
Abstract
Gateway and bridge devices for internet of things systems are described. The gateway device is configured to communicate with a server using signals encrypted according to a first encryption protocol and to communicate with bridge device using signals encrypted with a second protocol. The bridge device is configured to decrypt the signals received from the gateway device and to communicate with sensors and actuators. The bridge device is further configured to encrypt data signals from the sensors for sending to the gateway device.
Claims19
A gateway device comprising:
- a first interface configured to receive command signals encrypted according to a first encryption protocol from a server and to send data signals encrypted according to the first encryption protocol to the server;
- a second interface configured to send command signals encrypted according to a second encryption protocol to a bridge device and to receive data signals encrypted according to the second encryption protocol from the bridge device;
- cryptographic key storage configured to store cryptographic keys for the first encryption protocol and cryptographic keys for the second encryption protocol;
- and
- a processor configured to:
- decrypt command signals encrypted according to the first encryption protocol using the cryptographic keys for the first encryption protocol and encrypt the command signals according to the second encryption protocol;
- and
- decrypt data signals encrypted according to the second encryption protocol using the encryption keys for the second encryption protocol and encrypt the data signals according to the first encryption protocol.
A bridge device comprising:
- a device interface configured to send command signals to an actuator device and to receive data signals from a sensor device;
- a gateway interface configured to receive command signals encrypted according to an encryption protocol from a gateway device and to send data signals encrypted according to the encryption protocol to the gateway device;
- cryptographic key storage configured to store encryption keys for the encryption protocol;
- and
- a processor configured to decrypt command signals encrypted according to the encryption protocol and to send the decrypted command signals to the actuator device and to encrypt data signals received from the sensor device according to the encryption protocol and send the encrypted data signals to the gateway device.
A monitoring system comprising:
- a gateway device;
- a bridge device;
- at least one sensor coupled to the bridge device;
- and at least one actuator coupled to the bridge device,
- the gateway device comprising:
- a first interface configured to receive command signals encrypted according to a first encryption protocol from a server and to send data signals encrypted according to the first encryption protocol to the server;
- a second interface configured to send command signals encrypted according to a second encryption protocol to the bridge device and to receive data signals encrypted according to the second encryption protocol from the bridge device;
- cryptographic key storage configured to store cryptographic keys for the first encryption protocol cryptographic keys for the second encryption protocol;
- and
- a processor configured to:
- decrypt command signals encrypted according to the first encryption protocol using the cryptographic keys for the first encryption protocol and encrypt the command signals according to the second encryption protocol;
- and
- decrypt data signals encrypted according to the second encryption protocol using the encryption keys for the second encryption protocol and encrypt the data signals according to the first encryption protocol,
- the bridge device comprising:
- a device interface configured to send command signals to an actuator device and to receive data signals from a sensor device;
- a gateway interface configured to receive command signals encrypted according to the second encryption protocol from the gateway device and to send data signals encrypted according to the second encryption protocol to the gateway device;
- cryptographic key storage configured to store encryption keys for the second encryption protocol;
- and
- a processor configured to decrypt command signals encrypted according to the second encryption protocol and to send the decrypted command signals to the actuator device and to encrypt data signals received from the sensor device according to the encryption protocol and send the encrypted data signals to the gateway device.
Dependencies are inferred from the claim text.