User input device
OwnerJack ATZMONinventor
Life of this patent
Estimating the term…
Abstract
An input device that alleviates repetitive stress injuries by eliminating static repetition in the use. The input device includes a plurality of zones, the zones being adapted to move. The zones are moved by moving elements. The zones move when any one or more of predetermined conditions occur such as a set time, number of keystrokes, time interval, keystrokes in a zone or area, preprogrammed injury status, preprogrammed injury prevention, programmed diagnosed condition, key temperature, vibration, manual adjustment, and user pattern or preference.
Claims12
An input device configured to provide a control signal comprising:
- at least one input mechanism configured to receive a user input;
- an output configured to output a signal responsive to the user input;
- at least one motor configured to vary a position of at least a part of the input device;
- at least one sensor configured to sense a position of the input device;
- an infared sensor configured to monitor user position;
- and
- a controller configured to drive the at least one motor to vary the position of the at least part of the input device in a non-predefined pattern based at least in part on data received from the infared sensor,
- wherein the non-predefined pattern is based at least in part on the predetermined condition and the data received from the infared sensor.
A method of operating an input controller comprising:
- at least one input mechanism configured to receive a user input;
- an output configured to output a signal responsive to the user input;
- at least one motor configured to vary a position of at least a part of the input device;
- at least one sensor configured to sense a position of the input device;
- an sensor configured to monitor user position;
- and
- a controller configured to drive the at least one motor to vary the position of the at least part of the input device, the method comprising:
- receiving a user input provided by the user;
- monitoring a position of the user;
- and
- varying a position of an input mechanism in a non-predefined pattern based at least in part on a predetermined condition and the position of the user.
Dependencies are inferred from the claim text.