12. The computer-readable storage medium of claim 11 , wherein the similarity value is generated based on one or more equations, wherein each of the equations corresponds to a different type of data included in the current user context.
11. The computer-readable storage medium of claim 10 , wherein the step of comparing the current user context to the stored user context further comprises comparing at least one of command data, external software data, working file data, file content data, or profile data associated with the current user context to corresponding command data, external software data, working file data, file content data, or profile data associated with the stored user context.