FACILITATING TELEMETRY DATA COMMUNICATION SECURITY BETWEEN AN IMPLANTABLE DEVICE AND AN EXTERNAL DEVICE
First Claim
1. An implantable device, comprising:
- a housing configured to be implanted at least partially within a patient;
a memory, coupled to the housing, that stores executable components;
circuitry, coupled to the housing, and configured to at least one of obtain sensed physiological data associated with the patient or deliver a therapy to the patient; and
a processor, coupled to the housing, that executes the executable components stored in the memory, wherein the executable components comprise;
a security component configured to generate security information based on reception of a clinician telemetry session request from a clinician device via a first telemetry communication protocol, the security information comprising a session identifier and a first session key, and the clinician telemetry session request comprising a clinician device identifier associated with the clinician device; and
a communication component configured to;
activate telemetry communication by the implantable device via a second telemetry communication protocol based on sending the security information to the clinician device using the first telemetry communication protocol; and
establish a clinician telemetry session with the clinician device using the second telemetry communication protocol based on determining that a connection request, received via the second telemetry communication protocol, was transmitted by the clinician device based on inclusion of the clinician device identifier in the connection request.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, apparatus, methods and non-transitory computer readable media facilitating telemetry data communication security between an implantable device and an external clinician device are provided. An implantable device can include a security component configured to generate security information based on reception of a clinician telemetry session request from the clinician device via a first telemetry communication protocol. The security information can include a session identifier and a first session key, and the clinician telemetry session request can include a clinician device identifier associated with the clinician device. The implantable device can further include a communication component configured to establish a clinician telemetry session with the clinician device using a second telemetry communication protocol based on determining that a connection request, received via the second telemetry communication protocol, was transmitted by the clinician device based on inclusion of the clinician device in the connection request.
-
Citations
33 Claims
-
1. An implantable device, comprising:
-
a housing configured to be implanted at least partially within a patient; a memory, coupled to the housing, that stores executable components; circuitry, coupled to the housing, and configured to at least one of obtain sensed physiological data associated with the patient or deliver a therapy to the patient; and a processor, coupled to the housing, that executes the executable components stored in the memory, wherein the executable components comprise; a security component configured to generate security information based on reception of a clinician telemetry session request from a clinician device via a first telemetry communication protocol, the security information comprising a session identifier and a first session key, and the clinician telemetry session request comprising a clinician device identifier associated with the clinician device; and a communication component configured to; activate telemetry communication by the implantable device via a second telemetry communication protocol based on sending the security information to the clinician device using the first telemetry communication protocol; and establish a clinician telemetry session with the clinician device using the second telemetry communication protocol based on determining that a connection request, received via the second telemetry communication protocol, was transmitted by the clinician device based on inclusion of the clinician device identifier in the connection request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method, comprising:
-
generating, by an implantable device comprising a processor, based on receiving a clinician telemetry session request from a clinician device via a first telemetry communication protocol, security information comprising a session identifier and a first session key, wherein the clinician telemetry session request comprises a clinician device identifier associated with the clinician device; sending, by the implantable device, the security information to the clinician device using the first telemetry communication protocol; and establishing, by the implantable device, a clinician telemetry session with the clinician device using a second telemetry communication protocol based on determining that a connection request, received via the second telemetry communication protocol, was transmitted by the clinician device based on inclusion of the clinician device identifier in the connection request. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A system, comprising:
-
a clinician device configured to perform telemetry communication with other devices using a first telemetry communication protocol and a second telemetry communication protocol; and an implantable device comprising; a first telemetry component configured to perform the first telemetry communication protocol; a second telemetry component configured to perform the second telemetry communication protocol; and a security component configured to generate security information based on reception of a clinician telemetry session request from the clinician device via the first telemetry communication component, the security information comprising a session identifier and one or more session keys, and the clinician telemetry session request comprising a clinician device identifier associated with the clinician device, wherein the second telemetry component is configured to establish a clinician telemetry session with the clinician device using the second telemetry communication protocol based on determining that a connection request, received via the second telemetry communication protocol, was transmitted by the clinician device based on recognition of the clinician device identifier in the connection request. - View Dependent Claims (26, 27, 28, 29)
-
-
30. A non-transitory computer readable medium comprising computer executable instructions that, in response to execution, cause an implantable device comprising at least one processor to perform operations, comprising:
-
generating, based on receiving a clinician telemetry session request from a clinician device via a first telemetry communication protocol, security information comprising a session identifier and one or more session keys, wherein the clinician telemetry session request comprises a clinician device identifier associated with the clinician device; transmitting the security information to the clinician device using the first telemetry communication protocol; transmitting one or more advertisement data packets comprising the session identifier and using a second telemetry communication protocol; and establishing a clinician telemetry session with the clinician device using the second telemetry communication protocol based on reception, by the clinician device, of at least one advertisement data packet of the one or more advertisement data packets. - View Dependent Claims (31, 32)
-
-
33. A method, comprising:
-
sending, by a clinician device comprising a processor, a clinician telemetry session request to an implantable device via a first telemetry communication protocol, the clinician telemetry session request comprising a clinician device identifier and security information including a unique session identifier and one or more session keys; transitioning, by the clinician device, from operating using the first telemetry communication protocol to operating using a second telemetry communication protocol based on the sending the clinician telemetry session request; sending, by the clinician device, a connection request to the implantable device using the second telemetry communication protocol based on receiving, via the second telemetry communication protocol, an advertisement data packet including the unique session identifier, wherein the connection request includes the clinician device identifier; and performing, by the clinician device, a clinician telemetry session with the implantable device using the one or more session keys based on acceptance of the connection request by the implantable device based on inclusion of the clinician device identifier in the connection request.
-
Specification