Apparatus, method, computer program and user interface for enabling user input
First Claim
Patent Images
1. An apparatus comprising:
- a display configured to present an object;
a touch sensitive input device configured to enable a user to make touch inputs, including trace inputs; and
a processor configured to perform a geometric transformation of the object on the display in response to a sequence of distinct touch inputs of the touch sensitive input device, the sequence including a first touch input and a second touch input wherein the first touch input in the sequence defines an invariant point in the object and the second touch input in the sequence defines the geometric transformation.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus including a display configured to present an object; a touch sensitive input device configured to enable a user to make touch inputs, including trace inputs; and a processor configured to perform a geometric transformation of the object on the display in response to a sequence of distinct touch inputs of the touch sensitive input device, the sequence including a first touch input and a second touch input wherein the first touch input in the sequence defines an invariant point in the object and the second touch input in the sequence defines the geometric transformation.
19 Citations
37 Claims
-
1. An apparatus comprising:
-
a display configured to present an object; a touch sensitive input device configured to enable a user to make touch inputs, including trace inputs; and a processor configured to perform a geometric transformation of the object on the display in response to a sequence of distinct touch inputs of the touch sensitive input device, the sequence including a first touch input and a second touch input wherein the first touch input in the sequence defines an invariant point in the object and the second touch input in the sequence defines the geometric transformation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
presenting an object on a display; detecting a sequence of distinct touch inputs on a touch sensitive user input device, the sequence including a first touch input and a second touch input; defining, in response to the detection of the first touch input, an invariant point of the object; and performing, in response to the detection of the second touch input, geometric transformation of the object about the invariant point wherein the second touch input defines the geometric transformation. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 30)
-
-
27. A computer program comprising program instructions for controlling an apparatus, the apparatus comprising, a display configured to present an object and a touch sensitive input device configured to enable a user to make touch inputs, including trace inputs, the program instructions providing, when loaded into a processor:
-
means for detecting a sequence of distinct touch inputs on a touch sensitive user input device, the sequence including a first touch input and a second touch input; means for defining, in response to the detection of the first touch input an invariant point of the object; and means for performing, in response to the detection of the second touch input, geometric transformation of the object about the invariant point wherein the second touch input defines the geometric transformation. - View Dependent Claims (28, 29)
-
-
31. A user interface comprising:
-
a display for presenting an object in a first geometric configuration; a touch sensitive input device configured to enable a user to make touch inputs, including trace inputs; wherein the user interface is configured such that a geometric transformation of the object on the display is performed in response to a sequence of distinct touch inputs wherein a first touch input in the sequence defines an invariant point in the object and a second touch input in the sequence determines the geometric transformation about the invariant point. - View Dependent Claims (32, 33)
-
-
34. An apparatus comprising:
-
a display configured to present an object; a touch sensitive input device configured to enable a user to make touch inputs, including trace inputs; and a processor configured to perform a function on the object on the display in response to a sequence of distinct touch inputs of the touch sensitive input device, the sequence including a first touch input and a second touch input wherein the first touch input in the sequence defines an invariant point in the object and the second touch input in the sequence defines the function. - View Dependent Claims (35)
-
- 36. A processor configured to control a display to present an object and detect inputs, including trace inputs, on a touch sensitive device wherein the processor is configured to perform a geometric transformation of the object on the display in response to the detection of a sequence of distinct touch inputs of the touch sensitive input device, the sequence including a first touch input and a second touch input wherein the first touch input in the sequence defines an invariant point in the object and the second touch input in the sequence defines the geometric transformation.
Specification