Story Tracking for Fixed Layout Markup Documents

Information

  • Patent Application
  • 20070180357
  • Publication Number
    20070180357
  • Date Filed
    January 31, 2006
    18 years ago
  • Date Published
    August 02, 2007
    17 years ago
Abstract
Techniques relating to story tracking for fixed layout markup documents are described. In one instance, a process identifies stories contained in a fixed layout markup document. The process also determines which portions of the fixed layout markup document relate to an individual story.
Description

BRIEF DESCRIPTION OF THE DRAWINGS


FIGS. 1-3 illustrate fixed layout markup documents configured to track document stories in accordance with one implementation.



FIG. 4 illustrates components of a system configured to implement story tracking in a fixed layout markup document in accordance with one implementation.



FIG. 5 illustrates exemplary systems, devices, and components in an environment for tracking stories in a fixed layout markup document.



FIG. 6 illustrates an exemplary process diagram relating to story tracking in a fixed layout markup document in accordance with one implementation.


Claims
  • 1. A computer-implemented method, comprising: identifying stories contained in a fixed layout markup document; and,determining which portions of the fixed layout markup document relate to an individual story.
  • 2. The computer-implemented method as recited in claim 1, wherein the identifying comprises generating a story section of the fixed layout markup document which lists the stories and which references portions of the fixed layout markup document related to individual stories.
  • 3. The computer-implemented method as recited in claim 1, wherein content of the fixed layout markup document is conveyed by content markup and wherein the identifying and the determining comprise generating structural markup which references the content markup.
  • 4. The computer-implemented method as recited in claim 3, wherein the identifying comprises identifying the stories in a story section and wherein the determining comprises determining the portions in a story fragments section which is referenced from the story section.
  • 5. The computer-implemented method as recited in claim 1, wherein content of the fixed layout markup document is conveyed by content markup elements and wherein the determining comprises specifying individual content markup elements that relate to a story fragment of an individual story.
  • 6. The computer-implemented method as recited in claim 1, wherein the fixed layout markup document comprises individual fixed pages and content markup which conveys content for the individual fixed pages and wherein the determining comprises generating structural markup such that the structural markup is associated with individual fixed pages.
  • 7. The computer-implemented method as recited in claim 6, wherein the structural markup associated with individual fixed pages references specific named elements of the content markup.
  • 8. A computer-readable media comprising computer-executable instructions that, when executed, perform acts, comprising: identifying content of a fixed layout markup document relating to a first story; and,identifying different content of the fixed layout markup document relating to a second story.
  • 9. The computer-readable media of claim 8, wherein the fixed layout markup document stores the content and the different content as content markup elements and wherein said acts of identifying farther comprises generating separate structural markup which reference the content markup elements.
  • 10. The computer-readable media of claim 8, wherein the fixed layout markup document comprises a page-based fixed layout markup document and wherein said acts of identifying are accomplished in respect to individual pages of the page-based fixed layout markup document.
  • 11. The computer-readable media of claim 10 further comprising identifying individual pages on which the first and second stories appear.
  • 12. The computer-readable media of claim 11, wherein identifying individual pages comprises generating a document story section which references the first story to individual pages on which portions of the first story appear and which references the second story to individual pages on which portions of the second story appear.
  • 13. The computer-readable media of claim 12, wherein the portions comprise story fragments including one or more content blocks of an individual page.
  • 14. A system, comprising: a programmed application configured to generate a fixed layout markup document comprising a set of content markup elements, wherein individual content markup elements specify document content and associated positional data for the document content relative to the fixed layout markup document; and,a document story module configured to identify a story comprising a portion of the document content.
  • 15. The system as recited in claim 14 further comprising a story fragments module configured to identify story fragments of the story.
  • 16. The system as recited in claim 15, wherein the story fragments module is configured to identify a reading order of the story fragments of the story.
  • 17. The system as recited in claim 15, wherein the programmed application is configured to store the fixed layout markup document as a series of fixed pages, and wherein the story fragments module is configured to create individual story fragments reference sections for individual fixed pages.
  • 18. The system as recited in claim 15, wherein the programmed application comprises the document story module and the story fragments module.
  • 19. The system as recited in claim 17, wherein the document story module is configured to list stories of the document and to list pages on which individual stories appear.
  • 20. The system as recited in claim 17, wherein the document story module references from an individual story to a corresponding set of story fragments and to pages upon which individual story fragments of the set occur.