Distributed system for neurostimulation therapy programming
First Claim
1. A system comprising:
- an implantable medical device configured to deliver a therapy to a patient;
a programming device that communicates with the implantable medical device; and
a server that communicates with the programming device via a network, wherein the server;
indicates a first therapy program to the programming device via the network,analyzes at least one of rating information for the first therapy program or configuration information that indicates a configuration of the implantable medical device, wherein the configuration information comprises at least one of a device type, a number of leads, a number of electrodes, a configuration of electrodes, or positions of electrodes,selects a second therapy program based on the analysis, andindicates the second therapy program to the programming device via the network.
0 Assignments
0 Petitions
Accused Products
Abstract
A distributed system comprises a programming device and a remotely located server. During a programming session, the programming device transmits programs and rating information associated with the programs to the server. The server presents the rating information to a clinician to assist the clinician in selecting from among programs tested during the programming session. The programming device may also transmit patient information and device configuration information to the server for storage with selected programs and rating information within a database as part of a patient record. Programs and information received from a plurality of programming devices and for a plurality of patients may be stored in the database and analyzed by the server to provide responses to user queries made by clinicians via programming devices.
-
Citations
22 Claims
-
1. A system comprising:
-
an implantable medical device configured to deliver a therapy to a patient; a programming device that communicates with the implantable medical device; and a server that communicates with the programming device via a network, wherein the server; indicates a first therapy program to the programming device via the network, analyzes at least one of rating information for the first therapy program or configuration information that indicates a configuration of the implantable medical device, wherein the configuration information comprises at least one of a device type, a number of leads, a number of electrodes, a configuration of electrodes, or positions of electrodes, selects a second therapy program based on the analysis, and indicates the second therapy program to the programming device via the network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
indicating, by a server, a first therapy program to a programming device via the network, wherein the programming device communicates with an implantable medical device; analyzing, by the server, at least one of rating information for the first therapy program or configuration information that indicates a configuration of the implantable medical device, wherein the configuration information comprises at least one of a device type, a number of leads, a number of electrodes, a configuration of electrodes, or positions of electrodes; selecting, by the server, a second therapy program based on the analysis; and indicating, by the server, the second therapy program to the programming device via the network. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A system comprising:
-
means for delivering a therapy to a patient; means for programming the implantable medical device; means for communicating with the means for programming via a network, wherein the means for communicating comprises; means for indicating a first therapy program to the means for programming via the network, wherein the means for programming communicates with the means for delivering, means for analyzing at least one of rating information for the first therapy program or configuration information that indicates a configuration of the implantable medical device, wherein the configuration information comprises at least one of a device type, a number of leads, a number of electrodes, a configuration of electrodes, or positions of electrodes, means for selecting a second therapy program based on the analysis, and means for indicating the second therapy program to the means for programming via the network.
-
Specification