US 12,243,640 B2
Medical implant software systems and methods
Conner Delahanty, Baltimore, MD (US); Tiger Gao, Baltimore, MD (US); Maximilian Zinkus, Baltimore, MD (US); Simone Bliss, Baltimore, MD (US); Rahul Gangwani, Baltimore, MD (US); Isaac Lefkovitz, Baltimore, MD (US); Vivian Looi, Baltimore, MD (US); Aayush Gandhi, Baltimore, MD (US); Owen Friesen, Baltimore, MD (US); and John Cai, Baltimore, MD (US)
Assigned to CraniUS LLC, Baltimore, MD (US)
Filed by CraniUS LLC, Baltimore, MD (US)
Filed on Oct. 19, 2023, as Appl. No. 18/489,892.
Application 18/489,892 is a continuation of application No. 18/306,327, filed on Apr. 25, 2023, granted, now 11,837,356.
Claims priority of provisional application 63/355,262, filed on Jun. 24, 2022.
Prior Publication US 2024/0047058 A1, Feb. 8, 2024
Int. Cl. G16H 40/40 (2018.01); G16H 40/67 (2018.01); G16H 80/00 (2018.01); H04W 12/037 (2021.01); H04W 12/50 (2021.01)
CPC G16H 40/40 (2018.01) [G16H 40/67 (2018.01); G16H 80/00 (2018.01); H04W 12/037 (2021.01); H04W 12/50 (2021.01)] 18 Claims
OG exemplary drawing
 
1. A method for remotely updating a medical device, comprising:
providing build information to a build machine;
receiving cryptographic key information;
creating, by the build machine, a medical device update;
receiving, by a server, companion device information, wherein the companion device is associated with the medical device;
sending, from a key management system to the build machine, cryptographic certificate information;
certifying and encrypting the medical device update, with the cryptographic key information;
transmitting the encrypted medical device update, and companion device information to the server;
performing over the air update operations;
downloading the encrypted medical device update from the server to the patient-facing application;
transmitting the medical device update from the companion device to the medical device;
decrypting the encrypted medical device update on the medical device; and
validating the medical device update on the medical device.