×

Depth buffer clipping for window management

  • US 5,241,656 A
  • Filed: 12/13/1991
  • Issued: 08/31/1993
  • Est. Priority Date: 02/06/1989
  • Status: Expired due to Term
First Claim
Patent Images

1. In a computer system having a refresh buffer and an interactive display terminal with a screen display on which is formed a plurality of at least partially overlapping windows, each window currently displaying subject matter generated by one of a plurality of applications running on the computer system, the improvement comprising:

  • means for requesting a rearrangement of the depth of the plurality of windows relative toa reference position from a current arrangement to a new arrangement;

    manager means for determining the depth of the subject matter associated with each of the windows, wherein said manager means, in response to the input request, determines the new depth of the subject matter in each of the plurality of windows affected by the requested rearrangement, transmits new depth values for the affected subject matter, and instructs each application with a window with affected subject matter to retransmit at least the portion of the subject matter associated with each window which will become visible as a result of the rearrangement; and

    buffer means for storing the depth values of the subject matter associated with each of the windows currently being displayed on the screen, wherein said buffer means includes means for comparing the depth value for the retransmitted subject matter to the depth value for the currently displayed subject matter in response to the input request and, if the retransmitted subject matter has a depth value associated with the same window or a window closer to the viewer, the comparator means instructs the refresh buffer to store the retransmitted subject matter whereby only the subject matter to be displayed is passed to the refresh buffer from which the screen display is refreshed.

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