Patent application number | Description | Published |
20090198304 | DIVISION APPROXIMATION FOR IMPLANTABLE MEDICAL DEVICES - Methods and devices for performing division approximation in implantable and wearable self-powered medical devices. The present invention provides rapid methods for performing an approximation of division on fixed point numbers, where the methods are easily implemented in small, low power consumption devices as may be found in implantable medical devices. One example of use is in rapidly determining the approximate ratio between foreground and background activity in seizure detection algorithms. Some methods approximate the ratio of Numerator (N) to Denominator (D) by raising 2 to the power of the difference in the number of zeros to the left of the Most Significant Set Bit (MSSB) of D vs. N. Some methods may also pad bits to the right of the approximate ratio MSSB using bits from the right of the N MSSB, and/or pre-process the smaller of D or N by rounding the value upward. Methods may be implemented in firmware and/or in discrete logic. | 08-06-2009 |
20090259216 | AUTOMATED INTEGRITY TESTS - Techniques for testing integrity of various elements of implantable medical device systems are described. Some embodiments automatically test the integrity of one or more system elements in response to detecting an event. Examples of events in response to which an integrity test may be performed include the patient being within a target activity state, a symptomatic event experienced by a patient, an external impact on the patient that exceeds a damage threshold, or an indication that the patient is receiving inappropriate therapy. Some embodiments automatically test integrity in response to failure to autonomously detect an event, which may be indicated by input from a patient. An implantable lead carrying electrodes or a therapeutic substance delivery element, such as a catheter, are examples of system elements for which integrity may be tested in some embodiments. | 10-15-2009 |
20100010646 | INTERFACE FOR IMPLANTABLE MEDICAL DEVICE PROGRAMMING - An implantable medical device is capable of delivering therapeutic output to a patient. A controller, programmable by a medical professional, is operatively coupled to the implantable medical device to, in part, program the therapeutic output to be delivered to the patient. The controller has an interface allowing the medical professional to graphically select an amount of the therapeutic output to be delivered to the patient in at least one of a series of discrete timer intervals. The graphic selection may be aided by the use of a light pen or other pointing device to sketch the infusion pattern. Computer programs using algorithms may be utilized to translate the information inputted through the light pen into an infusion program. | 01-14-2010 |
20100185181 | DISPLAY OF SUPPLEMENTAL BOLUS IN RELATION TO PROGRAMMED DOSE - Techniques are described for displaying a representation of a supplemental bolus and a representation of programmed doses of a therapy schedule for an implantable fluid delivery device with a programmer device. In one example, a device includes a user interface to present a graphical representation of doses of fluid to be delivered to a patient via an implantable fluid delivery device and a processor that controls the user interface to simultaneously present a first graphical representation of a supplemental bolus to be delivered by the implantable fluid delivery device and a second graphical representation of programmed doses of a therapy schedule of the implantable fluid delivery device, wherein at least a portion of the programmed doses of the therapy schedule follows delivery of the supplemental bolus by the implantable fluid delivery device. A user of the device may determine whether the representations indicate an excessive dosage risk to the patient. | 07-22-2010 |
20100185182 | USER INTERFACE INDICATING FLUID LOCATION FOR AN IMPLANTABLE FLUID DELIVERY DEVICE - A programmer device includes an interface that communicates with an implantable fluid delivery device and a user interface that displays a representation of a portion of the implantable fluid delivery device and displays an indication of a location of fluid within the implantable fluid delivery device during a delivery phase, e.g., a priming or bridging phase. The user interface may display a representation of progress of the delivery phase. The user interface may display the indication of the location of the fluid within internal tubing of the implantable fluid delivery device or within a catheter of the implantable fluid delivery device. The programmer device may display the representation of the progress of the delivery phase as a simulation of the delivery phase or during the actual delivery phase of the implantable fluid delivery device. A user may therefore observe a location of fluid corresponding to progress of the delivery phase. | 07-22-2010 |
20100185183 | USER INTERFACE THAT DISPLAYS PENDING AND SELECTED PROGRAMMING FOR AN IMPLANTABLE MEDICAL DEVICE - Techniques are described for simultaneously displaying representations, such as graphical representations, of both a selected dosing program of an implantable fluid delivery device and a pending dosing program of the implantable fluid delivery device. In one example, a system includes an implantable fluid delivery device that delivers fluid to a patient according to a selected dosing program, and a programmer device that includes a user interface comprising a display to present a graphical representation of doses of fluid to be delivered to a patient via an implantable fluid delivery device, and a processor that controls the user interface to simultaneously present on the display a first indication of a selected dosing program of the implantable fluid delivery device and a second indication of a pending dosing program of the implantable fluid delivery pump. A user may therefore compare the selected dosing program with the pending dosing program. | 07-22-2010 |
20100274322 | TRACKING OF COMMUNICATION SESSIONS WITH AN IMPLANTABLE MEDICAL DEVICE - Communication sessions between external devices and implantable medical devices are tracked using a session value that is incremented for each new session and that is stored within the implantable medical device. Session logs that are created for each session may include the session value that is obtained for that session. The session value allows available session logs to be considered in the proper sequence and allows for an awareness of missing session logs. The incrementing of the session value may occur at the external device according to one convention, or at the implantable medical device according to another. The session value to be used for a given session may be the value accessed from the implantable medical device according to one convention or may be the session value that results from incrementing the session value that is accessed from the implantable medical device according to another. | 10-28-2010 |
20100292753 | Method and Apparatus for Detection of Nervous System Disorders - Systems and methods for detecting and/or treating nervous system disorders, such as seizures. Certain embodiments of the invention relate generally to implantable medical devices (IMDs) adapted to detect and treat nervous system disorders in patients with an IMD. Certain embodiments of the invention include detection of seizures based upon comparisons of long-term and short-term representations of physiological signals. Other embodiments include prediction of seizure activity based upon analysis of physiological signal levels. An embodiment of the invention monitors the quality of physiological signals, and may be able to compensate for signals of low signal quality. A further embodiment of the invention includes detection of seizure activity following the delivery of therapy. | 11-18-2010 |
20110152756 | REFILL OF IMPLANTABLE FLUID DELIVERY DEVICES BASED ON THERAPEUTIC FLUID EXPIRATION - An expiration time of a therapeutic fluid delivered by an implantable fluid delivery device is employed to calculate a fill volume and determine a refill interval for the fluid. The expiration time of the therapeutic fluid may be based on or dictated by a stability time set by the manufacturer of the therapeutic fluid, a clinician treating a patient to whom the fluid is to be delivered, the manufacturer of the device delivering the fluid, or combinations thereof. | 06-23-2011 |
20110166471 | Patient Event Marking in Combination with Physiological Signals - Methods for receiving a patient mark in an implanted device. A patient may experience symptoms that indicative of a neurological event or are common precursors to more severe clinical symptoms. The patient may activate a patient activator. Activation of the patient activator can cause the patient activator to transmit the patient mark to an implanted device. The implanted device may adjust physiological data being stored in response to the patient mark, including data before and after the patient mark. The patient mark may be used to time tune the detection algorithms and otherwise tune the detection capability of the implanted device and may also be used as an aid in statistical analysis of the stored physiological data. | 07-07-2011 |
20110172564 | USER INTERFACE THAT DISPLAYS MEDICAL THERAPY AND POSTURE DATA - The disclosure relates to a system that displays posture state information, physiological conditions of a patient on an avatar or other graphical representation of a human body, and therapy parameter information to facilitate the programming of therapy that is delivered to a patient. In some examples, the system may include an implantable medical device (IMD) that delivers therapy to a patient and incorporates a posture state module that detects a posture state engaged by the patient to determine the therapy delivered to the patient. An external programming device may communicate with the IMD, e.g., in real-time, to display the posture state of the patient as well as therapy parameters and physiological conditions associated with the posture state of the patient. The external programming device may receive adjustment input from the clinician to adjust one or more therapy parameters for therapy delivered to a patient in a specific posture state. In some examples, the external programming device may retrieve therapy information from the IMD to allow the clinician to review and play back previously stored therapy information on a temporal basis. | 07-14-2011 |
20120209241 | MEDICAL FLUID DELIVERY DEVICE PROGRAMMING - In some aspects, systems, devices, and techniques for programming a medical fluid delivery device are described. In one example, the disclosure relates to a system including a medical fluid delivery device configured to deliver a therapeutic agent to a patient, and a processor. The processor may be configured to receive a proposed therapy dosing program that defines a fluid therapy for delivery to a patient via a medical fluid delivery device for a first period of time, determine a total dosage over a second period of time, where the second period of time at least partially overlaps the first period of time, and compare the total dosage over the second period of time to a reference dosage. | 08-16-2012 |
20130197944 | Techniques for Data Reporting in an Implantable Medical Device - Methods and apparatus for storing data records associated with a medical monitoring event in a data structure. An implanted device obtains data and stores the data in the data record in a first data structure that is age-based. Before an oldest data record is lost, the oldest data record may be stored in a second data structure that is priority index-based. The priority index may be determined by a severity level and may be further determined by associated factors. The implanted device may organize, off-load, report, and/or display a plurality of data records based on an associated priority index. Additionally, the implanted device may select a subset or composite of physiologic channels from the available physiologic channels based on a selection criterion. | 08-01-2013 |
20130283030 | RESTORATION OF MEDICAL DEVICE PROGRAMMING - Various embodiments concern reprogramming an implantable medical device by an external programmer to operate using a second program version, the second program version replacing a first program version in controlling operation of the implantable medical device. It can be determined whether the implantable medical device will be able to operate using the first program version to deliver therapy according to the first program version if the implantable medical device was to revert back to using the first program version. The implantable medical device can then revert to operational programming from the second program version to the first program version, the first program version saved in memory of the implantable medical device as a restore point while the implantable medical device operates according to the second program version between the reprogramming and reverting of the implantable medical device. | 10-24-2013 |