Design engine for fitting content to a medium
US5956737A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Sep 9, 1996 |
| Grant date | Sep 21, 1999 |
| Priority date | — |
| Expiry date | Sep 9, 2016 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F40/186
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method of fitting content elements of a composition to a media layout is disclosed. Each content element has an associated content type, and the media layout has a content rendering space for presenting information contained in the content elements. For each content type, a content scale factor is initialized and extent values are computed. If the content elements do not fit within the media layout, then non-fit factors are determined, the scale factors and extent values are recomputed and these steps are repeated until the content fits. Another method computes a layout of a composition in a recursive fashion using a design tree. Design children components of a current component in the design tree are identified, and new media components between the current component and the identified design children components are created. A media division for each media component indicates a portion of the layout for each media component. Another method computes a layout of a composition for a chosen medium. The composition is represented in a media tree that has components, each associated with a media region of the chosen medium. The method steps down through the media tree of the compositio…
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.