Methods for interacting with an on-screen document
First Claim
1. A method for interpreting a user interaction with a document displayed on or by a device operatively associated with a touch screen, said method comprising the steps of:
- (a) detecting a contact of an object on said touch screen;
(b) determining a parameter indicative of the size or shape of said object;
(c) performing a comparison between said parameter and a predetermined threshold; and
(d) utilizing said comparison to associate motion of said object maintaining the contact with and across said touch screen with an action to be performed on said document,wherein, when said parameter is greater than or equal to said threshold, said motion is associated with a translation action on said document, andwherein, when said parameter is less than said threshold, said motion is associated with an annotation action on said document.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems are provided for enabling a user to interact via touch input with a document displayed on an electronic device such as an electronic reader. The system determines a measure of the size or shape of a touch object, and accordingly associates input gestures with different actions. A user can therefore use finger touch input for page turns and stylus touch input for electronic inking operations, without having to toggle between modes. The associated actions can be modified with a second touch event, such as a thumb touch in a corner of the display area. Infrared touch systems are well suited to implementing the inventive methods in electronic readers because they do not require the presence of any high refractive index layers in front of the display.
9 Citations
20 Claims
-
1. A method for interpreting a user interaction with a document displayed on or by a device operatively associated with a touch screen, said method comprising the steps of:
-
(a) detecting a contact of an object on said touch screen; (b) determining a parameter indicative of the size or shape of said object; (c) performing a comparison between said parameter and a predetermined threshold; and (d) utilizing said comparison to associate motion of said object maintaining the contact with and across said touch screen with an action to be performed on said document, wherein, when said parameter is greater than or equal to said threshold, said motion is associated with a translation action on said document, and wherein, when said parameter is less than said threshold, said motion is associated with an annotation action on said document. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 18)
-
-
13. A method for facilitating user interaction with a document using a touch-sensitive device, said method comprising the steps of:
-
(a) determining a size or shape parameter of a touch object in contact with said touch-sensitive device; (b) performing a comparison between said parameter and a series of value ranges associated with a respective a series of protocols to manipulate said document; and (c) utilizing said comparison to initiate at least one of said respective protocols upon motion of said touch object which maintains the contact with said touch-sensitive device, wherein, when said parameter is within a first of the value ranges, said motion is associated with a translation action on said document, and wherein, when said parameter is within a second of the value ranges, said motion is associated with an annotation action on said document. - View Dependent Claims (19)
-
-
14. A touch-sensitive device comprising:
-
a display; a touch screen operatively associated with said display; a detector for detecting contact of an object on said touch screen and for tracking motion of said object across said touch screen; a processor for determining a parameter indicative of the size or shape of said object, for performing a comparison between said parameter and a predetermined threshold, and for utilizing said comparison to associate motion of said object maintaining the contact with and across said touch screen with an action to be performed on a document displayed on or by said display, wherein, when said parameter is greater than or equal to said threshold, said motion is associated with a translation action on said document, and wherein, when said parameter is less than said threshold, said motion is associated with an annotation action on said document. - View Dependent Claims (15, 16, 17, 20)
-
Specification