Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
180 words
An apparatus for organizing a graphic workspace on a computer including a display having a graphic workspace, comprising: memory to store a plurality of objects, wherein objects comprise processing units which occupy a window on the display when opened; first window management logic, coupled with the display, that manages and displays a plurality of windows within a window region of the graphic workspace, wherein one or more windows in the plurality of windows may overlap and obscure other windows in the plurality of windows within the window region; second window management logic, coupled with the display and the first window management logic, that provides a control region within the graphic workspace, and an identifier within the control region corresponding to a particular window, and is responsive to user input indicating selection of the identifier within the control region for displaying the particular window in the window region; and logic that removes the particular window from the window region in response to completion of a drag operation within the particular window, the drag operation comprising associating an object with a cursor.
Claim 2
Independent Claim
180 words
An apparatus for organizing a graphic workspace on a computer including a display having a graphic workspace, comprising: memory to store a plurality of objects, wherein objects comprise processing units which occupy a window on the display when opened; first window management logic, coupled with the display, that manages and displays a plurality of windows within a window region of the graphic workspace, wherein one or more windows in the plurality of windows may overlap and obscure other windows in the plurality of windows within the window region; second window management logic, coupled with the display and the first window management logic, that provides a control region within the graphic workspace, and an identifier within the control region corresponding to a particular window, and is responsive to user input indicating selection of the identifier within the control region for displaying the particular window in the window region; and logic that removes the particular window from the window region in response to completion of a drag operation within the particular window, the drag operation comprising associating an object with a cursor.
Claim 3
Dependent Claim
30 words
The apparatus of claim 1, wherein the second window management logic includes logic that graphically slides the particular window into the window region as if from outside the window region.
Claim 4
Dependent Claim
107 words
The apparatus of claim 1, wherein the computer includes a pointing device by which a user positions a cursor within the window region and the control region, and wherein the second window management logic includes: an input that receives an input signal to indicate a drag operation of a window in the graphic work space, the drag operation comprising associating the window with the cursor; and logic, coupled with the pointing device and the first window management logic, that initiates a first identifier within the control region for a first particular window in response to a drag operation of the first particular window to the control region.
Claim 5
Dependent Claim
87 words
The apparatus of claim 1, wherein the computer includes a pointing device by which a user positions a cursor within the window region and the control region, the apparatus further including: logic, coupled to the display and the pointing device, responsive to a drag operation of a particular object over the identifier within the control region corresponding to the particular window, the drag operation comprising associating the particular object with the cursor, to slide the particular window into the second region in cooperation with the drag operation.
Claim 6
Dependent Claim
20 words
The apparatus of claim 1, wherein the particular window subject of the second window management logic comprises an application window.
Claim 7
Dependent Claim
20 words
The apparatus of claim 1, wherein the particular window subject of the second window management logic comprises an enclosure window.
Claim 8
Dependent Claim
40 words
The apparatus of claim 1, wherein the plurality of windows includes control panel windows providing area within the window region for system control functions, and the particular window subject of the second window management logic comprises a control panel window.
Claim 9
Dependent Claim
42 words
The apparatus of claim 1, wherein the plurality of windows includes tool palette windows providing area within the window region for tool functions for related applications, and the particular window subject of the second window management logic comprises a tool palette window.
Claim 10
Independent Claim
213 words
An apparatus for organizing a graphic workspace on a computer including a display having a graphic workspace, and a pointing device by which a user positions a cursor on the display, comprising: memory to store a plurality of objects, wherein objects comprise processing units which occupy a window on the display when opened; first window management logic, coupled with the display, that manages a plurality of windows within a window region having a perimeter in the graphic workspace on the display corresponding to opened objects, wherein the plurality of windows includes application windows providing area within the window region for application programs and enclosure windows providing area within the window region to display icons corresponding to related objects; second window management logic, coupled with the display and the first window management logic, that provides a control region near the perimeter of the window region and an identifier within the control region corresponding to a particular window, and that displays the particular window in the window region, in response to user gestures of the pointing device indicating selection of the identifier; and logic that removes the particular window from the window region in response to completion of a drag operation within the particular window, the drag operation comprising associating an object with a cursor.
Claim 11
Independent Claim
213 words
An apparatus for organizing a graphic workspace on a computer including a display having a graphic workspace, and a pointing device by which a user positions a cursor on the display, comprising: memory to store a plurality of objects, wherein objects comprise processing units which occupy a window on the display when opened; first window management logic, coupled with the display, that manages a plurality of windows within a window region having a perimeter in the graphic workspace on the display corresponding to opened objects, wherein the plurality of windows includes application windows providing area within the window region for application programs and enclosure windows providing area within the window region to display icons corresponding to related objects; second window management logic, coupled with the display and the first window management logic, that provides a control region near the perimeter of the window region and an identifier within the control region corresponding to a particular window, and that displays the particular window in the window region, in response to user gestures of the pointing device indicating selection of the identifier; and logic that removes the particular window from the window region in response to completion of a drag operation within the particular window, the drag operation comprising associating an object with a cursor.
Claim 12
Dependent Claim
20 words
The apparatus of claim 9, wherein the particular window subject of the second window management logic comprises an application window.
Claim 13
Dependent Claim
20 words
The apparatus of claim 9, wherein the particular window subject of the second window management logic comprises an enclosure window.
Claim 14
Dependent Claim
40 words
The apparatus of claim 9, wherein the plurality of windows includes control panel windows providing area within the window region for system control functions, and the particular window subject of the second window management logic comprises a control panel window.
Claim 15
Dependent Claim
42 words
The apparatus of claim 9, wherein the plurality of windows includes tool palette windows providing area within the window region for tool functions for related applications, and the particular window subject of the second window management logic comprises a tool palette window.
Claim 16
Dependent Claim
38 words
The apparatus of claim 9, wherein the second window management logic includes logic that graphically slides the particular window into the window region as if from outside the perimeter of the window region when opening the particular window.
Claim 17
Dependent Claim
43 words
The apparatus of claim 9, wherein the second window management logic includes logic that graphically slides the particular window out of the window region as if to outside the perimeter of the window region when removing the particular window from the window region.
Claim 18
Dependent Claim
80 words
The apparatus of claim 9, wherein the second window management logic includes: an input that receives an input signal to indicate a drag operation of a window in the graphic workspace, the drag operation comprising associating the window with the cursor; and logic, coupled with the pointing device and the first window management logic, that initiates an identifier within the control region for a particular window in response to a drag operation of the particular window to the control region.
Claim 19
Dependent Claim
52 words
The apparatus of claim 9, further including: logic, coupled to the display and the pointing device, responsive to a drag operation of a particular object over an identifier within the control region corresponding to a particular window, that slides the particular window into the window region in cooperation with the drag operation.
Claim 20
Dependent Claim
64 words
The apparatus of claim 9, further including: logic, coupled to the display and the pointing device, responsive to a drag operation of the pointer over an identifier within the control region corresponding to a particular opened window that slides the particular opened window into the window region in cooperation with the drag operation, the drag operation comprising associating the particular object with the pointer.