Distributed system for neurostimulation therapy programming
First Claim
1. A system comprising:
- a programming device to control delivery of neurostimulation by an implantable neurostimulator implanted within a patient during a programming session; and
a server connected to the programming device via a network during the programming session, wherein the server directs the programming device to control the implantable neurostimulator to deliver neurostimulation according to a plurality of programs during the programming session, receives rating information for each of the programs via the programming device, the rating information for each of the delivered programs relating to the efficacy of that program, and presents the rating information to a clinician via the programming device to assist the clinician in selection of one or more of the programs for long-term programming of the implantable neurostimulator.
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
20 Claims
-
1. A system comprising:
-
a programming device to control delivery of neurostimulation by an implantable neurostimulator implanted within a patient during a programming session; and
a server connected to the programming device via a network during the programming session, wherein the server directs the programming device to control the implantable neurostimulator to deliver neurostimulation according to a plurality of programs during the programming session, receives rating information for each of the programs via the programming device, the rating information for each of the delivered programs relating to the efficacy of that program, and presents the rating information to a clinician via the programming device to assist the clinician in selection of one or more of the programs for long-term programming of the implantable neurostimulator. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method comprising:
-
directing a programming device via a network to control an implantable neurostimulator to deliver neurostimulation according to a plurality of programs during a programming session, the implantable neurostimulator implanted within a patient;
receiving rating information for each of the programs via the programming device and the network, the rating information for each of the delivered programs relating to the efficacy of that program; and
presenting the rating information to a clinician via the network and the programming device to assist the clinician in selection of one or more of the programs for long-term programming of the implantable neurostimulator. - View Dependent Claims (20)
-
Specification