Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
298 words
A method of operating a system that includes: a display; a user input device for receiving signals from a user; and a data processor that receives input signals from the user input device and provides output signals to the display; the output signals causing the display to present images that include display objects; each of a set of the display objects being perceptible as a distinct, coherent set of display features; the method comprising: operating the data processor to provide first output signals to the display; the first output signals causing the display to present a first workspace containing a first subset of the set of display objects; the display objects of the first subset being perceptible as having spatial positions relative to each other when presented by the display; the first subset including a first display object that is perceptible as a tool that augments a user's capabilities; while the display is presenting the first workspace, receiving a switch signal sequence from the user input device; and in response to the switch signal sequence, operating the data processor to provide second output signals to the display; the second output signals causing the display to cease presenting the first workspace and begin to present a second workspace containing a second subset of the set of display objects; the display objects of the second subset being perceptible as having spatial positions relative to each other when presented by the display; the second subset including a second display object that is perceptible as a tool that augments a user's capabilities; the first and second subsets of display objects being different from each other so that the first and second workspaces are perceptible as different workspaces; the second display object being perceptible as the same tool as the first display object.
Claim 2
Independent Claim
298 words
A method of operating a system that includes: a display; a user input device for receiving signals from a user; and a data processor that receives input signals from the user input device and provides output signals to the display; the output signals causing the display to present images that include display objects; each of a set of the display objects being perceptible as a distinct, coherent set of display features; the method comprising: operating the data processor to provide first output signals to the display; the first output signals causing the display to present a first workspace containing a first subset of the set of display objects; the display objects of the first subset being perceptible as having spatial positions relative to each other when presented by the display; the first subset including a first display object that is perceptible as a tool that augments a user's capabilities; while the display is presenting the first workspace, receiving a switch signal sequence from the user input device; and in response to the switch signal sequence, operating the data processor to provide second output signals to the display; the second output signals causing the display to cease presenting the first workspace and begin to present a second workspace containing a second subset of the set of display objects; the display objects of the second subset being perceptible as having spatial positions relative to each other when presented by the display; the second subset including a second display object that is perceptible as a tool that augments a user's capabilities; the first and second subsets of display objects being different from each other so that the first and second workspaces are perceptible as different workspaces; the second display object being perceptible as the same tool as the first display object.
Claim 3
Dependent Claim
47 words
The method of claim 1 in which the second output signals cause the display to cease presenting the first workspace and begin to present the second workspace rapidly enough that the user perceives a change of location from the first display object to the second display object.
Claim 4
Independent Claim
313 words
A system comprising: a display; memory storing data; a user input device for receiving signals from a user; and a data processor connected to receive input signals from the user input device, to provide output signals to the display, and to access data stored in memory; the output signals causing the display to present images that include display objects; each of a set of the display objects being perceptible as a distinct, coherent set of display features; the data stored in memory comprising instruction data indicating instructions the data processor can execute; the data processor, in executing the instructions: providing first output signals to the display; the first output signals causing the display to present a first workspace containing a first subset of the set of display objects; the display objects of the first subset being perceptible as having spatial positions relative to each other when presented by the display; the first subset including a first display object that is perceptible as a tool that augments a user's capabilities; while the display is presenting the first workspace, receiving a switch signal sequence from the user input device; and in response to the switch signal sequence providing second output signals to the display; the second output signals causing the display to cease presenting the first workspace and begin to present a second workspace containing a second subset of the set of display objects; the display objects of the second subset being perceptible as having spatial positions relative to each other when presented by the display; the second subset including a second display object that is perceptible as a tool that augments a user's capabilities; the first and second subsets of display objects being different from each other so that the first and second workspaces are perceptible as different workspaces; the second display object being perceptible as the same tool as the first display object.
Claim 5
Independent Claim
313 words
A system comprising: a display; memory storing data; a user input device for receiving signals from a user; and a data processor connected to receive input signals from the user input device, to provide output signals to the display, and to access data stored in memory; the output signals causing the display to present images that include display objects; each of a set of the display objects being perceptible as a distinct, coherent set of display features; the data stored in memory comprising instruction data indicating instructions the data processor can execute; the data processor, in executing the instructions: providing first output signals to the display; the first output signals causing the display to present a first workspace containing a first subset of the set of display objects; the display objects of the first subset being perceptible as having spatial positions relative to each other when presented by the display; the first subset including a first display object that is perceptible as a tool that augments a user's capabilities; while the display is presenting the first workspace, receiving a switch signal sequence from the user input device; and in response to the switch signal sequence providing second output signals to the display; the second output signals causing the display to cease presenting the first workspace and begin to present a second workspace containing a second subset of the set of display objects; the display objects of the second subset being perceptible as having spatial positions relative to each other when presented by the display; the second subset including a second display object that is perceptible as a tool that augments a user's capabilities; the first and second subsets of display objects being different from each other so that the first and second workspaces are perceptible as different workspaces; the second display object being perceptible as the same tool as the first display object.
Claim 6
Dependent Claim
14 words
The system of claim 3 in which the user input device comprises a mouse.
Claim 7
Dependent Claim
24 words
The system of claim 3 in which each of the first and second display objects is selectable by signals from the user input device.
Claim 8
Dependent Claim
47 words
The method of claim 3 in which the first and second display objects are each containers, each of the first and second display objects having respective contents, the contents of each of the first and second display objects being selectable by signals from the user input device.
Claim 9
Dependent Claim
52 words
The method of claim 6 in which each of the first and second display objects is a window, the contents of each window including text, the contents of the first and second display objects each including a shared subset of contents, the shared subset of contents being a part of the text.
Claim 10
Dependent Claim
29 words
The system of claim 3 in which the display has a display area, the display presenting the first and second workspaces so that each occupies the entire display area.
Claim 11
Dependent Claim
71 words
The system of claim 3 in which the first subset of display objects further includes a first user selectable switching display object in the first workspace for switching to the second workspace, the switch signal sequence including signals selecting the first user selectable switching display object, the second subset of display/objects further including a second user selectable switching display object in the second workspace for switching back to the first workspace.
Claim 12
Dependent Claim
20 words
The system of claim 9 in which the first and second user selectable switching display objects are not location sensitive.
Claim 13
Dependent Claim
18 words
The system of claim 10 in which the first and second user selectable switching display objects are icons.
Claim 14
Independent Claim
294 words
A method of operating a system that includes: a display; a user input device for receiving signals from a user; and a data processor that receives input signals from the user input device and provides output signals to the display; the output signals causing the display to present images that include display objects; each of a set of the display objects being perceptible as a distinct, coherent set of display features; the method comprising: operating the data processor to provide first output signals to the display; the first output signals causing the display to present a first workspace containing a first subset of the set of display objects; the display objects of the first subset being perceptible as having spatial positions relative to each other when presented by the display; the first subset including a first window that is perceptible as a tool that augments a user's capabilities; while the display is presenting the first workspace, receiving a switch signal sequence from the user input device; and in response to the switch signal sequence, operating the data processor to provide second output signals to the display; the second output signals causing the display to cease presenting the first workspace and begin to present a second workspace containing a second subset of the set of display objects; the display objects of the second subset being perceptible as having spatial positions relative to each other when presented by the display; the second subset including a second window that is perceptible as a tool that augments a user's capabilities; the first and second subsets of display objects being different from each other so that the first and second workspaces are perceptible as different workspaces; the second window being perceptible as the same tool as the first window.
Claim 15
Independent Claim
294 words
A method of operating a system that includes: a display; a user input device for receiving signals from a user; and a data processor that receives input signals from the user input device and provides output signals to the display; the output signals causing the display to present images that include display objects; each of a set of the display objects being perceptible as a distinct, coherent set of display features; the method comprising: operating the data processor to provide first output signals to the display; the first output signals causing the display to present a first workspace containing a first subset of the set of display objects; the display objects of the first subset being perceptible as having spatial positions relative to each other when presented by the display; the first subset including a first window that is perceptible as a tool that augments a user's capabilities; while the display is presenting the first workspace, receiving a switch signal sequence from the user input device; and in response to the switch signal sequence, operating the data processor to provide second output signals to the display; the second output signals causing the display to cease presenting the first workspace and begin to present a second workspace containing a second subset of the set of display objects; the display objects of the second subset being perceptible as having spatial positions relative to each other when presented by the display; the second subset including a second window that is perceptible as a tool that augments a user's capabilities; the first and second subsets of display objects being different from each other so that the first and second workspaces are perceptible as different workspaces; the second window being perceptible as the same tool as the first window.
Claim 16
Dependent Claim
14 words
The method of claim 12 in which the first and second workspaces are rooms.
Claim 17
Dependent Claim
14 words
The method of claim 12 in which the first and second workspaces are desktops.
Claim 18
Dependent Claim
37 words
The method of claim 12 in which the user input device includes a mouse that has a button; the user input device providing the switch request signal in response to a user action that moves the button.
Claim 19
Dependent Claim
22 words
The method of claim 12 in which the first and second windows present first and second fragments of a shared text, respectively.
Claim 20
Dependent Claim
25 words
The method of claim 16 in which the shared text is editable in either of the first and second windows by a text editing application.