IP Library Granted Patent US 12,026,311
Granted Patent B2
US 12,026,311 · App. 18/306,065 · Granted Jul 2, 2024

Systems and methods for decoding intended symbols from neural activity

Inventors: Krishna Vaughn Shenoy (Palo Alto, CA); Jaimie M. Henderson (Redwood City, CA); Francis Robert Willett (Palo Alto, CA)
Assignee: The Board of Trustees of the Leland Stanford Junior University
G06F3/015G06F18/2148G06F18/41G06N7/01G06F2218/00G06N3/08
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,026,311
App. No.
18/306,065
Granted
Jul 2, 2024
Kind
B2
Abstract

Systems and methods for decoding intended symbols from neural activity in accordance with embodiments of the invention are illustrated. One embodiment includes a symbol decoding system for brain-computer interfacing, including a neural signal recorder implanted into a brain of a user, and a symbol decoder, the symbol decoder including a processor, and a memory, where the memory includes a symbol decoding application capable of directing the processor to obtain neural signal data from the neural signal recorder, estimate a symbol from the neural signal data using a symbol model, and perform a command associated with the symbol.

Claims (40)

1. A system for decoding symbols from neural activity, comprising:

a neural signal recorder implanted into a brain of a user; and

a symbol decoder, the symbol decoder comprising:

a processor; and

a memory, where the memory comprises a symbol decoding application capable of directing the processor to:

obtain neural signal data from the neural signal recorder;

temporally bin the neural signal data to create at least one neural population time series;

convert the at least one neural population time series into at least one time probability series; and

identify a most likely symbol intended by the user from the at least one time probability series after a time delay triggered by identification of a high probability of a new character in the at least one time probability series;

and

perform a command associated with the identified most likely symbol.

2. The system of claim 1 , wherein the neural signal recorder is a microelectrode array.

3. The system of claim 1 , wherein the symbol model is a neural network.

4. The system of claim 3 , wherein the symbol model is selected from the group consisting of: recurrent neural networks (RNNs), long short-term memory (LSTM) networks, and temporal convolutional networks.

5. The system of claim 1 , wherein the symbol model is a hidden Markov model.

6. The system of claim 1 , wherein each bin is between 10 ms and 300 ms.

7. The system of claim 1 , wherein the memory further comprises a symbol database comprising:

a plurality of symbols; and

a plurality of commands;

wherein each symbol in the plurality of symbols is associated with a command.

8. The system of claim 7 , wherein the symbols in the symbol database are difference maximized.

9. The system of claim 7 , wherein commands in the plurality of commands are computer functions.

10. A method for decoding symbols from neural activity, comprising:

obtaining neural signal data from a neural signal recorder implanted in the head of a user and configured to record neural signals from a brain of the user;

temporally binning the neural signal data to create at least one neural population time series;

converting the at least one neural population time series into at least one time probability series; and

identifying a most likely symbol from the at least one time probability series after a time delay triggered by identification of a high probability of a new character in the at least one time probability series;

and

perform a command associated with the identified most likely symbol using an output device.

11. The method of claim 10 , wherein the neural signal recorder is a microelectrode array.

12. The method of claim 10 , wherein the symbol model is a neural network.

13. The method of claim 12 , wherein the symbol model is selected from the group consisting of: recurrent neural networks (RNNs), long short-term memory (LSTM) networks, and temporal convolutional networks.

14. The method of claim 10 , wherein the symbol model is a hidden Markov model.

15. The method of claim 10 , wherein each bin is between 10 ms and 300 ms.

16. The method of claim 10 , wherein the performed command is associated with the estimated symbol in a database comprising:

a plurality of symbols; and

a plurality of commands;

wherein each symbol in the plurality of symbols is associated with a command.

17. The method of claim 16 , wherein the symbols in the symbol database are difference maximized.

18. The method of claim 16 , wherein commands in the plurality of commands are computer functions.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 8, 2024
From: HENDERSON, JAIMIE M.; WILLET, FRANCIS ROBERT
To: THE BOARD OF TRUSTEES OF THE LELAND STANFORD JUNIOR UNIVERSITY
Reel/Frame 066420/0985 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 8, 2024
From: HOWARD HUGHES MEDICAL INSTITUTE
To: THE BOARD OF TRUSTEES OF THE LELAND STANFORD JUNIOR UNIVERSITY
Reel/Frame 066420/0990 →
CONFIRMATION OF ASSIGNMENT Recorded Feb 8, 2024
From: SHENOY, KRISHNA V.
To: HOWARD HUGHES MEDICAL INSTITUTE
Reel/Frame 066529/0150 →
Continuity (4)
Continuation 17006645 · Aug 28, 2020
Provisional Application 63047196 · Jul 1, 2020
Provisional Application 62893105 · Aug 28, 2019
Related Publication 20230409116A1 · Dec 21, 2023
Cited By (1)
US 12,449,901