Method and apparatus for document processing
First Claim
1. A hardware system comprising:
- one or more computer-readable media;
software instructions resident on the media which, when executed, are capable of enabling the hardware system to represent a document with a markup representation, wherein the document comprises part of a package that contains multiple payloads, each payload acting as a different representation of the document, the markup representation comprising;
a first element that controls how an application reacts to an unknown attribute;
a second element that declares that an associated namespace is ignorable;
a third element that specifies behavior for ignorable content;
a fourth element that reverses the effect of a namespace declared ignorable;
a fifth element that specifies content that may be substituted for preferred content if the preferred content is unknown and the preferred content is associated with a namespace requiring that items must be understood; and
a sixth element that specifies to document editing tools whether individual attributes in an ignorable namespace should be preserved when the document is modified.
3 Assignments
0 Petitions
Accused Products
Abstract
Modular content framework and document format methods and systems are described. The described framework and format define a set of building blocks for composing, packaging, distributing, and rendering document-centered content. These building blocks define a platform-independent framework for document formats that enable software and hardware systems to generate, exchange, and display documents reliably and consistently. The framework and format have been designed in a flexible and extensible fashion. In addition to this general framework and format, a particular format, known as the reach package format, is defined using the general framework. The reach package format is a format for storing paginated documents. The contents of a reach package can be displayed or printed with full fidelity among devices and applications in a wide range of environments and across a wide range of scenarios.
476 Citations
9 Claims
-
1. A hardware system comprising:
-
one or more computer-readable media; software instructions resident on the media which, when executed, are capable of enabling the hardware system to represent a document with a markup representation, wherein the document comprises part of a package that contains multiple payloads, each payload acting as a different representation of the document, the markup representation comprising; a first element that controls how an application reacts to an unknown attribute; a second element that declares that an associated namespace is ignorable; a third element that specifies behavior for ignorable content; a fourth element that reverses the effect of a namespace declared ignorable; a fifth element that specifies content that may be substituted for preferred content if the preferred content is unknown and the preferred content is associated with a namespace requiring that items must be understood; and a sixth element that specifies to document editing tools whether individual attributes in an ignorable namespace should be preserved when the document is modified. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
Specification