×

Method and apparatus for user inputs for three-dimensional animation

  • US 8,799,821 B1
  • Filed: 04/23/2009
  • Issued: 08/05/2014
  • Est. Priority Date: 04/24/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method for initiating a user-selected operation on a computer system comprising:

  • sensing a user contacting the user interface device at a first position with one finger of a user;

    identifying a selection of an object displayed on a display device associated with the first position on the user interface device, the selection of the object being made by the one finger, wherein the selected object represents a three-dimensional object having a shape within a three-dimensional environment;

    determining whether the one finger is a first finger of the user or is a second finger of the user;

    wherein when the one finger is the first finger, the method includes;

    determining a first operation to be performed in response to the first finger selecting the object, wherein the first operation comprises a first manipulation of the three-dimensional object within the three-dimensional environment, the first manipulation involving a change in a display of the shape of the three-dimensional object; and

    performing the first manipulation on the computer system with respect to the selected object based on a movement of the first finger from the first position to a second position along the user interface device after the object is selected, wherein an amount of the change in the display of the shape of the three-dimensional object is based on a distance the first finger is moved along the user interface device from the first position to the second position; and

    wherein when the one finger is the second finger, the method includes;

    determining a second operation to be performed in response to the second finger selecting the object, wherein the second operation comprises a second manipulation of the three-dimensional object within the three-dimensional environment; and

    performing the second manipulation on the computer system with respect to the selected object, wherein the second operation is distinct from the first operation.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×