×

Object-oriented window area display system

  • US 5,522,025 A
  • Filed: 10/25/1993
  • Issued: 05/28/1996
  • Est. Priority Date: 10/25/1993
  • Status: Expired due to Term
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:

  • a memory;

    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, the stored screen information being used by the display device to generate the display;

    a processor controlled by the plurality of application programs, wherein each of the plurality of application programs comprises means for directly storing the screen information in the storage areas of the screen buffer storage apparatus;

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

    means, responsive to a change in a window area, for communicating the window area change to the plurality of application programs so that the plurality of application programs may respond to the window area changea window object in the memory and associated with each of the plurality of windows, each window object including window data and window functions and being created by an application program, wherein the window object comprises a mechanism for receiving a request from one of the plurality of application programs and 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,wherein the window data comprises a copy of the storage area size of the associated window and wherein the window object further comprises apparatus responsive to a request from one of the plurality of application programs for determining the validity of the storage area size copy,wherein the means for communicating 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 size copy a second time stamp indicating the time at which the storage area size copy was stored in the window object.

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