System for the remote programming of a personal medical device
First Claim
Patent Images
1. A system for the remote programming of a programmable personal medical device (10), in particular an implantable medical device such as a cardiac pacemaker, defibrillator, or the like, including:
- I. a programmable personal device (10), andII. a programming device (70),wherein;
a. the programmable personal device (10) has;
(1) a first data communication interface (28) for at least indirect connection of the personal programmable device (10) to a service center (30), and(2) a second data communication interface (26), separate from the first data communication interface (28), for the direct wireless connection of the programmable personal device (10) to the programming device (70), andb. the programming device (70) has;
(1) a data communication interface (72) for the direct wireless connection of the programming device (70) to the programmable personal device (10),(2) a TAN list generator (78) generating a TAN list, and an associated index for each generated TAN, and transmitting the TAN list and each TAN'"'"'s associated index to;
(a) the programmable personal device (10), and(b) one or more of;
i. a TAN server (80),ii. a personal communication device (100), andiii. a printer.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention comprises a system and a method for secure remote programming of an implant. For this purpose, a TAN list is generated on the part of the programming device and both stored in the implant (10) and also provided to a physician. The TAN list is preferably indexed and the implant predefines the index of a TAN in each case, which a physician must input to have a programming instruction executed by the implant.
12 Citations
20 Claims
-
1. A system for the remote programming of a programmable personal medical device (10), in particular an implantable medical device such as a cardiac pacemaker, defibrillator, or the like, including:
-
I. a programmable personal device (10), and II. a programming device (70), wherein; a. the programmable personal device (10) has; (1) a first data communication interface (28) for at least indirect connection of the personal programmable device (10) to a service center (30), and (2) a second data communication interface (26), separate from the first data communication interface (28), for the direct wireless connection of the programmable personal device (10) to the programming device (70), and b. the programming device (70) has; (1) a data communication interface (72) for the direct wireless connection of the programming device (70) to the programmable personal device (10), (2) a TAN list generator (78) generating a TAN list, and an associated index for each generated TAN, and transmitting the TAN list and each TAN'"'"'s associated index to; (a) the programmable personal device (10), and (b) one or more of; i. a TAN server (80), ii. a personal communication device (100), and iii. a printer. - View Dependent Claims (2, 3, 4)
-
-
5. A system for the remote programming of a programmable personal medical device (10), in particular an implantable medical device such as a cardiac pacemaker, defibrillator, or the like, including:
-
I. a programmable personal device (10), and II. a programming device (70), III. a service center, wherein; a. the programmable personal device (10) has; (1) a first data communication interface (28) for at least indirect connection of the personal programmable device (10) to a service center (30), and (2) a second data communication interface (26), separate from the first data communication interface (28), for the direct wireless connection of the programmable personal device (10) to the programming device (70); b. the programming device (70) has; (1) a data communication interface (72) for the direct wireless connection of the programming device (70) to the programmable personal device (10), (2) a TAN list generator (78) generating a TAN list and transmitting it to; (a) the programmable personal device (10), and (b) one or more of; i. a TAN server (80), ii. a personal communication device (100), and iii. a printer; c. a service center (30) having; (1) a data communication interface (36) for a data communication with the programmable personal device (10), and (2) a service user interface (38) connected to the service center (30), the service user interface (38); (a) accepting a programming instruction for the programmable personal device (10), (b) accepting a manual input of a TAN for the programming instruction, (c) appending the TAN to the programming instruction, and (e) transmitting the programming instruction and appended TAN to the programmable personal device (10), and wherein the programmable personal device (10) compares; a. the TAN transmitted from the service center (30) appended to the programming instruction, and b. a stored TAN received from the programming device (70), and executes the programming instruction if the TAN match. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
11. A system for the remote programming of a programmable personal medical device (10), in particular an implantable medical device such as a cardiac pacemaker, defibrillator, or the like, including:
-
I. a programmable personal device (10), and II. a programming device (70), wherein; a. the programmable personal device (10) has; (1) a programmable controller, (2) a memory for storing a TAN list, (3) at least one stimulation pulse generator, (4) a first data communication interface (10) for at least indirect connection of the programmable personal device (10) to the service center (30), (5) a second data communication interface (18) separate from the first data communication interface (10), the second data communication interface (18) providing communication between the programmable personal device (10) and the programming device (70), b. the programming device (70) has; (1) a data communication interface (72) for the direct wireless connection of the programming device (70) to the programmable personal device (10), (2) a TAN list generator (78) generating a TAN list and transmitting it to; (a) the programmable personal device (10), and (b) one or more of; i. a TAN server (80), ii. a personal communication device (100), and iii. a printer, and further wherein; (1) the programmable personal device (10) receives; (a) a TAN list via the second data communication interface (18), the TAN list then being stored in the memory, (b) a programming instruction via the first data communication interface (16), the programming instruction being received with an associated TAN, (2) after receipt of a programming instruction, the programmable personal device (10); (a) compares the TAN received together with the programming instruction to a stored TAN, and (b) only executes the programming instruction if both TAN are identical. - View Dependent Claims (12)
-
-
13. A system for the remote programming of a programmable personal medical device (10), in particular an implantable medical device such as a cardiac pacemaker, defibrillator, or the like, including:
-
a. a programmable personal device (10) having; (1) a first data communication interface (28), and (2) a second data communication interface (26) separate from the first data communication interface (28); b. a programming device (70) having a TAN list generator (78) which generates a TAN list and transmits it to; (1) the programmable personal device (10) via the second data communication interface (26), and (2) a programmer; c. a service center (30); (1) accepting from the programmer; (a) a programming instruction for the programmable personal device (10); (b) a TAN associated with the programming instruction; (2) transmitting the programming instruction and the associated TAN to the programmable personal device (10) via the first data communication interface (28), wherein the programmable personal device (10); A. defines a TAN for an acceptable programming instruction, and B. compares; i. the defined TAN, and ii. the TAN associated with the programming instruction, and executes the programming instruction if the TAN match. - View Dependent Claims (14, 15, 16)
-
-
17. A method for the secure programming of a medical implant (10) by use of a programming device (70), the method having the following steps:
-
a. generating a TAN list; b. first transmitting the TAN list to the implant (10) via a second data communication interface (26); c. composing a programming instruction in the programming device (70); d. appending a TAN from the TAN list to the programming instruction; e. transmitting the programming instruction and appended TAN to the implant (10) via a first data communication interface (28); f. comparing the appended TAN and the TAN first transmitted to the implant (10); g. if the appended TAN and the TAN first transmitted to the implant (10) are identical, executing the programming instruction in the implant (10). - View Dependent Claims (18, 19, 20)
-
Specification