×

Traversing a hierarchical layout template

  • US 8,495,097 B1
  • Filed: 01/17/2008
  • Issued: 07/23/2013
  • Est. Priority Date: 06/21/2002
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • receiving content elements to be presented according to a hierarchical layout template that includes a choice substructure including a root node having a shared content element constraint that defines a content requirement common to all layout structures possible in the choice substructure; and

    traversing the hierarchical layout template to generate a layout structure that accommodates the content elements, said traversing including traversing the hierarchical layout template based at least in part on the shared content element constraint associated with the root node,wherein the content requirement common to all layout structures possible in the choice substructure corresponds to input content required by a node of the hierarchical layout template during generation of a page layout structure to format content to produce a document that combines layout and content.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×