Method for secure reprogramming of clinically relevant parameters as part of remote programming of an electronic implant
First Claim
Patent Images
1. A programmable personal device (10), in particular an implantable medical device such as a cardiac pacemaker, cardioverter, defibrillator or the like, including:
- a. a first data communication interface (11) for a wireless data transmission, wherein the personal device is able to receive data containing programming instructions via the first data communication interface,b. a second data communication interface (13) for a wireless data transmission, wherein the personal device is also able to receive data containing programming instructions via the second data communication interface (13), and wherein the second data communication interface (13) differs from the first data communication interface (11) with regard to one or more of;
(1) the data format required for the data transfer, and(2) the data transfer technique for the data transfer,c. a memory (17),d. a programmable controller (15) connected to the memory (17), wherein the programmable controller (15);
(1) is at least indirectly connected to the first and second data communication interfaces (11, 13)(2) controls functions of the personal device on the basis of control parameters,(3) stores, in combination with the memory (17);
(a) at least one instantaneous control parameter value, and(b) one categorical characterization for each control parameter, wherein the categorical characterization indicates;
i. that a particular control parameter belongs to one of at least a first category and a second category, andii. how the programmable controller (15) performs after receipt of a programming instruction via the second data communication interface (13),(4) has functionality defined such that after execution of a programming instruction which contains only control parameter values for control parameters of;
(a) a first category, these control parameters are stored permanently as instantaneous control parameter values in the memory (17), so that the function of the programmable controller is determined by these control parameter values until receipt of another programming instruction;
(b) a second category, these control parameter values are stored for a predetermined limited period of time as instantaneous control parameter values in the memory (17), so that the function of the programmable controller (15) is determined by these control parameters until the end of the predetermined period of time and then again by the control parameter values set previously.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to a remotely programmable personal medical device, in particular a programmable implantable medical device, e.g., a cardiac pacemaker, a defibrillator, a cardioverter or the like. In addition, the invention relates to an arrangement for remote programming of such a personal medical device and a method for remote programming of a programmable personal medical device.
119 Citations
20 Claims
-
1. A programmable personal device (10), in particular an implantable medical device such as a cardiac pacemaker, cardioverter, defibrillator or the like, including:
-
a. a first data communication interface (11) for a wireless data transmission, wherein the personal device is able to receive data containing programming instructions via the first data communication interface, b. a second data communication interface (13) for a wireless data transmission, wherein the personal device is also able to receive data containing programming instructions via the second data communication interface (13), and wherein the second data communication interface (13) differs from the first data communication interface (11) with regard to one or more of; (1) the data format required for the data transfer, and (2) the data transfer technique for the data transfer, c. a memory (17), d. a programmable controller (15) connected to the memory (17), wherein the programmable controller (15); (1) is at least indirectly connected to the first and second data communication interfaces (11, 13) (2) controls functions of the personal device on the basis of control parameters, (3) stores, in combination with the memory (17); (a) at least one instantaneous control parameter value, and (b) one categorical characterization for each control parameter, wherein the categorical characterization indicates; i. that a particular control parameter belongs to one of at least a first category and a second category, and ii. how the programmable controller (15) performs after receipt of a programming instruction via the second data communication interface (13), (4) has functionality defined such that after execution of a programming instruction which contains only control parameter values for control parameters of; (a) a first category, these control parameters are stored permanently as instantaneous control parameter values in the memory (17), so that the function of the programmable controller is determined by these control parameter values until receipt of another programming instruction; (b) a second category, these control parameter values are stored for a predetermined limited period of time as instantaneous control parameter values in the memory (17), so that the function of the programmable controller (15) is determined by these control parameters until the end of the predetermined period of time and then again by the control parameter values set previously. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for programming a programmable personal device (10), in particular an implantable medical device such as a cardiac pacemaker, cardioverter, defibrillator or the like, wherein the personal device includes:
-
A. a first data communication interface (11) for a wireless data transmission, wherein the personal device is able to receive data containing programming instructions via the first data communication interface, B. a second data communication interface (13) for a wireless data transmission, wherein the personal device is also able to receive data containing programming instructions via the second data communication interface (13), and wherein the second data communication interface (13) differs from the first data communication interface (11) with regard to one or more of; i. the data format required for the data reception, and ii. the data transfer technique for the data reception, C. a memory (17), D. a programmable controller (15) connected to the memory (17), wherein the programmable controller (15); i. is in communication with the first and second data communication interfaces (11, 13), ii. controls functions of the personal device on the basis of control parameters, iii. stores, in combination with the memory (17); (1) at least one control parameter value, and (2) a categorical characterization for each control parameter, wherein the categorical characterization indicates that a particular control parameter belongs to one of at least a first category and a second category, the method including the steps of; a. sending a programming instruction from a service center to the personal device, b. if the programming instruction contains only control parameter values for control parameters of the first category, storing these control parameter values in the memory (17) and defining the function of the programmable controller in accordance with these control parameter values at least until receipt of another programming instruction; c. if the programming instruction contains only control parameter values for control parameters of the second category, storing these control parameter values in the memory (17) for a predetermined limited period of time and defining the function of the programmable controller in accordance with these control parameter values until the end of the predetermined period of time, and thereafter by any control parameter values previously stored in the memory (17).
-
-
20. A method for programming a programmable personal device wherein the personal device includes:
-
A. a first wireless data communication interface, wherein the personal device is able to wirelessly receive programming instructions via the first data communication interface, B. a second wireless data communication interface, wherein the personal device is also able to wirelessly receive data programming instructions via the second data communication interface, and wherein the data format of the second wireless data communication interface differs from the data format of the first wireless data communication interface, C. a memory storing the data programming instructions received from at least one of the first and second wireless data communication interfaces, at least some of the data programming instructions having control parameters of either; i. a first category indicating at least semi-permanent data programming instructions, and ii. a second category indicating temporary data programming instructions, D. a programmable controller in communication with the memory, wherein the programmable controller controls functions of the personal device in accordance with the data programming instructions received from at least one of the first and second wireless data communication interfaces, the method including the steps of; a. sending a programming instruction from a service center to the personal device, b. if the programming instruction contains only the first category of control parameters, (1) storing the programming instruction in the memory, and (2) defining the function of the programmable controller in accordance with the programming instruction at least until receipt of another programming instruction; c. if the programming instruction contains the second category of control parameters, (1) storing the programming instruction in the memory for a predetermined time period, and (2) defining the function of the programmable controller in accordance with the programming instruction until the end of the predetermined time period, and thereafter by any programming instruction previously stored in the memory.
-
Specification