Method and system for recalling desktop states in a data processing system
First Claim
1. A method within a data processing system for recalling a previous desktop state, wherein a desktop state comprises a dependence hierarchy and visual arrangement of a plurality of graphical objects representative of operating system functions and data processing applications that are displayed within a display device of said data processing system at a specified time, said method comprising:
- detecting each occurrence of a desktop event, which creates a new desktop state;
in response to detecting an occurrence of a desktop event, recording said new desktop state; and
in response to a particular input from a user, automatically returning said desktop state to a selected state which occurred prior to a current desktop state by referencing said recorded desktop states, wherein all operating system functions and data processing applications available at said selected state are enabled.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for recalling a previous desktop state of a data processing system, where a desktop state specifies a dependence hierarchy and visual arrangement of a number of graphical objects representative of operating system functions and data processing applications that are displayed within a display device of the data processing system. The system detects each occurrence of a desktop event which creates a new desktop state. In response to detecting an occurrence of a desktop event, the system records the new desktop state. In response to a particular user input, the system automatically returns the desktop to a selected state previous to the current desktop state by referencing the recorded desktop states, wherein all operating system functions and data processing applications available at the selected state are enabled.
63 Citations
13 Claims
-
1. A method within a data processing system for recalling a previous desktop state, wherein a desktop state comprises a dependence hierarchy and visual arrangement of a plurality of graphical objects representative of operating system functions and data processing applications that are displayed within a display device of said data processing system at a specified time, said method comprising:
-
detecting each occurrence of a desktop event, which creates a new desktop state; in response to detecting an occurrence of a desktop event, recording said new desktop state; and in response to a particular input from a user, automatically returning said desktop state to a selected state which occurred prior to a current desktop state by referencing said recorded desktop states, wherein all operating system functions and data processing applications available at said selected state are enabled. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system within a data processing system for recalling a previous desktop state, wherein a desktop state comprises a dependence hierarchy and visual arrangement of a plurality of graphical objects representative of operating system functions and data processing applications that are displayed within a display device of said data processing system at a specified time, said system comprising:
-
means for detecting each occurrence of a desktop event which creates a new desktop state; means, responsive to detecting an occurrence of a desktop event, for recording said new desktop state; and means, responsive to a particular input from a user, for automatically returning said desktop state to a selected state which occurred prior to a current desktop state by referencing said recorded desktop states, wherein all operating system functions and data processing applications available at said selected state are enabled. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
Specification