Abstract:
In one aspect, a programmer for an implantable medical device comprises a user interface that receives user input corresponding to one or more selected stimulation therapy parameters for delivering stimulation therapy to a patient with the implantable medical device and presents an energy consumption estimate of a power source based on the selected stimulation therapy parameters; and a processor that determines one or more programming options that, if selected, would alter the selected stimulation therapy parameters and reduce the energy consumption estimate. The user interface presents at least one of the programming options to reduce the energy consumption estimate to the user with an indication that user selection of one or more of the presented programming options would alter the selected stimulation therapy parameters to reduce energy consumption of the implantable medical device.
Abstract:
One or more stimulation electrodes may be selected based on a bioelectrical signal sensed in a brain of a patient with a sense electrode combination that comprises at least one electrode and a physiological model that indicates one or more anatomical structures of the brain of the patient that are proximate the implanted at least one electrode. In some examples, the bioelectrical brain signal indicates which electrodes are located closest to a target tissue site. The physiological model can be generated based on a location of implanted at least one electrode within a patient and patient anatomy data, which can, for example, indicate one or more characteristics of patient tissue proximate to the implanted at least one electrode. In some example, the physiological model includes a therapy field model that represents a region of the tissue of the patient to which therapy is delivered via a selected set of electrodes.
Abstract:
Techniques for remotely calibrating an implanted patient sensor with a remote networking device are described. In some embodiments, the sensor is a component of an implantable medical device (IMD). The remote networking device communicates with the IMD via a network to which the IMD and/or external programmer is connected. The IMD may transmit sensor information to the remote networking device when the IMD detects a problem with the sensor or when the patient indicates that therapy is not correctly selected for different activities. New calibration settings may be remotely generated by directly interrogating the sensor and/or communicating with the patient in order to associate sensor output with patient activities, motions, or postures.
Abstract:
Techniques and systems for determining a head position of a patient and controlling delivery of electrical stimulation to a target stimulation site based on the determined head position are described. In some examples, movement of the head of the patient may result in movement of a lead, through which the electrical stimulation may be delivered, relative to the target stimulation site. Thus, controlling delivery of the electrical stimulation based on the head position may improve the efficiency and efficacy of the electrical stimulation therapy.
Abstract:
In general, the invention is directed toward techniques for remotely monitoring the integrity of a medical device and its components. A remote networking device communicates with a medical device, e.g., an implantable medical device, via a network. The remote networking device sends a request for an integrity measurement to the medical device via the network, a remote network that requests a medical device to perform an integrity measurement. In response to the request, the medical device performs the requested integrity measurement. The medical device may transmit a result of the integrity measurement, e.g., a measured value, back to the remote networking device via the network.
Abstract:
This disclosure describes techniques for displaying representations of therapy session histories with a programmer device configured to program an implantable fluid delivery device. Information regarding the session histories may be stored in a memory of the fluid delivery device. An example programmer includes a user interface comprising a display to present a representation of a plurality of therapy sessions administered by an implantable fluid delivery device to a patient, and a processor that controls the user interface to present on the display the representation of the plurality of therapy sessions. The representation may include simultaneously displayed, temporally-ordered representations of the plurality of therapy sessions, such as a graph comprising a plurality of nodes, each node corresponding to one of the therapy sessions. Horizontal locations of the nodes may correspond to relative ending dates for the corresponding therapy session, and shapes of each node may represent infusion patterns.
Abstract:
A therapy program for peripheral nerve field stimulation (PNFS) may be selected based on user input indicating a desired therapeutic effect for a user-specified region in which a patient feels pain. In other examples, PNFS may be programmed based on input from a user selecting at least one region from among a plurality of regions in which the patient experiences pain. In addition, the PNFS may be programmed based on user input defining an aspect of PNFS for the selected region, such as a relative intensity of PNFS delivered to at least two selected regions, a balance of PNFS between at least two regions, a desired shift in PNFS from a first region to a second region, or an extent to which a first stimulation field within a first region overlaps with a second stimulation field in a second region.
Abstract:
Peripheral nerve field stimulation (PNFS) may be controlled based on detected physiological effects of the PNFS, which may be an efferent response to the PNFS. In some examples, a closed-loop therapy system may include a sensing module that senses a physiological parameter of the patient, which may be indicative of the patient's response to the PNFS. Based on a signal generated by the sensing module, the PNFS may be activated, deactivated or modified. Example physiological parameters of the patient include heart rate, respiratory rate, electrodermal activity, muscle activity, blood flow rate, sweat gland activity, pilomotor reflex, or thermal activity of the patient's body. In some examples, a patient pain state may be detected based on a signal generated by the sensing module, and therapy may be controlled based on the detection of the pain state.
Abstract:
Techniques for selecting electrode combinations for stimulation therapy include delivering stimulation via each of at least five combination groups. A first group of electrode combinations is characterized by the presence of a caudal anode. A second group of electrode combinations is characterized by the presence of a rostral anode. A third group of electrode combinations is characterized by the presence of a single anode above and a single anode below the cathode(s) of the combination. A fourth group of electrode combinations is characterized by the presence of multiple anodes above and below the cathode(s) of the combination. A fifth group of electrode combinations is characterized by the presence of transverse anodes. A sixth group of electrode combination is characterized by at least one off-center cathode. One or more preferred electrode combinations groups, and/or a number of leads to implant within the patient, may by selected based on patient feedback.
Abstract:
The disclosure describes a method and system that generates stimulation parameters by selecting one or more stimulation parameters according to a stimulation field defined by a user. The system includes a memory that stores a plurality of stimulation templates for multiple electrode configurations of an electrical lead. A processor selects one or more volumetric stimulation templates that best match, e.g., fill, the three-dimensional stimulation field defined by the clinician. Each stimulation template is associated with a set of stimulation parameters that can be used to deliver stimulation therapy to a patient.