US 12,147,514 B2
Method and system for providing a brain computer interface
Daniel Furman, San Francisco, CA (US); and Eitan Kwalwasser, Tel Aviv (IL)
Assigned to Arctop LTD, Tel Aviv-Jaffa (IL)
Filed by Arctop LTD, Tel Aviv-Jaffa (IL)
Filed on Jan. 3, 2022, as Appl. No. 17/567,530.
Application 17/567,530 is a continuation of application No. 16/872,924, filed on May 12, 2020, granted, now 11,216,548.
Application 16/872,924 is a continuation of application No. 15/645,169, filed on Jul. 10, 2017, granted, now 10,706,134, issued on Jul. 7, 2020.
Claims priority of provisional application 62/382,445, filed on Sep. 1, 2016.
Claims priority of provisional application 62/382,433, filed on Sep. 1, 2016.
Claims priority of provisional application 62/360,640, filed on Jul. 11, 2016.
Prior Publication US 2022/0350871 A1, Nov. 3, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 21/32 (2013.01); G06F 3/01 (2006.01); G06F 21/34 (2013.01); G06N 3/044 (2023.01); G06N 3/045 (2023.01); G06N 3/047 (2023.01); G06N 3/08 (2023.01); G06N 3/084 (2023.01); G06N 3/088 (2023.01); G06N 3/126 (2023.01); G06N 5/01 (2023.01); G06N 5/025 (2023.01); G06N 5/048 (2023.01); G06N 7/01 (2023.01); G06N 20/10 (2019.01); G06N 20/20 (2019.01)
CPC G06F 21/32 (2013.01) [G06F 3/015 (2013.01); G06F 21/34 (2013.01); G06N 3/045 (2023.01); G06N 3/08 (2013.01); G06N 3/084 (2013.01); G06N 3/088 (2013.01); G06N 20/10 (2019.01); G06N 20/20 (2019.01); G06N 3/044 (2023.01); G06N 3/047 (2023.01); G06N 3/126 (2013.01); G06N 5/01 (2023.01); G06N 5/025 (2013.01); G06N 5/048 (2013.01); G06N 7/01 (2023.01)] 20 Claims
OG exemplary drawing
 
1. A method for authenticating a user with a brain computer interface comprising:
training, in a first time window, a calibration model comprising:
providing a first series of stimuli to the user from the brain computer interface;
measuring a first set of neural signals of the user including responses to the first series of stimuli;
extracting features from the first set of neural signals that temporally align with the first series of stimuli; and
training the calibration model with the features and the first series of stimuli;
receiving, in a second time window, an input from the user to perform an action with the brain computer interface;
in response to the input, performing a verification session comprising:
providing a second series of stimuli to the user from the brain computer interface, wherein the second series of stimuli includes at least one stimulus that is different from the first series of stimuli;
measuring a second set of neural signals of the user during the second time window, wherein the second set of neural signals includes responses to the second series of stimuli and a response to at least one free-form event of an imagined stimulus not part of the second series of stimuli; and
applying the calibration model to the second set of neural signals to authenticate the user; and
in response to authenticating the user, performing the action in the input from the user.