Continuous motion controls operable using neurological data
First Claim
1. A computer system configured for using neurological data to modulate a continuous user interface control, the computer system comprising:
- one or more processors; and
one or more hardware storage devices having stored thereon computer-executable instructions which are executable by the one or more processors to cause the computing system to perform at least the following;
obtain a generic continuous motion control that maps neurological data obtained from a plurality of users to a set of physical movements within a continuous range of motion of the plurality of users, wherein the generic continuous motion control is sufficient to provide limited responsiveness and accuracy when associated to a generic continuous user interface control to modulate the generic continuous user interface control in response to detected physical movement within the continuous range of motion;
tune the generic continuous motion control to generate a continuous motion control for a particular user by at least mapping neurological data obtained from the particular user while the particular user is performing the set of physical movements within the continuous range of motion;
associate the continuous motion control to a continuous user interface control;
detect user input comprising neurological data associated with a physical movement within the continuous range of motion; and
modulate the continuous user interface control in a manner corresponding to the physical movement of the user within the continuous range of motion.
1 Assignment
0 Petitions
Accused Products
Abstract
Computer systems, methods, and storage media for generating a continuous motion control using neurological data and for associating the continuous motion control with a continuous user interface control to enable analog control of the user interface control. The user interface control is modulated through a user'"'"'s physical movements within a continuous range of motion associated with the continuous motion control. The continuous motion control enables fine-tuned and continuous control of the corresponding user interface control as opposed to control limited to a small number of discrete settings.
-
Citations
20 Claims
-
1. A computer system configured for using neurological data to modulate a continuous user interface control, the computer system comprising:
-
one or more processors; and one or more hardware storage devices having stored thereon computer-executable instructions which are executable by the one or more processors to cause the computing system to perform at least the following; obtain a generic continuous motion control that maps neurological data obtained from a plurality of users to a set of physical movements within a continuous range of motion of the plurality of users, wherein the generic continuous motion control is sufficient to provide limited responsiveness and accuracy when associated to a generic continuous user interface control to modulate the generic continuous user interface control in response to detected physical movement within the continuous range of motion; tune the generic continuous motion control to generate a continuous motion control for a particular user by at least mapping neurological data obtained from the particular user while the particular user is performing the set of physical movements within the continuous range of motion; associate the continuous motion control to a continuous user interface control; detect user input comprising neurological data associated with a physical movement within the continuous range of motion; and modulate the continuous user interface control in a manner corresponding to the physical movement of the user within the continuous range of motion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-implemented method for using neurological data to modulate a continuous user interface control, the method being implemented by a computing system that includes at least one processor and one or more hardware storage devices having stored thereon computer-executable instructions that are executable by the at least one processor to cause the computing system to implement the method, the method comprising:
-
obtaining a generic continuous motion control that maps neurological data obtained from a plurality of users to a set of physical movements within a continuous range of motion of the plurality of users, wherein the generic continuous motion control is sufficient to provide limited responsiveness and accuracy when associated to a generic continuous user interface control to modulate the generic continuous user interface control in response to detected physical movement within the continuous range of motion; tuning the generic continuous motion control to generate a continuous motion control for a particular user by at least mapping neurological data obtained from the particular user while the particular user is performing the set of physical movements within the continuous range of motion; associating the continuous motion control to a continuous user interface control; detecting user input comprising neurological data associated with a physical movement within the continuous range of motion; and modulating the continuous user interface control in a manner corresponding to the physical movement of the user within the continuous range of motion. - View Dependent Claims (17, 18, 19)
-
-
20. One or more hardware storage device having stored thereon computer-executable instructions which are executable by one or more processors of a computing system to use neurological data to modulate a continuous user interface control by at least causing the computer system to perform a method that includes the following:
-
obtaining a generic continuous motion control that maps neurological data obtained from a plurality of users to a set of physical movements within a continuous range of motion of the plurality of users, wherein the generic continuous motion control is sufficient to provide limited responsiveness and accuracy when associated to a generic continuous user interface control to modulate the generic continuous user interface control in response to detected physical movement within the continuous range of motion; tuning the generic continuous motion control to generate a continuous motion control for a particular user by at least mapping neurological data obtained from the particular user while the particular user is performing the set of physical movements within the continuous range of motion; associating the continuous motion control to a continuous user interface control; detecting user input comprising neurological data associated with a physical movement within the continuous range of motion; and modulating the continuous user interface control in a manner corresponding to the physical movement of the user within the continuous range of motion.
-
Specification