Direct feedback controller for user interaction
First Claim
1. A method of exercising comprising:
- inputting a process parameter signal into an input device for operating an executable program in a processor of a controller, the process parameter signal corresponding to data required by the executable program;
inputting a user selection signal into the input device, the user selections corresponding to optional data selectable by a user and useable by the executable program;
tracking a condition of a user by a tracking device, the condition being selected from a spatial position, a relative displacement, a velocity, a speed, a force, a pressure, an environmental temperature, and a pulse rate corresponding to a bodily member of a user, and the tracking device comprising a sensor selected from a position detector, motion sensor, accelerometer, radar receiver, force transducer, pressure transducer, temperature sensor, heart rate detector, humidity sensor, and imaging sensor;
processing the process parameter signal, the user selection signal, and a sensor signal from the tracking device, the sensor signal being received by the controller operably connected to the tracking device, to provide an actuator signal to a sensory interface device operably connected to the controller to control an actuator; and
providing directly to a bodily member of a user a stimulus corresponding to the process parameter signal, the user selection signal, and the sensor signal.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and method for providing stimuli to a user while sensing the performance and condition of the user may rely on a controller for programmably coordinating a tracking device and a sensory interface device. The tracking device may be equipped with sensors for sensing position, displacement, motion, deflection, velocity, speed, temperature, humidity, heart rate, internal or external images, and the like. The sensory interface device may produce outputs presented as stimuli to a user. The sensory interface device may include one or more actuators for providing aural, optical, tactile, and electromuscular stimulation to a user. The controller, tracking device, and sensory interface device may all be microprocessor controlled for providing coordinated sensory perceptions of complex events.
943 Citations
20 Claims
-
1. A method of exercising comprising:
-
inputting a process parameter signal into an input device for operating an executable program in a processor of a controller, the process parameter signal corresponding to data required by the executable program; inputting a user selection signal into the input device, the user selections corresponding to optional data selectable by a user and useable by the executable program; tracking a condition of a user by a tracking device, the condition being selected from a spatial position, a relative displacement, a velocity, a speed, a force, a pressure, an environmental temperature, and a pulse rate corresponding to a bodily member of a user, and the tracking device comprising a sensor selected from a position detector, motion sensor, accelerometer, radar receiver, force transducer, pressure transducer, temperature sensor, heart rate detector, humidity sensor, and imaging sensor; processing the process parameter signal, the user selection signal, and a sensor signal from the tracking device, the sensor signal being received by the controller operably connected to the tracking device, to provide an actuator signal to a sensory interface device operably connected to the controller to control an actuator; and providing directly to a bodily member of a user a stimulus corresponding to the process parameter signal, the user selection signal, and the sensor signal. - View Dependent Claims (2, 7, 8, 9, 10, 11, 12)
-
-
3. A method comprising:
-
providing a processor, for executing an executable, an actuator operably connected to the processor, and a memory device for storing data structures to be used by the processor; inputting a process parameter signal for controlling the executable; inputting a user selection signal for controlling use of optional data in the data structures; tracking a condition of a user; providing a sensor signal reflecting the condition; processing the process parameter, user selection signal, and sensor signal, by the executable; and providing, by the actuator, a stimulus directly to a user, the stimulus corresponding to the process parameter, user selection signal, and sensor signal. - View Dependent Claims (4, 5, 6)
-
-
13. A method of training, comprising:
-
providing an actuation device sensible by a user; providing a controller for receiving feedback data corresponding to a condition of a user, and controlling the actuation device; communicating data reflecting a condition of a user to the controller with a tracking device; programing the controller to execute an executable independent from auser for controlling a stimulus to a user based on data from the tracking device; and operably connecting the actuator device to the controller and tracking device for providing the stimulus directly to a user; and tracking a condition of a user. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification