Applying filter information to identify combinations of electrodes
First Claim
1. A method comprising:
- comparing information that identifies combinations of electrodes from within a set of electrodes to filter information that relates to at least one characteristic of valid electrode combinations;
identifying a subset of the combinations of electrodes based on the comparison; and
presenting a list of the combinations of electrodes within the subset to a user,wherein the combinations of electrodes within the subset are presented to the user in a random order.
1 Assignment
0 Petitions
Accused Products
Abstract
A programming device compares filter information to information that describes possible combinations of the electrodes within an electrode set implanted in a patient. The filter information describes at least one characteristic of valid, e.g., desired, electrode combinations, and in exemplary embodiments, is received from a user, e.g., a clinician, via a user interface of the programming device. The filter information can describe a number of electrodes in valid combinations, a fixed polarity for an electrode for valid combinations, or relational characteristics of the electrodes of valid combinations. The comparison process may be iterative. The programming device identifies a subset of the possible electrode combinations based on the comparison. By identifying the valid subset of electrode combinations based on the filter information, the programming device may reduce the amount of clinician and patient time required to program an implantable neurostimulator.
193 Citations
41 Claims
-
1. A method comprising:
-
comparing information that identifies combinations of electrodes from within a set of electrodes to filter information that relates to at least one characteristic of valid electrode combinations; identifying a subset of the combinations of electrodes based on the comparison; and presenting a list of the combinations of electrodes within the subset to a user, wherein the combinations of electrodes within the subset are presented to the user in a random order. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
receiving information that describes a configuration of a set of electrodes from a user; iteratively generating information that identifies combinations of electrodes based on the configuration information; comparing the information generated for each of the combinations to filter information that relates to at least one characteristic of valid electrode combinations; and identifying a subset of the combinations of electrodes based on the comparison. - View Dependent Claims (12)
-
-
13. A method comprising:
-
comparing information that identifies combinations of electrodes from within a set of electrodes to filter information that relates to at least one characteristic of valid electrode combinations; identifying a subset of the combinations of electrodes based on the comparison; and sequentially configuring the electrodes within the set of electrodes according to a randomized ordering of the combinations of electrodes within the subset for testing of the combinations of electrodes within the subset on a patient.
-
-
14. A computer-readable medium comprising instructions that cause a programmable processor to:
-
compare information that identifies combinations of electrodes from within a set of electrodes to filter information that relates to at least one characteristic of valid electrode combinations; identify a subset of the combinations of electrodes based on the comparison; and present a list of the combinations of electrodes within the subset to a user, wherein the combinations of electrodes within the subset are presented to the user in a random order. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer-readable medium comprising instructions that cause a programmable processor to:
-
compare information that identifies combinations of electrodes from within a set of electrodes to filter information that relates to at least one characteristic of valid electrode combinations; and identify a subset of the combinations of electrodes based on the comparison. wherein information that identifies a combination of electrodes includes information that identifies at least two active electrodes from the set, and the polarities of the identified active electrodes.
-
-
23. A computer readable medium comprising instructions that cause a programmable processor to:
-
receive information that describes a configuration of a set of electrodes from a user; iteratively generate information that identifies combinations of electrodes based on the configuration information; compare the information generated for each of the combinations to filter information that relates to at least one characteristic of valid electrode combinations; and identify a subset of the combinations of electrodes based on the comparison. - View Dependent Claims (24)
-
-
25. A computer-readable medium comprising instructions that cause a programmable processor to:
-
compare information that identifies combinations of electrodes from within a set of electrodes to filter information that relates to at least one characteristic of valid electrode combinations; identify a subset of the combinations of electrodes based on the comparison; and sequentially configure the electrodes within the set of electrodes according to a randomized ordering of the combinations of electrodes within the subset for testing of the combinations of electrodes within the subset on a patient.
-
-
26. A device comprising:
-
a user interface; and a processor to compare information that identifies combinations of electrodes from within a set of electrodes to filter information that relates to at least one characteristic of valid electrode combinations, and identify a subset of the combinations of electrodes based on the comparison, wherein the processor receives at least some of the filter information from a user via the user interface, and presents a list of the combinations of electrodes within the subset in a random order to the user via the user interface. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A device comprising:
-
a user interface; and a processor to compare information that identifies combinations of electrodes from within a set of electrodes to filter information that relates to at least one characteristic of valid electrode combinations, and identify a subset of the combinations of electrodes based on the comparison, wherein the processor receives at least some of the filter information from a user via the user interface, and wherein the processor receives information describing a configuration of the set of electrodes from the user via the user interface, and determines at least some of the filter information based on the configuration.
-
-
37. A device comprising:
-
a user interface; and a processor to compare information that identifies combinations of electrodes from within a set of electrodes to filter information that relates to at least one characteristic of valid electrode combinations, and identify a subset of the combinations of electrodes based on the comparison, wherein the processor receives at least some of the filter information from a user via the user interface, and wherein information that identifies a combination of electrodes includes information that identifies at least two active electrodes from the set and the polarities of the identified active electrodes.
-
-
38. A device comprising:
-
a user interface; and a processor that receives information describing a configuration of a set of electrodes from a user via the user interface, iteratively generates information that identifies combinations of electrodes based on the configuration information, compares the information generated for each of the combinations to the filter information that relates to at least one characteristic of valid electrode combinations, and identifies a subset of the combinations of electrodes based on the comparison, wherein the processor receives at least some of the filter information from the user via the user interface. - View Dependent Claims (39)
-
-
40. A device comprising:
-
a user interface; a processor to compare information that identifies combinations of electrodes from within a set of electrodes to filter information that relates to at least one characteristic of valid electrode combinations, and identify a subset of the combinations of electrodes based on the comparison, wherein the processor receives at least some of the filter information from a user via the user interface; and a telemetry circuit to communicate with an implantable medical device, the implantable medical device coupled to the electrode set via at least one lead, wherein the processor directs the implantable medical device to sequentially configure the electrodes within the set of electrodes according to the combinations of electrodes within the subset via the telemetry circuit for testing of the combinations of electrodes within the subset on a patient. - View Dependent Claims (41)
-
Specification