Method and system for brain activity signal-based treatment and/or control of user devices
A method for characterizing a brain electrical signal comprising forming a temporo-spectral decomposition of the signal to form a plurality of time resolved frequency signal values, associating each instance of the signal value with a predetermined function approximating a neurological signal to form a table of coefficients collectively representative of the brain electrical signal.
1. A system comprising:
a. at least one input to receive one or more event-related desynchronization (ERD) signals;
b. at least one output to a functional electrical stimulation (FES) device to carry out FES corresponding to an intended activity (IA); and
c. a controller to communicate with the at least one input and the at least one output, the controller configured to:
i. to record an ERD signal received from the at least one input, the ERD signal corresponding to an uncharacterized IA for each time value of one or more successive time values,
ii. for each time value:
1. To access one or more ERD templates of coefficients for one or more characterized IA's;
2. To update an ERD table for the uncharacterized IA and to compare the updated ERD table with the ERD templates to determine whether the uncharacterized IA is an instance of one of the characterized IA's; and
iii. to initiate a device action instruction on at the at least one output to the FES device after a minimum number of time values necessary to determine whether the uncharacterized IA is an instance of one of the characterized IA's.
2. The system of claim 1 , wherein the controller is configured to identify the IA in response to achievement of a predetermined correlation count, wherein each count corresponds to a correlation between corresponding segments of the ERD templates of the characterized IA's and the updated ERD table of the uncharacterized IA.
3. The system of claim 2 , wherein the controller is configured to advance the correlation count in response to a minimum distance being recorded between corresponding segments of the ERD templates and updated ERD table of the characterized IA's and the uncharacterized IA respectively.
4. The system of claim 1 , further comprising the FES device, wherein the device action instruction of the FES device is for causing restoration of motor control.
5. The system of claim 1 , wherein the controller is configured to initiate the device action instruction before expiry of a pre-motor phase corresponding to the IA.
6. The system of claim 1 , wherein the ERD signal is an electroencephalographic (EEG) or an electrocorticographic (ECoG) signal, a magnetic signal, or a chemical signal.
7. The system of claim 1 , wherein the at least one input includes a single electrode.
8. A method, comprising:
a. receiving, from at least one input one or more event-related desynchronization (ERD) signals;
b. outputting, to at least one output, to a functional electrical stimulation (FES) device to carry out FES corresponding to an intended activity (IA); and
c. recording an ERD signal received from the at least one input, the ERD signal corresponding to an uncharacterized IA for each time value of one or more successive time values,
d. for each time value:
1. Accessing one or more ERD templates of coefficients for one or more characterized IA's;
2. Updating an ERD table for the uncharacterized IA and to compare the updated ERD table with the ERD templates to determine whether the uncharacterized IA is an instance of one of the characterized IA's; and
e. initiating a device action instruction on at the at least one output to the FES device after a minimum number of time values necessary to determine whether the uncharacterized IA is an instance of one of the characterized IA's.
9. The method of claim 8 , further comprising identifying the IA in response to achievement of a predetermined correlation count, wherein each count corresponds to a correlation between corresponding segments of the ERD templates of the characterized IA's and the updated ERD table of the uncharacterized IA.
10. The method of claim 9 , further comprising advancing the correlation count in response to a minimum distance being recorded between corresponding segments of the ERD templates and updated ERD table of the characterized IA's and the uncharacterized IA respectively.
11. The method of claim 8 , wherein the device action instruction of the FES device is for causing restoration of motor control.
12. The method of claim 8 , wherein the initiating the device action instruction is before expiry of a pre-motor phase corresponding to the IA.
13. The method of claim 8 , wherein the ERD signal is an electroencephalographic (EEG) or an electrocorticographic (ECoG) signal, a magnetic signal, or a chemical signal.
14. The method of claim 8 , wherein the at least one input includes a single electrode.
15. The method of claim 8 , wherein the method is performed by a controller or processor.