System and method for securely communicating across multiple networks using a single radio
First Claim
1. A communications module for facilitating secure communications on a first network and a second network comprising:
- a single transceiver having a two-way communication channel to the first network for receiving and transmitting first network messages from and to the first network and only a one-way communication channel to the second network for only transmitting second network messages to the second network;
at least a first processor connected to the single transceiver for processing one or more first network messages and second network messages;
the at least a first processor including first network logic for processing first network messages and second network logic for processing second network messages; and
the second network logic including instructions for securing second network messages such that decryption of the second network messages is limited to a particular receiving device on the second network,wherein the second network logic also includes instructions received by the single transceiver from one or more first network messages that indicate a set of one-way communication channels on which the single transceiver is to transmit the second network messages and which include information that is unique to the particular receiving device, and wherein the second network messages include two types of messages, registration messages and application messages.
2 Assignments
0 Petitions
Accused Products
Abstract
A communications module for facilitating secure communications on a first network and a second network includes: a single transceiver for receiving and transmitting first network messages from and to the first network and at least transmitting second network messages to the second network; at least a first processor connected to the single transceiver for processing one or more first network messages and second network messages; the at least a first processor including first network logic for processing first network messages and second network logic for processing second network messages; and the second network logic including instructions for securing second network messages such that decryption of the second network messages is limited to a particular receiving device on the second network. The second network messages may include commodity pricing and use information.
600 Citations
21 Claims
-
1. A communications module for facilitating secure communications on a first network and a second network comprising:
-
a single transceiver having a two-way communication channel to the first network for receiving and transmitting first network messages from and to the first network and only a one-way communication channel to the second network for only transmitting second network messages to the second network; at least a first processor connected to the single transceiver for processing one or more first network messages and second network messages; the at least a first processor including first network logic for processing first network messages and second network logic for processing second network messages; and the second network logic including instructions for securing second network messages such that decryption of the second network messages is limited to a particular receiving device on the second network, wherein the second network logic also includes instructions received by the single transceiver from one or more first network messages that indicate a set of one-way communication channels on which the single transceiver is to transmit the second network messages and which include information that is unique to the particular receiving device, and wherein the second network messages include two types of messages, registration messages and application messages. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A process for registering a device located on a home area network with a communications module having only a one-way communication channel to the device and a two-way communication channel to a head end system that is not on the home area network, to facilitate receipt at the device of messages from the communications module that originated outside of the home area network comprising:
-
receiving a device registration key that is unique to the device at the head end system; receiving at the communications module via the two-way communication channel the device registration key from the head end system; transmitting by the communications module a registration message encrypted with a version of the device registration key on multiple one-way communication channels; listening by the device for registration messages on a particular one-way communication channel within the multiple one-way communication channels; and upon receiving on the particular one-way communication channel the registration message encrypted with the device'"'"'s registration key, decrypting the registration message to retrieve a shared link key for decrypting application messages from the communications module. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A process for registering multiple devices located on a home area network with a communications module having only a one-way communication channel to the device and a two-way communication channel to a head end system that is not on the home area network, to facilitate receipt at the multiple devices of messages from the communications module that originated outside of the home area network comprising:
-
receiving a unique device registration key for each of the multiple devices at the head end system; receiving at the communications module via the two-way communication channel each of the unique device registration keys from the head end system; transmitting by the communications module on multiple one-way communication channels individual registration messages each encrypted with a version of one the multiple device registration keys; listening by each of the multiple devices for registration messages on a particular one-way communication channel within the multiple one-way communication channels; upon receiving on the particular one-way communication channel the registration message encrypted with an individual of the multiple device'"'"'s registration key, decrypting the registration message to retrieve one of a first or second shared link key for decrypting application messages encrypted with one of the first or second shared link keys from the communications module; wherein each of the multiple devices on the home area network receives either the first or the second shared link key, but not both. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification