1. A machine system &lsqb; 100 &rsqb; for automatically saving work product of frozen application programs &lsqb; 165 &rsqb;, said machine system comprising: (a) first means for identifying one or more windows &lsqb; 118, 119 &rsqb; of an application program that has recently froze, where such one or more windows most probably contain vital data worthy of saving; and (b) second means, operatively coupled to and responsive to the first means, for instructing the application program to transfer the data of said one or more of said identified windows to a separate, data-saving thread.