×

Spatial, multi-modal control device for use with spatial operating system

  • US 9,823,747 B2
  • Filed: 05/27/2010
  • Issued: 11/21/2017
  • Est. Priority Date: 02/08/2006
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system comprising:

  • an input device; and

    a detector coupled to a processor and detecting an orientation of the input device and gestures of the input device, wherein the input device has a plurality of modal orientations corresponding to the orientation, wherein the plurality of modal orientations correspond to a plurality of control modes of a gestural control system that is remote to the input device and the detector, wherein the detector is coupled via a communication channel to the gestural control system and automatically controls selection of a control mode of the plurality of control modes in response to the orientation, wherein each control mode assigns a different set of operations to the gestures from a plurality of sets of operations that include two-dimensional control operations of a remote object and three-dimensional control operations of the remote object,wherein a first side of the input device corresponds to a first modal orientation of the plurality of modal orientations and a first control mode of the plurality of control modes,wherein a second side of the input device corresponds to a second modal orientation of the plurality of modal orientations and a second control mode of the plurality of control modes,wherein an orientation transition comprising rotating the input device causes a change from the first control mode to the second control mode,wherein the detector detects an event of the input device, wherein the event corresponds to at least one of a three-space location and a three-space orientation of the input device, wherein the event corresponds to an application of a first type,wherein the processor generates data sequences comprising input device event data specifying the event and state information of the event,wherein the input device event data and state information are type-specific data having a type corresponding to a first application of the gestural control system,wherein the processor forms a data capsule to include the data sequences, wherein the data capsule has a data structure comprising an application-independent representation of the data sequences,wherein the processor places the data capsule in a repository,wherein a second event running under an application of a second type searches the repository and identifies a correspondence between the data capsule and the second event,wherein the application of the second type executes an operation corresponding to the second event using contents of the data sequences of the data capsule.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×