Library for management of neurostimulation therapy programs
First Claim
1. A method comprising storing neurostimulation therapy programs as a program library within a memory according to a set of hierarchical categories, wherein each of the categories is related to a characteristic of at least one of the neurostimulation therapy programs,wherein a first hierarchical category of the set of hierarchical categories at a first level of a hierarchy includes at least one of device types, lead types and lead configurations, andwherein a second hierarchical category of the set of hierarchical categories at a second level of the hierarchy includes at least one of patient types, symptoms and body regions.
1 Assignment
0 Petitions
Accused Products
Abstract
An implantable medical device delivers neurostimulation therapy to a patient according to a parameter set. A parameter set may consist of a number of programs that are delivered substantially simultaneously. When programming the implantable medical device for the patient, a clinician programmer may maintain a session log for the patient that includes a listing of programs delivered to the patient and rating information provided by a clinician and the patient for programs of the list. The listing may be ordered according to the rating information in order to facilitate the selection of programs for a parameter set. A program library that may include particularly effective programs organized according to a directory structure may be stored in a memory. One or both of the implantable medical device and a patient programmer may store usage information that provides an objective assessment of therapy use by the patient, and allows a clinician to later improve the therapy based on the usage information.
248 Citations
65 Claims
-
1. A method comprising storing neurostimulation therapy programs as a program library within a memory according to a set of hierarchical categories, wherein each of the categories is related to a characteristic of at least one of the neurostimulation therapy programs,
wherein a first hierarchical category of the set of hierarchical categories at a first level of a hierarchy includes at least one of device types, lead types and lead configurations, and wherein a second hierarchical category of the set of hierarchical categories at a second level of the hierarchy includes at least one of patient types, symptoms and body regions.
-
16. A computer-readable medium comprising instructions that cause a processor to store neurostimulation therapy programs as a program library within a memory according to a set of hierarchical categories, wherein each of the categories is related to a characteristic of at least one of the neurostimulation therapy programs,
wherein a first hierarchical category of the set of hierarchical categories at a first level of a hierarchy includes at least one of device types, lead types and lead configurations, and wherein a second hierarchical category of the set of hierarchical categories at a second level of the hierarchy includes at least one of patient types, symptoms and body regions.
-
29. A computer-readable medium comprising neurostimulation therapy programs stored as a program library according to a set of hierarchical categories, wherein each of the categories is related to a characteristic of at least one of the neurostimulation therapy programs,
wherein a first hierarchical category of the set of hierarchical categories at a first level of a hierarchy includes at least one of device types, lead types and lead configurations, and wherein a second hierarchical category of the set of hierarchical categories at a second level of the hierarchy includes at least one of patient types, symptoms and body regions.
-
41. A system comprising:
-
a memory to store neurostimulation therapy programs as a program library according to a set of hierarchical categories, wherein each of the categories is related to a characteristic of at least one of the neurostimulation therapy programs; and a programmer to allow a user to access the program library, wherein a first hierarchical category of the set of hierarchical categories at a first level of a hierarchy includes at least one of device types, lead types and lead configurations, and wherein a second hierarchical category of the set of hierarchical categories at a second level of the hierarchy includes at least one of patient types, symptoms and body regions. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56)
-
-
57. A system comprising:
-
a memory that stores neurostimulation therapy programs within a program library, wherein the program library comprises a directory structure that organizes the neurostimulation therapy programs according to a set of hierarchical categories, wherein a first hierarchical category of the set of hierarchical categories at a first level of a hierarchy includes at least one of device types, lead types and lead configurations, and wherein a second hierarchical category of the set of hierarchical categories at a second level of the hierarchy includes at least one of patient types, symptoms and body regions, wherein each of the neurostimulation therapy programs each include one or more neurostimulation therapy parameters including at least one of pulse amplitudes, pulse widths, pulse rates, selected electrodes, or polarities of selected electrodes; and a programmer that allows a user to access the program library and navigate the directory structure to store programs within and retrieve programs from the directory structure. - View Dependent Claims (58, 59, 60)
-
-
61. A system comprising:
-
a memory to store neurostimulation therapy programs as a program library according to a set of hierarchical categories, wherein each of the categories is related to a characteristic of at least one of the neurostimulation therapy programs; and a programmer to allow a user to access the program library, wherein a first hierarchical category of the set of hierarchical categories at a first level of a hierarchy includes at least one of device types, lead types and lead configurations, and wherein a second hierarchical category of the set of hierarchical categories at a second level of the hierarchy includes at least one of patient types, symptoms and body regions. - View Dependent Claims (62, 63, 64, 65)
-
Specification