Appeal No. 1999-1193 Application No. 08/429,504 2. A method for efficiently storing an operating state of a data processing system within a nonvolatile mass storage device, said data processing system having a processor and a volatile system memory, wherein volatile data within said data processing system defines said operating state, said method comprising: in response to a selected input, determining if storage of said operating state of said data processing system is possible; only in response to a determination that storage of said operating state is possible, creating, within said nonvolatile mass storage device, a file to store said operating state of said data processing system; in response to a determination that storage of said operating state is possible, halting scheduling of tasks to be performed by said data processing system; removing data not required for operation of said data processing system from said volatile system memory; and thereafter, storing said operating state of said data processing system within said file in said nonvolatile mass storage device, such that said operating state of said data processing system can be efficiently restored. The Examiner relies on the following reference: Crump et al. (Crump) 5,560,023 Sep. 24, 1996 (filing date Sep. 7, 1994) Claims 7 to 8, and 23 to 24 stand rejected under 35 U.S.C. 4Page: Previous 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 NextLast modified: November 3, 2007