System and method for providing online versions of print-medium publications
First Claim
1. Apparatus for providing an electronic screen version of a print publication, the print publication having at least one page, said at least one page having a multi-element layout, the electronic screen version being adapted for reading from a screen, the apparatus comprising an electronic processor, the electronic processor comprising:
- an input for obtaining an electronic image of a page of said print publication, the page comprising a plurality of items arranged in said multi-element layout, the multi-element layout being a two dimensional layout of said items in said page characterized by print version boundaries separating between said items;
a layout parser adapted to parse said page layout, said parsing comprising identifying said items arranged therein, said identifying comprising identifying said print version boundaries of said items within said layout, and text belonging to said items;
a text sizing unit adapted to select text sizes for respective items, said text sizes being variable with respect to said layout, said sizes to render said items to be readable when the text is shown on screen as part of said page, anda text flowing unit operatively connected to said text sizing unit and adapted to flow text of a respective item on said page at any one of said selected text sizes into screen version boundaries of said respective item, thereby to fill a space between said screen version boundaries with more or less text of said respective item depending on a respectively selected text size, said screen version boundaries corresponding to said print version boundaries to form said multi-element layout in said screen version, said boundaries defining each item on said page such that said flowing occurs within said boundaries on said page, wherein said items comprise body text and captions being separate ones of said elements, and wherein text belonging to each one of body text and captions are arranged for reflowing according to respectively different predetermined rules, thereby to provide an electronic screen version of said image of said page, retaining said multi-element layout and having text within said layout and said boundaries which are sized to be readable when said layout is shown on a screen.
2 Assignments
0 Petitions
Accused Products
Abstract
Apparatus and method for automatic adaptation of an image of a print page into a version suitable for an electronic screen. An input obtains an electronic image of a page of the print publication, the page comprising items, such as headlines, images and articles, arranged in a print version layout. A layout parser parses the page layout, the parsing comprising identifying the items arranged therein, including identifying boundaries of the items within the layout, and text belonging to the items. A text sizing unit selects text sizes for respective items to render the items readable when the text is shown on screen as part of the page. The resized text may no longer fit into the boundaries so a text flowing unit flows text of the item dynamically, thereby to provide an electronic screen version of the image of the page, the screen version retaining the print version layout and having text sized to be readable when shown on a screen.
55 Citations
20 Claims
-
1. Apparatus for providing an electronic screen version of a print publication, the print publication having at least one page, said at least one page having a multi-element layout, the electronic screen version being adapted for reading from a screen, the apparatus comprising an electronic processor, the electronic processor comprising:
-
an input for obtaining an electronic image of a page of said print publication, the page comprising a plurality of items arranged in said multi-element layout, the multi-element layout being a two dimensional layout of said items in said page characterized by print version boundaries separating between said items; a layout parser adapted to parse said page layout, said parsing comprising identifying said items arranged therein, said identifying comprising identifying said print version boundaries of said items within said layout, and text belonging to said items; a text sizing unit adapted to select text sizes for respective items, said text sizes being variable with respect to said layout, said sizes to render said items to be readable when the text is shown on screen as part of said page, and a text flowing unit operatively connected to said text sizing unit and adapted to flow text of a respective item on said page at any one of said selected text sizes into screen version boundaries of said respective item, thereby to fill a space between said screen version boundaries with more or less text of said respective item depending on a respectively selected text size, said screen version boundaries corresponding to said print version boundaries to form said multi-element layout in said screen version, said boundaries defining each item on said page such that said flowing occurs within said boundaries on said page, wherein said items comprise body text and captions being separate ones of said elements, and wherein text belonging to each one of body text and captions are arranged for reflowing according to respectively different predetermined rules, thereby to provide an electronic screen version of said image of said page, retaining said multi-element layout and having text within said layout and said boundaries which are sized to be readable when said layout is shown on a screen. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. Computerized method for converting an image of a print version of a multi-element page, the page having a layout, to a screen version of said page, the screen version being adapted for reading from an electronic screen while retaining the layout, the method comprising:
-
obtaining an electronic image of a multi-element page of said print publication, the page comprising a plurality of items, at least some of said items comprising elements, the items and elements arranged in a respective page layout, the respective page layout being a two-dimensional layout of said items and elements within said image, the respective layout comprising print version item boundaries, respective items being located within corresponding boundaries to form said respective two-dimensional layout; parsing said page layout, said parsing comprising identifying said items arranged therein, said identifying comprising identifying said print version item boundaries of said items within said layout, and text belonging to said items; selecting text sizes for respective items, said sizes being variable with respect to said layout to render said items to be readable when the text is shown on screen as part of said page, flowing text of a respective item on said page at any of said selected text sizes into a space between said item boundaries, said flowing providing more or less text of said item depending a respectively selected current text size, said item boundaries forming a two-dimensional screen layout being the same as said respective layout, the boundaries defining a screen version of said page such that said flowing occurs for each item separately within respective boundaries on said page, varying text sizes for respective items individually to be readable when said layout is shown on a screen, and image flowing, said image flowing comprising showing a subset of images of a respective image item on said page at a selected size within corresponding boundaries and exchanging said subset with other images of said image item following user interaction with said item. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification