Patent ID: 8489920

Claim:
A method, comprising the step of: responding to a navigation cue within an application by a window operating system directing at least one computer, further comprising the step of: operating a hook triggered by said navigation cue that integrates saving just a writable state of said application, while the navigation cue is being executed, comprising invocation of a trigger to said navigation cue to insert at least one task entry into a task list maintained by the window operating system; executing the task entry and thereby saving just said writable state of said application, using said window operating system directing said computer in order to survive a crash of said computer wherein said computer when executing said application that could lead said application into an illegal state that is not detectable by said computer and said window operating system, wherein writing said just said writable state of said application to a non-volatile memory involves encapsulating enough of the state of said application that at least one view open at the time of writing may be reconstructed after said crash of said computer; and directing said computer through the window operating system to perform the navigation task indicated by said navigation cue.