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 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.
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.
-
Citations
24 Claims
-
1. A communications module for facilitating secure communications on a first network and a second network comprising:
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A process for registering a device located on a home area network with a communications module 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 a head end system that is not on the home area network; receiving at the communications module 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 communication channels; listening by the device for registration messages on a particular communication channel within the multiple communication channels; and upon receiving on the particular 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 (12, 13, 14, 15, 16, 17)
-
-
18. A process for registering multiple devices located on a home area network with a communications module 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 a head end system that is not on the home area network; receiving at the communications module each of the unique device registration keys from the head end system; transmitting by the communications module on multiple 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 communication channel within the multiple communication channels; upon receiving on the particular 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 (19, 20, 21, 22, 23, 24)
-
Specification