Structuring data for word processing documents
AssigneeMicrosoft Corporation
InventorsBrian Jones, Robert Little, Andrew Bishop
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsBrian Jones, Robert Little, Andrew Bishop
Estimating the term…
An open file format is used to structure the features and data within a document associated with a word processing application. The file format simplifies the way a word processing application organizes document features and data, and presents a logical model that is easily accessible. The file format is made up of a collection of modular parts that are stored within a container. The content included in the modular parts are XML that is based on ASCII. The XML schema provides a definitional framework for how the modular parts relate. This content allows tools to interrogate a word processing document to examine and utilize content and ensure that the file is written correctly. Each of the modular parts is capable of being interrogated separately regardless of whether the application that created the document is running. Information may also be changed, added, and deleted from each of the modular parts.
A computer-readable medium having stored thereon an open file format for structuring a document that is associated with a word processing application, the open file format structuring the document in a modular content framework implemented within a computing apparatus, the computer-readable medium comprising:
A computer-implemented method for structuring a word processor document in a file format wherein modular parts associated with the word processor document include each part written into the file format, comprising:
A computer program product comprising a computer-readable medium having control logic stored therein for causing a computer to represent a word processor document in a file format comprising modular parts wherein the modular parts of the file format include each part written into the file format, the control logic comprising computer-readable program code for causing the computer to:
Dependencies are inferred from the claim text.