Manual controlled scrolling
First Claim
Patent Images
1. A method, comprising steps of:
- determining a first location of a pointer relative to a touch-sensitive surface;
determining a first un-rounded location in a document based on the first location of the pointer;
rounding the first un-rounded location in the document to a nearest first text line;
moving the document to the first text line;
determining a second location of the pointer relative to the touch-sensitive surface;
determining a second un-rounded location in the document based on both the second location of the pointer and the first un-rounded location in the document;
rounding the second un-rounded location in the document to a nearest second text line; and
moving the document to the second text line.
1 Assignment
0 Petitions
Accused Products
Abstract
A scrolling device for a computer may include a touch-sensitive surface, which may be elongated and/or have one or more active regions. Scrolling may be performed in manual as well as automated ways that may result in more accurate and efficient scrolling. Scrolling, as displayed on the screen, may further be rounded to the nearest document text line and/or distance unit, even though a more precise scrolling location value may be stored and/or tracked.
82 Citations
7 Claims
-
1. A method, comprising steps of:
-
determining a first location of a pointer relative to a touch-sensitive surface; determining a first un-rounded location in a document based on the first location of the pointer; rounding the first un-rounded location in the document to a nearest first text line; moving the document to the first text line; determining a second location of the pointer relative to the touch-sensitive surface; determining a second un-rounded location in the document based on both the second location of the pointer and the first un-rounded location in the document; rounding the second un-rounded location in the document to a nearest second text line; and moving the document to the second text line. - View Dependent Claims (2, 3)
-
-
4. A method, comprising steps of:
-
determining a first location of a pointer relative to a touch-sensitive surface; determining a first location in a document based on the first location of the pointer, the first location in the document being of a first numerical resolution; determining a second location in the document based on the first location in the document, the second location in the document being of a second numerical resolution lower than the first numerical resolution; moving the document to the second location in the document; determining a second location of the pointer relative to the touch-sensitive surface; determining a third location in the document based on both the second location of the pointer and the first location in the document, the third location in the document being of the first numerical resolution; determining a fourth location in the document based on the third location in the document, the fourth location in the document being of the second numerical resolution; and moving the document to the fourth location in the document. - View Dependent Claims (5)
-
-
6. A method, comprising steps of:
-
determining a first location of a pointer relative to a touch-sensitive surface; determining a first location in a document based on the first location of the pointer, the first location in the document being defined in a first unit of measurement; determining a second location in the document based on the first location in the document, the second location in the document being defined in a second unit of measurement different from the first unit of measurement; moving the document to the second location in the document; determining a second location of the pointer relative to the touch-sensitive surface; determining a third location in the document based on both the second location of the pointer and the first location in the document, the third location in the document being defined in the first unit of measurement; determining a fourth location in the document based on the third location in the document, the fourth location in the document being defined in the second unit of measurement; and moving the document to the fourth location in the document. - View Dependent Claims (7)
-
Specification