Structural context for fixed layout markup documents
First Claim
Patent Images
1. A computer-implemented method, comprising:
- defining, by a computing device, content and associated positional information of a fixed layout markup document with a set of content markup; and
generating the fixed layout markup document comprising content markup which specifies the document'"'"'s content and a location for the content in a document representation;
specifying, by the computing device, a structural configuration for the fixed layout markup document relative to at least some of the content markup, the structural configuration including a structural markup generated by the computing device that is maintained separately from, and which references, the content markup, thereby allowing the structural markup to be created either at the same time as the content markup or subsequent to the creation of the content markup without altering the content markup, wherein the structural markup characterizes the content markup in terms of one or more story fragments of a story, the story fragments being portions of the story that appear on an individual fixed page of the fixed layout markup document,wherein the specifying comprises specifying relative inter-relationships of at least some markup elements of the content markup,wherein the specifying relative inter-relationships of the at least some of the markup elements comprises defining inter-relationships between one or more of;
sections, paragraphs, tables, figures, and list items,wherein the defining comprises defining a plurality of markup elements of the content markup such that individual markup elements are uniquely identified, and wherein said specifying comprises referencing individual uniquely identified markup elements according to an intended reading order of the fixed layout markup document, andwherein the structural markup is configured to define a structure of individual fixed pages of the fixed layout markup document, andwherein the structural markup is configured to define an overall document structure in one section of the fixed layout markup document and to define a structure of an individual fixed page via an individual fixed page structure section which references the content markup of the individual fixed page.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques relating to structural context for fixed layout markup documents are described. In one instance, a process defines content and associated positional information of a document with a set of content markup. The process also specifies a structural configuration for the document relative to at least some of the content markup, such that the structural configuration is separate from the content markup.
38 Citations
12 Claims
-
1. A computer-implemented method, comprising:
-
defining, by a computing device, content and associated positional information of a fixed layout markup document with a set of content markup; and generating the fixed layout markup document comprising content markup which specifies the document'"'"'s content and a location for the content in a document representation; specifying, by the computing device, a structural configuration for the fixed layout markup document relative to at least some of the content markup, the structural configuration including a structural markup generated by the computing device that is maintained separately from, and which references, the content markup, thereby allowing the structural markup to be created either at the same time as the content markup or subsequent to the creation of the content markup without altering the content markup, wherein the structural markup characterizes the content markup in terms of one or more story fragments of a story, the story fragments being portions of the story that appear on an individual fixed page of the fixed layout markup document, wherein the specifying comprises specifying relative inter-relationships of at least some markup elements of the content markup, wherein the specifying relative inter-relationships of the at least some of the markup elements comprises defining inter-relationships between one or more of;
sections, paragraphs, tables, figures, and list items,wherein the defining comprises defining a plurality of markup elements of the content markup such that individual markup elements are uniquely identified, and wherein said specifying comprises referencing individual uniquely identified markup elements according to an intended reading order of the fixed layout markup document, and wherein the structural markup is configured to define a structure of individual fixed pages of the fixed layout markup document, and wherein the structural markup is configured to define an overall document structure in one section of the fixed layout markup document and to define a structure of an individual fixed page via an individual fixed page structure section which references the content markup of the individual fixed page. - View Dependent Claims (2)
-
-
3. A computer-readable storage media comprising computer-executable instructions that, when executed by one or more processors, perform acts, comprising:
-
defining content and associated positional information of a fixed layout markup document with a set of content markup; generating the fixed layout markup document comprising content markup which specifies the document'"'"'s content and a location for the content in a document representation; identifying the content markup of the fixed layout markup document which allows the representation of the fixed layout markup document to be generated; and determining a structural relationship of the fixed layout markup document by referencing the content markup, the determining including accessing a structural markup that is maintained separately, and which references, the content markup, thereby allowing the structural markup to be created either at the same time as the content markup or subsequent to the creation of the content markup without altering the content markup, wherein the structural markup characterizes the content markup in terms of one or more story fragments of a story, the story fragments being portions of the story that appear on an individual fixed page of the fixed layout markup document, wherein the determining the structural relationship comprises specifying relative inter-relationships of at least some markup elements of the content markup, and wherein the specifying of relative inter-relationships of the at least some of the markup elements comprises defining inter-relationships between one or more of;
sections, paragraphs, tables, figures, and list items,wherein the identifying comprises defining a plurality of markup elements of the content markup such that individual markup elements are uniquely identified, and wherein said specifying comprises referencing individual uniquely identified markup elements according to an intended reading order of the fixed layout markup document, and wherein the structural markup is configured to define a structure of individual fixed pages of the fixed layout markup document, and wherein the structural markup is configured to define an overall document structure in one section of the fixed layout markup document and to define a structure of an individual fixed page via an individual fixed page structure section which references the content markup of the individual fixed page. - View Dependent Claims (4, 5, 6, 7, 8)
-
-
9. A system, comprising:
-
a memory; one or more processors; a programmed application configured to generate a fixed layout markup document comprising content markup which specifies the document'"'"'s content and a location for the content in a document representation; and a structural markup module configured to define a structure of the fixed layout markup document by referencing the content markup, the document structure being maintained separately from, and referencing, the content markup, thereby allowing the document structure to be created either at the same time as the content markup or subsequent to the creation of the content markup without altering the content markup, wherein the structural markup characterizes the content markup in terms of one or more story fragments of a story, the story fragments being portions of the story that appear on an individual fixed page of the fixed layout markup document, wherein the structural markup module is further configured to specify relative inter-relationships of at least some markup elements of the content markup, and wherein the specifying relative inter-relationships of the at least some of the markup elements comprises defining inter-relationships between one or more of;
sections, paragraphs, tables, figures, and list items, andwherein the defining comprises defining a plurality of markup elements of the content markup such that individual markup elements are uniquely identified, and wherein said specifying comprises referencing individual uniquely identified markup elements according to an intended reading order of the fixed layout markup document, wherein the structural markup module is configured to define a structure of individual fixed pages of the fixed layout markup document, and wherein the structural markup module is configured to define an overall document structure in one section of the fixed layout markup document and to define a structure of an individual fixed page via an individual fixed page structure section which references the content markup of the individual fixed page. - View Dependent Claims (10, 11, 12)
-
Specification