Patent · US Expired

Object-oriented system for servicing windows

US5668997A · kind A · utility

87Cited by
31References
14Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 18, 1995
Grant dateSep 16, 1997
Priority date
Expiry dateDec 18, 2015

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/451
  • WIPO fieldAudio-visual technology
  • WIPO sectorElectrical engineering

Abstract

A window server communicates with clients and creates, destroys and modifies window objects. Objects are created in response to parameters provided by clients. Clients can obtain a variety of information regarding windows managed by the window server. Hardware windows are supported by subclassing objects, which provides polymorphic screen objects. Therefore, it does not matter whether the window is created by a hardware or software entity. Clients may be notified by the window server in response to certain events occurring with respect to particular windows, such as a configuration change. The window server also dynamically manages a default window layering scheme which takes into account the parameters specified, or not specified, by clients as well as the characteristics of the windows currently being managed by the window server. The window server also supports window clustering, which allows a window to span monitors. The window server also allows extensive changes to the characteristics of the desktop in response to configuration programs.

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