Method for associating fixed and flexible layout modes for reading documents

US9779068B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9779068-B2
Application numberUS-201514634293-A
CountryUS
Kind codeB2
Filing dateFeb 27, 2015
Priority dateFeb 27, 2015
Publication dateOct 3, 2017
Grant dateOct 3, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method for generating electronic documents (EDs) includes reading an input ED from storage, specifying in the input ED a predetermined element that defines a region comprising a content, storing the content in connection with the predetermined element, generating a fixed-layout ED having a fixed layout and comprising a content corresponding to the content of the input ED, generating a flexible-layout ED having a flexible layout and comprising a content corresponding to the content of the input ED, linking the content of the fixed-layout ED to a position of the content of the flexible-layout ED, linking the content of the flexible-layout ED to a position of the content of the fixed-layout ED, and outputting one or both of the fixed-layout ED and the flexible-layout ED to a user device.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for generating electronic documents (EDs), comprising: reading, from storage, an input ED comprising an element selected from a group consisting of a paragraph and an image; generating an identification (ID) for the element; storing the ID with the element; generating a fixed-layout ED having a markup comprising: the ID; the element; and a first linking function that opens a window with a flexible-layout ED at a position of the element in the flexible-layout ED, wherein the first linking function inputs a portion of the ID, and wherein the first linking function is triggered by a user selection of the element in the fixed-layout ED; generating the flexible-layout ED having a markup comprising: the ID; the element; and a second linking function that opens a window with the fixed-layout ED at a position of the element in the fixed-layout ED, wherein the second linking function inputs the portion of the ID, and wherein the second linking function is triggered by a user selection of the element in the flexible-layout ED; and outputting one or both of the fixed-layout ED and the flexible-layout ED to a user device. 2. The method of claim 1 , wherein the ID comprises an element number and a page number. 3. The method of claim 1 , wherein the input ED has an XML-based file format, and the element is specified in the input ED using a tag. 4. The method of claim 3 , wherein the input ED has a file format selected from a group of Open Office XML (OOXML) and Open Document Format (ODF), and the fixed-layout ED and the flexible-layout ED have a file format that is HyperText Markup Language (HTML). 5. The method of claim 4 , wherein the fixed-layout ED is generated using Scalable Vector Graphics commands, and the flexible-layout ED is generated using HTML text commands. 6. The method of claim 1 , wherein the outputting of one or both of the fixed-layout ED and the flexible-layout ED to the user device comprises: accepting from the user device a request to output one or both of the fixed-layout ED and the flexible-layout ED via a network; and outputting one or both of the fixed-layout ED and the flexible-layout ED to the user device based on the request. 7. The method of claim 1 , wherein the one or both of the fixed-layout ED and the flexible-layout EDs are stored at different locations over a network. 8. The method of claim 6 , further comprising: retrieving the fixed-layout ED or the flexible-layout ED stored at a remote location via the network. 9. A system for generating electronic documents (EDs), comprising: a memory storing an input ED comprising an element selected from a group consisting of a paragraph and an image; a computer processor connected to the memory that: reads the input ED from the memory; generates an identification (ID) for the element generates a fixed-layout ED having a markup comprising: the ID; the element; and a first linking function that opens a window with a flexible-layout ED at a position of the element in the flexible-layout ED, wherein the first lining function inputs a portion of the ID, and wherein the first linking function is triggered by a user selection of the element in the fixed-layout ED; and generates the flexible-layout ED having a markup comprising: the ID; the element; and a second linking function that opens a window with the fixed-layout content ED at a position of the element in the fixed-layout ED, wherein the second linking function inputs the portion of the ID, and wherein the second linking function is triggered by a user selection of the element in the flexible-layout ED, wherein one or both of the fixed-layout ED and the flexible-layout ED are output to a user device. 10. The system of claim 9 , wherein the ID comprises an element number and a page number. 11. The system of claim 9 , wherein the input ED has an XML-based file format, and the element is specified in the input ED using a tag. 12. The system of claim 11 , wherein the input ED has a file format selected from a group of Open Office XML (OOXML) and Open Document Format (ODF), and the fixed-layout ED and the flexible-layout ED have a file format that is HyperText Markup Language (HTML). 13. The method of claim 12 , wherein the fixed-layout ED is generated using Scalable Vector Graphics commands, and the flexible-layout ED is generated using HTML text commands. 14. The system of claim 9 , wherein the processor also: accepts from the user device a request to output one or both of the fixed-layout ED and the flexible-layout ED via a network; and outputs one or both of the fixed-layout ED and the flexible-layout ED to the user device based on the request. 15. The system of claim 9 , wherein: the fixed-layout ED and the flexible-layout ED are stored at different locations over a network. 16. The system of claim 14 , wherein: the receiver retrieves the fixed-layout ED or the flexible-layout ED stored at a separate location via the network. 17. A non-transitory computer readable medium (CRM) storing computer program code executed by a computer processor that: reads, from storage, an input ED from storage comprising an element selected from a group consisting of a paragraph and an image; generates an identification (ID) for the element; stores the ID with the element; generates a fixed-layout ED having a markup comprising: the ID; the element; and a first linking function that opens a window with a flexible-layout ED at a position of the element in the flexible-layout ED, wherein the first linking function inputs a portion of the ID, and wherein the first linking function is triggered by a user selection of the element in the fixed-layout ED; generates the flexible-layout ED having a markup comprising: the ID; the element; and a second linking function that opens a window with the fixed-layout ED at a positions of the element in the fixed-layout ED, wherein the second linking function inputs the portion of the ID, and wherein the second linking function is triggered by a user selection of the element in the flexible-layout ED; and outputs one or both of the fixed-layout ED and the flexible-layout ED to a user device. 18. The non-transitory CRM of claim 17 , wherein ID comprises an element number and a page number. 19. The non-transitory CRM of claim 17 , wherein the input ED has an XML-based file format, and the element is specified in the input ED using a tag. 20. The non-transitory CRM of claim 17 , wherein the input ED has a file format selected from a group of Open Office XML (OOXML) and Open Document Format (ODF), and the fixed-layout ED and the flexible-layout ED have a file format that is HyperText Markup Language (HTML).

Assignees

Inventors

Classifications

  • Formatting, i.e. changing of presentation of documents (automatic justification G06F40/189; automatic line break hyphenation G06F40/191) · CPC title

  • G06F40/154Primary

    Tree transformation for tree-structured or markup documents, e.g. XSLT, XSL-FO or stylesheets · CPC title

  • Physics · mapped topic

  • Physics · mapped topic

  • Physics · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9779068B2 cover?
A method for generating electronic documents (EDs) includes reading an input ED from storage, specifying in the input ED a predetermined element that defines a region comprising a content, storing the content in connection with the predetermined element, generating a fixed-layout ED having a fixed layout and comprising a content corresponding to the content of the input ED, generating a flexibl…
Who is the assignee on this patent?
Konica Minolta Laboratory Usa Inc
What technology area does this patent fall under?
Primary CPC classification G06F40/154. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 03 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).