IP Library Granted Patent US 11,571,126
Granted Patent B2
US 11,571,126 · App. 16/362,976 · Granted Feb 7, 2023

Secure wireless communication between implants and apparatus

Inventors: Antonino Mondello (Messina, IT); Alberto Troia (Munich, DE)
Assignee: Micron Technology, Inc.
A61B5/0031A61B5/686A61B5/6867H04W4/80A61B5/076A61N1/37288G06F12/1408
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,571,126
App. No.
16/362,976
Granted
Feb 7, 2023
Kind
B2
Abstract

An apparatus can have a computing component. The computing component can be configured to receive a wireless transmission from an implanted device, verify an identity of the implanted device by verifying security data from the implanted device, and perform an authentication procedure, in response to verifying the identity of the implanted device, to determine whether the transmission is authentic by determining whether a digital signature of the transmission is authentic. The apparatus can be configured to wirelessly charge the implanted device in response to the computing component determining that the digital signature is authentic.

Claims (75)

1. An apparatus, comprising:

a computing component;

wherein the computing component is configured to:

receive a wireless transmission from an implanted device, wherein the wireless transmission comprises a digital signature;

verify an identity of the implanted device by verifying security data from the implanted device, wherein verifying the security data comprises verifying that the implanted device comprises particular secret data stored in a secret region of a memory of the implanted device that is inaccessible to both a user and a processor of the apparatus; and

perform an authentication procedure, in response to verifying the identity of the implanted device, to determine whether the transmission is authentic by determining whether the digital signature is authentic.

2. The apparatus of claim 1 , wherein the computing component is configured to ignore the received transmission in response to the computing component being unable to verify the identity of the implanted device.

3. The apparatus of claim 1 , wherein the computing component is configured to:

generate a code from the particular secret data and a hash of immutable information about the apparatus;

generate security data from the code; and

send the security data to the implantable device.

4. The apparatus of claim 3 , wherein the code is a hash message authentication code.

5. The apparatus of claim 1 , wherein the computing component is configured to determine whether the digital signature is authentic by:

generating a cryptographic code of data received from the implanted device;

decrypting the digital signature with a key received from the implanted device, and

comparing the decrypted digital signature to the generated cryptographic code to determine whether the decrypted digital signature matches the generated cryptographic code.

6. The apparatus of claim 1 , wherein the computing component is configured to perform the authentication procedure in response to determining that the transmission is fresh.

7. The apparatus of claim 1 , wherein

the transmission comprises encrypted information; and

the computing component is configured decrypt the information using a private key.

8. The apparatus of claim 1 , wherein:

the transmission comprises data indicating that the implanted device needs to be charged; and

the apparatus is configured to wirelessly charge the implanted device in response to the computing component determining that the digital signature is authentic.

9. The apparatus of claim 1 , wherein the transmission comprises a status of a number of operating parameters of the implanted device.

10. The apparatus of claim 1 , wherein:

the wireless transmission received from the implanted device comprises information about the implanted device; and

the computing component is configured to receive the wireless transmission from the implanted device in response to:

the computing component transmitting a digitally signed wireless transmission to the implanted device requesting the information.

11. The apparatus of claim 1 , wherein the computing component is configured to receive security data from the implanted device and to generate another set of security data from the received security data.

12. An apparatus, comprising:

a processor;

an apparatus communication component coupled to the processor;

a security component coupled to the processor; and

a power transmitter coupled to the processor;

wherein the apparatus communication component is configured to receive a wireless transmission from an implanted device;

wherein the wireless transmission comprises data indicating that the implanted device needs to be charged and a digital signature;

wherein the security component is configured to verify the digital signature;

wherein the security component is configured to verify an identity of the implanted device by verifying security data from the implanted device, wherein verifying the security data comprises verifying that the implanted device comprises particular secret data stored in a secret region of a memory of the implanted device that is inaccessible to both a user and the processor of the apparatus; and

wherein the processor is configured to cause the power transmitter to charge the implanted device by causing the power transmitter to wirelessly transmit power to the implanted device in response to the security component verifying the digital signature.

13. The apparatus of claim 12 , wherein the security component is configured to verify the digital signature in response to verifying the identity of the implanted device.

14. A method, comprising:

receiving a wireless transmission at an implanted device from an apparatus, wherein the wireless transmission comprises a digital signature and data;

authenticating the received wireless transmission by verifying the digital signature;

accessing the data in response to authenticating the wireless transmission; and

receiving power wirelessly from the apparatus; and

charging the implanted device with the received power in response to the accessed data indicating that the implanted device needs to be charged; and

storing, in a secret region of a memory of the implanted device that is inaccessible to both a user and a processor of the apparatus, particular secret data; and

sending, from the apparatus to the implanted device, security data for verifying an identity of the implanted device by verifying the security data, wherein verifying the security data comprises verifying that the implanted device comprises the particular secret data stored in the secret region of the memory of the implanted device.

15. The method of claim 14 , further comprising:

generating a code from the particular secret data and a hash of immutable information about the implanted device;

generating security data from the code; and

sending the security data to the apparatus.

16. The method of claim 14 , further comprising verifying an identity of the apparatus by verifying additional security data from the apparatus.

17. The method of claim 16 , further comprising authenticating the received wireless transmission in response to verifying the additional security data from the remote device.

18. The method of claim 14 , further comprising:

establishing secure communication between the implanted device and the apparatus; and

receiving the wireless transmission at the implanted device from the remote device in response to establishing the secure communication between the implanted device and the apparatus.

19. A system, comprising:

a wireless charger; and

a wireless implanted device;

wherein the wireless implanted device is configured to authenticate the wireless charger to the wireless implanted device and the wireless charger is configured to authenticate the wireless implanted device to the wireless charger to establish secure communication between the wireless implant and the wireless charger; and

wherein the wireless charger is configured to, in response to the establishment of the secure communication between the wireless implanted device and the wireless charger:

accept a secure transmission from the wireless implanted device, indicating that the wireless implant needs to be charged, wherein the secure transmission is signed with a digital signature and includes security data from the wireless implanted device;

verify an identity of the wireless implanted device by verifying the security data from the wireless implanted device;

wherein verifying the security data comprises verifying that the wireless implanted device comprises particular secret data stored in a secret region of a memory of the wireless implanted device that is inaccessible to both a user and a processor of the wireless charger; and

wirelessly charge the wireless implanted device in response to authenticating the digital signature and verifying the security data from the wireless implanted device.

20. The system of claim 19 , wherein:

the wireless implanted device is configured to send a secure transmission comprising a status of a charging parameter of the wireless implanted device; and

the wireless charger is configured to adjust its operation in response to authenticating the secure transmission.

21. The system of claim 20 , wherein the charging parameter comprises electromagnetic interference sensed by the wireless implanted device, a temperature of a battery of the wireless implanted device, or an amount of charge on the battery.

22. The system of claim 19 , wherein

the wireless implanted device is configured to authenticate the wireless charger to the wireless implanted device by verifying that security data from the wireless charger is based on particular secret wireless charger data; and

the wireless charger is configured to authenticate the wireless implanted device to the wireless charger by verifying that the security data from the wireless implanted device is based on particular secret wireless implanted device data.

23. The system of claim 22 , wherein the particular secret wireless charger data and the particular secret wireless implanted device data are a same data.

24. The system of claim 19 , wherein the wireless implanted device is a prosthesis.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Nov 15, 2019
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.
Reel/Frame 051041/0317 →
RELEASE OF SECURITY INTEREST Recorded Oct 14, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.
Reel/Frame 050724/0392 →
SUPPLEMENT NO. 12 TO PATENT SECURITY AGREEMENT Recorded Apr 19, 2019
From: MICRON TECHNOLOGY, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 048948/0677 →
SUPPLEMENT NO. 3 TO PATENT SECURITY AGREEMENT Recorded Apr 19, 2019
From: MICRON TECHNOLOGY, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 048951/0902 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 25, 2019
From: MONDELLO, ANTONINO; TROIA, ALBERTO
To: MICRON TECHNOLOGY, INC.
Reel/Frame 048685/0460 →