Apparatus, methods, programming for automatically laying out documents

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6826727
SERIAL NO

09449688

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A computerized system lays out document templates represented as a tree of text and shape elements, including variable elements. The user can define a shape element to have a maximize or minimize property in one or more dimensions. The layout makes the minimized dimensions of a shape as small as its contents will allow; and makes the maximized dimensions expand as much as available space allows. Such maximization or minimization can be performed within a horizontal or vertical sequence box. Variable values mapped into variable shape elements can include sub-trees of text and/or shape elements, including shape elements which have the maximize or minimize property, and elements which are themselves variable elements. An anchor point can be fixed at a selected point on a shape, causing the anchor point to remain fixed as the rest of the shape expands or contract. Variable Image elements can maintain the aspect ratios of images mapped into them as those images are scaled. The layout of variable element into which no variable values have been mapped can be suppressed. Both content and attribute values can be mapped into a variable element. Multiple content-mapping rule sets can be used with a given template, and multiple templates can be used with a given content-mapping rule set. The content mapping rules can include data-base queries that vary in response to variable data. Text or shape elements can be defined, respectively, by reference to text models, which defined text attributes, and geometric models, which define shape attributes.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
MARLBOROUGH SOFTWARE DEVELOPMENT HOLDINGS INC500 NICKERSON RD MARLBOROUGH MA 01752

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Caruso, Jeffrey L Carlisle, MA 11 574
Hollingsworth, David E Malden, MA 6 542
Houde, Stephanie L Cambridge, MA 2 686
Kitsos, Costas Natick, MA 1 407
Mohr, Eric Watertown, MA 3 412
Trevithick, Paul B Boston, MA 1 407

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation