Image-based document display
First Claim
1. A method for continuously displaying image pages of digital content which is available over a network, the method comprising:
- obtaining over the network a current set of image pages from the digital content;
detecting a scroll movement;
in response to the detection of the scroll movement;
determining a direction of the scroll movement,determining a speed of the scroll movement,based on the direction and speed of the scroll movement, determining an additional image page to add to the current set of image pages, andobtaining over the network the additional image page to include to the current set of image pages; and
displaying continuous portions of image pages of the current set of image pages in accordance with the scroll movement.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention is directed to a method and system for continuously displaying image pages of digital content which are available over a network. More specifically, the method and system enables a user to view image pages in a continuous manner while a limited number of image pages are being downloaded at a given time. Several image pages which are adjacent to the image page(s) the user is currently viewing may be stored in temporary memory. The image pages in the temporary memory are utilized so that, within the image pages, the user can move the displayed image pages up and down without experiencing any discontinuation. In order to ensure continuous display throughout the entire digital content, the next possible set of image pages is constantly determined and obtained to update the current set of image pages in the temporary memory.
110 Citations
33 Claims
-
1. A method for continuously displaying image pages of digital content which is available over a network, the method comprising:
-
obtaining over the network a current set of image pages from the digital content; detecting a scroll movement; in response to the detection of the scroll movement; determining a direction of the scroll movement, determining a speed of the scroll movement, based on the direction and speed of the scroll movement, determining an additional image page to add to the current set of image pages, and obtaining over the network the additional image page to include to the current set of image pages; and displaying continuous portions of image pages of the current set of image pages in accordance with the scroll movement. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-implemented method for enabling a user to continuously navigate on-line image documents, the method comprising each of the following as executed on at least one computing device:
-
displaying continuous portions of image pages from a current set of image pages stored in memory of a first device, the current set of image pages including a first portion of an on-line image document; detecting a scroll movement; in response to the detection of the scroll movement; determining additional image pages to add to the current set of image pages, obtaining from a second device the additional image pages; and updating the current set of image pages stored in memory of the first device by including the additional image pages obtained from the second device; and displaying on the first device portions of image pages included in the current set of image pages, the portions corresponding to the scroll movement. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A display system for providing a continuous user viewing experience, the display system comprising:
-
a user interface component configured to receive a user input with respect to a portion of content to view; a content display control component configured to determine a current set of image pages based on the user input and obtain the determined current set of image pages over a network; and wherein the current set of image pages corresponds to the next portion of the content. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27)
-
-
28. A computer-accessible medium having computer-executable components encoded thereon that are configured to provide continuous display of digital content obtained over a network, the component comprising:
-
a scroll movement component configured to receive a user indication with respect to movement of image pages displayed on a window; a content display control component configured to determine a current set of image pages for enabling the user to view a continuous display of image pages, the current set of image pages based on the user indication and obtained from digital content over a network; and wherein the user indication includes a direction of the movement of the image pages. - View Dependent Claims (29, 30, 31, 32, 33)
-
Specification