US 12,449,901 B2
Systems and methods decoding intended symbols from neural activity
Krishna Vaughn Shenoy; Jaimie M. Henderson, Redwood City, CA (US); and Francis Robert Willett, Menlo Park, CA (US)
Assigned to The Board of Trustees of the Leland Stanford Junior University, Stanford, CA (US)
Filed by The Board of Trustees of the Leland Stanford Junior University, Stanford, CA (US)
Filed on May 24, 2024, as Appl. No. 18/674,675.
Application 18/674,675 is a continuation of application No. 18/306,065, filed on Apr. 24, 2023, granted, now 12,026,311.
Application 18/306,065 is a continuation of application No. 17/006,645, filed on Aug. 28, 2020, granted, now 11,640,204, issued on May 2, 2023.
Claims priority of provisional application 63/047,196, filed on Jul. 1, 2020.
Claims priority of provisional application 62/893,105, filed on Aug. 28, 2019.
Prior Publication US 2025/0004555 A1, Jan. 2, 2025
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 3/01 (2006.01); G06F 18/214 (2023.01); G06F 18/40 (2023.01); G06N 7/01 (2023.01); G06N 3/08 (2023.01)
CPC G06F 3/015 (2013.01) [G06F 18/2148 (2023.01); G06F 18/41 (2023.01); G06N 7/01 (2023.01); G06F 2218/00 (2023.01); G06N 3/08 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A brain computer-interface for symbol decoding, 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 stores 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 a plurality of neural population time series;
convert a portion of the plurality of neural population time series covering a predetermined time window into a time probability series using a symbol decoding model;
identify a most likely symbol intended by the user from the time probability series as the most likely symbol in the time probability series offset by a delay from a time point in the time probability series at which the probability for a new character exceeds a threshold; and
perform a command associated with the most likely symbol.