SPATIAL, MULTI-MODAL CONTROL DEVICE FOR USE WITH SPATIAL OPERATING SYSTEM
First Claim
Patent Images
1. A method comprising:
- a host system operating in a first input mode of a plurality of input modes;
the host system receiving three-space orientation data and three-space position data of a multi-modal input device from the input device via a radio link;
the host system detecting rotation of the input device along a long axis of the input device based on the three-space orientation data and the three-space position data received from the input device via the radio link; and
responsive to the host system detecting rotation of the input device along the long axis beyond a first trigger angle of the first input mode, the host system triggering a transition from the first input mode to a second input mode of the plurality of input modes,wherein the multi-modal input device is constructed to control transition to a plurality of input modes including the first input mode and the second input mode,wherein each of the plurality of input modes is associated with a rotational angle with respect to rotation of the input device along the long axis, andwherein a sum of the rotational angles is 360 degrees.
2 Assignments
0 Petitions
Accused Products
Abstract
A system comprising an input device includes a detector coupled to a processor. The detector detects an orientation of the input device. The input device has multiple modal orientations corresponding to the orientation. The modal orientations correspond to multiple input modes of a gestural control system. The detector is coupled to the gestural control system and automatically controls selection of an input mode in response to the orientation.
4 Citations
18 Claims
-
1. A method comprising:
-
a host system operating in a first input mode of a plurality of input modes; the host system receiving three-space orientation data and three-space position data of a multi-modal input device from the input device via a radio link; the host system detecting rotation of the input device along a long axis of the input device based on the three-space orientation data and the three-space position data received from the input device via the radio link; and responsive to the host system detecting rotation of the input device along the long axis beyond a first trigger angle of the first input mode, the host system triggering a transition from the first input mode to a second input mode of the plurality of input modes, wherein the multi-modal input device is constructed to control transition to a plurality of input modes including the first input mode and the second input mode, wherein each of the plurality of input modes is associated with a rotational angle with respect to rotation of the input device along the long axis, and wherein a sum of the rotational angles is 360 degrees. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
a host system; and a multi-modal input device communicatively coupled to the host system via a radio link; wherein the host system is constructed to; operate in a first input mode of a plurality of input modes; receive three-space orientation data and three-space position data of the multi-modal input device from the input device via the radio link; detect rotation of the input device along a long axis of the input device based on the three-space orientation data and the three-space position data received from the input device via the radio link; and responsive to the host system detecting rotation of the input device along the long axis beyond a first trigger angle of the first input mode, trigger a transition from the first input mode to a second input mode of the plurality of input modes, wherein the multi-modal input device is constructed to control transition to a plurality of input modes including the first input mode and the second input mode, wherein each of the plurality of input modes is associated with a rotational angle with respect to rotation of the input device along the long axis, and wherein a sum of the rotational angles is 360 degrees. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification