Bookmark function for navigating electronic document pages
AssigneeRicoh Company, Ltd.
InventorsKurt W. Piersol, Kanae Amemiya
Life of this patent
Estimating the term…
Abstract
A graphic user interface combines a position bar for moving between pages in a document and with a page bookmarking or referencing function. The position bar includes a selectable box that can be used to set a reference mark on a particular page of a document. The user interface also interprets input near the position bar to change the page to the page of the reference mark when the input is within a predefined range of the reference mark.
Claims20
A method for display and manipulation of document pages, the method comprising:
- displaying a document on a display device;
- displaying a navigation area having a position bar and a page position indicator, the position bar being a linear representation of pages of the document being displayed, the page position indicator placed on the position bar at a first location corresponding to a first page of the document being displayed;
- capturing a stroke input by sensing pressure that is applied to a stroke capture device;
- identifying a second location of the stroke input on the display device;
- determining whether the stroke input was within a threshold pixel distance of the page position indicator based on comparing the first location and the second location;
- and
- in response to the stroke input being within the threshold pixel distance of the page position indicator,
- if a first reference mark is displayed at the first location of the page position indicator, deleting the first reference mark and removing the display of the first reference mark;
- otherwise setting the first reference mark to the first page and displaying the first reference mark at the first location of the page position indicator.
A computer program product comprising a non-transitory computer usable medium including a computer readable program, wherein the computer readable program when executed on a computer causes the computer to:
- display a document on a display device;
- display a navigation area having a position bar and a page position indicator, the position bar being a linear representation of pages of the document being displayed, the page position indicator placed on the position bar at a first location corresponding to a first page of the document being displayed;
- capture a stroke input by sensing pressure that is applied to a stroke capture device;
- identify a second location of the stroke input on the display device;
- determine whether the stroke input was within a threshold pixel distance of the page position indicator based on comparing the first location and the second location;
- and
- in response to the stroke input being within the threshold pixel distance of the page position indicator,
- if a first reference mark is displayed at the first location of the page position indicator, deleting the first reference mark and removing the display of the first reference mark;
- otherwise setting the first reference mark to the first page and displaying the first reference mark at the first location of the page position indicator.
An apparatus for display and manipulation of document pages, the apparatus comprising:
- a display device having an input, the display device displaying images;
- a stroke capture device having an input and an output, the stroke capture device capable of accepting strokes by sensing pressure that is applied to the stroke capture device and generating signals representing the strokes;
- a presentation module having an input and an output, the presentation module generating and presenting a user interface displaying a first page of a document and the presentation module adjusting the display of pages responsive to input from an input device or the stroke capture device;
- a position bar and bookmark module having an input and an output, the position bar and bookmark module navigating between pages of the document and generating and presenting a navigation area having a position bar and a page position indicator, the position bar being a linear representation of pages of the document being displayed, the page position indicator placed on the position bar at a first location corresponding to a page of the document being displayed on the display device, the position bar and bookmark module receiving a stroke input and a second location of the stroke input on the display device from the stroke capture device and determining whether the stroke input was within a threshold pixel distance of the page position indicator based on comparing the first location and the second location;
- and
- a processor coupled to the input of the display device to display an image of the page of the document, the processor coupled to the output of the stroke capture device to receive and store the strokes captured by the stroke capture device, the processor cooperating with the presentation module and the position bar and bookmark module to process the strokes to navigate between the pages of the document.
Dependencies are inferred from the claim text.