Brain-computer interface with high-speed eye tracking features
AssigneeNeurable Inc.
InventorsRamses ALCAIDE, Dereck Padden, Jay Jantz, James Hamet, Jeffrey Morris, JR., Arnaldo Pereira
Life of this patent
Estimating the term…
Abstract
Embodiments described herein relate to systems, devices, and methods for use in the implementation of a brain-computer interface that integrates real-time eye-movement tracking with brain activity tracking to present and update a user interface that is strategically designed for high speed and accuracy of human-machine interaction. Embodiments described herein also relate to the implementation of a hardware agnostic brain-computer interface that uses real-time eye tracking and online analysis of neural signals to mediate user manipulation of machines.
Claims21
An apparatus, comprising:
- a display configured to present an interactive environment to a user;
- an eye-tracker configured to record eye-movement signals generated by the user;
- a neural recording device configured to record neural signals generated by the user;
- an interfacing device, operatively coupled to the display, the eye-tracker, and the neural recording device, the interfacing device including:
- a memory;
- and
- a processor operatively coupled to the memory and configured to:
- receive the eye-movement signals from the eye-tracker, and the neural signals from the neural recording device;
- generate and present a stimulus, via the interactive environment, to the user;
- process the eye-movement signals and the neural signals to determine a point of focus of the user, based on at least one of the eye-movement signals and the neural signals;
- process the neural signals received from the neural recording device to determine an action intended by the user;
- and
- implement the action intended by the user and update the presentation of the interactive user interface.
A non-transitory processor-readable medium storing code representing instructions to be executed by a processor, the instructions comprising code to cause the processor to:
- generate an interactive user environment that can be manipulated, by a user, to perform a set of actions;
- define a set of stimuli that can be presented to the user via the interactive user environment;
- present at least one stimulus from the set of stimuli to the user;
- receive, from an eye-tracker and a neural recording device, inputs related to the users behavior;
- determine, based on the inputs received and the stimulus presented, an action intended by the user;
- and
- implement the action via the interactive user environment.
A method, comprising:
- presenting, to a user, a stimulus via an interactive user interface;
- receiving, from an eye-tracker and a neural recording device, inputs associated with the users behavior;
- receiving information related to the presented stimulus;
- generating an ensemble set of data including the inputs associated with the users behavior and the information related to the presented stimulus;
- processing the ensemble set of data to determine an action intended by the user;
- and
- implementing the action via the interactive user interface.
21-22. (canceled)
Dependencies are inferred from the claim text.