IP Library Granted Patent US 8,539,341
Granted Patent B2
US 8,539,341 · App. 12/138,835 · Granted Sep 17, 2013

Electronic document reader

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,539,341
App. No.
12/138,835
Granted
Sep 17, 2013
Kind
B2
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.

Claims (44)

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.

2. A method as claimed in claim 1 , wherein said lateral dimensions of the display device are within 1 cm to that of a standard paper size, in particular ISO 216 or ANSI/ASME Y14.1.

3. A method as claimed in claim 1 , wherein said central foreground portion displayed on said central rewritable portion extends to a distance of less than 5 mm away from the non-rewritable border.

4. A method as claimed in claim 1 wherein said display device includes a display device computer system to drive said display, and wherein said processing of said page data is performed in a host computer system separate to said display device computer system, said host computer system also generating said page data for processing.

5. A method as claimed in claim 4 , wherein said host computer system comprises a laptop computer, desktop computer, Personal Digital Assistant (PDA), mobile telephone or smart telephone.

6. A method as claimed in claim 1 , wherein said central re-writable display portion comprises an electrophoretic display element.

7. A method as claimed in claim 1 , wherein processing said page data further comprises formatting a layout of one or both of said text and graphics of said document page such that said text and graphics are displayable on said re-writable display portion.

8. A method as claimed in claim 1 , wherein said outputting of said cropped page data comprises outputting page image data.

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.

10. A method as claimed in claim 9 wherein said scaling comprises scaling said page data such that a page with said smallest margin size substantially completely fills said re-writeable display portion when said margin is discounted.

11. A method as claimed in claim 9 wherein said page data comprises an image of each said page.

12. A method as claimed in claim 11 wherein said margin comprises an edge region of a said page in which there is substantially no difference in information content between said pages of said plurality of pages.

13. A method as claimed in claim 9 wherein said border is present on four sides of said re-writable display portion, and wherein said method determines a said margin size, and identifies a said smallest margin size, for top, bottom, left and right margins of said pages.

14. A method as claimed in claim 9 further comprising learning a said scaling to apply to said page data from one said document for display and applying a learnt said scaling to a second said document for display.

15. A non-transitory carrier carrying processor control code to, when running, implement the method of claim 9 .

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.

17. An electronic document reader as claimed in claim 16 wherein said processor control code is configured to scale said page data such that a page with said smallest margin size substantially completely fills said re-writeable display portion when said margin is discounted.

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.

19. A method as claimed in claim 18 , wherein said modifying comprises modifying each of said plurality of pages using said smallest margin size.

Assignments (5)
CHANGE OF NAME Recorded Feb 23, 2015
From: PLASTIC LOGIC LIMITED
To: FLEXENABLE LIMITED
Reel/Frame 035061/0110 →
RELEASE OF SECURITY INTEREST Recorded May 12, 2011
From: STATE CORPORATION "RUSSIAN CORPORATION OF NANOTECHNOLOGIES"
To: PLASTIC LOGIC LIMITED
Reel/Frame 026271/0377 →
SECURITY AGREEMENT Recorded Aug 3, 2010
From: PLASTIC LOGIC LIMITED
To: STATE CORPORATION "RUSSIAN CORPORATION OF NANOTECHNOLOGIES"
Reel/Frame 024776/0357 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR: HAYRON, CARL, SHOULD READ HAYTON, CARL PREVIOUSLY RECORDED ON REEL 021597 FRAME 0877. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Aug 5, 2009
From: BARCLAY, DUNCAN; FARMER, STEVEN; HAYTON, CARL; JONES, SIMON; NIRMALANANTHAN, ANUSHA; CAIN, PAUL A.; MERRICK, BARRY
To: PLASTIC LOGIC LIMITED
Reel/Frame 023055/0753 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 29, 2008
From: BARCLAY, DUNCAN; FARMER, STEVEN; HAYRON, CARL; JONES, SIMON; NIRMALANANTHAN, ANUSHA; CAIN, PAUL A.; MERRICK, BARRY
To: PLASTIC LOGIC LIMITED
Reel/Frame 021597/0877 →