Patent · US Expired

System and method for multi-platform implementation of objects on windowing computer systems

US5841434A · kind A · utility

9Cited by
4References
22Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 19, 1996
Grant dateNov 24, 1998
Priority date
Expiry dateNov 19, 2016

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/451
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A separate window is provided for each of multiple OpenDoc Canvas objects, thereby effecting a multiple Canvas-per-compound document design. Possibility of one OpenDoc object drawing in another object's screen area is eliminated by clipping imposed by the graphics engine on a per-window basis. Multiple different rendering libraries may be employed for screen imaging. The raw window may be used for direct platform-specific drawing functions and other rendering toolkits. User interface elements associated with alternative graphical user interfaces may be used as the root of a window hierarchy. A PlatformCanvas represents a handle to platform-dependent data types which are passed directly to native drawing routines and which provides a generic entity for specifically handling platform-specific architectures, providing a generic representation of platform-specific structures.

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