SYSTEM AND METHOD FOR PROVIDING SECURE COMMUNICATION OF SENSITIVE INFORMATION
First Claim
1. A system for providing secure communication of sensitive information, comprising:
- an implantable medical device configured to store sensitive information and a crypto key unique to the implantable medical device; and
a programmer, comprising;
an encryption module configured to dynamically generate the crypto key and to encrypt the sensitive information for the implantable medical device using the crypto key;
a communication module configured to establish a telemetry connection at one of a short range and a long range with the implantable medical device;
a data transmission module configured to transmit the encrypted sensitive information to the implantable medical device via the telemetry connection; and
a key transmission module configured to transmit the crypto key to the implantable medical device via the telemetry connection at short range.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for providing secure communication of sensitive information is provided. A crypto key unique to an implantable medical device is dynamically generated on a programmer. Sensitive information for the implantable medical device is encrypted using the crypto key. A telemetry connection of at least one of a short range and a long range is established between the implantable medical device and the programmer. The encrypted sensitive information is transmitted to the implantable medical device via the telemetry connection. The crypto key is transmitted to the implantable medical device via the telemetry connection at short range.
29 Citations
20 Claims
-
1. A system for providing secure communication of sensitive information, comprising:
-
an implantable medical device configured to store sensitive information and a crypto key unique to the implantable medical device; and a programmer, comprising; an encryption module configured to dynamically generate the crypto key and to encrypt the sensitive information for the implantable medical device using the crypto key; a communication module configured to establish a telemetry connection at one of a short range and a long range with the implantable medical device; a data transmission module configured to transmit the encrypted sensitive information to the implantable medical device via the telemetry connection; and a key transmission module configured to transmit the crypto key to the implantable medical device via the telemetry connection at short range. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for providing secure communication of sensitive information, comprising:
-
on a programmer, dynamically generating a crypto key unique to an implantable medical device and encrypting sensitive information for the implantable medical device using the crypto key; establishing between the implantable medical device and the programmer, a telemetry connection at one of a short range and a long range; transmitting the encrypted sensitive information to the implantable medical device via the telemetry connection; and transmitting the crypto key to the implantable medical device via the telemetry connection at short range. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An implantable medical device for securely communicating sensitive information, comprising:
-
a storage module configured to maintain a crypto key generated by a programmer and further configured to provide the crypto key to the programmer; a data receipt module configured to receive the crypto key and sensitive information encrypted by the programmer using the crypto key; a database configured to store the crypto key and the encrypted sensitive data; and an authentication module configured to authenticate the programmer by providing access to the crypto key and the encrypted sensitive data. - View Dependent Claims (14, 15, 16)
-
-
17. A method for securely communicating sensitive information, comprising:
-
maintaining a crypto key generated by a programmer on an implantable medical device and providing the crypto key to the programmer; receiving on the implantable medical device, the crypto key and sensitive information encrypted by the programmer using the crypto key; storing the crypto key and the encrypted sensitive information; and authenticating the programmer by providing access to the crypto key and the encrypted sensitive information. - View Dependent Claims (18, 19, 20)
-
Specification