Object-oriented system for servicing windows
US5668997A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Dec 18, 1995 |
| Grant date | Sep 16, 1997 |
| Priority date | — |
| Expiry date | Dec 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.