Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
269 words
A method for processing images of a multi-page document with a display system, the display system including a display screen for presenting images to a user, a user input device for receiving signals indicating commands from the user, memory for storing images of the multi-page document, and a processor for receiving commands from the user input device directed at displaying the images of the multi-page document stored in the memory on the display screen, comprising the steps of: arranging images of the multi-page document stored in the memory into an indexed array of sequentially ordered images; each image in the indexed array of sequentially ordered images having an index value that defines an offset from other images in the indexed array; identifying an image of the multi-page document in the indexed array of sequentially ordered images; the identified image defining a focus image of the document to be displayed on the display screen; calculating, with the processor, a two-dimensional display layout identifying a location and a resolution at which to display the images of the multi-page document on the display screen; the calculated two-dimensional display layout including the focus image, a first set of images and a second set of images; the first set of images and the second set of images having nested sub-sets of images with resolutions that intermittently decrease as the index values of images in the indexed array of images increase and decrease relative to the index value of the focus image; and displaying images in the indexed array of sequentially ordered images on the display screen in accordance with the calculated two-dimensional display layout.
Claim 2
Independent Claim
269 words
A method for processing images of a multi-page document with a display system, the display system including a display screen for presenting images to a user, a user input device for receiving signals indicating commands from the user, memory for storing images of the multi-page document, and a processor for receiving commands from the user input device directed at displaying the images of the multi-page document stored in the memory on the display screen, comprising the steps of: arranging images of the multi-page document stored in the memory into an indexed array of sequentially ordered images; each image in the indexed array of sequentially ordered images having an index value that defines an offset from other images in the indexed array; identifying an image of the multi-page document in the indexed array of sequentially ordered images; the identified image defining a focus image of the document to be displayed on the display screen; calculating, with the processor, a two-dimensional display layout identifying a location and a resolution at which to display the images of the multi-page document on the display screen; the calculated two-dimensional display layout including the focus image, a first set of images and a second set of images; the first set of images and the second set of images having nested sub-sets of images with resolutions that intermittently decrease as the index values of images in the indexed array of images increase and decrease relative to the index value of the focus image; and displaying images in the indexed array of sequentially ordered images on the display screen in accordance with the calculated two-dimensional display layout.
Claim 3
Dependent Claim
57 words
The method according to claim 1, wherein said displaying step further comprises the step of displaying a first image in the indexed array of sequentially ordered images representing the focus image, the first image being displayed on the display screen at a first resolution and at a first location in accordance with the calculated two-dimensional display layout.
Claim 4
Dependent Claim
61 words
The method according to claim 2, wherein said displaying step further comprises the step of displaying a second image in the indexed array of sequentially ordered images representing an image immediately preceding the focus image, the second image being displayed on the display screen at a second resolution and at a second location in accordance with the calculated two-dimensional display layout.
Claim 5
Dependent Claim
61 words
The method according to claim 3, wherein said displaying step further comprises the step of displaying a third image in the indexed array of sequentially ordered images representing an image immediately following the focus image, the third image being displayed on the display screen at the second resolution and at a third location in accordance with the calculated two-dimensional display layout.
Claim 6
Dependent Claim
21 words
The method according to claim 1, wherein each image in the indexed array of sequentially ordered images is a binary image.
Claim 7
Dependent Claim
38 words
The method according to claim 5, further comprising the step of computing a gray scale image for each binary image in the indexed array of sequentially ordered images at a resolution defined by the calculated two-dimensional display layout.
Claim 8
Dependent Claim
22 words
The method according to claim 1, further comprising the step of arranging the first set of images in a geometrical block pattern.
Claim 9
Dependent Claim
57 words
The method according to claim 7, wherein the geometrical block pattern further comprises four regions, with three of the four regions having images displayed therein at a first resolution, and with a fourth region having a first nested sub-set of images displayed therein at a second resolution, where the first resolution is greater than the second resolution.
Claim 10
Dependent Claim
16 words
The method according to claim 8, wherein each of the four regions are of equal size.
Claim 11
Dependent Claim
58 words
The method according to claim 8, wherein the first nested sub-set of images includes four regions, with three of the four regions having images displayed therein at the second resolution, and with a fourth region having a second nested sub-set of images displayed therein at a third resolution, where the second resolution is greater than the third resolution.
Claim 12
Dependent Claim
24 words
The method according to claim 1, further comprising the step of cropping empty margins of images in the indexed array of sequentially ordered images.
Claim 13
Dependent Claim
29 words
The method according to claim 1, further comprising the step of identifying a set of parameters that define operating limits of the display system to perform said calculating step.
Claim 14
Dependent Claim
29 words
The method according to claim 1, further comprising the step of receiving a user signal from the user input device identifying an alternate focus image of the multi-page document.
Claim 15
Dependent Claim
22 words
The method according to claim 13, further comprising means for animating a transition to the alternate focus image of the multi-page document.
Claim 16
Dependent Claim
32 words
The method according to claim 13, further comprising the step of repeating said displaying step each time a user signal is received that identifies an alternate focus image of the multi-page document.
Claim 17
Dependent Claim
33 words
The method according to claim 1, further comprising the step of magnifying an image displayed on the display screen, said magnifying step partially occluding the first set of images with a magnified image.
Claim 18
Dependent Claim
26 words
The method according to claim 16, wherein said magnifying step magnifies the focus image displayed on the screen at an increased resolution selected by the user.
Claim 19
Dependent Claim
32 words
The method according to claim 17, further comprising the step of repeating said magnifying step each time a user signal is received that identifies an alternate focus image of the multi-page document.
Claim 20
Independent Claim
245 words
A method for processing multi-page documents for display on a screen, comprising the steps of: selecting a multi-page document for display from a database of multi-page documents stored in a memory, the selected multi-page document being arranged in the memory in an indexed array of sequentially ordered images; each image in the indexed array of sequentially ordered images having an index value that defines an offset from other images in the indexed array; computing a gray scale image for each image in the sequence of images; defining a focus image in the sequence of images; displaying on the screen in two-dimensions a first gray scale image representing the focus image, the first gray scale image being displayed at a first resolution; displaying on the screen in two-dimensions a second gray scale image representing an image immediately following the focus image in the indexed array of sequentially ordered images, the second gray scale image being displayed at a second resolution, where the second resolution is less than the first resolution; and displaying on the screen in two-dimensions nested sub-sets of images representing images in the indexed array of sequentially ordered images immediately following the second gray scale image, the nested sub-sets of images being displayed at resolutions less than the second resolution; the resolutions of the images in the nested sub-sets of images intermittently decreasing as the index values of images in the sequence of images increase relative to the index value of the focus image.
Claim 21
Independent Claim
245 words
A method for processing multi-page documents for display on a screen, comprising the steps of: selecting a multi-page document for display from a database of multi-page documents stored in a memory, the selected multi-page document being arranged in the memory in an indexed array of sequentially ordered images; each image in the indexed array of sequentially ordered images having an index value that defines an offset from other images in the indexed array; computing a gray scale image for each image in the sequence of images; defining a focus image in the sequence of images; displaying on the screen in two-dimensions a first gray scale image representing the focus image, the first gray scale image being displayed at a first resolution; displaying on the screen in two-dimensions a second gray scale image representing an image immediately following the focus image in the indexed array of sequentially ordered images, the second gray scale image being displayed at a second resolution, where the second resolution is less than the first resolution; and displaying on the screen in two-dimensions nested sub-sets of images representing images in the indexed array of sequentially ordered images immediately following the second gray scale image, the nested sub-sets of images being displayed at resolutions less than the second resolution; the resolutions of the images in the nested sub-sets of images intermittently decreasing as the index values of images in the sequence of images increase relative to the index value of the focus image.
Claim 22
Independent Claim
205 words
An apparatus for viewing multiple images of a multi-page document on a display screen, comprising: a user input device for providing a user signal, the user signal identifying an image of the multi-page document positioned in an indexed array of sequentially ordered images; each image in the indexed array of sequentially ordered images having an index value that defines an offset from other images in the indexed array; the identified image defining a focus image of the multi-page document to be displayed on the screen; a display layout calculator for calculating a two-dimensional display layout that identifies a location and a resolution at which to display each image of the multi-page document; the two-dimensional display layout including the focus image, a first set of images, and a second set of images; the first set of images and the second set of images having nested sub-sets of images with resolutions that intermittently decrease as the index values of images in the indexed array of sequentially ordered images increase and decrease relative to the index value of the focus image in the indexed array; and a processor for displaying images in the indexed array of images on the display screen in accordance with the two-dimensional display layout.
Claim 23
Independent Claim
205 words
An apparatus for viewing multiple images of a multi-page document on a display screen, comprising: a user input device for providing a user signal, the user signal identifying an image of the multi-page document positioned in an indexed array of sequentially ordered images; each image in the indexed array of sequentially ordered images having an index value that defines an offset from other images in the indexed array; the identified image defining a focus image of the multi-page document to be displayed on the screen; a display layout calculator for calculating a two-dimensional display layout that identifies a location and a resolution at which to display each image of the multi-page document; the two-dimensional display layout including the focus image, a first set of images, and a second set of images; the first set of images and the second set of images having nested sub-sets of images with resolutions that intermittently decrease as the index values of images in the indexed array of sequentially ordered images increase and decrease relative to the index value of the focus image in the indexed array; and a processor for displaying images in the indexed array of images on the display screen in accordance with the two-dimensional display layout.
Claim 24
Dependent Claim
84 words
The apparatus according to claim 20, further comprising: a memory for storing images; a bitmap image generator for rendering bitmap images of the multi-page document, the rendered bitmap images being stored in said memory and ordered in the indexed array of sequentially ordered images; and a gray scale image converter for converting each bitmap image rendered by said bitmap image generator to a gray scale image, said gray scale image converter converting each bitmap image to a resolution defined in the two-dimensional display layout.