Method, system and computer readable medium for document visualization with interactive folding gesture technique on a multi-touch display
First Claim
Patent Images
1. A method for folding a document page object in a graphical user interface using multi-touch gestures comprising:
- establishing at least two contact points on a display;
moving at least one of the at least two contact points to fold the document page object; and
displaying the folded document page object,wherein the multi-touch gestures control the folding of the document page object according to gesture models that indicate whether the at least two contact points are interpreted symmetrically or asymmetrically and a gesture mapping that maps the moving of the symmetrically or asymmetrically interpreted at least one of the at least two contact points to the folding of the document page,wherein the gesture models comprise a Symmetric-Parallel (SP) gesture model and an Asymmetric-Serial (AS) gesture model,wherein the AS gesture model comprises gestures which maintain a first contact point established by a first finger which is in a fixed position while moving a second contact point established by a second finger from a first position to a second position,wherein the first finger is interpreted as a finger of a non-dominant hand which is in the fixed position while the second contact point is moved by the second finger,and wherein the second finger is interpreted as a finger of a dominant hand which moves the second contact point from the first position to the second position.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, system and computer readable medium for folding a document page object are provided. A method for folding a document page object in a graphical user interface using multi-touch gestures includes establishing at least two contact points on a display; moving at least one of the two contact points to create a fold on the document page object; and displaying the folded document page object.
-
Citations
17 Claims
-
1. A method for folding a document page object in a graphical user interface using multi-touch gestures comprising:
-
establishing at least two contact points on a display; moving at least one of the at least two contact points to fold the document page object; and displaying the folded document page object, wherein the multi-touch gestures control the folding of the document page object according to gesture models that indicate whether the at least two contact points are interpreted symmetrically or asymmetrically and a gesture mapping that maps the moving of the symmetrically or asymmetrically interpreted at least one of the at least two contact points to the folding of the document page, wherein the gesture models comprise a Symmetric-Parallel (SP) gesture model and an Asymmetric-Serial (AS) gesture model, wherein the AS gesture model comprises gestures which maintain a first contact point established by a first finger which is in a fixed position while moving a second contact point established by a second finger from a first position to a second position, wherein the first finger is interpreted as a finger of a non-dominant hand which is in the fixed position while the second contact point is moved by the second finger, and wherein the second finger is interpreted as a finger of a dominant hand which moves the second contact point from the first position to the second position. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for performing document visualization using interactive multi-touch folding gestures comprising:
-
determining gesture models which specify folding actions for a document page object according to user manipulation of a display; determining a gesture mapping which maps gesture path events for the visualization of the document page object; folding the document page object according to the determined gesture models and gesture mapping; and displaying the folded document page object, wherein the gesture models comprise a Symmetric-Parallel (SP) gesture model and an Asymmetric-Serial (AS) gesture model, wherein the AS gesture model comprises gestures which maintain a first contact point established by a first finger which is in a fixed position while moving a second contact point established by a second finger from a first position to a second position, wherein the first finger is interpreted as a finger of a non-dominant hand which is in the fixed position while the second contact point is moved by the second finger, and wherein the second finger is interpreted as a finger of a dominant hand which moves the second contact point from the first position to the second position.
-
-
11. A system for folding a document page object in a graphical user interface using multi-touch gestures comprising:
-
a processor with a memory; a gesture model unit which determines gesture models which specify whether inputs for performing folding actions for a document page object according to user manipulation of a display are interpreted symmetrically or asymmetrically; a gesture mapping unit which determines a gesture mapping which maps symmetrically or asymmetrically interpreted gesture path events for the visualization of the document page object, wherein the processor executes instructions to fold the document page object according to the determined gesture models and gesture mapping; a display for displaying the folded document page object; wherein the gesture models comprise a Symmetric-Parallel (SP) gesture model unit and an Asymmetric-Serial (AS) gesture model unit, wherein the AS gesture model unit determines whether a first contact point is established by a first finger which is in a fixed position while determining movement of a second contact point established by a second finger from a first position to a second position, wherein the first finger is interpreted as a finger of a non-dominant hand which is in the fixed position while the second contact point is moved by the second finger, and wherein the second finger is interpreted as a finger of a dominant hand which moves the second contact point from the first position to the second position. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A computer program product for folding a document page object in a graphical user interface using multi-touch gestures, the computer program product embodied on a non-transitory computer readable medium and when executed by a computer, performs a method comprising:
-
establishing at least two contact points on a display; moving at least one of the at least two contact points to fold the document page object; and displaying the folded document page object, wherein the multi-touch gestures control the folding of the document page object according to gesture models that indicate whether the at least two contact points are interpreted symmetrically or asymmetrically and a gesture mapping that maps the moving of the symmetrically or asymmetrically interpreted at least one of the at least two contact points to the folding of the document page, wherein the gesture models comprise a Symmetric-Parallel (SP) gesture model and an Asymmetric-Serial (AS) gesture model, wherein the AS gesture model comprises gestures which maintain a first contact point established by a first finger which is in a fixed position while moving a second contact point established by a second finger from a first position to a second position, wherein the first finger is interpreted as a finger of a non-dominant hand which is in the fixed position while the second contact point is moved by the second finger, and wherein the second finger is interpreted as a finger of a dominant hand which moves the second contact point from the first position to the second position.
-
Specification