System for remote programming of a medical device
First Claim
1. A system for remote programming of a programmable personal medical device including:
- a. a programmable personal device (10, 20) andb. a service center (30), wherein(1) the programmable personal device has;
(a) a data communications interface providing at least indirect connection of the programmable personal device to the service center (30), and(b) a programmable controller controlling functions of the programmable personal device;
(2) the service center (30) has;
(a) a data communications interface providing at least indirect connection of the service center (30) to the programmable personal device, and(b) a user interface which(i) compiles programming orders for the programmable Personal device, and(ii) sends compiled programming orders,and further wherein;
I. the service center (30) has a programming monitoring unit (40) which;
a. determines an ending point in time for programming which depends on the point in time of sending the programming order, andb. cancels the programming order or deletes it if the service center (30)has not received a confirmation of programming confirming successful execution of the programming order by the programmable personal device by the ending point in time for programming, andII. the programmable personal device sends a confirmation of programming to The service center (30);
a. after receiving a programming order, orb. after successfully forwarding a programming order.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention consists of a system for remote programming of an implantable medical device such as a heart pacemaker, defibrillator or the like, wherein the system includes a programmable personal device (e.g., an implant) and a service center. The service center has a programming monitoring unit which determines a programming time endpoint which depends on the point in time at which a programming order was sent to the implant, and which cancels or deletes the programming order if the service center has not received a programming confirmation confirming successful receipt, execution, and/or forwarding of the programming order by the implant by the programming time endpoint.
14 Citations
20 Claims
-
1. A system for remote programming of a programmable personal medical device including:
-
a. a programmable personal device (10, 20) and b. a service center (30), wherein (1) the programmable personal device has; (a) a data communications interface providing at least indirect connection of the programmable personal device to the service center (30), and (b) a programmable controller controlling functions of the programmable personal device; (2) the service center (30) has; (a) a data communications interface providing at least indirect connection of the service center (30) to the programmable personal device, and (b) a user interface which (i) compiles programming orders for the programmable Personal device, and (ii) sends compiled programming orders, and further wherein; I. the service center (30) has a programming monitoring unit (40) which; a. determines an ending point in time for programming which depends on the point in time of sending the programming order, and b. cancels the programming order or deletes it if the service center (30)has not received a confirmation of programming confirming successful execution of the programming order by the programmable personal device by the ending point in time for programming, and II. the programmable personal device sends a confirmation of programming to The service center (30); a. after receiving a programming order, or b. after successfully forwarding a programming order. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for remote programming of a programmable personal medical device including:
-
a. an implant (10) at least partially situated within the body of a patient;
the implant having;(1) a programmable controller controlling at least some functions of the implant (10) in accordance with programming orders; (2) an implant data communications interface; (a) receiving the programming orders to be executed by the programmable controller, and (b) sending a confirmation of programming after one or more of; i. receipt of the programming orders, and ii. successful execution of the programming orders by the programmable controller; b. a service center (30) remote from the implant (10), the service center having; (1) a service center data communications interface sending the programming orders to the implant data communications interface; (2) a programming monitoring unit (40) which; a. sets an ending point in time for programming, the ending point being dependent on the point in time at which the service center data communications interface sends the programming orders to the implant data communications interface, and b. cancels or deletes the programming orders if the service center (30) has not received the confirmation of programming by the ending point in time for programming. - View Dependent Claims (17, 18, 19, 20)
-
Specification