Abstract:
A model of an implantable lead is provided via a graphical user interface. The implantable lead is configured to deliver electrical stimulation to a patient via a plurality of electrodes located on the implantable lead. The graphical user interface also provides a plurality of predefined electrode activation patterns that include a coarse pattern and a refined pattern. The coarse pattern corresponds to a first group of electrodes located in a first region of the implantable lead. The refined pattern corresponds to a second group of electrodes located in a second region of the implantable lead. The second region is smaller than, and is a subsection of, the first region. A coarse testing process is performed by selectively activating the first group of electrodes belonging to the coarse pattern. Thereafter, a refined testing process is performed by selectively activating the second group of electrodes belonging to the refined pattern.
Abstract:
A method of programming electrodes includes automatic current balancing and lock control. A virtual representation of a lead is displayed. The lead includes a plurality of electrodes. A subset of the electrodes is selected for programming. Each of the electrodes in the subset has one of two polarities. The two polarities are anode and cathode. A first percentage of a total stimulation current is assigned to a first one of the electrodes in the subset. In response to a user input, the first percentage is fixed to the first electrode. A plurality of second electrodes in the subset that have the same polarity as the first electrode is identified. Thereafter, a respective second percentage of the total stimulation current is automatically assigned to each of the second electrodes. A sum of the first percentage and the respective second percentages is equal to 100%.
Abstract:
The present disclosure involves a method of determining electrode configuration and positioning for neurostimulation. A virtual representation of an implant lead is provided. The implant lead is configured to deliver electrical stimulation to a patient via one or more of a plurality of electrodes located on the implant lead. A predefined electrode activation pattern is provided. The electrode activation pattern identifies a plurality of subsets of the electrodes that can be activated one subset at a time. The electrodes in each subset are programmed with their respective electrical stimulation parameters. The subsets of the electrodes are activated one subset at a time. Each activated subset of electrodes delivers electrical stimulation to a different region of a spine of the patient.
Abstract:
A method of visualizing a sensation experienced by a patient is disclosed. A graphical user interface is provided. The graphical user interface is configured to receive an input from a user and display a visual output to the user. A virtual control mechanism is displayed on the graphical user interface. One or more engagements of the virtual control mechanism are detected through the graphical user interface. In response to the engagement of the virtual control mechanism, a sensation map history is displayed on the graphical user interface. The sensation map history graphically depicts a migration of a sensation map over time on a virtual human body model.
Abstract:
The present disclosure involves a method of simulating a pulse generator on a portable electronic device. A graphical user interface is provided via a touch-sensitive screen of the portable electronic device. The graphical user interface is configured to facilitate interactive user engagements with the portable electronic device. A pulse generator simulator is launched on the portable electronic device in response to a request from the user. The pulse generator simulator provides a virtual pulse generator that duplicates a plurality of functionalities and features of an actual pulse generator. The virtual pulse generator is programmed based on user input received via the graphical user interface. One or more statuses of the virtual pulse generator are then displayed via the graphical user interface.
Abstract:
The present disclosure involves a method of providing three-dimensional imaging in a medical environment. A first three-dimensional (3D) model is provided. The first 3D model represents a part of human anatomy or an implantable medical device. The first 3D model contains a plurality of vertices. A second 3D model is then generated by performing a vertex-reduction process to the first 3D model. The second 3D model has fewer vertices than the first 3D model. A shading texture is applied to the second 3D model to obtain a texture-shaded second 3D model. The applying the shading texture is performed using the first 3D model as a reference so that the texture-shaded second 3D model resembles the first 3D model.
Abstract:
A method of displaying pain or stimulation experienced by a patient includes providing a graphical user interface configured to receive an input from a user and display a visual output to the user. A first map and a second map are concurrently displayed via the graphical user interface. The first map and the second map are each a pain map or a stimulation map. The pain map represents a body area of the patient experiencing pain. The stimulation map represents a body area of the patient experiencing electrical stimulation. A virtual control mechanism is displayed via the graphical user interface. Through the graphical user interface, an engagement of the virtual control mechanism is detected. In response to the engagement of the virtual control mechanism, respective visual emphases of the first map and the second map are simultaneously adjusted.
Abstract:
The present disclosure involves a method of data-reducing and storing a sensation map. A sensation map associated with a patient is provided. The sensation map includes a graphical depiction of a sensation experienced by the patient. The sensation may be pain or paresthesia experienced by the patient in response to an electrical stimulation therapy. A data file is generated. The data file has a data size less than a data size of the sensation map. The data file contains digital information allowing a reconstruction of the sensation map. Electronic communication is then established with an implanted medical device located inside the patient's body. Thereafter, the data file is sent to the implanted medical device for storage. The stored data files are retrievable by another clinician programmer later to reconstruct the sensation map.
Abstract:
The present disclosure involves a method of setting stimulation parameters for neurostimulation. A plurality of stimulation parameters available for bracketing is displayed. The stimulation parameters are selected from the group consisting of: stimulation current amplitude, pulse width, frequency, and contact location. Thereafter, in response to an input from a user, at least a subset of the stimulation parameters is selected for bracketing. A respective initial value is then obtained for each of the stimulation parameters in the selected subset. Thereafter, a bracketing process is used to generate a plurality of bracketed values for each of the stimulation parameters in the selected subset. The bracketed values are generated as a function of the initial value. A plurality of stimulation pulses is then delivered to a patient through a neurostimulator that is automatically programmed with a different combination of the bracketed values for the stimulation parameters for each stimulation pulse.
Abstract:
A method of visualizing a user interaction with a clinician programmer is disclosed. A user engagement with respect to a screen of the clinician programmer is detected via one or more sensors associated with the screen of the clinician programmer. One or more locations on the screen of the clinician programmer corresponding to the user engagement is determined. An external monitor is communicatively coupled to the clinician programmer. The external monitor displays one or more cursors that graphically represent the one or more locations on the screen of the clinician programmer corresponding to the user engagement, respectively.