Three dimensional input system using tilt
First Claim
1. An input system, comprising:
- a hand held device movable in two dimensions in a first plane and continuously tiltable in at least a second plane perpendicular to the first plane and providing three dimensions of input simultaneously; and
a sensing system coupled to the device and simultaneously converting two dimensional movement and continuous tilt of the three dimensions of input into a three-dimensional position while the continuous tilting is changing.
5 Assignments
0 Petitions
Accused Products
Abstract
An input system for controlling the position or motion of a cursor, three dimensions that uses x, z position for inputting two coordinates and tilt in a plane (x-y or z-y) to input a third (and possibly a fourth coordinate). The invention is moved about on a surface for inputting two of the dimensions and tilted to input the third. The amount or degree of tilt and the direction of tilt controls the input of the third dimension. The base of the hand held device is curved so that the device can be tilted even while it is moved in two dimensions along the surface of the tablet. Tilting can be along two orthogonal axes allowing the device to input four coordinates if desired. The coil can also have switched resistors controlled by mouse buttons connected to it which the tablet can sense being activated to allow clutching and selection operations like those of a conventional mouse.
-
Citations
39 Claims
-
1. An input system, comprising:
-
a hand held device movable in two dimensions in a first plane and continuously tiltable in at least a second plane perpendicular to the first plane and providing three dimensions of input simultaneously; and a sensing system coupled to the device and simultaneously converting two dimensional movement and continuous tilt of the three dimensions of input into a three-dimensional position while the continuous tilting is changing. - View Dependent Claims (2, 3, 4, 6, 7, 8, 9, 19)
-
-
5. An input system comprising
a hand held device movable in two dimensions in a first plane and continuously tiltable in at least a second plane perpendicular to the first plane, having a curved base curved in two orthogonal directions by different amounts of curvature in the orthogonal directions; - and
a sensing system coupled to the device and converting two dimensional movement and continuous tilt into a three-dimensional position.
- and
-
10. A system for controlling three-dimensional movement of a cursor in a three-dimensional display, comprising:
-
a tiltable mouse movable in two dimensions in a first plane and continuously tiltable in a second plane perpendicular to the first plane and comprising; a base asymmetrically curved along two axes and having a center of curvature and a circular flat spot at the center; a handle attached to said base and holdable by a hand of a user; a switched button mounted in said handle and accessible to a finger of the user; a position/tilt coil embedded in said base approximate to the center; a resistor connected to said switched button; and a control circuit connected between said coil and said resistor, and changing the coil responsive to a switched condition of said switched button; a sensing tablet detecting a two dimensional position and a continuous tilt of said coil and detecting a switched condition of said switched button; a display unit displaying the cursor in the three-dimensional display and having a display parameter; and a computer connected to said tablet and said display unit, converting the two dimensional position and tilt into a three-dimensional position and controlling a three-dimensional display position of the cursor in the three dimensional display responsive to the three-dimensional position and controlling the display parameter responsive to the switched condition. - View Dependent Claims (20)
-
- 11. An apparatus comprising a single input effector input device which can be moved in two dimensions in a first plane and continuously tilted in a second plane perpendicular to the first plane, and simultaneously producing a three-dimensional position from the movement in two dimensions and the continuous tilt.
- 12. A computer system having a program displaying a cursor and substantially simultaneously converting two dimensional position in a first plane and continuous tilt of a single input effector input device in a second plane perpendicular to the first plane into three dimensional position of the cursor.
-
13. An input process, comprising:
-
sensing simultaneously two dimensional position in a first plane and continuous tilt of a single input effector hand held device in a second plane perpendicular to the first plane; and converting the two dimensional position and continuous tilt into a three dimensional position. - View Dependent Claims (14, 15, 16, 17, 21, 36)
-
- 18. A storage media storing an input process simultaneously detecting both two dimensional position in a first plane and continuous tilt of a single input effector hand held device in a second plane perpendicular to the first plane and converting the two dimensional position and continuous tilt into a three dimensional position.
-
22. An input system, comprising
a hand held device movable in two dimensions in a first plane and continuously tiltable in at least a second plane perpendicular to the first plane and providing three dimensions of input simultaneously; -
a sensing system coupled to the device and simultaneously converting two dimensional movement and continuous tilt of the three dimensions of input into a three-dimensional position; and said hand held device comprises a single sensor providing the three dimensions of input simultaneously.
-
-
23. An apparatus comprising an input device which can be moved in two dimensions in a first plane and continuously tilted in a second plane perpendicular to the first plane and simultaneously producing a three-dimensional position from the movement in two dimensions and the continuous tilt;
- and
said input device comprises a single sensor providing the three dimensions of input simultaneously.
- and
-
24. A computer system having a program displaying a cursor and substantially simultaneously converting two dimensional position in a first plane and continuous tilt of an input device in a second plane perpendicular to the first plane into three dimensional position of the cursor;
- and
said input device comprises a single sensor providing the three dimensions of input simultaneously.
- and
-
25. An input process comprising:
-
sensing simultaneously two dimensional position in a first plane and continuous tilt of a hand held device in a second plane perpendicular to the first plane; and converting the two dimensional position and continuous tilt into a three dimensional position; said hand held device comprises a single sensor providing the three dimensions of input simultaneously.
-
-
26. A storage media storing an input process simultaneously detecting both two dimensional position in a first plane and continuous tilt of a hand held device in a second plane perpendicular to the first plane and converting the two dimensional position and continuous tilt into a three dimensional position;
- and
said hand held device comprises a single sensor providing the three dimensions of input simultaneously.
- and
-
27. An input device which is movable on a flat surface comprising:
-
a curved base which can be continuously tilted at a tilt angle falling between a range of angles; and a sensing device sensing a particular tilt angle and outputting the tilt angle, and sensing movement on the flat surface and outputting movement data corresponding to the movement. - View Dependent Claims (28, 29, 30)
-
-
31. An input process comprising:
-
moving a device on a flat surface; gradually tilting the device related to a vector perpendicular to the flat surface; and continuously determining the changing tilt of the device. - View Dependent Claims (38)
-
-
32. An input device which is movable on a flat surface comprising:
-
a base; a handle attached to the base allowing the handle to be pointed at a tilt angle related to a vector perpendicular to the flat surface; and a sensing device sensing the tilt angle and outputting the tilt angle, and sensing movement of the base on the flat surface and outputting movement data corresponding to the movement. - View Dependent Claims (39)
-
-
33. An input device which is movable on a flat surface comprising:
-
a base; a handle attached to the base allowing the handle to be pointed at a tilt angle; and a sensing device sensing the tilt angle and outputting the tilt angle, and sensing movement of the base on the flat surface and outputting movement data corresponding to the movement and said sensing device comprising a single sensor providing three dimensions of input simultaneously.
-
Specification