Method and apparatus integrating navigation and saving the writable state of applications
First Claim
1. A method, comprising the step of:
- responding to a navigation cue within an application by an window operating system directing at least one computer, further comprising the step of;
operating a hook triggered by said navigation cue that saves a writable state of said application, while said navigation cue is being executed, comprisinginvocation of a trigger to said navigation cue to insert at least one task entry into a task list maintained by said window operating system,executing said task entry and thereby saving a said writable state of said application using said window operating system directing said computer, further comprisingwriting said writable state of said application to a non-volatile memory encapsulating enough of the state of said application that at least one view open at the time of writing may be reconstructed,posting said writable state to a cache with a save-to-non-volatile memory flag, orforcing said cache to flush said writable state to said non-volatile memory; and
directing said computer through the window operating system to perform the navigation task indicated by said navigation cue.
3 Assignments
0 Petitions
Accused Products
Abstract
The invention includes a computerized method responding to a navigation cue from a user by saving the writable state of the application and directing the computer through the window operating system to perform the navigation task 36 indicated by the navigation cue. The invention includes the following, which will each be discussed in turn. An alteration mechanism including means for altering window operating system by altering the hook triggered by each navigation cue to integrate saving the writable state. The window operating system integrating response to each navigation cue and saving the writable state. Source code artifacts which can be installed to implement navigation cues triggering saving the writable state. A business method generating revenue for a business entity.
66 Citations
9 Claims
-
1. A method, comprising the step of:
-
responding to a navigation cue within an application by an window operating system directing at least one computer, further comprising the step of; operating a hook triggered by said navigation cue that saves a writable state of said application, while said 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 said window operating system, executing said task entry and thereby saving a said writable state of said application using said window operating system directing said computer, further comprising writing said writable state of said application to a non-volatile memory encapsulating enough of the state of said application that at least one view open at the time of writing may be reconstructed, posting said writable state to a cache with a save-to-non-volatile memory flag, or forcing said cache to flush said writable state to said non-volatile memory; and directing said computer through the window operating system to perform the navigation task indicated by said navigation cue. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
Specification