Patent · US Active

Layout engine for creating a visual layout tree for a document

US10387547B2 · kind B2 · utility

1Cited by
13References
30Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 15, 2015
Grant dateAug 20, 2019
Priority date
Expiry dateNov 2, 2035

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F40/14
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A layout engine generates a visual layout tree for a visual description tree of a document whose content is to be rendered in one or more display areas. A visual description tree describes the content of a document along with formatting and logical arrangement the content. Visual description nodes of a visual description tree represent the organization of the constituent elements a document hierarchically. A visual layout tree defines the layout of a document within one or more display areas. Visual layout nodes of a visual layout tree represent the layout of the content of a document hierarchically. The layout engine receives as input a visual description tree and generates the corresponding visual layout tree. A rendering engine then inputs the visual layout tree and generates a graphics buffer containing the pixels representing the layout of the document as defined by the visual layout tree.

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