×

Suspended input system

  • US 8,947,356 B2
  • Filed: 03/31/2011
  • Issued: 02/03/2015
  • Est. Priority Date: 03/31/2011
  • Status: Active Grant
First Claim
Patent Images

1. A suspended input device comprising:

  • a base comprising a first magnetic field generator configured to generate a first magnetic field;

    a controller comprising;

    a magnetic body comprising a second magnetic field generator configured to generate a second magnetic field substantially at a center of the controller, wherein the controller is configured to be suspended by the first and second magnetic fields, and wherein the controller is configured to rotate by user manipulation around a first axis of rotation, a second axis of rotation and a third axis of rotation while staying in a same position relative to the base, anda plurality of displays, each configured to display on the controller one or more images corresponding to a different view of a virtual object, wherein the controller is configured to remain suspended by magnetic levitation due to a force between gravity and at least the first magnetic field, so as to allow for three-dimensional manipulation of the controller by a user, and wherein the controller is configured so that the one or more images of the virtual object displayed respectively on the plurality of displays of the controller are updated in response to and in correspondence with manipulation of the controller;

    a sensor configured to detect manipulation of a position, an orientation, or a position and an orientation of the controller relative to the base and to generate a signal regarding the position, orientation, or position and orientation of the controller, wherein either;

    the controller comprises the sensor, the sensor comprising an acceleration sensor, orthe base comprises the sensor, the sensor comprising one of an infrared sensor, a supersonic sensor, an optic sensor, or any combination thereof; and

    a communication module configured to transmit the signal regarding the position, orientation, or position and orientation of the controller to a computer and to receive further signals from the computer, wherein the transmitted signal regarding the position, orientation, or position and orientation of the controller enables an external display device, coupled to the computer, to display the virtual object with an updated position, orientation, or position and orientation based on content in the transmitted signal.

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