Patent · US Expired

Processing layout of text graphical objects

US6504544B1 · kind B1 · utility

36Cited by
18References
21Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 30, 1999
Grant dateJan 7, 2003
Priority date
Expiry dateJul 30, 2019

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06T11/60
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

To process the layout of graphical objects, elastics data structures are established for the graphical objects to define minimum and preferred sizes, stretch properties and compression properties. Composite graphical objects include elastics properties computed from their components through add and max operations which are dependent on relative elasticities of the components. The positions of origins within graphical objects are defined by pairs of elastics in each of two dimensions. One application of elastics is with respect to text blocks where preferred width and compressibility of each text block is a function of the amount of text in the text block. The elastics and dimensions of graphical objects are processed in a three pass layout negotiation. In the first pass, preferred sizes and elasticities of the graphical objects are computed along a first dimension. In a second pass, size values of the graphical objects along the first dimension are computed from the preferred sizes and elasticities, and preferred sizes and elasticities of the graphical objects along a second dimension are computed based on the size values of the graphical objects along the first dimension. In a fin…

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.