(12) United States Patent ao) Patent No.: Us 7,895,528 B2
Keohane et al. (45) Date of Patent: Feb. 22,2011
(73) Assignee: International Business Machines Corporation, Armonk, NY (US)
( * ) Notice: Subject to any disclaimer, the term of this patent is extended or adjusted under 35 U.S.C. 154(b) by 1781 days.
(21) Appl.No.: 10/912,499
(22) Filed: Aug. 5, 2004
(65) Prior Publication Data
US 2006/0031781 Al Feb. 9, 2006
(51) Int. CI.
G06F 3/048 (2006.01)
(52) U.S. CI 715/807; 715/781; 715/783;
(58) Field of Classification Search 715/781,
715/783, 789, 806, 807 See application file for complete search history.
(56) References Cited
U.S. PATENT DOCUMENTS
A system and method for reversing a windows close action is provided. The system retains data corresponding to a window after the window is closed for some period of time. The parameters by which the closed window data is retained is user-configurable. When a window is closed, data corresponding to the closed window is not reclaimed by the operating system. Instead, the operating system notes that the window is no longer being managed by the operating system so that no new messages, or signals, are sent to or from the closed window. In addition, the visual aspects of the closed window are removed from the user's display so that, from the user's perspective, the closed window appears to have been closed as in a traditional GUI operating system. The system further reclaims memory from inactive windows according to user-configurable parameters.
11 Claims, 9 Drawing Sheets