Document content and structure conversion
AssigneeMicrosoft Corporation
InventorsPatrice Simard, Radoslav Nickolov
Life of this patent
Estimating the term…
Abstract
A system that can convert content and structure of a document from an original format into a target format irrespective of the functional specifics of the original format. The system can automatically infer the content and structure of a document via a rendered format thereby restoring the programmatic functionality of the original file (or generating programmatic functionality of a desired target format) through the novel conversion/import process. The system can extract the document structure (e.g., layout) together with the content in order to effectuate the conversion. Heuristics (e.g., logic and/or reasoning) can be employed to make decisions with respect to importing the document into a target format and/or formats.
Claims20
A system that facilitates converting a document from a first format to a second format, comprising:
- a receiving component that accepts a rendered representation of the document in the first format;
- and
- an import component that generates a programmatically functional translation of content and structure associated with the document into the second format.
A computer-implemented method of converting a document from a first format to a second format, comprising:
- determining content of the document via parsing a visual representation of the document in the first format;
- inferring structure of the document via parsing the visual representation of the document in the first format;
- converting the content of the document to the second format;
- and
- converting the structure of the document to the second format.
A computer-executable system that facilitates converting a document from a first format to a second format, comprising:
- computer-implemented means for determining content and structure via a visual representation of the document in the first format;
- computer-implemented means for converting the content and the structure into the second format;
- and
- computer-implemented means for importing the content and the structure into the second format.
Dependencies are inferred from the claim text.