IP Library Granted Patent US 11,426,591
Granted Patent B2
US 11,426,591 · App. 16/427,378 · Granted Aug 30, 2022

Managing telemetry communication modes of a device

Inventors: Eric A. Schilling (Ham Lake, MN); Christopher T. House (Pine Island, MN); Gary P. Kivi (Maple Grove, MN); Karen J. Kleckner (Blaine, MN); John W. Komp (Dillon, CO); Nicholas C. Wine (Minneapolis, MN); Matthew R. Yoder (Crystal, MN); Bo Zhang (Blaine, MN)
Assignee: Medtronic, Inc.
A61N1/37223A61B5/0031A61N1/362A61N1/37217A61N1/37252A61N1/37276G16H40/63G16H40/67H04L67/12H04L67/125H04L67/142H04W4/80H04W12/08H04W52/028H04W80/10H04L63/0876H04L63/101H04L2209/88H04W12/71Y02A90/10Y02D30/70
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,426,591
App. No.
16/427,378
Granted
Aug 30, 2022
Kind
B2
Abstract

Systems, apparatus, methods and computer-readable storage media facilitating management of operation of an implantable medical device (“IMD”) using a number of communication modes are provided. An IMD is configured to operate in a disabled mode wherein radio frequency (RF) telemetry communication is disabled, or operate in a first advertising mode using the RF telemetry communication. The IMD receives a clinician session request from a clinician device via an induction telemetry protocol while operating in the disabled mode or the first advertising mode, and transitions to operating from the disabled mode or the first advertising mode to operating in a second advertising mode based on receiving the clinician session request. From the second advertising mode, the IMD can establish a clinician telemetry session with the clinician device using the RF telemetry communication and a unique security mechanism facilitated by an identifier for the clinician device included in the clinician session request.

Claims (60)

1. A device comprising:

a first telemetry communication component configured to facilitate telemetry communication using a first telemetry communication protocol;

a second telemetry communication component configured to facilitate telemetry communication using a second telemetry communication protocol different than the first telemetry communication protocol;

a communication mode management component configured to:

detect a remote monitoring functionality of the device is disabled;

in response to detecting the remote monitoring functionality of the device is disabled, control the first telemetry communication component to operate in a disabled mode that prevents telemetry communication using the first telemetry communication component; and

control the second communication component to establish a first telemetry communication session using the second telemetry communication protocol while the first telemetry communication component is in the disabled mode.

2. The device of claim 1 , wherein the communication mode management component is further configured to:

detect enablement of the remote monitoring functionality of the device;

in response to detecting enablement of the remote monitoring functionality of the device, control the first telemetry communication component to transition operation from the disabled mode to a first advertising mode during which the first telemetry communication component is configured to transmit a plurality of first advertisement data packets according to the first telemetry communication protocol at a first defined rate.

3. The device of claim 2 , wherein the communication mode management component is further configured to establish a second telemetry communication session using the first telemetry communication protocol based on a response received from a second device responsive to one of the plurality of the first advertisement data packets.

4. The device of claim 3 , wherein the second telemetry communication session is a first type that only permits reading of previously stored data from the device.

5. The device of claim 4 , wherein the communication mode management component is further configured to transition, in response to reception of a request via the second telemetry communication protocol, operation of the first telemetry communication component from the first advertising mode to a second advertising mode during which the first telemetry communication component is configured to transmit a plurality of second advertisement data packets according to the first telemetry communication protocol at a second defined rate, wherein the second defined rate is faster than the first defined rate.

6. The device of claim 5 , wherein the communication mode management component is further configured to establish a third telemetry communication session using the first telemetry communication protocol based on a response received from a third device responsive to one of the plurality of the second advertisement data packets, wherein the third telemetry communication session is a second type that permits reading of stored data and programming of operating parameters of the device.

7. The device of claim 2 , wherein the communication mode management component is further configured to:

determine that the first telemetry communication session is not established using the second telemetry communication protocol;

determine that the device has been implanted;

determine that the device is not operating in a magnetic resonance imaging (MRI) mode; and

control the first telemetry communication component to operate in the first advertising mode in response to detecting enablement of the remote monitoring functionality of the device, determining that the first telemetry communication session is not established using the second telemetry communication protocol, determining that the device has been implanted, and determining that the device is not operating in the MRI mode.

8. The device of claim 1 , wherein the communication mode management component is further configured to:

detect enablement of the remote monitoring functionality of the device;

in response to detecting enablement of the remote monitoring functionality of the device, control the first telemetry communication component to operate in a first advertising mode during which the first telemetry communication component is configured to transmit a first plurality of advertisement data packets according to the first telemetry communication protocol at a first defined rate; and

in response to reception of a request via the second telemetry communication protocol, transition operation of the first telemetry communication component from the first advertising mode to a second advertising mode during which the first telemetry communication component is configured to transmit a second plurality of advertisement data packets according to the first telemetry communication protocol at a second defined rate, wherein the second defined rate is faster than the first defined rate.

9. The device of claim 1 , wherein the communication mode management component is further configured to, in response to reception of a request via the second telemetry communication protocol, transition operation of the first telemetry communication component from the disabled mode to an advertising mode during which the first telemetry communication component is configured to transmit a plurality of advertisement data packets according to the first telemetry communication protocol at a defined rate.

10. The device of claim 1 , wherein the first telemetry communication protocol comprises Bluetooth® Low Energy communication protocol.

11. A method comprising:

detecting that a remote monitoring functionality of a device is disabled;

in response to detecting that the remote monitoring functionality of the device is disabled, operating a first telemetry communication component in a disabled mode that prevents telemetry communication using a first telemetry communication protocol; and

establishing, while the first telemetry communication component is in the disabled mode, a first telemetry communication session with a second telemetry communication component using a second telemetry communication protocol.

12. The method of claim 11 , further comprising:

detecting enablement of the remote monitoring functionality of the device; and

in response to detecting enablement of the remote monitoring functionality of the device, transitioning the first telemetry communication component from the disabled mode to a first advertising mode during which the first telemetry communication component is configured to transmit a plurality of first advertisement data packets according to the first telemetry communication protocol at a first defined rate.

13. The method of claim 12 , further comprising:

receiving a response from a second device responsive to one of the plurality of first advertisement data packets; and

establishing a second telemetry communication session using the first telemetry communication protocol in response to receiving the response from the second device.

14. The method of claim 13 , further comprising only permitting reading of previously stored data from the device via the second telemetry communication session.

15. The method of claim 14 , further comprising:

receiving a request via the second telemetry communication protocol; and

in response to receiving the request, transitioning operation of the first telemetry communication component from the first advertising mode to a second advertising mode during which the first telemetry communication component is configured to transmit a plurality of second advertisement data packets according to the first telemetry communication protocol at a second defined rate.

16. The method of claim 15 , further comprising:

receiving a response from a third device responsive to one of the plurality of second advertisement data packets;

establishing a third telemetry communication session using the first telemetry communication protocol in response to receiving the response from a third device; and

permitting reading of stored data and programming of operating parameters of the device via the third telemetry communication session.

17. The method of claim 12 , further comprising:

determining that a communication session is not established using the second telemetry communication protocol;

determining that the device has been implanted;

determining that the device is not operating in a magnetic resonance imaging (MRI) mode; and

transitioning the first telemetry communication component from the disabled mode to the first advertising mode in response to detecting enablement of the remote monitoring functionality of the device, determining that a communication session is not established using the second telemetry communication protocol, determining that the device has been implanted, and determining that the device is not operating in a magnetic resonance imaging (MRI) mode.

18. The method of claim 11 , further comprising:

detecting enablement of the remote monitoring functionality of the device;

in response to detecting enablement of the remote monitoring functionality of the device, transitioning the first telemetry communication component from the disabled mode to a first advertising mode in which the first telemetry communication component is configured to transmit a first plurality of advertisement data packets according to the first telemetry communication protocol at a first defined rate; and

receiving a request via the second telemetry communication protocol; and

in response to receiving the request via the second telemetry communication protocol, transitioning the first telemetry communication component from the first advertising mode to a second advertising mode during which the first telemetry communication component is configured to transmit a second plurality of advertisement data packets according to the first telemetry communication protocol at a second defined rate, wherein the second defined rate is faster than the first defined rate.

19. The method of claim 11 , further comprising:

receiving a request via the second telemetry communication protocol;

in response to reception of the request via the second telemetry communication protocol, transitioning the first telemetry communication component from the disabled mode to an advertising mode during which the first telemetry communication component is configured to transmit a plurality of advertisement data packets according to the first telemetry communication protocol at a defined rate.

20. A non-transitory computer-readable storage medium comprising instructions that when executed by a processor cause the processor to:

detect that a remote monitoring functionality of a device is disabled;

in response to detecting that the remote monitoring functionality of the device is disabled, operate a first telemetry communication component in a disabled mode that prevents telemetry communication using a first telemetry communication protocol; and

establish, while the first telemetry communication component is in the disabled mode, a first telemetry communication session with a second telemetry communication component using a second telemetry communication protocol.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 31, 2019
From: SCHILLING, ERIC A.; HOUSE, CHRISTOPHER T.; KIVI, GARY P.; KLECKNER, KAREN J.; KOMP, JOHN W.; WINE, NICHOLAS C.; YODER, MATTHEW R.; ZHANG, BO
To: MEDTRONIC, INC. (CVG)
Reel/Frame 049326/0493 →
Continuity (3)
Continuation 15918033 · Mar 12, 2018
Continuation 15141421 · Apr 28, 2016
Related Publication 20190282819A1 · Sep 19, 2019