Patent ID: 7844917

Claim:
A computer implemented method comprising: a. determining parameters of a display; b. determining parameters of multiple windows; c. calculating new parameters for a selected window based on the content of the selected window; d. initiating a process for managing the arrangement of the multiple windows either (1) sequentially one at a time as initiated by a user selection of (i) either an icon in a title bar of each one of the multiple windows or (ii) a user specified preference selected from a list comprising a local window action for selecting the sequential process, or (2) simultaneously as determined by the user specified preference selected from the list comprising a global window action for selecting the simultaneous process; e. performing at least one of resizing and repositioning operation on the selected window based on the new parameters by altering outline edges of the selected window and moving the selected window to a corresponding immediate corner of the display and an abutment of outline edges of the adjacent windows, wherein the resultant window is positioned near the initial location after at least resizing or repositioning the selected window; and f. responsive to the sequential process being selected, performing step e. for each one of a plurality of windows per the user selection, wherein each one of the plurality of windows is simultaneously displayed on the display after completion of the sequential process for each one of the plurality of windows.