Wireless battery management system setup
AssigneeTexas Instruments Incorporated
InventorsArchanaa Santhana Krishnan, Alexis Justine Burnight, Ariton E. Xhafa
Life of this patent
Estimating the term…
Abstract
Aspects of this description provide for a computer program product comprising computer executable instructions. In at least some examples, the instructions are executable by a controller to cause the controller to broadcast, in a data frame, a scan request to a node, the scan request including a certificate of the controller and a public authentication key of the controller, receive, in the data frame, a scan response from the node, the scan response including a certificate of the node and a public authentication key of the node, and perform pairing between the controller and the node based on the public authentication key of the node and a private authentication key of the controller.
Claims20
A device comprising:
- a transceiver configurable to:
- transmit a scan request;
- and
- receive a scan response from a node after transmitting the scan request, wherein the scan response includes a public authentication key of the node;
- and
- a logic circuit configurable to:
- encrypt a network key based on the public authentication key of the node and based on a private authentication key of the device;
- and
- cause the transceiver to transmit a pairing request including the encrypted network key.
A device comprising:
- a transceiver configurable to:
- receive a scan request from a primary node, wherein the scan request includes a certificate of the primary node and a public authentication key of the primary node;
- and
- receive a pairing request from the primary node including an encrypted network key;
- and
- a logic circuit configurable to:
- verify the certificate of the primary node;
- cause the transceiver to transmit a scan response;
- and
- decrypt the encrypted network key using a public authentication key of the device and the public authentication key of the primary node.
A method comprising:
- receiving, by a device, a scan request from a primary node, wherein the scan request includes a certificate of the primary node and a public authentication key of the primary node;
- verifying the certificate of the primary node;
- transmitting a scan response;
- receiving a pairing request from the primary node including an encrypted network key;
- and
- decrypting the encrypted network key using a public authentication key of the device and the public authentication key of the primary node.
Dependencies are inferred from the claim text.