×

Object-oriented window area display system

  • US 6,750,858 B1
  • Filed: 11/28/1995
  • Issued: 06/15/2004
  • Est. Priority Date: 10/25/1993
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer system for controlling a display device to generate a display having a plurality of window areas displayed on a desktop background, each of the plurality of window areas displaying screen information generated by one of a plurality of application programs, the computer system comprising:

  • screen buffer storage apparatus having a plurality of storage areas, each of the plurality of storage areas having a size and storing the screen information for one of the plurality of window areas;

    a processor controlled by the plurality of application programs to store the screen information in the screen buffer storage apparatus;

    an operating system cooperating with the processor for controlling the display device;

    a window manager object having a shared data area for storing the storage area sizes and being responsive to a change in a storage area size of one storage area for changing a storage area size of at least one other storage area; and

    a window object associated with each of the plurality of windows, each window object including window data comprising a copy of the storage area size of the associated window and window functions, the window object being created by an application program and comprising a mechanism for receiving a request from one of the plurality of application programs, apparatus responsive to a received request for providing a storage area location and size to the one of the plurality of application programs which made the request and apparatus responsive to a request from one of the plurality of applications for determining the validity of the storage area size copy;

    wherein the window manager object comprises apparatus for storing with each storage area size, a first time stamp indicating the time at which the storage area size was recalculated, and wherein the window object comprises apparatus for storing with the storage area copy a second time stamp indicating the time at which the storage area copy was stored in the window object.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×