US20050143589A1 - Calibration systems and methods for neural interface devices - Google Patents
Calibration systems and methods for neural interface devices Download PDFInfo
- Publication number
- US20050143589A1 US20050143589A1 US10/978,818 US97881804A US2005143589A1 US 20050143589 A1 US20050143589 A1 US 20050143589A1 US 97881804 A US97881804 A US 97881804A US 2005143589 A1 US2005143589 A1 US 2005143589A1
- Authority
- US
- United States
- Prior art keywords
- signals
- calibration
- interface
- neural
- sensor
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
- G06F3/015—Input arrangements based on nervous system activity detection, e.g. brain waves [EEG] detection, electromyograms [EMG] detection, electrodermal response detection
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/24—Detecting, measuring or recording bioelectric or biomagnetic signals of the body or parts thereof
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H40/00—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices
- G16H40/40—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the management of medical equipment or devices, e.g. scheduling maintenance or upgrades
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16Z—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS, NOT OTHERWISE PROVIDED FOR
- G16Z99/00—Subject matter not provided for in other main groups of this subclass
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/0002—Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network
- A61B5/0004—Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network characterised by the type of physiological signal transmitted
- A61B5/0006—ECG or EEG signals
Definitions
- the present invention relates to systems and methods for calibrating neural interface devices, and, more particularly, to calibration systems and methods for neural interface devices employing mufti-electrode sensors for detecting neuronal activity.
- Neural interface devices are currently under development for numerous applications involving restoration of lost function due to traumatic injury or neurological disease.
- Sensors such as electrode arrays, implanted in the higher brain regions that control voluntary movement can be activated voluntarily to generate electrical signals that can be processed by a neural interface device to create a thought invoked control signal.
- Such control signals can be used to control numerous devices including computers and communication devices, external prostheses, such as an artificial arm or functional electrical stimulation of paralyzed muscles, as well as robots and other remote control devices.
- Patient's afflicted with amyotrophic lateral sclerosis (Lou Gehrig's Disease) would also be applicable to receiving a neural interface device, even if just to improve communication to the external world and thus improve their quality of life.
- a neural interface system collects multicellular signals emanating from the central nervous system of a patient and transmits processed signals to a controlled device.
- the system comprises a sensor for detecting multicellular signals, the sensor consisting of a plurality of electrodes. The electrodes are designed to allow chronic detection of multicellular signals.
- An interface is designed to receive the multicellular signals from the sensor and process the multicellular signals to produce processed signals. The processed signals are transmitted from the interface to a controlled device.
- a calibration routine Integrated into the system is a calibration routine, which generates one or more calibration output parameters used by the interface to produce the processed signal.
- the integrated calibration routine may be performed by an operator at least one time during the use of the system.
- the operator a qualified individual in the use of the calibration routine, utilizes calibration apparatus to generate the calibration output parameters.
- the calibration apparatus can have certain functions integrated into the interface of the system, or may be a stand alone apparatus that communicates with the interface.
- the calibration apparatus can be physically connected to the interface via an electromechanical cable, or can communicate via wireless technologies.
- the calibration routine can be performed with or without patient involvement. Patient involvement may include having the patient imagine particular events such as imagined movement, memory recall, imagined states or other imaginable events.
- the controlled device of an exemplary embodiment is an assistive device for a patient with a paralyzed or otherwise reduced function due to traumatic injury or neurological disease.
- the multicellular signals include, at a minimum, neuronal spikes sensed with a mufti-electrode array implanted in the motor cortex portion of the patient's brain.
- the system includes one or more safety checks regarding successful completion of the calibration routine.
- the operator is qualified by performing a mock calibration utilizing data included in the calibration apparatus, either synthetic data or previously recorded human data.
- operator secured access is provided preventing inadvertent or malicious changes in calibration being performed by improper or unqualified individuals.
- multiple calibration routines are embedded in the system.
- the multiple routines can be utilized for comparative purposes, routines can be specific to a particular controlled device and can differentiate an initial calibration from subsequent calibration.
- multiple calibration routines are performed, and a check is performed to select the best performance.
- specific calibration routines are linked to specific controlled devices.
- the neural interface system includes one or more initial calibration routines, and one or more subsequent calibration routines. The subsequent calibration routines have a reduced number of steps resulting in reduced calibration duration, and may utilize data captured from previous calibrations including date from the initial calibration.
- the calibration routine includes preset limits for either input variables or output variables of the calibration routine. In one embodiment, these limits are adjustable by a subset of potential operators, such as only by the clinician. This tiered approach offers the potential of both safe and efficient calibration of the system, allowing less qualified operators to make fine adjustments only.
- certain parameters of the calibration, routine are varied automatically based on the quality and quantity of neural signals detected.
- An iterative process is created, to efficiently select the best signals for processing based on the patient and the requirements of the system, especially as they relate to the requirements of the particular controlled device. For example, particular targets for number of multicellular signals may be linked with the specific controlled device intended for use.
- the calibration routine can automatically readjust parameters based on surpassing or underachieving the target signal amount, and calibration repeated to select the most appropriate signals.
- the calibration apparatus includes internal safety checks for proper calibration.
- the system can check for performance and other requirements, and if below a particular level, the system can enter certain states. Such states may include an alarm or warning condition, or a lockout condition wherein a repeat calibration or other action is required prior to transmitting the control signals to the controlled device.
- a method of calibrating a neural interface system includes providing a neural interface system for collecting multicellular signals emanating from the central nervous system of a patient and for transmitting processed signals to a controlled device.
- the neural interface system includes a sensor for detecting the multicellular signals.
- the sensor consists of a plurality of electrodes that detect the multicellular signals.
- An interface receives the multicellular signals from the sensor and processes the signals to generate a processed signal which is sent to a controlled device.
- the method further includes the performance by an operator of a calibration routine, at least one time during the use of the system.
- the calibration routine produces one or more calibration output parameters to be used by the system to generate the processed signals.
- a neural signal processing unit comprises an input port for multiple neural signal input and a graphical user interface.
- the graphical user interface includes: a display monitor for displaying information from multiple individual neural signals and an input device for selecting graphical representations of neural signals and graphical representations of parameter values on the display monitor.
- the multiple neural signals can be selected with the input device and properties associated multiple individual neural signals can be changed simultaneously.
- the neural signal processing unit comprises an input port for multiple neural signal input and a graphical user interface.
- the graphical user interface includes: a display monitor for displaying information from multiple individual neural signals and an input device for selecting graphical representations of neural signals and graphical representations of parameter values on the display monitor.
- One or more neural signals can be viewed automatically by selecting a graphical representation of a specific parameter value.
- the neural signal processing unit comprises an input port for multiple neural signal input and a graphical user interface.
- the graphical user interface includes a display monitor for displaying information from multiple individual neural signals and an input device for selecting graphical representations of neural signals and graphical representations of parameter values on the display monitor.
- One or more neural signals can have a parameter changed by moving the graphical representation of the neural signal to the location of a graphical representation of a specific parameter value or by moving a graphical representation of a specific parameter value to a location of a graphical representation of the neural signal.
- FIG. 1 illustrates a neural interface system consistent with the present invention.
- FIG. 2 illustrates an exemplary embodiment of a neural interface system consistent with the present invention.
- FIG. 3 illustrates another exemplary embodiment of a neural interface system consistent with the present invention.
- FIG. 4 illustrates an exemplary embodiment of a neural signal processing unit consistent with the present invention.
- FIG. 5 illustrates another exemplary embodiment of a neural signal processing unit consistent with the present invention.
- a neural interface system includes a calibration routine which is implemented to ensure optimal, long term control of the controlled device.
- Numerous preferred embodiments of calibration routines are described, enabling the neural interface system to efficiently work with various controlled devices, such as prosthetic limbs, robots and robotic machinery, and computer control devices.
- the various calibration routines described also allow the neural interface system to be compatible with a broad based patient population with varied level of neural signal quality. Subsequent calibrations may be performed to adjust for changes in signal quality and other changes, providing for effective long term, or chronic use of the system.
- improved user interface systems are described, allowing an operator to create processed signals in an expeditious, efficient manner.
- FIG. 1 shows a neural interface system 100 of implanted components and components external to the body of a patient 500 .
- a sensor for detecting multicellular signals such as a two dimensional array of multiple protruding electrodes, may be implanted in the brain of patient 500 , in an area such as the motor cortex. Alternatively, the sensor may include one or more wires or wire bundles which include a plurality of electrodes.
- Patient 500 may be a patient with a spinal cord injury or afflicted with a neurological disease that has resulted in a loss of voluntary control of various muscles within the patient's body.
- the various electrodes of the sensor detect multicellular signals, such as neuron spikes which emanate from the individual neurons of the brain.
- the sensor can be placed at one or more various locations within the body of patient 500 , such as at an extracranial site, preferably in a location to collect multicellular signals directly from the central nervous system.
- the sensor can be placed on the surface of the brain without penetrating, such as to detect local field potential signals, or on the scalp to detect electroencephalogram (EEG) signals.
- EEG electroencephalogram
- the sensor electrodes of system 100 can be used to detect various multicellular signals including neuron spikes, electrocorticogram signals (ECoG), local field potential signals, etectroencelphalogram (EEG) signals and other multicellular signals.
- ECG electrocorticogram signals
- EEG etectroencelphalogram
- the electrodes can detect multicellular signals from clusters of neurons and provide signals midway between single neuron and electroencephalogram recordings. Each electrode is capable of recording a combination of signals, including a plurality of neuron spikes.
- an interface may comprise first interface portion 130 A and second interface portion 130 B.
- the interface may receive the multicellular signals from the sensor and perform various signal processing functions including but not limited to amplification, filtering, sorting, conditioning, translating, interpreting, encoding, decoding, combining, extracting, mathematically transforming, and/or otherwise processing those signals to generate a control signal for transmission to a controlled device.
- the interface may comprise multiple components as shown in FIG. 1 , or a single component. Each of the interface components can be implanted in patient 500 or be external to the body.
- controlled device 300 is a computer system, and patient 500 may be controlling one or more of a mouse, keyboard, cursor, joystick or other computer input device.
- controlled devices can be included in system 100 , individually or in combination, including but not limited to prosthetic limbs, functional electrical stimulation (FES) devices and systems, robots and robotic components, teleoperated devices, computer controlled devices, communication devices, environmental control devices, vehicles such as wheelchairs, remote control devices, medical therapeutic and diagnostic equipment such as drug delivery apparatus and other controllable devices applicable to patients with some form of paralysis or diminished function, as well as any device that may be better utilized under direct brain or thought control.
- FES functional electrical stimulation
- the sensor is connected via a multi-conductor cable, not shown, to first interface portion 130 A which includes a transcutaneous pedestal which is mounted to the patient's skull.
- the mufti-conductor cable includes a separate conductor for each electrode, as well as additional conductors to serve other purposes. Various descriptions of the sensor and mufti-conductor cable are described in detail in relation to subsequent figures included herebelow.
- First interface portion 130 A may include various signal conditioning elements such as amplifiers, fitters, and signal multiplexing circuitry.
- First interface portion 130 A is electrically attached to second interface portion 130 B via intra-interface cable 140 .
- Intra-interface cable 140 may include electrical wires, optical fibers, other means of transmitting data and/or power and any combination of those.
- the number of individual conductors of intra-interface cable 140 can be greatly reduced from the number of conductors included in the multi-conductor cable between the implanted sensor and first interface portion 130 A through signal combination circuitry included in first interface portion 130 A.
- Intra-interface cable 140 may include shielding elements to prevent or otherwise reduce the amount of electromagnetic noise added to the various neural signals, processed neural signals and other signals carried by those cables.
- intra-interface cable 140 is replaced with a wireless connection for transmission between first interface portion 130 A and second interface portion 130 B.
- Wireless communication means well known to those of skill in the art, can be utilized to transmit information between any of the components of system 100 .
- a qualified individual, operator 110 performs a calibration of system 100 at some time during the use of system 100 , preferably soon after implantation of the sensor.
- operator 110 utilizes calibration apparatus 115 which includes two monitors, first calibration monitor 120 a and second calibration monitor 120 b, along with calibration keyboard 116 to perform the calibration routine.
- the software programs and hardware required to perform the calibration can be included in the interface, such as second interface portion 130 B, or in a central processing unit incorporated into calibration apparatus 115 .
- Calibration apparatus 115 can include additional input devices, such as a mouse or joystick, not shown.
- Calibration apparatus 115 can include various elements, functions and data including but not limited to: memory storage for future recall of calibration activities, operator qualification routines, standard human data, standard synthesized data, neuron spike discrimination software, operator security and access control, controlled device data, wireless communication means, remote (such as via the internet) calibration communication means and other elements, functions and data used to provide an effective and efficient calibration on a broad base of applicable patients and a broad base of applicable controlled devices.
- Operator 110 may be a clinician, technician, caregiver or even the patient themselves in some circumstances. Multiple operators may perform a calibration, and each operator may be limited by system 100 , via passwords and other control configurations, to only perform specific functions. For example, only the clinician may be able to change specific critical parameters, or set upper and lower limits on other parameters, while a caregiver or the patient, may not be able to access those portions of the calibration procedure.
- the calibration procedure includes the setting of numerous parameters needed by the system 100 to property control controlled device 300 .
- the parameters include but are not limited to various signal conditioning parameters as well as selection of specific multicellular signals for processing to generate the device control.
- the various signal conditioning parameters include, but are not limited to, threshold levels for amplitude sorting and filtering levels and techniques.
- the operator 110 may be required by system 100 to perform certain tasks, not part of the actual calibration, to be qualified and thus allowed to perform the calibration routine.
- the tasks may include analysis of pre-loaded multicellular signals, either of synthetic or human data, and may include previous data captured from patient 500 .
- the mock analysis can be tested for accuracy, requiring a minimum performance for the calibration routine to continue.
- Calibration output parameters may consist of but are not limited to: electrode selection, neural signal selection, neuron spike selection, electrocorticogram signal selection, local field potential signal selection, electroencephalogram signal selection, sampling rate by signal, sampling rate by group of signals, amplification by signal, amplification by group of signals, filter parameters by signal and filter parameters by group of signals.
- at least one of the output parameters includes the selection of a subset of multicellular signals to be processed by the interface to generate the controlled device control signal.
- the calibration output parameters can only be set within preset limits.
- the limits can be changed by any operator, and in a preferred embodiment, only operators with specific permissions, such as password controlled permissions, can change the limits for individual parameters.
- the calibration routine may be performed soon after sensor implantation, and prior to control of controlled device 300 .
- System 100 may include an internal lockout feature which prevents control of any controlled device, prior to successfully completing a calibration procedure.
- the operator 110 can perform multiple calibrations and compare results of each.
- Calibration routines may be performed on a periodic basis, and may include the selection and deselection of specific neural signals over time.
- the initial calibration routine may include initial values, or starting points, for one or more of the calibration output parameters.
- Subsequent calibration routines may involve utilizing previous calibration output parameters which have been stored in a memory storage element of system 100 . Subsequent calibration routines may be shorter in duration than an initial calibration and may require less patient involvement.
- Subsequent calibration routine results may be compared to previous calibration results, and system 100 may require a repeat of calibration if certain comparative performance is not achieved.
- the calibration routine may include the steps of (a) setting a preliminary set of calibration output parameters; (b) generating processed signals to control the controlled device; (c) measuring the performance of the controlled device control; and (d) modifying the calibration output parameters.
- the calibration routine may further include the steps of repeating steps (b) through (d). The order of the steps may be altered, as necessary. Additionally or alternatively, any of the steps (b) through (d) may be omitted.
- the operator 110 may involve the patient 500 or perform steps that do not involve the patient.
- the operator 100 may have patient 500 think of an imagined movement, imagined state, or other imagined event, such as a memory, an emotion, the thought of being hot or cold, or other imagined event not necessarily associated with movement.
- the patient participation may include the use of one or more cues such as audio cues, visual cues, olfactory cues, and tactile cues.
- the patient 500 may be asked to imagine multiple movements, and the output parameters selected during each movement may be compared to determine an optimal set of output parameters.
- the imagined movements may include the movement of a part of the body, such as a limb, arm, wrist, finger, shoulder, neck, leg, ankle, and toe, and imagining moving to a location, moving at a velocity or moving at an acceleration.
- the calibration routine may include classifying the multicellular signals into one or more of two groups: discrete data and continuous data. Numerous factors can be analyzed from the neural signals received such as firing rate, average firing rate, standard deviation in firing rate and other mathematical analyses of firing rate. Determining the maximum modulation of firing rate, such as through the use of fano factor techniques, may be desirable in selecting which neural signals to process, as well as which imagined movement is generating the most useful signals. For particular mathematical algorithms, such as linear filters used to transform the selected multicellular signals into the controlled device control signal, it may be desirous to have a minimum of seven (7) neural signals for optimal device control.
- the calibration routine will utilize one or more calibration input parameters to determine the calibration output parameters.
- system or controlled device performance criteria can be utilized. In order to optimize the system, an iterative analysis of modifying the performance criteria, based on the number of multicellular signals that meet the criteria versus the optimal number of multicellular signals to be included in the signal processing for the particular controlled device, can be performed. Criteria can be increased or decreased in the signal selection process during the calibration procedure.
- Other calibration input parameters include various properties associated with the multicellular signals including one or more of: signal to noise ratio, frequency of signal, amplitude of signal, neuron firing rate, average neuron firing rate, standard deviation in neuron firing rate, modulation of neuron firing rate as well as a mathematical analysis of any signal property including modulation of any signal property.
- Additional calibration input parameters include but are not limited to: system performance criteria, controlled device electrical time constants, controlled device mechanical time constants, other controlled device criteria, types of electrodes, number of electrodes, patient activity during calibration, target number of signals required, patient disease state, patient condition, patient age and other patient parameters and event based (such as a patient imagined movement event) variations in signal properties including neuron firing rate activity.
- the calibration routine may classify one or more multicellular signals into three or more classifications for subsequent selection for further processing into the processed signal for transmission to the controlled device.
- the multiple classifications can be completed in the initial portion of the calibration routine, resulting in a count of each class of available signal.
- signals can be selected from the most appropriate classification, or a different number of classification states can be chosen, and the signals may be reclassified in order to select the most appropriate signals for optimal device control.
- the calibration routine may include having the patient imagine a particular movement or state and, based on sufficient signal activity such as firing rate or modulation of firing rate, excluding that signal from the signal processing based on that particular undesired imagined movement or imagined state.
- real movement accomplished by the patient may also be utilized to exclude certain multicellular signals emanating from specific electrodes of the sensor.
- system 100 according to another exemplary embodiment of the invention, is shown.
- Patient 500 has been implanted with sensor 200 , preferably a multielectrode array placed in the motor cortex of patient 500 's brain, however any arrangement of electrodes, such as wire electrodes, can be utilized and placed anywhere that multicellular activity can be recorded.
- the sensor 200 may be used to detect neuron spikes, or other multicellular signals.
- the sensor 200 may detect multiple spikes from a single electrode.
- the sensor 200 is connected to first interfaces portion 130 A, implanted within patient 500 , via connecting cable 161 .
- sensor 200 includes at least eighty (80) electrodes and connecting cable 161 is a multiconductor flexible miniaturized cable including a conductor for each electrode, as well as other conductors.
- sensor 200 may include signal multiplexing circuitry allowing connecting cable 161 to include less than eighty conductors.
- a wireless connection could be integrated into sensor 200 , sending signals through the skull to first interface portion 130 A.
- First interface portion 130 is connected to second interface portion 130 B, external to patient 500 , via transcutaneous communication means 160 which could be either an electromechanical miniaturized cable designed to pass through the skin of the patient, or preferably transcutaneous communication means 160 is a wireless communication path accomplished by including wireless communication transmit and receive technology in both first interface portion 130 A and second interface portion 130 B.
- first interface portion 130 A and second interface portion 130 B are combined into a single unit, and the combined device may be implanted within patient 500 , avoiding the need for transcutaneous communication means 160 .
- the interface including first interface portion 130 A, transcutaneous communication means 160 , and second interface portion 130 B, receives the multicellular signals from sensor 200 , processes the multicellular signals to generate processed signals, and transmits the processed signals to the controlled device.
- First interface portion 130 A may include various signal conditioning elements such as amplifiers, filters and signal multiplexing circuitry.
- Second interface portion 130 B receives the modified multicellular signals from the first interface portion 130 A and performs various signal processing functions including but not limited to amplification, filtering, sorting, conditioning, translating, interpreting, encoding, decoding, combining, extracting, mathematically transforming and/or otherwise processing those signals to generate a control signal for transmission to a controlled device.
- Second interface portion 130 B may include various elements, functions and data to perform a calibration routine, such as those functions not already included in calibration apparatus 115 .
- second interface portion 130 B includes a memory storage unit that stores a complete history of all calibration information, which can be recalled to perform repeat and/or subsequent calibrations.
- Second interface portion 130 B is connected to controlled device 300 via controlled device cable 301 .
- controlled device cable 301 could be replaced with wireless communication means through the addition of wireless transmission capability into second interface portion 130 B and wireless receiving capability into controlled device 300 .
- both receive and transmit technologies are included in both controlled device 300 and second interface portion 130 B allowing feedback from controlled device 300 to second interface portion 130 B to be used to improve system performance.
- Controlled device 300 can be a number of controllable devices, including a combination of controllable devices which are controlled by a single or multiple control signals which are generated by the second interface portion 130 B. Lists of applicable controlled devices 30 have been described hereabove.
- Calibration apparatus 115 includes calibration monitor 120 , calibration keyboard 116 and calibration mouse 117 .
- Calibration apparatus 115 is attached to second interface portion 130 B via calibration connecting means 118 , an electromechanical cable.
- calibration connecting means 118 could be replaced with wireless communication means included in calibration apparatus 115 and second interface portion 130 B.
- the operator not shown, would utilize calibration apparatus 115 at least one time in the calibration of system 100 .
- the software programs and hardware required to perform the calibration can be included in the interface, such as second interface portion 130 B, or be included in a central processing unit incorporated into calibration apparatus 115 .
- Calibration apparatus 115 can include additional input devices, such as a joystick, not shown.
- Calibration apparatus 115 can include various elements, functions and data including but not limited to: memory storage for future recall of calibration activities, operator qualification routines, standard human data, standard synthesized data, neuron spike discrimination software, operator security and access control, controlled device data, wireless communication means, remote (such as via the internet) calibration communication means and other elements, functions and data used to provide an effective and efficient calibration on a broad base of applicable patients and a broad base of applicable controlled devices.
- system 100 is shown, wherein two separate sensors, first sensor 200 a and second sensor 200 b are implanted in patient 500 . While both sensors 200 a and 200 b are show to be located in brain 101 of patient 500 , at least one of the sensors may be placed in any location that can detect multicellular signals.
- Each of sensors 200 a and 200 b is attached via connecting cable 161 to central implant 135 which includes the interface portion of system 100 , as well as other elements such as a power supply, wireless communication means, memory storage, central processing unit, physiologic and other sensor input ports, control signal output ports and other functions.
- Central implant 135 is connected to various other implants including a series of implants, implanted control devices 311 which could be Functional Electrical Stimulation (FES) devices, other control devices, sensory devices, or combination control and sensory devices. Also connected to central implant 135 is an implanted drug infusion device, such as implanted pump 310 . The interface portion of central implant 135 may produce multiple control signals to control multiple devices with different functions such as implanted controlled devices 311 , preferable an FES device, as well as a drug delivery device (e.g., implanted pump 310 ).
- FES Functional Electrical Stimulation
- calibration apparatus 115 which includes calibration monitor 120 and external equipment means 125 , preferably a central processing unit (CPU) including calibration routine software and other computer hardware and software.
- calibration routine software and hardware can be included in one or more components of system 100 , such as the interface included in central implant 135 , and calibration apparatus 115 simply include a monitor, input device and communication means to transfer data with central implant 135 .
- calibration apparatus 115 communicates with central implant 135 via wireless communication, transcutaneous communication means 160 .
- System 100 may include integrated memory storage for storing any and all data collected during the calibration process. This stored memory can be used for a number of functions including a second calibration procedure performed off line and/or away from the patient. This remote calibration, under different conditions, may allow an enhanced calibration procedure to be performed on a different time scale or with different equipment. If applicable, the new calibration output parameters could be implemented at a later date, either remotely or at the patent's site.
- calibration monitors described can display information separately for each electrode, as well as separately for each multicellular signal even if multiple signals are received from a single electrode. Also displayed can be the timing of patient events, such as the start and stop of imagined motions, with time adjustable windows surrounding the neural signal activity pre and post the time of the patient event. These window times could be adjusted by the operator. Real time and cumulative calibration information can be displayed including spatial representations of data, such as that relative to the geometric construction of an electrode array. For ease of use, color schemes can accompany numeric output to indicate various neural signal parameters such as firing rates of neuron spikes.
- calibration apparatus 115 may include output devices in addition to calibration monitor 120 , such as audio devices or tactile devices, that can be used by the operator or the patient during calibration. While searching for multicellular signals with high firing rate, audio feedback may be used to sort signals with the highest rates.
- the interface of system 100 may be comprised of various functions including an integrated neuron spike sorting function.
- This sorting function may include a method of sorting that includes setting a minimum signal amplitude threshold.
- the calibration routine may be as automated as possible. Due to the critical nature of these type of devices, it may be practical not to eliminate all involvement of the clinician and appropriate healthcare professionals.
- the calibration routine of system 100 includes one or more automated calibration steps, and the operator performs a limited, but critical function.
- Such critical function may include one or more of: initiation of the calibration routine, confirmation of acceptable completion of the calibration routine, safety and/or performance check of the new calibration output parameters, or other confirmatory step to prevent an adverse event resulting from an improper automated calibration.
- the interface may utilize neural net software routines to map neural signals into desired device control signals. Individual neural signals may be assigned to a specific use in the system. The specific use may be determined by having the patient attempting an imagined movement or other imagined state. For some applications, the neural signals may be under the voluntary control of the patient.
- the interface may mathematically combine various neural signals to create a processed signal for device control.
- Neural signal processing unit 600 is depicted for processing of neural signals.
- Neural signal processing can include one or more of: amplifying, filtering, translating, identifying, classifying, sorting, conditioning, interpreting, encoding, decoding, combining, extracting, providing analog representations, providing digital representations, mathematically transforming and/or otherwise processing neural signals.
- Neural signal processing unit (NSPU) 600 includes a central processing unit (CPU) 601 which is attached to NSPU display 610 , NSPU Mouse 650 and NSPU Keyboard 620 .
- NSPU CPU 601 may include all computer functions including hardware and software elements to perform the neural signal processing.
- NSPU 600 includes an input port 602 (e.g., sensor input port) which can be attached directly to a multicellular signal sensor or to an intermediate device which carries processed multicellular singles, such as amplified multicellular signals. Additional input devices, such as a joystick and output devices, such as a speaker, can be attached to NSPU CPU 601 to aid an operator in the use of the NSPU 600 .
- input port 602 e.g., sensor input port
- Additional input devices such as a joystick and output devices, such as a speaker, can be attached to NSPU CPU 601 to aid an operator in the use of the NSPU 600 .
- NSPU channel list window 615 displays various channels of information correlating to specific electrodes of a multicellular signal sensor. Alternatively, each channel may display a specific multicellular signal or a group of specific electrodes or specific multicellular signals. Included in NSPU channel list window 615 is information about all channels including NSPU channel one information 616 and NSPU channel two information 617 .
- NSPU digital output properties window 640 includes various pieces of digital information associated with one or more channels.
- NSPU analog output properties window 630 includes various pieces of analog information associated with one or more channels.
- NSPU display cursor 611 is also shown on NSPU display 610 .
- An operator can select multiple channels of data input, each representing a specific electrode, a specific multicellular signal or a specific group of multicellular signals or multiple electrodes. Multiple channels are selected, such as NSPU channel one 616 and NSPU channel two 617 , either with a combination of keystrokes or use of the mouse 650 's click function or both. After selection of one or more channels, both NSPU digital output properties window 640 and NSPU analog output properties window 630 can display common properties between all channels selected. The operator, utilizing either NSPU digital output properties window 640 or NSPU analog output properties window 630 , or both, can set individual properties to a specific value.
- the properties of multiple channels can then be changed to those values simultaneously such as by clicking the “APPLY” function shown in both windows, or via a particular keystroke on NSPU keyboard 620 .
- the selection of multiple channels, as well as the setting of the specific property values, can be accomplished by using various techniques employed in standard computer operating systems. After the multiple channels are selected, the NSPU may allow rapid changing of properties to specific selectable values, avoiding the need to set each channel individually.
- FIG. 5 shows an exemplary embodiment of a neural signal processing unit (NSPU) 600 for processing of neural signals.
- Neural signal processing can include one or more of: amplifying, filtering, translating, identifying, classifying, sorting, conditioning, interpreting, encoding, decoding, combining, extracting, providing analog representations, providing digital representations, mathematically transforming, and/or otherwise processing neural signals.
- NSPU 600 includes a central processing unit (CPU) 601 which is attached to NSPU display 610 , NSPU Mouse 650 and NSPU Keyboard 620 .
- NSPU CPU 601 may include all computer functions including hardware and software elements to perform the neural signal processing.
- Neural signal processing unit 600 includes an input port 602 (e.g., sensor input port) which can be attached directly to a multicellular signal sensor or to an intermediate device which carries processed multicellular singles, such as amplified multicellular signals. Additional input devices, such as a joystick and output devices, such as a speaker, can be attached to NSPU CPU 601 to aid an operator in the use of the NSPU 600 .
- input port 602 e.g., sensor input port
- Additional input devices such as a joystick and output devices, such as a speaker, can be attached to NSPU CPU 601 to aid an operator in the use of the NSPU 600 .
- NSPU Option One button 612 is a mouse clickable button which allows the operator to view all channels.
- NSPU Option two 613 includes multiple clickable buttons that allow the user to select various sampling rates.
- NSPU Option three 614 includes multiple clickable button that allow the user to select various filtering parameters.
- NSPU Channel List 615 displays a list of applicable channels.
- the operator is provided with a powerful graphical user interface to find channels that have specific parameters and/or to easily change the parameters of individual or groups of channels. The operator can pick a particular parameter, such as a 500 S/sec sampling rate, and all channels sampled at that rate will appear in NSPU Channel list 615 . Alternatively, a particular channel can be selected, and the parameters associated with that channel will appear.
- the graphical user interface allows easy setting of parameters as mentioned above.
- the operator can use the mouse to select and drag any channel or group of channels to the screen location of a particular parameter value, and the channel will then be set to that value.
- the operator can select and drag any parameter value, or group of parameter values, to a screen location of a particular channel and the channel will have its parameter values automatically changed to those selected.
- FIG. 5 depicts sampling rate and filter methods, any appropriate parameter value would be applicable to this embodiment.
- numerous methods of selecting channels utilizing, singly or in combination, a mouse, computer keyboard, touch screen or other input device, can be employed without departing from the spirit of the described embodiment.
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- Life Sciences & Earth Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Business, Economics & Management (AREA)
- Public Health (AREA)
- Medical Informatics (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Epidemiology (AREA)
- Heart & Thoracic Surgery (AREA)
- Human Computer Interaction (AREA)
- Neurosurgery (AREA)
- Primary Health Care (AREA)
- Neurology (AREA)
- Dermatology (AREA)
- Biophysics (AREA)
- Pathology (AREA)
- General Physics & Mathematics (AREA)
- Molecular Biology (AREA)
- Surgery (AREA)
- Animal Behavior & Ethology (AREA)
- Veterinary Medicine (AREA)
- Measurement And Recording Of Electrical Phenomena And Electrical Characteristics Of The Living Body (AREA)
- Prostheses (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
A system and method for a neural interface system with integral calibration elements may include a sensor including a plurality of electrodes to detect multicellular signals, an interface to process the signals from the sensor into a suitable control signal for a controllable device, such as a computer or prosthetic limb, and an integrated calibration routine to efficiently create calibration output parameters used to generate the control signal. A graphical user interface may be used to make various portions of the calibration and signal processing configuration more efficient and effective.
Description
- This application claims the benefit of priority under 35 U.S.C. § 119(e) of U.S. provisional application No. 60/519,047, filed Nov. 9, 2003.
- 1. Field of the Invention
- The present invention relates to systems and methods for calibrating neural interface devices, and, more particularly, to calibration systems and methods for neural interface devices employing mufti-electrode sensors for detecting neuronal activity.
- 2. Description of Related Art
- Neural interface devices are currently under development for numerous applications involving restoration of lost function due to traumatic injury or neurological disease. Sensors, such as electrode arrays, implanted in the higher brain regions that control voluntary movement can be activated voluntarily to generate electrical signals that can be processed by a neural interface device to create a thought invoked control signal. Such control signals can be used to control numerous devices including computers and communication devices, external prostheses, such as an artificial arm or functional electrical stimulation of paralyzed muscles, as well as robots and other remote control devices. Patient's afflicted with amyotrophic lateral sclerosis (Lou Gehrig's Disease), particularly those in advanced stages of the disease, would also be applicable to receiving a neural interface device, even if just to improve communication to the external world and thus improve their quality of life.
- Early attempts to utilize signals directly from neurons to control an external prosthesis encountered a number of technical difficulties. The ability to identify and obtain stable electrical signals of adequate amplitude was a major issue. Another problem that has been encountered is caused by the changes that occur to the neural signals that occur over time, resulting in a degradation of system performance. Neural interface systems that utilize other neural information, such as electrocorticogram (ECOG) signals, local field potentials (LFPs) and electroencephalogram (EEG) signals have similar issues to those associated with individual neuron signals. Since all of these signals result from the activation of large groups of neurons, the specificity and resolution of the control signal that can be obtained is limited. However, if these lower resolution signals could be properly identified and the system adapt to their changes over time, simple control signals could be generated to control rudimentary devices or work in conjunction with more the higher power control signals processed directly from individual neurons.
- There is therefore a need for an improved neural interface system which incorporate various novel elements needed to perform an efficient and effective calibration routine which can identify the optimal multicellular signals to be processed, and adjust for the natural changes in those signals that occur over time. Performance of the calibration routine at the outset and repeated periodically throughout the life of the system would ensure a sophisticated and effective control signal for the long term control of an external device.
- According to a first aspect of the invention, a neural interface system is disclosed. The neural interface system collects multicellular signals emanating from the central nervous system of a patient and transmits processed signals to a controlled device. The system comprises a sensor for detecting multicellular signals, the sensor consisting of a plurality of electrodes. The electrodes are designed to allow chronic detection of multicellular signals. An interface is designed to receive the multicellular signals from the sensor and process the multicellular signals to produce processed signals. The processed signals are transmitted from the interface to a controlled device. Integrated into the system is a calibration routine, which generates one or more calibration output parameters used by the interface to produce the processed signal. The integrated calibration routine may be performed by an operator at least one time during the use of the system.
- The operator, a qualified individual in the use of the calibration routine, utilizes calibration apparatus to generate the calibration output parameters. The calibration apparatus can have certain functions integrated into the interface of the system, or may be a stand alone apparatus that communicates with the interface. The calibration apparatus can be physically connected to the interface via an electromechanical cable, or can communicate via wireless technologies. The calibration routine can be performed with or without patient involvement. Patient involvement may include having the patient imagine particular events such as imagined movement, memory recall, imagined states or other imaginable events.
- The controlled device of an exemplary embodiment is an assistive device for a patient with a paralyzed or otherwise reduced function due to traumatic injury or neurological disease. In a preferred embodiment, the multicellular signals include, at a minimum, neuronal spikes sensed with a mufti-electrode array implanted in the motor cortex portion of the patient's brain.
- In another aspect, the system includes one or more safety checks regarding successful completion of the calibration routine. For example, the operator is qualified by performing a mock calibration utilizing data included in the calibration apparatus, either synthetic data or previously recorded human data. Alternatively or additionally, operator secured access is provided preventing inadvertent or malicious changes in calibration being performed by improper or unqualified individuals.
- In still another aspect, multiple calibration routines are embedded in the system. The multiple routines can be utilized for comparative purposes, routines can be specific to a particular controlled device and can differentiate an initial calibration from subsequent calibration. In a preferred embodiment, multiple calibration routines are performed, and a check is performed to select the best performance. In one embodiment, specific calibration routines are linked to specific controlled devices. In still another embodiment, the neural interface system includes one or more initial calibration routines, and one or more subsequent calibration routines. The subsequent calibration routines have a reduced number of steps resulting in reduced calibration duration, and may utilize data captured from previous calibrations including date from the initial calibration.
- In some aspects, the calibration routine includes preset limits for either input variables or output variables of the calibration routine. In one embodiment, these limits are adjustable by a subset of potential operators, such as only by the clinician. This tiered approach offers the potential of both safe and efficient calibration of the system, allowing less qualified operators to make fine adjustments only.
- In an aspect, certain parameters of the calibration, routine are varied automatically based on the quality and quantity of neural signals detected. An iterative process is created, to efficiently select the best signals for processing based on the patient and the requirements of the system, especially as they relate to the requirements of the particular controlled device. For example, particular targets for number of multicellular signals may be linked with the specific controlled device intended for use. The calibration routine can automatically readjust parameters based on surpassing or underachieving the target signal amount, and calibration repeated to select the most appropriate signals.
- In some aspects, the calibration apparatus includes internal safety checks for proper calibration. The system can check for performance and other requirements, and if below a particular level, the system can enter certain states. Such states may include an alarm or warning condition, or a lockout condition wherein a repeat calibration or other action is required prior to transmitting the control signals to the controlled device.
- According to another aspect of the invention, a method of calibrating a neural interface system is disclosed. The method includes providing a neural interface system for collecting multicellular signals emanating from the central nervous system of a patient and for transmitting processed signals to a controlled device. The neural interface system includes a sensor for detecting the multicellular signals. The sensor consists of a plurality of electrodes that detect the multicellular signals. An interface receives the multicellular signals from the sensor and processes the signals to generate a processed signal which is sent to a controlled device. The method further includes the performance by an operator of a calibration routine, at least one time during the use of the system. The calibration routine produces one or more calibration output parameters to be used by the system to generate the processed signals.
- According to another aspect of the invention, a neural signal processing unit is disclosed. The neural signal processing unit comprises an input port for multiple neural signal input and a graphical user interface. The graphical user interface includes: a display monitor for displaying information from multiple individual neural signals and an input device for selecting graphical representations of neural signals and graphical representations of parameter values on the display monitor. The multiple neural signals can be selected with the input device and properties associated multiple individual neural signals can be changed simultaneously.
- According to another aspect of the invention, another neural signal processing unit is disclosed. The neural signal processing unit comprises an input port for multiple neural signal input and a graphical user interface. The graphical user interface includes: a display monitor for displaying information from multiple individual neural signals and an input device for selecting graphical representations of neural signals and graphical representations of parameter values on the display monitor. One or more neural signals can be viewed automatically by selecting a graphical representation of a specific parameter value.
- According to another aspect of the invention, another neural signal processing unit is disclosed. The neural signal processing unit comprises an input port for multiple neural signal input and a graphical user interface. The graphical user interface includes a display monitor for displaying information from multiple individual neural signals and an input device for selecting graphical representations of neural signals and graphical representations of parameter values on the display monitor. One or more neural signals can have a parameter changed by moving the graphical representation of the neural signal to the location of a graphical representation of a specific parameter value or by moving a graphical representation of a specific parameter value to a location of a graphical representation of the neural signal.
- Additional objects and advantages of the invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The objects and advantages of the invention will be realized and attained by means of the elements and combinations particularly pointed out in the appended claims.
- It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the invention, as claimed.
- The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate various embodiments of the present invention, and, together with the description, serve to explain the principles of the invention.
-
FIG. 1 illustrates a neural interface system consistent with the present invention. -
FIG. 2 illustrates an exemplary embodiment of a neural interface system consistent with the present invention. -
FIG. 3 illustrates another exemplary embodiment of a neural interface system consistent with the present invention. -
FIG. 4 illustrates an exemplary embodiment of a neural signal processing unit consistent with the present invention. -
FIG. 5 illustrates another exemplary embodiment of a neural signal processing unit consistent with the present invention. - Reference will now be made in detail to the present embodiments of the invention, examples of which are illustrated in the accompanying drawings. Wherever possible, the same reference numbers will be used throughout the drawings to refer to the same or like parts.
- Systems and methods consistent with the invention detect neural signals generated within a patient's body and implement various signal processing techniques to generate processed signals for transmission to a device to be controlled. In one exemplary environment, a neural interface system includes a calibration routine which is implemented to ensure optimal, long term control of the controlled device. Numerous preferred embodiments of calibration routines are described, enabling the neural interface system to efficiently work with various controlled devices, such as prosthetic limbs, robots and robotic machinery, and computer control devices. The various calibration routines described also allow the neural interface system to be compatible with a broad based patient population with varied level of neural signal quality. Subsequent calibrations may be performed to adjust for changes in signal quality and other changes, providing for effective long term, or chronic use of the system. In other exemplary embodiments, improved user interface systems are described, allowing an operator to create processed signals in an expeditious, efficient manner.
-
FIG. 1 shows aneural interface system 100 of implanted components and components external to the body of apatient 500. A sensor for detecting multicellular signals, such as a two dimensional array of multiple protruding electrodes, may be implanted in the brain ofpatient 500, in an area such as the motor cortex. Alternatively, the sensor may include one or more wires or wire bundles which include a plurality of electrodes.Patient 500 may be a patient with a spinal cord injury or afflicted with a neurological disease that has resulted in a loss of voluntary control of various muscles within the patient's body. The various electrodes of the sensor detect multicellular signals, such as neuron spikes which emanate from the individual neurons of the brain. The sensor can be placed at one or more various locations within the body ofpatient 500, such as at an extracranial site, preferably in a location to collect multicellular signals directly from the central nervous system. The sensor can be placed on the surface of the brain without penetrating, such as to detect local field potential signals, or on the scalp to detect electroencephalogram (EEG) signals. - The sensor electrodes of
system 100 can be used to detect various multicellular signals including neuron spikes, electrocorticogram signals (ECoG), local field potential signals, etectroencelphalogram (EEG) signals and other multicellular signals. The electrodes can detect multicellular signals from clusters of neurons and provide signals midway between single neuron and electroencephalogram recordings. Each electrode is capable of recording a combination of signals, including a plurality of neuron spikes. - As shown in
FIG. 1 , an interface may comprisefirst interface portion 130A andsecond interface portion 130B. The interface may receive the multicellular signals from the sensor and perform various signal processing functions including but not limited to amplification, filtering, sorting, conditioning, translating, interpreting, encoding, decoding, combining, extracting, mathematically transforming, and/or otherwise processing those signals to generate a control signal for transmission to a controlled device. The interface may comprise multiple components as shown inFIG. 1 , or a single component. Each of the interface components can be implanted inpatient 500 or be external to the body. - In
FIG. 1 , controlleddevice 300 is a computer system, andpatient 500 may be controlling one or more of a mouse, keyboard, cursor, joystick or other computer input device. Numerous other controlled devices can be included insystem 100, individually or in combination, including but not limited to prosthetic limbs, functional electrical stimulation (FES) devices and systems, robots and robotic components, teleoperated devices, computer controlled devices, communication devices, environmental control devices, vehicles such as wheelchairs, remote control devices, medical therapeutic and diagnostic equipment such as drug delivery apparatus and other controllable devices applicable to patients with some form of paralysis or diminished function, as well as any device that may be better utilized under direct brain or thought control. - The sensor is connected via a multi-conductor cable, not shown, to
first interface portion 130A which includes a transcutaneous pedestal which is mounted to the patient's skull. The mufti-conductor cable includes a separate conductor for each electrode, as well as additional conductors to serve other purposes. Various descriptions of the sensor and mufti-conductor cable are described in detail in relation to subsequent figures included herebelow. -
First interface portion 130A may include various signal conditioning elements such as amplifiers, fitters, and signal multiplexing circuitry.First interface portion 130A is electrically attached tosecond interface portion 130B viaintra-interface cable 140.Intra-interface cable 140, as well as other physical cables incorporated intosystem 100, may include electrical wires, optical fibers, other means of transmitting data and/or power and any combination of those. The number of individual conductors ofintra-interface cable 140 can be greatly reduced from the number of conductors included in the multi-conductor cable between the implanted sensor andfirst interface portion 130A through signal combination circuitry included infirst interface portion 130A.Intra-interface cable 140, as well as all other physical cables incorporated intosystem 100, may include shielding elements to prevent or otherwise reduce the amount of electromagnetic noise added to the various neural signals, processed neural signals and other signals carried by those cables. In an alternative preferred embodiment,intra-interface cable 140 is replaced with a wireless connection for transmission betweenfirst interface portion 130A andsecond interface portion 130B. Wireless communication means, well known to those of skill in the art, can be utilized to transmit information between any of the components ofsystem 100. - A qualified individual,
operator 110, performs a calibration ofsystem 100 at some time during the use ofsystem 100, preferably soon after implantation of the sensor. As depicted inFIG. 1 ,operator 110 utilizescalibration apparatus 115 which includes two monitors, first calibration monitor 120 a andsecond calibration monitor 120 b, along withcalibration keyboard 116 to perform the calibration routine. The software programs and hardware required to perform the calibration can be included in the interface, such assecond interface portion 130B, or in a central processing unit incorporated intocalibration apparatus 115.Calibration apparatus 115 can include additional input devices, such as a mouse or joystick, not shown.Calibration apparatus 115 can include various elements, functions and data including but not limited to: memory storage for future recall of calibration activities, operator qualification routines, standard human data, standard synthesized data, neuron spike discrimination software, operator security and access control, controlled device data, wireless communication means, remote (such as via the internet) calibration communication means and other elements, functions and data used to provide an effective and efficient calibration on a broad base of applicable patients and a broad base of applicable controlled devices. -
Operator 110 may be a clinician, technician, caregiver or even the patient themselves in some circumstances. Multiple operators may perform a calibration, and each operator may be limited bysystem 100, via passwords and other control configurations, to only perform specific functions. For example, only the clinician may be able to change specific critical parameters, or set upper and lower limits on other parameters, while a caregiver or the patient, may not be able to access those portions of the calibration procedure. The calibration procedure includes the setting of numerous parameters needed by thesystem 100 to property control controlleddevice 300. The parameters include but are not limited to various signal conditioning parameters as well as selection of specific multicellular signals for processing to generate the device control. The various signal conditioning parameters include, but are not limited to, threshold levels for amplitude sorting and filtering levels and techniques. - The
operator 110 may be required bysystem 100 to perform certain tasks, not part of the actual calibration, to be qualified and thus allowed to perform the calibration routine. The tasks may include analysis of pre-loaded multicellular signals, either of synthetic or human data, and may include previous data captured frompatient 500. The mock analysis can be tested for accuracy, requiring a minimum performance for the calibration routine to continue. - The calibration routine will result in the setting of various calibration output parameters. Calibration output parameters may consist of but are not limited to: electrode selection, neural signal selection, neuron spike selection, electrocorticogram signal selection, local field potential signal selection, electroencephalogram signal selection, sampling rate by signal, sampling rate by group of signals, amplification by signal, amplification by group of signals, filter parameters by signal and filter parameters by group of signals. In an embodiment, at least one of the output parameters includes the selection of a subset of multicellular signals to be processed by the interface to generate the controlled device control signal. In an alternative embodiment, the calibration output parameters can only be set within preset limits. In another embodiment, the limits can be changed by any operator, and in a preferred embodiment, only operators with specific permissions, such as password controlled permissions, can change the limits for individual parameters.
- The calibration routine may be performed soon after sensor implantation, and prior to control of controlled
device 300.System 100 may include an internal lockout feature which prevents control of any controlled device, prior to successfully completing a calibration procedure. In the performance of the calibration routine, theoperator 110 can perform multiple calibrations and compare results of each. Calibration routines may be performed on a periodic basis, and may include the selection and deselection of specific neural signals over time. The initial calibration routine may include initial values, or starting points, for one or more of the calibration output parameters. Subsequent calibration routines may involve utilizing previous calibration output parameters which have been stored in a memory storage element ofsystem 100. Subsequent calibration routines may be shorter in duration than an initial calibration and may require less patient involvement. Subsequent calibration routine results may be compared to previous calibration results, andsystem 100 may require a repeat of calibration if certain comparative performance is not achieved. - The calibration routine may include the steps of (a) setting a preliminary set of calibration output parameters; (b) generating processed signals to control the controlled device; (c) measuring the performance of the controlled device control; and (d) modifying the calibration output parameters. The calibration routine may further include the steps of repeating steps (b) through (d). The order of the steps may be altered, as necessary. Additionally or alternatively, any of the steps (b) through (d) may be omitted.
- In the performance of the calibration routine, the
operator 110 may involve thepatient 500 or perform steps that do not involve the patient. Theoperator 100 may havepatient 500 think of an imagined movement, imagined state, or other imagined event, such as a memory, an emotion, the thought of being hot or cold, or other imagined event not necessarily associated with movement. The patient participation may include the use of one or more cues such as audio cues, visual cues, olfactory cues, and tactile cues. Thepatient 500 may be asked to imagine multiple movements, and the output parameters selected during each movement may be compared to determine an optimal set of output parameters. The imagined movements may include the movement of a part of the body, such as a limb, arm, wrist, finger, shoulder, neck, leg, ankle, and toe, and imagining moving to a location, moving at a velocity or moving at an acceleration. - The calibration routine may include classifying the multicellular signals into one or more of two groups: discrete data and continuous data. Numerous factors can be analyzed from the neural signals received such as firing rate, average firing rate, standard deviation in firing rate and other mathematical analyses of firing rate. Determining the maximum modulation of firing rate, such as through the use of fano factor techniques, may be desirable in selecting which neural signals to process, as well as which imagined movement is generating the most useful signals. For particular mathematical algorithms, such as linear filters used to transform the selected multicellular signals into the controlled device control signal, it may be desirous to have a minimum of seven (7) neural signals for optimal device control.
- The calibration routine will utilize one or more calibration input parameters to determine the calibration output parameters. In addition to the multicellular signals themselves, system or controlled device performance criteria can be utilized. In order to optimize the system, an iterative analysis of modifying the performance criteria, based on the number of multicellular signals that meet the criteria versus the optimal number of multicellular signals to be included in the signal processing for the particular controlled device, can be performed. Criteria can be increased or decreased in the signal selection process during the calibration procedure.
- Other calibration input parameters include various properties associated with the multicellular signals including one or more of: signal to noise ratio, frequency of signal, amplitude of signal, neuron firing rate, average neuron firing rate, standard deviation in neuron firing rate, modulation of neuron firing rate as well as a mathematical analysis of any signal property including modulation of any signal property. Additional calibration input parameters include but are not limited to: system performance criteria, controlled device electrical time constants, controlled device mechanical time constants, other controlled device criteria, types of electrodes, number of electrodes, patient activity during calibration, target number of signals required, patient disease state, patient condition, patient age and other patient parameters and event based (such as a patient imagined movement event) variations in signal properties including neuron firing rate activity.
- The calibration routine may classify one or more multicellular signals into three or more classifications for subsequent selection for further processing into the processed signal for transmission to the controlled device. The multiple classifications can be completed in the initial portion of the calibration routine, resulting in a count of each class of available signal. Based on various requirements including the requirements of the control device and applicable mathematical transfer functions, signals can be selected from the most appropriate classification, or a different number of classification states can be chosen, and the signals may be reclassified in order to select the most appropriate signals for optimal device control.
- It may be desirous for the calibration routine to exclude one or more multicellular signals based on a desire to avoid signals that respond to certain patient active functions, such as non-paralyzed functions, or even certain imagined states. The calibration routine may include having the patient imagine a particular movement or state and, based on sufficient signal activity such as firing rate or modulation of firing rate, excluding that signal from the signal processing based on that particular undesired imagined movement or imagined state. Alternatively, real movement accomplished by the patient may also be utilized to exclude certain multicellular signals emanating from specific electrodes of the sensor.
- Referring now to
FIG. 2 ,system 100, according to another exemplary embodiment of the invention, is shown.Patient 500 has been implanted withsensor 200, preferably a multielectrode array placed in the motor cortex ofpatient 500's brain, however any arrangement of electrodes, such as wire electrodes, can be utilized and placed anywhere that multicellular activity can be recorded. Thesensor 200 may be used to detect neuron spikes, or other multicellular signals. Thesensor 200 may detect multiple spikes from a single electrode. - The
sensor 200 is connected tofirst interfaces portion 130A, implanted withinpatient 500, via connectingcable 161. In a preferred embodiment,sensor 200 includes at least eighty (80) electrodes and connectingcable 161 is a multiconductor flexible miniaturized cable including a conductor for each electrode, as well as other conductors. Alternatively,sensor 200 may include signal multiplexing circuitry allowing connectingcable 161 to include less than eighty conductors. In another alternative, a wireless connection could be integrated intosensor 200, sending signals through the skull tofirst interface portion 130A. First interface portion 130 is connected tosecond interface portion 130B, external topatient 500, via transcutaneous communication means 160 which could be either an electromechanical miniaturized cable designed to pass through the skin of the patient, or preferably transcutaneous communication means 160 is a wireless communication path accomplished by including wireless communication transmit and receive technology in bothfirst interface portion 130A andsecond interface portion 130B. In an alternative embodiment,first interface portion 130A andsecond interface portion 130B are combined into a single unit, and the combined device may be implanted withinpatient 500, avoiding the need for transcutaneous communication means 160. - The interface, including
first interface portion 130A, transcutaneous communication means 160, andsecond interface portion 130B, receives the multicellular signals fromsensor 200, processes the multicellular signals to generate processed signals, and transmits the processed signals to the controlled device.First interface portion 130A may include various signal conditioning elements such as amplifiers, filters and signal multiplexing circuitry.Second interface portion 130B receives the modified multicellular signals from thefirst interface portion 130A and performs various signal processing functions including but not limited to amplification, filtering, sorting, conditioning, translating, interpreting, encoding, decoding, combining, extracting, mathematically transforming and/or otherwise processing those signals to generate a control signal for transmission to a controlled device.Second interface portion 130B may include various elements, functions and data to perform a calibration routine, such as those functions not already included incalibration apparatus 115. In a preferred embodiment,second interface portion 130B includes a memory storage unit that stores a complete history of all calibration information, which can be recalled to perform repeat and/or subsequent calibrations. -
Second interface portion 130B is connected to controlleddevice 300 via controlleddevice cable 301. As described similarly throughout, controlleddevice cable 301 could be replaced with wireless communication means through the addition of wireless transmission capability intosecond interface portion 130B and wireless receiving capability into controlleddevice 300. In an embodiment, both receive and transmit technologies are included in both controlleddevice 300 andsecond interface portion 130B allowing feedback from controlleddevice 300 tosecond interface portion 130B to be used to improve system performance.Controlled device 300 can be a number of controllable devices, including a combination of controllable devices which are controlled by a single or multiple control signals which are generated by thesecond interface portion 130B. Lists of applicable controlled devices 30 have been described hereabove. -
Calibration apparatus 115 includescalibration monitor 120,calibration keyboard 116 andcalibration mouse 117.Calibration apparatus 115 is attached tosecond interface portion 130B via calibration connecting means 118, an electromechanical cable. However, it should be appreciated that calibration connecting means 118 could be replaced with wireless communication means included incalibration apparatus 115 andsecond interface portion 130B. The operator, not shown, would utilizecalibration apparatus 115 at least one time in the calibration ofsystem 100. The software programs and hardware required to perform the calibration can be included in the interface, such assecond interface portion 130B, or be included in a central processing unit incorporated intocalibration apparatus 115.Calibration apparatus 115 can include additional input devices, such as a joystick, not shown.Calibration apparatus 115 can include various elements, functions and data including but not limited to: memory storage for future recall of calibration activities, operator qualification routines, standard human data, standard synthesized data, neuron spike discrimination software, operator security and access control, controlled device data, wireless communication means, remote (such as via the internet) calibration communication means and other elements, functions and data used to provide an effective and efficient calibration on a broad base of applicable patients and a broad base of applicable controlled devices. - In
FIG. 3 ,system 100, according to still another exemplary embodiment of the invention, is shown, wherein two separate sensors,first sensor 200 a andsecond sensor 200 b are implanted inpatient 500. While bothsensors brain 101 ofpatient 500, at least one of the sensors may be placed in any location that can detect multicellular signals. Each ofsensors cable 161 tocentral implant 135 which includes the interface portion ofsystem 100, as well as other elements such as a power supply, wireless communication means, memory storage, central processing unit, physiologic and other sensor input ports, control signal output ports and other functions.Central implant 135 is connected to various other implants including a series of implants, implantedcontrol devices 311 which could be Functional Electrical Stimulation (FES) devices, other control devices, sensory devices, or combination control and sensory devices. Also connected tocentral implant 135 is an implanted drug infusion device, such as implantedpump 310. The interface portion ofcentral implant 135 may produce multiple control signals to control multiple devices with different functions such as implanted controlleddevices 311, preferable an FES device, as well as a drug delivery device (e.g., implanted pump 310). - Also depicted in
FIG. 3 iscalibration apparatus 115 which includescalibration monitor 120 and external equipment means 125, preferably a central processing unit (CPU) including calibration routine software and other computer hardware and software. Alternatively, all calibration routine software and hardware can be included in one or more components ofsystem 100, such as the interface included incentral implant 135, andcalibration apparatus 115 simply include a monitor, input device and communication means to transfer data withcentral implant 135. Shown inFIG. 3 ,calibration apparatus 115 communicates withcentral implant 135 via wireless communication, transcutaneous communication means 160. -
System 100 may include integrated memory storage for storing any and all data collected during the calibration process. This stored memory can be used for a number of functions including a second calibration procedure performed off line and/or away from the patient. This remote calibration, under different conditions, may allow an enhanced calibration procedure to be performed on a different time scale or with different equipment. If applicable, the new calibration output parameters could be implemented at a later date, either remotely or at the patent's site. - The calibration monitors described, such as
calibration monitor 120, can display information separately for each electrode, as well as separately for each multicellular signal even if multiple signals are received from a single electrode. Also displayed can be the timing of patient events, such as the start and stop of imagined motions, with time adjustable windows surrounding the neural signal activity pre and post the time of the patient event. These window times could be adjusted by the operator. Real time and cumulative calibration information can be displayed including spatial representations of data, such as that relative to the geometric construction of an electrode array. For ease of use, color schemes can accompany numeric output to indicate various neural signal parameters such as firing rates of neuron spikes. Alternatively or additionally,calibration apparatus 115 may include output devices in addition to calibration monitor 120, such as audio devices or tactile devices, that can be used by the operator or the patient during calibration. While searching for multicellular signals with high firing rate, audio feedback may be used to sort signals with the highest rates. - The interface of
system 100 may be comprised of various functions including an integrated neuron spike sorting function. This sorting function may include a method of sorting that includes setting a minimum signal amplitude threshold. The calibration routine may be as automated as possible. Due to the critical nature of these type of devices, it may be practical not to eliminate all involvement of the clinician and appropriate healthcare professionals. In an embodiment, the calibration routine ofsystem 100 includes one or more automated calibration steps, and the operator performs a limited, but critical function. Such critical function may include one or more of: initiation of the calibration routine, confirmation of acceptable completion of the calibration routine, safety and/or performance check of the new calibration output parameters, or other confirmatory step to prevent an adverse event resulting from an improper automated calibration. - Numerous algorithms, mathematical and software techniques can be utilized by the interface to create the desired control signal. The interface may utilize neural net software routines to map neural signals into desired device control signals. Individual neural signals may be assigned to a specific use in the system. The specific use may be determined by having the patient attempting an imagined movement or other imagined state. For some applications, the neural signals may be under the voluntary control of the patient. The interface may mathematically combine various neural signals to create a processed signal for device control.
- Referring now to
FIG. 4 , a neuralsignal processing unit 600 is depicted for processing of neural signals. Neural signal processing can include one or more of: amplifying, filtering, translating, identifying, classifying, sorting, conditioning, interpreting, encoding, decoding, combining, extracting, providing analog representations, providing digital representations, mathematically transforming and/or otherwise processing neural signals. Neural signal processing unit (NSPU) 600 includes a central processing unit (CPU) 601 which is attached toNSPU display 610,NSPU Mouse 650 andNSPU Keyboard 620.NSPU CPU 601 may include all computer functions including hardware and software elements to perform the neural signal processing.NSPU 600 includes an input port 602 (e.g., sensor input port) which can be attached directly to a multicellular signal sensor or to an intermediate device which carries processed multicellular singles, such as amplified multicellular signals. Additional input devices, such as a joystick and output devices, such as a speaker, can be attached toNSPU CPU 601 to aid an operator in the use of theNSPU 600. - Displayed on
NSPU display 610 are various windows of information. NSPUchannel list window 615 displays various channels of information correlating to specific electrodes of a multicellular signal sensor. Alternatively, each channel may display a specific multicellular signal or a group of specific electrodes or specific multicellular signals. Included in NSPUchannel list window 615 is information about all channels including NSPU channel oneinformation 616 and NSPU channel twoinformation 617. NSPU digitaloutput properties window 640 includes various pieces of digital information associated with one or more channels. NSPU analogoutput properties window 630 includes various pieces of analog information associated with one or more channels. Also shown onNSPU display 610 isNSPU display cursor 611, which is controlled viaNSPU mouse 650. - An operator, not shown, can select multiple channels of data input, each representing a specific electrode, a specific multicellular signal or a specific group of multicellular signals or multiple electrodes. Multiple channels are selected, such as NSPU channel one 616 and NSPU channel two 617, either with a combination of keystrokes or use of the
mouse 650's click function or both. After selection of one or more channels, both NSPU digitaloutput properties window 640 and NSPU analogoutput properties window 630 can display common properties between all channels selected. The operator, utilizing either NSPU digitaloutput properties window 640 or NSPU analogoutput properties window 630, or both, can set individual properties to a specific value. The properties of multiple channels can then be changed to those values simultaneously such as by clicking the “APPLY” function shown in both windows, or via a particular keystroke onNSPU keyboard 620. The selection of multiple channels, as well as the setting of the specific property values, can be accomplished by using various techniques employed in standard computer operating systems. After the multiple channels are selected, the NSPU may allow rapid changing of properties to specific selectable values, avoiding the need to set each channel individually. -
FIG. 5 shows an exemplary embodiment of a neural signal processing unit (NSPU) 600 for processing of neural signals. Neural signal processing can include one or more of: amplifying, filtering, translating, identifying, classifying, sorting, conditioning, interpreting, encoding, decoding, combining, extracting, providing analog representations, providing digital representations, mathematically transforming, and/or otherwise processing neural signals.NSPU 600 includes a central processing unit (CPU) 601 which is attached toNSPU display 610,NSPU Mouse 650 andNSPU Keyboard 620.NSPU CPU 601 may include all computer functions including hardware and software elements to perform the neural signal processing. Also shown onNSPU display 610 isNSPU display cursor 611, which is controlled viaNSPU mouse 650. Neuralsignal processing unit 600 includes an input port 602 (e.g., sensor input port) which can be attached directly to a multicellular signal sensor or to an intermediate device which carries processed multicellular singles, such as amplified multicellular signals. Additional input devices, such as a joystick and output devices, such as a speaker, can be attached toNSPU CPU 601 to aid an operator in the use of theNSPU 600. - Displayed on
NSPU display 610 are various windows of information. NSPU Option Onebutton 612 is a mouse clickable button which allows the operator to view all channels. NSPU Option two 613 includes multiple clickable buttons that allow the user to select various sampling rates. NSPU Option three 614 includes multiple clickable button that allow the user to select various filtering parameters.NSPU Channel List 615 displays a list of applicable channels. In the embodiment ofFIG. 5 , the operator is provided with a powerful graphical user interface to find channels that have specific parameters and/or to easily change the parameters of individual or groups of channels. The operator can pick a particular parameter, such as a 500 S/sec sampling rate, and all channels sampled at that rate will appear inNSPU Channel list 615. Alternatively, a particular channel can be selected, and the parameters associated with that channel will appear. - The graphical user interface allows easy setting of parameters as mentioned above. The operator can use the mouse to select and drag any channel or group of channels to the screen location of a particular parameter value, and the channel will then be set to that value. Alternatively, the operator can select and drag any parameter value, or group of parameter values, to a screen location of a particular channel and the channel will have its parameter values automatically changed to those selected. It should be appreciated that while
FIG. 5 depicts sampling rate and filter methods, any appropriate parameter value would be applicable to this embodiment. It should also be appreciated, that numerous methods of selecting channels utilizing, singly or in combination, a mouse, computer keyboard, touch screen or other input device, can be employed without departing from the spirit of the described embodiment. - Other embodiments of the invention will be apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the invention being indicated by the following claims.
Claims (28)
1-159. (canceled)
160. A neural interface system comprising:
a sensor configured to detect multicellular signals emanating from the central nervous system of a patient, the sensor comprising a plurality of electrodes for chronic detection of the multicellular signals;
an interface configured to receive the multicellular signals from the sensor and process the multicellular signals to produce processed signals, the interface being further configured to transmit the processed signals to a controlled device;
the controlled device configured to receive the processed signals; and
an integrated calibration system configured to perform a calibration routine to generate one or more calibration output parameters for use by the interface to produce processed signals;
wherein the calibration routine is configured to be performed by an operator at least one time during the use of the system.
161. The system of claim 160 wherein the sensor and the interface are implanted in the patient.
162. The system of claim 160 wherein the controlled device is implanted in the patient.
163. The system of claim 160 wherein the sensor and interface are connected by one or more physical cables that include one or more of the group consisting of: electrical wires and optical fibers.
164. The system of claim 160 wherein at least one of the sensor and the interface includes wireless transmission or receiving capability.
165. The system of claim 160 wherein the sensor includes a multi-electrode array.
166. The system of claim 160 wherein the sensor includes multiple wires or wire bundle electrodes.
167. The system of claim 160 wherein the electrodes are configured to detect one or more of the following types of multicellular signals: neuron spikes, electrocorticogram signals, local field potential signals and electroencephalogram signals.
168. The system of claim 160 wherein the electrodes are configured to detect multicellular signals from clusters of neurons and provide signals midway between single neuron and electroencephalogram recordings.
169. The system of claim 160 wherein at least one of the electrodes is configured to record a plurality of neurons.
170. The system of claim 160 wherein the interface includes an element configured to amplify the multicellular signals.
171. The system of claim 160 wherein the interface includes a processing unit external to the skull of the patient.
172. The system of claim 160 further comprising means for storing the calibration output parameters in memory.
173. The system of claim 160 further comprising a monitor for displaying signals received from the sensor.
174. The system of claim 160 further comprising a memory storage module for storing information collected during the calibration routine.
175. The system of claim 160 further comprising means for testing calibration performance.
176. A neural signal processing unit comprising:
an input port for multiple neural signal input; and
a graphical user interface comprising:
a display monitor for displaying information from multiple individual neural signals; and
an input device for selecting graphical representations of neural signals and graphical representations of parameter values on the display monitor,
wherein multiple neural signals are selected with the input device and properties associated multiple individual neural signals are changed simultaneously.
177. A method of calibrating a neural interface system, comprising:
providing a neural interface system comprising:
a sensor configured to detect multicellular signals emanating from the central nervous system of a patient, the sensor comprising a plurality of electrodes for chronic detection of the multicellular signals; 2p1 an interface configured to receive the multicellular signals from the sensor and process the multicellular signals to produce processed signals, the interface being further configured to transmit the processed signals to a controlled device; and
the controlled device configured to receive the processed signals; and
calibrating the neural interface system to generate one or more calibration output parameters for use by the neural interface system to generate the processed signals.
178. The method of claim 177 wherein calibrating comprises:
setting a preliminary set of calibration output parameters;
generating processed signals to control the controlled device;
measuring the performance of the controlled device control; and
modifying the calibration output parameters.
179. The method of claim 177 wherein the step of calibrating is performed with patient participation.
180. The method of claim 179 wherein the patient participation includes using one or more cues from the following group: audio cues, visual cues, olfactory cues, and tactile cues.
181. The method of claim 179 wherein the patient participation includes the patient imagining multiple movements.
182. The method of claim 181 further comprising comparing the multiple imagined movements to select the calibration output parameters.
183. The method of claim 177 further comprising using one or more calibration input parameters to determine the calibration output parameters.
184. The method of claim 177 further comprising categorizing one or more multicellular signals into three or more classifications for further processing into the processed signal for transmission to the controlled device.
186. The method of claim 177 further comprising storing the calibration output parameters in memory.
187. The method of claim 177 further comprising displaying signals received from the sensor on a display monitor.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/978,818 US20050143589A1 (en) | 2003-11-09 | 2004-11-02 | Calibration systems and methods for neural interface devices |
EP04810456A EP1681998A2 (en) | 2003-11-09 | 2004-11-08 | Calibration systems and methods for neural interface devices |
PCT/US2004/037038 WO2005046469A2 (en) | 2003-11-09 | 2004-11-08 | Calibration systems and methods for neural interface devices |
US12/285,886 US8386050B2 (en) | 2003-11-09 | 2008-10-15 | Calibration systems and methods for neural interface devices |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US51904703P | 2003-11-09 | 2003-11-09 | |
US10/978,818 US20050143589A1 (en) | 2003-11-09 | 2004-11-02 | Calibration systems and methods for neural interface devices |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/285,886 Continuation US8386050B2 (en) | 2003-11-09 | 2008-10-15 | Calibration systems and methods for neural interface devices |
Publications (1)
Publication Number | Publication Date |
---|---|
US20050143589A1 true US20050143589A1 (en) | 2005-06-30 |
Family
ID=34594943
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/978,818 Abandoned US20050143589A1 (en) | 2003-11-09 | 2004-11-02 | Calibration systems and methods for neural interface devices |
US12/285,886 Active 2026-05-09 US8386050B2 (en) | 2003-11-09 | 2008-10-15 | Calibration systems and methods for neural interface devices |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/285,886 Active 2026-05-09 US8386050B2 (en) | 2003-11-09 | 2008-10-15 | Calibration systems and methods for neural interface devices |
Country Status (3)
Country | Link |
---|---|
US (2) | US20050143589A1 (en) |
EP (1) | EP1681998A2 (en) |
WO (1) | WO2005046469A2 (en) |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080077039A1 (en) * | 2002-12-09 | 2008-03-27 | Bio-Signal Group Corp. | Brain signal telemetry and seizure prediction |
US20080243022A1 (en) * | 2007-03-30 | 2008-10-02 | Donnett James G | Seizure prediction using brain signal telemetry |
US20090082829A1 (en) * | 2007-09-26 | 2009-03-26 | Medtronic, Inc. | Patient directed therapy control |
US20090099627A1 (en) * | 2007-10-16 | 2009-04-16 | Medtronic, Inc. | Therapy control based on a patient movement state |
US20090264789A1 (en) * | 2007-09-26 | 2009-10-22 | Medtronic, Inc. | Therapy program selection |
US20120313745A1 (en) * | 2009-11-13 | 2012-12-13 | Otto Bock Healthcare Products Gmbh | System comprising at least one orthopedic device and a remote control unit |
US20140018694A1 (en) * | 2010-03-31 | 2014-01-16 | National Health-Care Group Pte Ltd. | Method and system for motor rehabilitation |
US9072870B2 (en) | 2008-01-25 | 2015-07-07 | Medtronic, Inc. | Sleep stage detection |
US20160085295A1 (en) * | 2014-09-22 | 2016-03-24 | Rovi Guides, Inc. | Methods and systems for calibrating user devices |
US9549704B1 (en) * | 2008-03-28 | 2017-01-24 | Sandia Corporation | Neural interface methods and apparatus to provide artificial sensory capabilities to a subject |
US9770204B2 (en) | 2009-11-11 | 2017-09-26 | Medtronic, Inc. | Deep brain stimulation for sleep and movement disorders |
US20170340261A1 (en) * | 2014-12-08 | 2017-11-30 | Rutgers, The State University Of New Jersey | System and method for measuring physiologically relevant motion |
US10485968B2 (en) | 2015-10-20 | 2019-11-26 | The University Of Melbourne | Medical device for sensing and or stimulating tissue |
US10575783B2 (en) | 2011-10-04 | 2020-03-03 | Synchron Australia Pty Limited | Methods for sensing or stimulating activity of tissue |
WO2020061576A1 (en) * | 2018-09-21 | 2020-03-26 | The Regents Of The University Of California | Spreading depolarization and repolarization as biomarkers of neurological recovery after cardiac arrest |
US10729530B2 (en) | 2015-10-20 | 2020-08-04 | Nicholas Lachlan OPIE | Endovascular device for sensing and or stimulating tissue |
Families Citing this family (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050143589A1 (en) | 2003-11-09 | 2005-06-30 | Donoghue John P. | Calibration systems and methods for neural interface devices |
WO2006015002A1 (en) * | 2004-07-29 | 2006-02-09 | Cyberkinetics Neurotechnology Systems, Inc. | Biological interface system with clinician confirmation of parameter changes |
EP1827207A2 (en) | 2004-10-04 | 2007-09-05 | Cyberkinetics Neurotechnology Systems, Inc. | Biological interface system |
US8095209B2 (en) | 2005-01-06 | 2012-01-10 | Braingate Co., Llc | Biological interface system with gated control signal |
WO2006073915A2 (en) | 2005-01-06 | 2006-07-13 | Cyberkinetics Neurotechnology Systems, Inc. | Patient training routine for biological interface system |
WO2006074029A2 (en) * | 2005-01-06 | 2006-07-13 | Cyberkinetics Neurotechnology Systems, Inc. | Neurally controlled and multi-device patient ambulation systems and related methods |
WO2006076175A2 (en) | 2005-01-10 | 2006-07-20 | Cyberkinetics Neurotechnology Systems, Inc. | Biological interface system with patient training apparatus |
US8060194B2 (en) | 2005-01-18 | 2011-11-15 | Braingate Co., Llc | Biological interface system with automated configuration |
WO2011050414A1 (en) * | 2009-10-30 | 2011-05-05 | Richard John Cale | Environmental control method and system |
US9420960B2 (en) | 2010-10-21 | 2016-08-23 | Medtronic, Inc. | Stereo data representation of biomedical signals along a lead |
AU2012228942B2 (en) | 2011-03-17 | 2016-05-19 | Brown University | Implantable wireless neural device |
US20120310106A1 (en) * | 2011-06-02 | 2012-12-06 | James Cavuoto | Device-independent neurological monitoring system |
US9545225B2 (en) * | 2011-06-02 | 2017-01-17 | James Cavuoto | Device-independent neurological monitoring system |
US9717440B2 (en) | 2013-05-03 | 2017-08-01 | The Florida International University Board Of Trustees | Systems and methods for decoding intended motor commands from recorded neural signals for the control of external devices or to interact in virtual environments |
EP3773159A1 (en) * | 2018-03-27 | 2021-02-17 | Bios Health Ltd | System and method for collecting biological data |
US10716511B2 (en) | 2018-07-31 | 2020-07-21 | Manicka Institute Llc | Subcutaneous device for monitoring and/or providing therapies |
US11717674B2 (en) * | 2018-07-31 | 2023-08-08 | Manicka Institute Llc | Subcutaneous device for use with remote device |
US11660444B2 (en) | 2018-07-31 | 2023-05-30 | Manicka Institute Llc | Resilient body component contact for a subcutaneous device |
US12035996B2 (en) | 2019-02-12 | 2024-07-16 | Brown University | High spatiotemporal resolution brain imaging |
US20220323763A1 (en) * | 2021-04-07 | 2022-10-13 | CereGate GmbH | On-line autocalibration method for a computer brain interface device and computer brain interface device |
US12076110B2 (en) | 2021-10-20 | 2024-09-03 | Brown University | Large-scale wireless biosensor networks for biomedical diagnostics |
US11972050B2 (en) | 2021-11-01 | 2024-04-30 | Brown University | Brain computer interface (BCI) system that can be implemented on multiple devices |
Citations (91)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3837339A (en) * | 1972-02-03 | 1974-09-24 | Whittaker Corp | Blood glucose level monitoring-alarm system and method therefor |
US4055175A (en) * | 1976-05-07 | 1977-10-25 | Miles Laboratories, Inc. | Blood glucose control apparatus |
US4146029A (en) * | 1974-04-23 | 1979-03-27 | Ellinwood Jr Everett H | Self-powered implanted programmable medication system and method |
US4294245A (en) * | 1980-03-24 | 1981-10-13 | Stimtech, Inc. | Perioperative application of electronic pain control in combination with anesthetic agents |
US4461304A (en) * | 1979-11-05 | 1984-07-24 | Massachusetts Institute Of Technology | Microelectrode and assembly for parallel recording of neurol groups |
US4633889A (en) * | 1984-12-12 | 1987-01-06 | Andrew Talalla | Stimulation of cauda-equina spinal nerves |
US4690142A (en) * | 1980-12-10 | 1987-09-01 | Ross Sidney A | Method and system for utilizing electro-neuro stimulation in a bio-feedback system |
US4837049A (en) * | 1986-06-17 | 1989-06-06 | Alfred E. Mann Foundation For Scientific Research | Method of making an electrode array |
US4865048A (en) * | 1987-12-31 | 1989-09-12 | Eckerson Harold D | Method and apparatus for drug free neurostimulation |
US5037376A (en) * | 1988-07-22 | 1991-08-06 | The United States Of America As Represented By The Department Of Health And Human Services | Apparatus and method for transmitting prosthetic information to the brain |
US5081990A (en) * | 1990-05-11 | 1992-01-21 | New York University | Catheter for spinal epidural injection of drugs and measurement of evoked potentials |
US5119832A (en) * | 1989-07-11 | 1992-06-09 | Ravi Xavier | Epidural catheter with nerve stimulators |
US5156844A (en) * | 1987-11-17 | 1992-10-20 | Brown University Research Foundation | Neurological therapy system |
US5215088A (en) * | 1989-11-07 | 1993-06-01 | The University Of Utah | Three-dimensional electrode device |
US5325865A (en) * | 1990-02-26 | 1994-07-05 | Baxter International, Inc. | Intracranial pressure monitoring system |
US5423877A (en) * | 1992-05-04 | 1995-06-13 | David C. Mackey | Method and device for acute pain management by simultaneous spinal cord electrical stimulation and drug infusion |
US5445608A (en) * | 1993-08-16 | 1995-08-29 | James C. Chen | Method and apparatus for providing light-activated therapy |
US5447166A (en) * | 1991-09-26 | 1995-09-05 | Gevins; Alan S. | Neurocognitive adaptive computer interface method and system based on on-line measurement of the user's mental effort |
US5458631A (en) * | 1989-01-06 | 1995-10-17 | Xavier; Ravi | Implantable catheter with electrical pulse nerve stimulators and drug delivery system |
US5617871A (en) * | 1993-11-02 | 1997-04-08 | Quinton Instrument Company | Spread spectrum telemetry of physiological signals |
US5638826A (en) * | 1995-06-01 | 1997-06-17 | Health Research, Inc. | Communication method and system using brain waves for multidimensional control |
US5713923A (en) * | 1996-05-13 | 1998-02-03 | Medtronic, Inc. | Techniques for treating epilepsy by brain stimulation and drug infusion |
US5735885A (en) * | 1994-02-09 | 1998-04-07 | The University Of Iowa Research Foundation | Methods for implanting neural prosthetic for tinnitus |
US5758651A (en) * | 1992-12-22 | 1998-06-02 | Nygard; Tony Mikeal | Telemetry system and apparatus |
US5776171A (en) * | 1994-09-06 | 1998-07-07 | Case Western Reserve University | Functional neuromuscular stimulation system |
US5797898A (en) * | 1996-07-02 | 1998-08-25 | Massachusetts Institute Of Technology | Microchip drug delivery devices |
US5814089A (en) * | 1996-12-18 | 1998-09-29 | Medtronic, Inc. | Leadless multisite implantable stimulus and diagnostic system |
US5855801A (en) * | 1994-06-06 | 1999-01-05 | Lin; Liwei | IC-processed microneedles |
US5873840A (en) * | 1997-08-21 | 1999-02-23 | Neff; Samuel R. | Intracranial pressure monitoring system |
US5928228A (en) * | 1993-03-16 | 1999-07-27 | Ep Technologies, Inc. | Flexible high density multiple electrode circuit assemblies employing ribbon cable |
US5938690A (en) * | 1996-06-07 | 1999-08-17 | Advanced Neuromodulation Systems, Inc. | Pain management system and method |
US5938689A (en) * | 1998-05-01 | 1999-08-17 | Neuropace, Inc. | Electrode configuration for a brain neuropacemaker |
US5938688A (en) * | 1997-10-22 | 1999-08-17 | Cornell Research Foundation, Inc. | Deep brain stimulation method |
US6016449A (en) * | 1997-10-27 | 2000-01-18 | Neuropace, Inc. | System for treatment of neurological disorders |
US6024700A (en) * | 1998-07-16 | 2000-02-15 | Nemirovski; Guerman G. | System and method for detecting a thought and generating a control instruction in response thereto |
US6024702A (en) * | 1997-09-03 | 2000-02-15 | Pmt Corporation | Implantable electrode manufactured with flexible printed circuit |
US6027456A (en) * | 1998-07-10 | 2000-02-22 | Advanced Neuromodulation Systems, Inc. | Apparatus and method for positioning spinal cord stimulation leads |
US6038477A (en) * | 1998-12-23 | 2000-03-14 | Axon Engineering, Inc. | Multiple channel nerve stimulator with channel isolation |
US6066163A (en) * | 1996-02-02 | 2000-05-23 | John; Michael Sasha | Adaptive brain stimulation method and system |
US6086582A (en) * | 1997-03-13 | 2000-07-11 | Altman; Peter A. | Cardiac drug delivery system |
US6092058A (en) * | 1998-01-08 | 2000-07-18 | The United States Of America As Represented By The Secretary Of The Army | Automatic aiding of human cognitive functions with computerized displays |
US6091015A (en) * | 1997-05-28 | 2000-07-18 | Universidad Politecnica De Cataluna | Photovoltaic energy supply system with optical fiber for implantable medical devices |
US6113553A (en) * | 1996-03-05 | 2000-09-05 | Lifesensors, Inc. | Telemetric intracranial pressure monitoring system |
US6125300A (en) * | 1998-09-11 | 2000-09-26 | Medtronic, Inc. | Implantable device with output circuitry for simultaneous stimulation at multiple sites |
US6169981B1 (en) * | 1996-06-04 | 2001-01-02 | Paul J. Werbos | 3-brain architecture for an intelligent decision and control system |
US6171239B1 (en) * | 1998-08-17 | 2001-01-09 | Emory University | Systems, methods, and devices for controlling external devices by signals derived directly from the nervous system |
US6175762B1 (en) * | 1996-04-10 | 2001-01-16 | University Of Technology, Sydney | EEG based activation system |
US6181965B1 (en) * | 1996-02-20 | 2001-01-30 | Advanced Bionics Corporation | Implantable microstimulator system for prevention of disorders |
US6216045B1 (en) * | 1999-04-26 | 2001-04-10 | Advanced Neuromodulation Systems, Inc. | Implantable lead and method of manufacture |
US6224549B1 (en) * | 1999-04-20 | 2001-05-01 | Nicolet Biomedical, Inc. | Medical signal monitoring and display |
US6240315B1 (en) * | 1998-02-25 | 2001-05-29 | Seung Kee Mo | Electrical apparatus for medical treatment using EMG envelope signal |
US6254536B1 (en) * | 1995-08-02 | 2001-07-03 | Ibva Technologies, Inc. | Method and apparatus for measuring and analyzing physiological signals for active or passive control of physical and virtual spaces and the contents therein |
US6263237B1 (en) * | 1997-05-01 | 2001-07-17 | Medtronic, Inc. | Techniques for treating anxiety disorders by brain stimulation and drug infusion |
US6280394B1 (en) * | 1998-03-18 | 2001-08-28 | Sean R. Maloney | Apparatus and methods for detecting and processing EMG signals |
US20010027336A1 (en) * | 1998-01-20 | 2001-10-04 | Medtronic, Inc. | Combined micro-macro brain stimulation system |
US20010029391A1 (en) * | 1999-12-07 | 2001-10-11 | George Mason University | Adaptive electric field modulation of neural systems |
US6309410B1 (en) * | 1998-08-26 | 2001-10-30 | Advanced Bionics Corporation | Cochlear electrode with drug delivery channel and method of making same |
US20020013612A1 (en) * | 2000-06-20 | 2002-01-31 | Whitehurst Todd K. | System and method for treatment of mood and/or anxiety disorders by electrical brain stimulation and/or drug infusion |
US20020016638A1 (en) * | 1999-12-14 | 2002-02-07 | Partha Mitra | Neural prosthetic using temporal structure in the local field potential |
US6353754B1 (en) * | 2000-04-24 | 2002-03-05 | Neuropace, Inc. | System for the creation of patient specific templates for epileptiform activity detection |
US6354299B1 (en) * | 1997-10-27 | 2002-03-12 | Neuropace, Inc. | Implantable device for patient communication |
US6356784B1 (en) * | 1999-04-30 | 2002-03-12 | Medtronic, Inc. | Method of treating movement disorders by electrical stimulation and/or drug infusion of the pendunulopontine nucleus |
US6358202B1 (en) * | 1999-01-25 | 2002-03-19 | Sun Microsystems, Inc. | Network for implanted computer devices |
US20020077620A1 (en) * | 2000-12-18 | 2002-06-20 | Sweeney Robert J. | Drug delivery system for implantable medical device |
US6427086B1 (en) * | 1997-10-27 | 2002-07-30 | Neuropace, Inc. | Means and method for the intracranial placement of a neurostimulator |
US6436708B1 (en) * | 1997-04-17 | 2002-08-20 | Paola Leone | Delivery system for gene therapy to the brain |
US6459936B2 (en) * | 1997-10-27 | 2002-10-01 | Neuropace, Inc. | Methods for responsively treating neurological disorders |
US6466822B1 (en) * | 2000-04-05 | 2002-10-15 | Neuropace, Inc. | Multimodal neurostimulator and process of using it |
US6473639B1 (en) * | 2000-03-02 | 2002-10-29 | Neuropace, Inc. | Neurological event detection procedure using processed display channel based algorithms and devices incorporating these procedures |
US20030083716A1 (en) * | 2001-10-23 | 2003-05-01 | Nicolelis Miguel A.L. | Intelligent brain pacemaker for real-time monitoring and controlling of epileptic seizures |
US20030082507A1 (en) * | 2001-10-31 | 2003-05-01 | Stypulkowski Paul H. | System and method of treating stuttering by neuromodulation |
US20030093129A1 (en) * | 2001-10-29 | 2003-05-15 | Nicolelis Miguel A.L. | Closed loop brain machine interface |
US20030100823A1 (en) * | 2000-03-29 | 2003-05-29 | Daryl Kipke | Device for creating a neural interface and method for making same |
US6620415B2 (en) * | 2000-06-14 | 2003-09-16 | Allergan, Inc. | Parkinson's disease treatment |
US20040006264A1 (en) * | 2001-11-20 | 2004-01-08 | Mojarradi Mohammad M. | Neural prosthetic micro system |
US6684105B2 (en) * | 2001-08-31 | 2004-01-27 | Biocontrol Medical, Ltd. | Treatment of disorders by unidirectional nerve stimulation |
US6704603B1 (en) * | 2000-05-16 | 2004-03-09 | Lockheed Martin Corporation | Adaptive stimulator for relief of symptoms of neurological disorders |
US6731964B2 (en) * | 1998-08-07 | 2004-05-04 | California Institute Of Technology | Processed neural signals and methods for generating and using them |
US20040133119A1 (en) * | 2002-10-15 | 2004-07-08 | Medtronic, Inc. | Scoring of sensed neurological signals for use with a medical device system |
US20040138517A1 (en) * | 2002-10-15 | 2004-07-15 | Medtronic, Inc. | Multi-modal operation of a medical device system |
US20040138711A1 (en) * | 2002-10-15 | 2004-07-15 | Medtronic, Inc. | Control of treatment therapy during start-up and during operation of a medical device system |
US20040138536A1 (en) * | 2002-10-15 | 2004-07-15 | Medtronic, Inc. | Clustering of recorded patient neurological activity to determine length of a neurological event |
US20040153129A1 (en) * | 1997-10-27 | 2004-08-05 | Neuropace, Inc. | System and method for controlling neurological disorders with spatially separated detection and therapy locations |
US6934580B1 (en) * | 2002-07-20 | 2005-08-23 | Flint Hills Scientific, L.L.C. | Stimulation methodologies and apparatus for control of brain states |
US20050203366A1 (en) * | 2004-03-12 | 2005-09-15 | Donoghue John P. | Neurological event monitoring and therapy systems and related methods |
US20060173263A1 (en) * | 2003-02-04 | 2006-08-03 | Jiping He | Neural interface assembly and method for making and implanting the same |
US20070100398A1 (en) * | 2005-10-19 | 2007-05-03 | Northstar Neuroscience, Inc. | Neural stimulation system and optical monitoring systems and methods |
US7235050B2 (en) * | 2002-04-11 | 2007-06-26 | Alfred E. Mann Foundation For Scientific Research | Implantable device for processing neurological signals |
US7242983B2 (en) * | 2002-10-15 | 2007-07-10 | Medtronic, Inc. | Channel-selective blanking for a medical device system |
US20070225674A1 (en) * | 2006-03-24 | 2007-09-27 | Medtronic, Inc. | Method and Apparatus for the Treatment of Movement Disorders |
US20080045775A1 (en) * | 2003-12-23 | 2008-02-21 | Andres M Lozano | Method and Apparatus for Affecting Neurologic Function and/or Treating Neurologic Dysfunction Through Timed Neural Stimulation |
Family Cites Families (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2186191B (en) | 1985-11-06 | 1990-01-10 | Univ Strathclyde | Hybrid orthosis |
US5092329A (en) | 1989-04-07 | 1992-03-03 | Sigmedics, Inc. | Microprocessor-controlled multiplexed functional electrical stimulator for surface stimulation in paralyzed patients with safety enhancements |
US5325862A (en) | 1993-03-26 | 1994-07-05 | The United States Of America As Represented By The Secretary Of The Navy | Method and/or system for personal identification and impairment assessment from brain activity patterns |
US5476441A (en) | 1993-09-30 | 1995-12-19 | Massachusetts Institute Of Technology | Controlled-brake orthosis |
US5645059A (en) | 1993-12-17 | 1997-07-08 | Nellcor Incorporated | Medical sensor with modulated encoding scheme |
US6546378B1 (en) * | 1997-04-24 | 2003-04-08 | Bright Ideas, L.L.C. | Signal interpretation engine |
JP2002503984A (en) | 1997-06-10 | 2002-02-05 | オークランド ユニサーヴィスィズ リミテッド | Brain injury rescue device and rescue method |
US7010351B2 (en) | 2000-07-13 | 2006-03-07 | Northstar Neuroscience, Inc. | Methods and apparatus for effectuating a lasting change in a neural-function of a patient |
AUPQ941300A0 (en) | 2000-08-14 | 2000-09-07 | Neopraxis Pty Ltd | Interface to fes control system |
US6594524B2 (en) * | 2000-12-12 | 2003-07-15 | The Trustees Of The University Of Pennsylvania | Adaptive method and apparatus for forecasting and controlling neurological disturbances under a multi-level control |
AU2002234125A1 (en) | 2000-12-18 | 2002-07-01 | Human Bionics Llc | Method and system for initiating activity based on sensed electrophysiological data |
WO2002092164A2 (en) | 2001-05-16 | 2002-11-21 | Fondation Suisse Pour Les Cybertheses | Therapeutic and/or training device for a person's lower limbs |
WO2003033070A1 (en) | 2001-10-16 | 2003-04-24 | Case Western Reserve University | Neural prosthesis |
US20030105409A1 (en) | 2001-11-14 | 2003-06-05 | Donoghue John Philip | Neurological signal decoding |
US7231252B2 (en) | 2002-01-21 | 2007-06-12 | Neopraxis Pty Ltd. | FES stimulator having multiple bundled leads |
EP1513584A2 (en) | 2002-06-04 | 2005-03-16 | Cyberkinetics, Inc. | Optically-connected implants and related systems and methods of use |
US7162305B2 (en) | 2002-10-23 | 2007-01-09 | The Hong Kong Polytechnic University | Functional electrical stimulation system |
US7212851B2 (en) | 2002-10-24 | 2007-05-01 | Brown University Research Foundation | Microstructured arrays for cortex interaction and related methods of manufacture and use |
US7187968B2 (en) | 2003-10-23 | 2007-03-06 | Duke University | Apparatus for acquiring and transmitting neural signals and related methods |
US20050143589A1 (en) | 2003-11-09 | 2005-06-30 | Donoghue John P. | Calibration systems and methods for neural interface devices |
US7751877B2 (en) | 2003-11-25 | 2010-07-06 | Braingate Co., Llc | Neural interface system with embedded id |
US20050137652A1 (en) | 2003-12-19 | 2005-06-23 | The Board of Regents of the University of Texas at Dallas | System and method for interfacing cellular matter with a machine |
JP2005224452A (en) | 2004-02-13 | 2005-08-25 | Big Sports:Kk | Posture diagnostic apparatus and program thereof |
US20060049957A1 (en) | 2004-08-13 | 2006-03-09 | Surgenor Timothy R | Biological interface systems with controlled device selector and related methods |
WO2006074029A2 (en) | 2005-01-06 | 2006-07-13 | Cyberkinetics Neurotechnology Systems, Inc. | Neurally controlled and multi-device patient ambulation systems and related methods |
WO2006073915A2 (en) | 2005-01-06 | 2006-07-13 | Cyberkinetics Neurotechnology Systems, Inc. | Patient training routine for biological interface system |
US8095209B2 (en) | 2005-01-06 | 2012-01-10 | Braingate Co., Llc | Biological interface system with gated control signal |
WO2006076175A2 (en) | 2005-01-10 | 2006-07-20 | Cyberkinetics Neurotechnology Systems, Inc. | Biological interface system with patient training apparatus |
US8060194B2 (en) | 2005-01-18 | 2011-11-15 | Braingate Co., Llc | Biological interface system with automated configuration |
US20070156126A1 (en) | 2005-12-29 | 2007-07-05 | Flaherty J C | Medical device insertion system and related methods |
US20100023021A1 (en) | 2005-12-27 | 2010-01-28 | Flaherty J Christopher | Biological Interface and Insertion |
-
2004
- 2004-11-02 US US10/978,818 patent/US20050143589A1/en not_active Abandoned
- 2004-11-08 WO PCT/US2004/037038 patent/WO2005046469A2/en active Application Filing
- 2004-11-08 EP EP04810456A patent/EP1681998A2/en not_active Withdrawn
-
2008
- 2008-10-15 US US12/285,886 patent/US8386050B2/en active Active
Patent Citations (99)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3837339A (en) * | 1972-02-03 | 1974-09-24 | Whittaker Corp | Blood glucose level monitoring-alarm system and method therefor |
US4146029A (en) * | 1974-04-23 | 1979-03-27 | Ellinwood Jr Everett H | Self-powered implanted programmable medication system and method |
US4055175A (en) * | 1976-05-07 | 1977-10-25 | Miles Laboratories, Inc. | Blood glucose control apparatus |
US4461304A (en) * | 1979-11-05 | 1984-07-24 | Massachusetts Institute Of Technology | Microelectrode and assembly for parallel recording of neurol groups |
US4294245A (en) * | 1980-03-24 | 1981-10-13 | Stimtech, Inc. | Perioperative application of electronic pain control in combination with anesthetic agents |
US4690142A (en) * | 1980-12-10 | 1987-09-01 | Ross Sidney A | Method and system for utilizing electro-neuro stimulation in a bio-feedback system |
US4633889A (en) * | 1984-12-12 | 1987-01-06 | Andrew Talalla | Stimulation of cauda-equina spinal nerves |
US4837049A (en) * | 1986-06-17 | 1989-06-06 | Alfred E. Mann Foundation For Scientific Research | Method of making an electrode array |
US5156844A (en) * | 1987-11-17 | 1992-10-20 | Brown University Research Foundation | Neurological therapy system |
US4865048A (en) * | 1987-12-31 | 1989-09-12 | Eckerson Harold D | Method and apparatus for drug free neurostimulation |
US5037376A (en) * | 1988-07-22 | 1991-08-06 | The United States Of America As Represented By The Department Of Health And Human Services | Apparatus and method for transmitting prosthetic information to the brain |
US5458631A (en) * | 1989-01-06 | 1995-10-17 | Xavier; Ravi | Implantable catheter with electrical pulse nerve stimulators and drug delivery system |
US5119832A (en) * | 1989-07-11 | 1992-06-09 | Ravi Xavier | Epidural catheter with nerve stimulators |
US5215088A (en) * | 1989-11-07 | 1993-06-01 | The University Of Utah | Three-dimensional electrode device |
US5325865A (en) * | 1990-02-26 | 1994-07-05 | Baxter International, Inc. | Intracranial pressure monitoring system |
US5081990A (en) * | 1990-05-11 | 1992-01-21 | New York University | Catheter for spinal epidural injection of drugs and measurement of evoked potentials |
US5447166A (en) * | 1991-09-26 | 1995-09-05 | Gevins; Alan S. | Neurocognitive adaptive computer interface method and system based on on-line measurement of the user's mental effort |
US5423877A (en) * | 1992-05-04 | 1995-06-13 | David C. Mackey | Method and device for acute pain management by simultaneous spinal cord electrical stimulation and drug infusion |
US5758651A (en) * | 1992-12-22 | 1998-06-02 | Nygard; Tony Mikeal | Telemetry system and apparatus |
US5928228A (en) * | 1993-03-16 | 1999-07-27 | Ep Technologies, Inc. | Flexible high density multiple electrode circuit assemblies employing ribbon cable |
US5445608A (en) * | 1993-08-16 | 1995-08-29 | James C. Chen | Method and apparatus for providing light-activated therapy |
US5617871A (en) * | 1993-11-02 | 1997-04-08 | Quinton Instrument Company | Spread spectrum telemetry of physiological signals |
US5735885A (en) * | 1994-02-09 | 1998-04-07 | The University Of Iowa Research Foundation | Methods for implanting neural prosthetic for tinnitus |
US5855801A (en) * | 1994-06-06 | 1999-01-05 | Lin; Liwei | IC-processed microneedles |
US5776171A (en) * | 1994-09-06 | 1998-07-07 | Case Western Reserve University | Functional neuromuscular stimulation system |
US5638826A (en) * | 1995-06-01 | 1997-06-17 | Health Research, Inc. | Communication method and system using brain waves for multidimensional control |
US6254536B1 (en) * | 1995-08-02 | 2001-07-03 | Ibva Technologies, Inc. | Method and apparatus for measuring and analyzing physiological signals for active or passive control of physical and virtual spaces and the contents therein |
US6066163A (en) * | 1996-02-02 | 2000-05-23 | John; Michael Sasha | Adaptive brain stimulation method and system |
US6185455B1 (en) * | 1996-02-20 | 2001-02-06 | Advanced Bionics Corporation | Method of reducing the incidence of medical complications using implantable microstimulators |
US6181965B1 (en) * | 1996-02-20 | 2001-01-30 | Advanced Bionics Corporation | Implantable microstimulator system for prevention of disorders |
US6113553A (en) * | 1996-03-05 | 2000-09-05 | Lifesensors, Inc. | Telemetric intracranial pressure monitoring system |
US6175762B1 (en) * | 1996-04-10 | 2001-01-16 | University Of Technology, Sydney | EEG based activation system |
US5713923A (en) * | 1996-05-13 | 1998-02-03 | Medtronic, Inc. | Techniques for treating epilepsy by brain stimulation and drug infusion |
US6169981B1 (en) * | 1996-06-04 | 2001-01-02 | Paul J. Werbos | 3-brain architecture for an intelligent decision and control system |
US5938690A (en) * | 1996-06-07 | 1999-08-17 | Advanced Neuromodulation Systems, Inc. | Pain management system and method |
US5797898A (en) * | 1996-07-02 | 1998-08-25 | Massachusetts Institute Of Technology | Microchip drug delivery devices |
US5814089A (en) * | 1996-12-18 | 1998-09-29 | Medtronic, Inc. | Leadless multisite implantable stimulus and diagnostic system |
US6086582A (en) * | 1997-03-13 | 2000-07-11 | Altman; Peter A. | Cardiac drug delivery system |
US6436708B1 (en) * | 1997-04-17 | 2002-08-20 | Paola Leone | Delivery system for gene therapy to the brain |
US6263237B1 (en) * | 1997-05-01 | 2001-07-17 | Medtronic, Inc. | Techniques for treating anxiety disorders by brain stimulation and drug infusion |
US6091015A (en) * | 1997-05-28 | 2000-07-18 | Universidad Politecnica De Cataluna | Photovoltaic energy supply system with optical fiber for implantable medical devices |
US5873840A (en) * | 1997-08-21 | 1999-02-23 | Neff; Samuel R. | Intracranial pressure monitoring system |
US6024702A (en) * | 1997-09-03 | 2000-02-15 | Pmt Corporation | Implantable electrode manufactured with flexible printed circuit |
US5938688A (en) * | 1997-10-22 | 1999-08-17 | Cornell Research Foundation, Inc. | Deep brain stimulation method |
US6016449A (en) * | 1997-10-27 | 2000-01-18 | Neuropace, Inc. | System for treatment of neurological disorders |
US6128538A (en) * | 1997-10-27 | 2000-10-03 | Neuropace, Inc. | Means and method for the treatment of neurological disorders |
US6134474A (en) * | 1997-10-27 | 2000-10-17 | Neuropace, Inc. | Responsive implantable system for the treatment of neurological disorders |
US20020099412A1 (en) * | 1997-10-27 | 2002-07-25 | Neuropace, Inc. | Methods for using an implantable device for patient communication |
US20040153129A1 (en) * | 1997-10-27 | 2004-08-05 | Neuropace, Inc. | System and method for controlling neurological disorders with spatially separated detection and therapy locations |
US6360122B1 (en) * | 1997-10-27 | 2002-03-19 | Neuropace, Inc. | Data recording methods for an implantable device |
US6459936B2 (en) * | 1997-10-27 | 2002-10-01 | Neuropace, Inc. | Methods for responsively treating neurological disorders |
US6061593A (en) * | 1997-10-27 | 2000-05-09 | Neuropace, Inc. | EEG d-c voltage shift as a means for detecting the onset of a neurological event |
US6427086B1 (en) * | 1997-10-27 | 2002-07-30 | Neuropace, Inc. | Means and method for the intracranial placement of a neurostimulator |
US6354299B1 (en) * | 1997-10-27 | 2002-03-12 | Neuropace, Inc. | Implantable device for patient communication |
US20020002390A1 (en) * | 1997-10-27 | 2002-01-03 | Fischell Robert E. | Implantable neurostimulator having a data communication link |
US6092058A (en) * | 1998-01-08 | 2000-07-18 | The United States Of America As Represented By The Secretary Of The Army | Automatic aiding of human cognitive functions with computerized displays |
US20010027336A1 (en) * | 1998-01-20 | 2001-10-04 | Medtronic, Inc. | Combined micro-macro brain stimulation system |
US6240315B1 (en) * | 1998-02-25 | 2001-05-29 | Seung Kee Mo | Electrical apparatus for medical treatment using EMG envelope signal |
US6280394B1 (en) * | 1998-03-18 | 2001-08-28 | Sean R. Maloney | Apparatus and methods for detecting and processing EMG signals |
US5938689A (en) * | 1998-05-01 | 1999-08-17 | Neuropace, Inc. | Electrode configuration for a brain neuropacemaker |
US6027456A (en) * | 1998-07-10 | 2000-02-22 | Advanced Neuromodulation Systems, Inc. | Apparatus and method for positioning spinal cord stimulation leads |
US6024700A (en) * | 1998-07-16 | 2000-02-15 | Nemirovski; Guerman G. | System and method for detecting a thought and generating a control instruction in response thereto |
US6731964B2 (en) * | 1998-08-07 | 2004-05-04 | California Institute Of Technology | Processed neural signals and methods for generating and using them |
US6171239B1 (en) * | 1998-08-17 | 2001-01-09 | Emory University | Systems, methods, and devices for controlling external devices by signals derived directly from the nervous system |
US6309410B1 (en) * | 1998-08-26 | 2001-10-30 | Advanced Bionics Corporation | Cochlear electrode with drug delivery channel and method of making same |
US6125300A (en) * | 1998-09-11 | 2000-09-26 | Medtronic, Inc. | Implantable device with output circuitry for simultaneous stimulation at multiple sites |
US6038477A (en) * | 1998-12-23 | 2000-03-14 | Axon Engineering, Inc. | Multiple channel nerve stimulator with channel isolation |
US6358202B1 (en) * | 1999-01-25 | 2002-03-19 | Sun Microsystems, Inc. | Network for implanted computer devices |
US6224549B1 (en) * | 1999-04-20 | 2001-05-01 | Nicolet Biomedical, Inc. | Medical signal monitoring and display |
US20010023368A1 (en) * | 1999-04-26 | 2001-09-20 | Advanced Neuromodulation Systems, Inc. | Implantable lead and method of manufacture |
US6216045B1 (en) * | 1999-04-26 | 2001-04-10 | Advanced Neuromodulation Systems, Inc. | Implantable lead and method of manufacture |
US6356784B1 (en) * | 1999-04-30 | 2002-03-12 | Medtronic, Inc. | Method of treating movement disorders by electrical stimulation and/or drug infusion of the pendunulopontine nucleus |
US20010029391A1 (en) * | 1999-12-07 | 2001-10-11 | George Mason University | Adaptive electric field modulation of neural systems |
US20020016638A1 (en) * | 1999-12-14 | 2002-02-07 | Partha Mitra | Neural prosthetic using temporal structure in the local field potential |
US6473639B1 (en) * | 2000-03-02 | 2002-10-29 | Neuropace, Inc. | Neurological event detection procedure using processed display channel based algorithms and devices incorporating these procedures |
US20030100823A1 (en) * | 2000-03-29 | 2003-05-29 | Daryl Kipke | Device for creating a neural interface and method for making same |
US6466822B1 (en) * | 2000-04-05 | 2002-10-15 | Neuropace, Inc. | Multimodal neurostimulator and process of using it |
US6353754B1 (en) * | 2000-04-24 | 2002-03-05 | Neuropace, Inc. | System for the creation of patient specific templates for epileptiform activity detection |
US6704603B1 (en) * | 2000-05-16 | 2004-03-09 | Lockheed Martin Corporation | Adaptive stimulator for relief of symptoms of neurological disorders |
US6620415B2 (en) * | 2000-06-14 | 2003-09-16 | Allergan, Inc. | Parkinson's disease treatment |
US20020013612A1 (en) * | 2000-06-20 | 2002-01-31 | Whitehurst Todd K. | System and method for treatment of mood and/or anxiety disorders by electrical brain stimulation and/or drug infusion |
US20020077620A1 (en) * | 2000-12-18 | 2002-06-20 | Sweeney Robert J. | Drug delivery system for implantable medical device |
US6684105B2 (en) * | 2001-08-31 | 2004-01-27 | Biocontrol Medical, Ltd. | Treatment of disorders by unidirectional nerve stimulation |
US20030083716A1 (en) * | 2001-10-23 | 2003-05-01 | Nicolelis Miguel A.L. | Intelligent brain pacemaker for real-time monitoring and controlling of epileptic seizures |
US20030093129A1 (en) * | 2001-10-29 | 2003-05-15 | Nicolelis Miguel A.L. | Closed loop brain machine interface |
US20030082507A1 (en) * | 2001-10-31 | 2003-05-01 | Stypulkowski Paul H. | System and method of treating stuttering by neuromodulation |
US20040006264A1 (en) * | 2001-11-20 | 2004-01-08 | Mojarradi Mohammad M. | Neural prosthetic micro system |
US7235050B2 (en) * | 2002-04-11 | 2007-06-26 | Alfred E. Mann Foundation For Scientific Research | Implantable device for processing neurological signals |
US6934580B1 (en) * | 2002-07-20 | 2005-08-23 | Flint Hills Scientific, L.L.C. | Stimulation methodologies and apparatus for control of brain states |
US20040138536A1 (en) * | 2002-10-15 | 2004-07-15 | Medtronic, Inc. | Clustering of recorded patient neurological activity to determine length of a neurological event |
US20040138711A1 (en) * | 2002-10-15 | 2004-07-15 | Medtronic, Inc. | Control of treatment therapy during start-up and during operation of a medical device system |
US20040138517A1 (en) * | 2002-10-15 | 2004-07-15 | Medtronic, Inc. | Multi-modal operation of a medical device system |
US20040133119A1 (en) * | 2002-10-15 | 2004-07-08 | Medtronic, Inc. | Scoring of sensed neurological signals for use with a medical device system |
US7242983B2 (en) * | 2002-10-15 | 2007-07-10 | Medtronic, Inc. | Channel-selective blanking for a medical device system |
US20060173263A1 (en) * | 2003-02-04 | 2006-08-03 | Jiping He | Neural interface assembly and method for making and implanting the same |
US20080045775A1 (en) * | 2003-12-23 | 2008-02-21 | Andres M Lozano | Method and Apparatus for Affecting Neurologic Function and/or Treating Neurologic Dysfunction Through Timed Neural Stimulation |
US20050203366A1 (en) * | 2004-03-12 | 2005-09-15 | Donoghue John P. | Neurological event monitoring and therapy systems and related methods |
US20070100398A1 (en) * | 2005-10-19 | 2007-05-03 | Northstar Neuroscience, Inc. | Neural stimulation system and optical monitoring systems and methods |
US20070225674A1 (en) * | 2006-03-24 | 2007-09-27 | Medtronic, Inc. | Method and Apparatus for the Treatment of Movement Disorders |
Cited By (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080077039A1 (en) * | 2002-12-09 | 2008-03-27 | Bio-Signal Group Corp. | Brain signal telemetry and seizure prediction |
US9854985B2 (en) | 2002-12-09 | 2018-01-02 | Bio-Signal Group Corp. | Brain signal telemetry and seizure prediction |
US20080243022A1 (en) * | 2007-03-30 | 2008-10-02 | Donnett James G | Seizure prediction using brain signal telemetry |
WO2008121361A1 (en) * | 2007-03-30 | 2008-10-09 | Bio-Signal Group Corp. | Brain signal telemetry and seizure prediction |
WO2009042379A1 (en) * | 2007-09-26 | 2009-04-02 | Medtronic, Inc. | Patient directed therapy control |
US20090082829A1 (en) * | 2007-09-26 | 2009-03-26 | Medtronic, Inc. | Patient directed therapy control |
US20090264789A1 (en) * | 2007-09-26 | 2009-10-22 | Medtronic, Inc. | Therapy program selection |
US8380314B2 (en) | 2007-09-26 | 2013-02-19 | Medtronic, Inc. | Patient directed therapy control |
US10258798B2 (en) | 2007-09-26 | 2019-04-16 | Medtronic, Inc. | Patient directed therapy control |
US9248288B2 (en) | 2007-09-26 | 2016-02-02 | Medtronic, Inc. | Patient directed therapy control |
US8121694B2 (en) | 2007-10-16 | 2012-02-21 | Medtronic, Inc. | Therapy control based on a patient movement state |
US8554325B2 (en) | 2007-10-16 | 2013-10-08 | Medtronic, Inc. | Therapy control based on a patient movement state |
US20090099627A1 (en) * | 2007-10-16 | 2009-04-16 | Medtronic, Inc. | Therapy control based on a patient movement state |
US9706957B2 (en) | 2008-01-25 | 2017-07-18 | Medtronic, Inc. | Sleep stage detection |
US9072870B2 (en) | 2008-01-25 | 2015-07-07 | Medtronic, Inc. | Sleep stage detection |
US10165977B2 (en) | 2008-01-25 | 2019-01-01 | Medtronic, Inc. | Sleep stage detection |
US10993665B1 (en) | 2008-03-28 | 2021-05-04 | National Technology & Engineering Solutions Of Sandia, Llc | Neural interface methods and apparatus to provide artificial sensory capabilities to a subject |
US9549704B1 (en) * | 2008-03-28 | 2017-01-24 | Sandia Corporation | Neural interface methods and apparatus to provide artificial sensory capabilities to a subject |
US9770204B2 (en) | 2009-11-11 | 2017-09-26 | Medtronic, Inc. | Deep brain stimulation for sleep and movement disorders |
US20120313745A1 (en) * | 2009-11-13 | 2012-12-13 | Otto Bock Healthcare Products Gmbh | System comprising at least one orthopedic device and a remote control unit |
US9066818B2 (en) * | 2009-11-13 | 2015-06-30 | Otto Bock Healthcare Products Gmbh | System comprising at least one orthopedic device and a remote control unit |
US20140018694A1 (en) * | 2010-03-31 | 2014-01-16 | National Health-Care Group Pte Ltd. | Method and system for motor rehabilitation |
US9357938B2 (en) * | 2010-03-31 | 2016-06-07 | Agency For Science, Technology And Research | Method and system for motor rehabilitation |
US10575783B2 (en) | 2011-10-04 | 2020-03-03 | Synchron Australia Pty Limited | Methods for sensing or stimulating activity of tissue |
US20160085295A1 (en) * | 2014-09-22 | 2016-03-24 | Rovi Guides, Inc. | Methods and systems for calibrating user devices |
US9778736B2 (en) * | 2014-09-22 | 2017-10-03 | Rovi Guides, Inc. | Methods and systems for calibrating user devices |
US10898122B2 (en) * | 2014-12-08 | 2021-01-26 | Rutgers, The State University Of New Jersey | System and method for measuring physiologically relevant motion |
US20170340261A1 (en) * | 2014-12-08 | 2017-11-30 | Rutgers, The State University Of New Jersey | System and method for measuring physiologically relevant motion |
US10485968B2 (en) | 2015-10-20 | 2019-11-26 | The University Of Melbourne | Medical device for sensing and or stimulating tissue |
US10729530B2 (en) | 2015-10-20 | 2020-08-04 | Nicholas Lachlan OPIE | Endovascular device for sensing and or stimulating tissue |
US11141584B2 (en) | 2015-10-20 | 2021-10-12 | The University Of Melbourne | Medical device for sensing and or stimulating tissue |
US11938016B2 (en) | 2015-10-20 | 2024-03-26 | The University Of Melbourne | Endovascular device for sensing and or stimulating tissue |
WO2020061576A1 (en) * | 2018-09-21 | 2020-03-26 | The Regents Of The University Of California | Spreading depolarization and repolarization as biomarkers of neurological recovery after cardiac arrest |
Also Published As
Publication number | Publication date |
---|---|
WO2005046469A2 (en) | 2005-05-26 |
US20100063411A1 (en) | 2010-03-11 |
WO2005046469A3 (en) | 2005-11-03 |
US8386050B2 (en) | 2013-02-26 |
EP1681998A2 (en) | 2006-07-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8386050B2 (en) | Calibration systems and methods for neural interface devices | |
US7751877B2 (en) | Neural interface system with embedded id | |
US8095209B2 (en) | Biological interface system with gated control signal | |
US11529515B2 (en) | Transcranial stimulation device and method based on electrophysiological testing | |
US7881780B2 (en) | Biological interface system with thresholded configuration | |
Lebedev et al. | Brain–machine interfaces: past, present and future | |
US7460904B2 (en) | Wireless systems and methods for the detection of neural events using onboard processing | |
US20060049957A1 (en) | Biological interface systems with controlled device selector and related methods | |
Becedas | Brain–machine interfaces: basis and advances | |
US8560041B2 (en) | Biological interface system | |
US7647097B2 (en) | Transcutaneous implant | |
Pulliam et al. | EMG-based neural network control of transhumeral prostheses | |
US20110184559A1 (en) | System and method for controlling a machine by cortical signals | |
WO2007058950A2 (en) | Biological interface system with neural signal classification systems and methods | |
Stieglitz et al. | Brain–computer interfaces: an overview of the hardware to record neural signals from the cortex | |
WO2006073915A2 (en) | Patient training routine for biological interface system | |
WO2000009008A1 (en) | System and methods for controlling devices by brain signals | |
EP1788935A1 (en) | Biological interface system with clinician confirmation of parameter changes | |
Scherer et al. | Non-manual Control Devices: Direct Brain-Computer Interaction | |
Lebedev et al. | 11 Building Brain–Machine Interfaces to Restore Neurological Functions | |
CN117577308A (en) | Movement disorder detection device, method, system, and readable storage medium | |
Dhanabalan et al. | Non-invasive brain-computer interface for prosthetic limbs control in Military | |
AU3694299A (en) | Decentralised patient management system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: CYBERKINETICS, INC., MASSACHUSETTS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:DONOGHUE, JOHN P.;FLAHERTY, J. CHRISTOPHER;SERRUYA, MAJAIL D.;AND OTHERS;REEL/FRAME:016262/0478;SIGNING DATES FROM 20050201 TO 20050204 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |