Method and apparatus for user inputs for three-dimensional animation
First Claim
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.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for initiating a user-selected operation on a computer system includes sensing a user contacting the user interface device at a first position with one finger of a user, 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, and performing the first operation on the computer system, 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, and performing the second operation on the computer system.
-
Citations
17 Claims
-
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 Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product comprising a tangible medium including computer system executable code for a computer system including a processor, a memory and a display, the computer program product comprising:
-
code that directs the processor to sense a user contacting the user interface device at a first position with one finger of a user; code that directs the processor to identify 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; code that directs the processor to determine whether the one finger is a first finger of the user or is a second finger of the user; code that directs the processor to determine, when the one finger is the first finger, 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; code that directs the processor to perform the first manipulation on the computer system with respect to the selected object when the one finger is the first finger 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; code that directs the processor to determine, when the one finger is the second finger, 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 code that directs the processor to perform the second manipulation on the computer system with respect to the selected object when the one finger is the second finger, wherein the second operation is distinct from the first operation. - View Dependent Claims (12, 13, 14)
-
-
15. 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 along the user interface device after the object is selected, wherein the first manipulation is a change in a distance of the selected object in the three-dimensional environment from a viewpoint associated with the user; 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 Dependent Claims (16)
-
-
17. 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 along the user interface device after the object is selected; 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, and wherein the second manipulation involves a change in display of the shape of the three-dimensional object, wherein performing the second manipulation on the computer system with respect to the selected object is further based on a movement of the second finger along the user interface device after the object is selected.
-
Specification