Electronic document reader
First Claim
1. A method of displaying a document comprising a plurality of document pages using a display device having a central re-writable display portion and a non-re-writable border, each of said document pages comprising a central, foreground portion bearing one or both of text and graphics, and at least one margin,the method comprising:
- inputting page data defining said document for display to a management program;
automatically processing said page data, using said management program to determine a margin size of said at least one margin for each of said plurality of document pages;
identifying a smallest margin size from said predetermined margin sizes, wherein said smallest margin size determines the amount which can be safely cropped from each of said at least one margin of said plurality of documents;
cropping margins of each of said plurality of document pages using said smallest margin size; and
outputting said cropped page data for display on said re-writable display portion of said display.
5 Assignments
0 Petitions
Accused Products
Abstract
We describe a method of displaying a document page with a predetermined size using a display device having edges defining lateral dimensions not substantially larger than said predetermined size and having a central re-writable display portion and a non-re-writable border, said document page comprising a central, foreground portion bearing one or both of text and graphics, a background having a background color and at least one margin having said background color, the method comprising: inputting page data defining a page for display; processing said page data to crop margins of said page such that, when displayed on said re-writable display portion, said non-re-writable border gives the appearance of said cropped margins, said processing generating cropped page data; and outputting said cropped page data for display on said re-writable display portion of said display.
73 Citations
19 Claims
-
1. A method of displaying a document comprising a plurality of document pages using a display device having a central re-writable display portion and a non-re-writable border, each of said document pages comprising a central, foreground portion bearing one or both of text and graphics, and at least one margin,
the method comprising: -
inputting page data defining said document for display to a management program; automatically processing said page data, using said management program to determine a margin size of said at least one margin for each of said plurality of document pages; identifying a smallest margin size from said predetermined margin sizes, wherein said smallest margin size determines the amount which can be safely cropped from each of said at least one margin of said plurality of documents; cropping margins of each of said plurality of document pages using said smallest margin size; and outputting said cropped page data for display on said re-writable display portion of said display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of formatting a document for display on an electronic document reader having a non-rewriteable border adjacent a re-writable display portion, the method comprising:
-
inputting page data for a plurality of pages of said document for display on said electronic document reader to a management program; automatically processing said page data using said management program to determine, for each of said plurality of pages, a margin size of at least one margin of each of said pages; identifying, using said management program, a smallest margin size from amongst said determined margin sizes, wherein said smallest margin size determines the amount which can be safely cropped from each of said at least one margin of said plurality of documents; scaling, using said smallest margin size, said page data for display on said re-writable display portion; and cropping, using said smallest margin size, each of said plurality of document pages in said page data to generate cropped page data such that when said cropped page data is displayed on said re-writable display portion, said non-re-writable border becomes said margins. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. An electronic document reader having a non-rewriteable border adjacent a re-writable display portion, the electronic document reader further comprising:
-
an input to receive page data for a plurality of pages of said document for display on said electronic document reader; non-volatile memory for storing said page data; program memory for storing processor control code for controlling said electronic document reader; a display for displaying a said page of said document; and a processor coupled to said non-volatile memory to said program memory, to said input, and to said display, and wherein said processor control code is configured to control said processor to; process said page data to determine, for each of said plurality of pages, a margin size of at least one margin of each of said pages; identify a smallest said margin size from amongst said determined margin sizes of said plurality of pages, wherein said smallest margin size determines the amount which can be safely cropped from each of said at least one margin of said plurality of documents; scale, using said smallest margin size, said page data for display on said re-writable display portion; crop, using said smallest margin size, each of said plurality of pages of said page data to generate cropped page data such that when said cropped page data is displayed on said re-writable display portion, said non-re-writable border becomes said margins, and provide said scaled and cropped page data for displaying on said display. - View Dependent Claims (17)
-
-
18. A method of formatting a document for display on an electronic document reader, the method comprising:
-
inputting page data for a plurality of pages of said document for display on the electronic document reader to a management program; automatically processing said page data using said management program to determine, for each of said plurality of pages, a margin size of at least one margin of each of said pages; identifying, using said management program, a smallest margin size from amongst said determined margin sizes, wherein said smallest margin size determines the amount which can be safely cropped from each of said at least one margin of said plurality of documents; and modifying, using said smallest margin size, each of said plurality of documents pages in said page data. - View Dependent Claims (19)
-
Specification