IP Library Granted Patent US 12,402,004
Granted Patent B2
US 12,402,004 · App. 17/513,240 · Granted Aug 26, 2025

Methods and systems for managing access to implantable medical devices

Inventors: Sridhar Kothandaraman (Valencia, CA); Berj Doudian (Sun Valley, CA); Chirag Shah (Valencia, CA); Joshua Uyeda (Los Angeles, CA); Keron Greene (Lancaster, CA)
Assignee: Boston Scient ation Corporation
H04W12/08A61N1/37254G16H40/40G16H40/67H04W12/069H04W12/61A61N1/37235H04L63/068H04L63/0823H04W12/043H04W12/33H04W12/71
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 12,402,004
App. No.
17/513,240
Granted
Aug 26, 2025
Kind
B2
Abstract

An external device for wireless communication with an implantable medical device can include a memory having stored thereon instructions for a first application and authentication credentials specific to the first application; and a processor configured for transmitting the authentication credentials specific to the first application to an implantable medical device to authorize access to the implantable medical device by the first application. An external device for wireless communication with an implantable medical device can include a memory including authentication credentials stored thereon; and a processor configured for transmitting the authentication credentials to an implantable medical device to authorize access; receiving a request to facilitate authorization of the second device and receiving second authentication credentials from the second device; determining authentication or authorization of the second device; and transmitting a token or authorization credentials directing the implantable medical device to authorize access by the second device.

Claims (41)

1. An external device for wireless communication with an implantable medical device, the external device comprising:

a memory comprising first authentication credentials stored thereon; and

a processor coupled to the memory and configured to perform actions comprising:

transmitting the first authentication credentials directly to the implantable medical device for the implantable medical device to authorize access to the implantable medical device by the external device, wherein the first authentication credentials comprise a first certificate issued to the external device by a certificate authority, wherein the first certificate identifies the external device;

receiving a request to facilitate authorization of a second device by the implantable medical device and receiving second authentication credentials from the second device, wherein the second authentication credentials comprise a second certificate issued to the second device by a certificate authority, wherein the second certificate identifies the second device;

determining authentication or authorization of the second device using the second authentication credentials; and

after authorization of the external device by the implantable medical device and determining authentication or authorization of the second device, transmitting a token or third authorization credentials to at least one of the implantable medical device or the second device directing the implantable medical device to authorize direct access to the implantable medical device by the second device so that both the external device and the second device have authorized direct access to the implantable medical device.

2. The external device of claim 1 , wherein the memory has further stored thereon instructions for a first application configured to interact with implantable medical devices, wherein the first certificate comprises explicit identification of at least one interaction capability of the first application with respect to the implantable medical device, wherein each of the at least one interaction capability identifies a specific interaction with the implantable medical device, wherein at least one of the at least one interaction capability is selected from i) selecting from existing stimulation programs, ii) modifying programming settings of existing stimulation programs, or iii) creating stimulation programs;

wherein the actions further comprise:

executing the first application using the instructions; and

transmitting the first authentication credentials to the implantable medical device for the implantable medical device to authorize access to the implantable medical device by the first application limiting interaction between the first application and the implantable medical device to the at least one interaction capability explicitly identified in the first certificate.

3. The external device of claim 2 , wherein the memory further has stored thereon instructions for a second application configured to interact with implantable medical devices and additional authentication credentials specific to the second application.

4. The external device of claim 2 , wherein the first authentication credentials comprise identification of at least one specific implantable medical device or at least one specific type of implantable medical device that the first application is configured to interact with.

5. The external device of claim 2 , wherein the first certificate comprises an end-entity certificate.

6. The external device of claim 5 , wherein the end-entity certificate comprises an identification of the first application in custom metadata or certificate extensions of the end-entity certificate.

7. The external device of claim 2 , wherein the at least one interaction capability is at least two interaction capabilities, wherein at least another one of the at least two interaction capabilities is selected from reading data, writing data, or modifying or updating software/firmware.

8. A system, comprising:

the external device of claim 2 ; and

the implantable medical device configured for wireless communication with the external device.

9. The system of claim 8 , wherein the first authentication credentials comprise identification of the implantable medical device in the first authentication credentials.

10. The system of claim 8 , wherein the implantable medical device is configured to limit authorized access to the implantable medical device by the first application to only the at least one interaction capability identified in the first authentication credentials.

11. The external device of claim 1 , wherein the token or third authorization credentials are limited to a specified time period.

12. The external device of claim 1 wherein the token or third authorization credentials are limited to a single session.

13. A system, comprising:

the external device of claim 1 ; and

the second device comprising

a memory having stored thereon instructions for a second application configured to interact with implantable medical devices and the second authentication credentials, and

a processor coupled to the memory and configured to perform actions comprising:

executing the second application using the instructions; and

transmitting the second authentication credentials to the external device.

14. The system of claim 13 , wherein the memory of the external device has further stored thereon instructions for a first application configured to interact with implantable medical devices,

wherein the first authentication credentials are specific to the first application and identify at least one interaction capability of the first application with respect to the implantable medical device

wherein the second authentication credentials identify of at least one interaction capability of the second application with respect to the implantable medical device.

15. The system of claim 14 , wherein the token or third authorization credentials identify the at least one interaction capability of the first application.

16. The system of claim 14 , wherein the token or third authorization credentials identify the at least one interaction capability of the second application.

17. The system of claim 13 , further comprising the implantable medical device configured for wireless communication with the external device and the second device.

18. The system of claim 17 , wherein the implantable medical device is configured to limit authorized access to the second device based on identification of at least one interaction capability in the token or third authorization credentials.

19. The system of claim 1 , wherein transmitting the token or third authorization credentials comprises transmitting the token or third authorization credentials to the implantable medical device directing the implantable medical device to authorize direct access to the implantable medical device by the second device.

20. A system, comprising:

the external device of claim 1 ; and

the implantable medical device configured for wireless communication with the external device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2021
From: DOUDIAN, BERJ; SHAH, CHIRAG; UYEDA, JOSHUA; GREENE, KERON
To: BOSTON SCIENTIFIC NEUROMODULATION CORPORATION
Reel/Frame 057949/0916 →
Continuity (2)
Provisional Application 63109749 · Nov 4, 2020
Related Publication 20220141663A1 · May 5, 2022
References Cited (118)
US 5792204A · Snell · 1998 [cited by applicant]
US 6181969B1 · Gord · 2001 [cited by applicant]
US 6295944B1 · Lovett · 2001 [cited by applicant]
US 6391985B1 · Goode et al. · 2002 [cited by applicant]
US 6516227B1 · Meadows et al. · 2003 [cited by applicant]
US 6609029B1 · Mann et al. · 2003 [cited by applicant]
US 6609032B1 · Woods et al. · 2003 [cited by applicant]
US 6741892B1 · Meadows et al. · 2004 [cited by applicant]
US 6895280B2 · Meadows et al. · 2005 [cited by applicant]
US 7244150B1 · Brase et al. · 2007 [cited by applicant]
US 7319962B2 · Goedeke et al. · 2008 [cited by applicant]
US 7437193B2 · Parramon et al. · 2008 [cited by applicant]
US 7450997B1 · Pianca et al. · 2008 [cited by applicant]
US 7672734B2 · Anderson et al. · 2010 [cited by applicant]
US 7761165B1 · He et al. · 2010 [cited by applicant]
US 7783359B2 · Meadows · 2010 [cited by applicant]
US 7792590B1 · Pianca et al. · 2010 [cited by applicant]
US 7809446B2 · Meadows · 2010 [cited by applicant]
US 7949395B2 · Kuzma · 2011 [cited by applicant]
US 7974706B2 · Moffitt et al. · 2011 [cited by applicant]
US 8175710B2 · He · 2012 [cited by applicant]
US 8224450B2 · Brase · 2012 [cited by applicant]
US 8271094B1 · Moffitt et al. · 2012 [cited by applicant]
US 8295944B2 · Howard et al. · 2012 [cited by applicant]
US 8364278B2 · Pianca et al. · 2013 [cited by applicant]
US 8391985B2 · McDonald · 2013 [cited by applicant]
US 8483237B2 · Zimmermann et al. · 2013 [cited by applicant]
US 8688235B1 · Pianca et al. · 2014 [cited by applicant]
US 8706251B2 · Von Arx et al. · 2014 [cited by applicant]
US 8831742B2 · Pianca et al. · 2014 [cited by applicant]
US 9275637B1 · Salvador et al. · 2016 [cited by applicant]
US 9474903B2 · Chen et al. · 2016 [cited by applicant]
US 9561380B2 · Carcieri et al. · 2017 [cited by applicant]
US 9592389B2 · Moffitt · 2017 [cited by applicant]
US 9643014B2 · Zhang et al. · 2017 [cited by applicant]
US 9643017B2 · Carcieri et al. · 2017 [cited by applicant]
US 9781086B2 · Jelatis et al. · 2017 [cited by applicant]
US 9959388B2 · Grandhe et al. · 2018 [cited by applicant]
US 10071249B2 · Zottola · 2018 [cited by applicant]
US 10350404B2 · Zhang et al. · 2019 [cited by applicant]
US 10441800B2 · Steinke · 2019 [cited by applicant]
US 10603498B2 · Blum et al. · 2020 [cited by applicant]
US 10625082B2 · Laghi · 2020 [cited by applicant]
US 10716505B2 · Blum et al. · 2020 [cited by applicant]
US 10716942B2 · Zhang · 2020 [cited by applicant]
US 10744330B2 · Moffitt et al. · 2020 [cited by applicant]
US 10780282B2 · Mustakos et al. · 2020 [cited by applicant]
US 20070043401A1 · John · 2007 [cited by applicant]
US 20070067004A1 · Boveja et al. · 2007 [cited by applicant]
US 20070150036A1 · Anderson · 2007 [cited by applicant]
US 20090187222A1 · Barker · 2009 [cited by applicant]
US 20090276021A1 · Meadows et al. · 2009 [cited by applicant]
US 20100023090A1 · Jaax et al. · 2010 [cited by applicant]
US 20100076535A1 · Pianca et al. · 2010 [cited by applicant]
US 20100268298A1 · Moffitt et al. · 2010 [cited by applicant]
US 20110004267A1 · Meadows · 2011 [cited by applicant]
US 20110005069A1 · Pianca · 2011 [cited by applicant]
US 20110078900A1 · Pianca et al. · 2011 [cited by applicant]
US 20110130803A1 · McDonald · 2011 [cited by applicant]
US 20110130816A1 · Howard et al. · 2011 [cited by applicant]
US 20110130817A1 · Chen · 2011 [cited by applicant]
US 20110130818A1 · Chen · 2011 [cited by applicant]
US 20110238129A1 · Moffitt et al. · 2011 [cited by applicant]
US 20110313500A1 · Barker et al. · 2011 [cited by applicant]
US 20120016378A1 · Pianca et al. · 2012 [cited by applicant]
US 20120046710A1 · DiGiore et al. · 2012 [cited by applicant]
US 20120071949A1 · Pianca et al. · 2012 [cited by applicant]
US 20120165911A1 · Pianca · 2012 [cited by applicant]
US 20120197375A1 · Pianca et al. · 2012 [cited by applicant]
US 20120203316A1 · Moffitt et al. · 2012 [cited by applicant]
US 20120203320A1 · DiGiore et al. · 2012 [cited by applicant]
US 20120203321A1 · Moffitt et al. · 2012 [cited by applicant]
US 20120203366A1 · Saliger et al. · 2012 [cited by applicant]
US 20120316615A1 · DiGiore et al. · 2012 [cited by applicant]
US 20130105071A1 · DiGiore et al. · 2013 [cited by applicant]
US 20130197424A1 · Bedenbaugh · 2013 [cited by applicant]
US 20130197602A1 · Pianca et al. · 2013 [cited by applicant]
US 20130261684A1 · Howard · 2013 [cited by applicant]
US 20130317572A1 · Zhu et al. · 2013 [cited by applicant]
US 20130317573A1 · Zhu et al. · 2013 [cited by applicant]
US 20130317587A1 · Barker · 2013 [cited by applicant]
US 20130325091A1 · Pianca et al. · 2013 [cited by applicant]
US 20140039587A1 · Romero · 2014 [cited by applicant]
US 20140353001A1 · Romero et al. · 2014 [cited by applicant]
US 20140353501A1 · Fantone et al. · 2014 [cited by applicant]
US 20140358024A1 · Nelson et al. · 2014 [cited by applicant]
US 20140358207A1 · Romero · 2014 [cited by applicant]
US 20140358209A1 · Romero et al. · 2014 [cited by applicant]
US 20140358210A1 · Howard et al. · 2014 [cited by applicant]
US 20150018915A1 · Leven · 2015 [cited by applicant]
US 20150021817A1 · Romero et al. · 2015 [cited by applicant]
US 20150045864A1 · Howard · 2015 [cited by applicant]
US 20150066110A1 · Tahmasian · 2015 [cited by examiner]
US 20150066120A1 · Govea · 2015 [cited by applicant]
US 20150151113A1 · Govea et al. · 2015 [cited by applicant]
US 20150182751A1 · Ghosh · 2015 [cited by examiner]
US 20150306391A1 · Wu et al. · 2015 [cited by applicant]
US 20150348554A1 · Orr et al. · 2015 [cited by applicant]
US 20170223540A1 · Battiwalla · 2017 [cited by examiner]
US 20170225007A1 · Orinski · 2017 [cited by applicant]
US 20170259078A1 · Howard · 2017 [cited by applicant]
US 20180110971A1 · Serrano Carmona · 2018 [cited by applicant]
US 20180369606A1 · Zhang et al. · 2018 [cited by applicant]
US 20180369607A1 · Zhang et al. · 2018 [cited by applicant]
US 20190036886A1 · Wu et al. · 2019 [cited by applicant]
US 20190156818A1 · Piersol et al. · 2019 [cited by applicant]
US 20190209834A1 · Zhang et al. · 2019 [cited by applicant]
US 20190209849A1 · Hershey et al. · 2019 [cited by applicant]
US 20200094047A1 · Govea et al. · 2020 [cited by applicant]
US 20200139140A1 · Crawford · 2020 [cited by applicant]
US 20200139141A1 · Crawford · 2020 [cited by examiner]
US 20200155854A1 · Leven et al. · 2020 [cited by applicant]
US 20200252436A1 · Yoon · 2020 [cited by examiner]
US 20200305716A1 · Mondello et al. · 2020 [cited by applicant]
US 20200376262A1 · Clark et al. · 2020 [cited by applicant]
Invitation to Pay Additional Fees and, Where Applicable, Protest Fee for PCT Application No. PCT/US2021/057018 mailed Mar. 3, 2022. [cited by applicant]
International Search Report and Written Opinion for PCT Application No. PCT/US2021/057018 mailed Apr. 26, 2022. [cited by applicant]
U.S. Appl. No. 63/112,537, filed Nov. 11, 2020. [cited by applicant]