Patent · US Expired

Methods, techniques, software and systems for rendering multiple sources of input into a single output

US6684370B1 · kind B1 · utility

27Cited by
7References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 17, 2000
Grant dateJan 27, 2004
Priority date
Expiry dateJan 30, 2022

Classification

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

Abstract

A computer-implemented template provides a structure for a document. The template may provide zero or more region definitions and zero or more placeholders. Region definitions may be associated with data provided in data providers. There are two types of data providers, namely software data providers and non-software data providers. Software data providers provide data through the execution of software code, whereas non-software data providers do not execute software code. A rendering engine renders the template pursuant to a rendering strategy. If a region definition in a template is associated with a region in a single data provider, the rendering engine replaces the region definition in the template with the located region. If a single region definition is associated with two or more regions, the rendering engine and the rendering strategy decide which region to use based upon a predetermined strategy. The placeholders in the template are replaced during the rendering process by their associated globally defined values.

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