WORKSPACE MANAGEMENT METHOD, WORKSPACE MANAGEMENT SYSTEM, AND COMPUTER READABLE MEDIUM
First Claim
1. A workspace management method for managing a plurality of windows displayed in response to start-up of an application as a workspace for user interface, the method comprising:
- managing management information regarding the windows;
detecting a change in a state of each of the windows;
detecting, in a case where a movement of one window of the windows is detected in the detecting of the change, the other windows positioned in the neighborhood of the one window or overlapping the one window by referring to the management information;
displaying, in a case where the other windows are detected in the detecting of the other windows, a docking position to be docked in each of the one window and the other windows; and
docking, in a case where a stop of the movement of the one window is detected in the detecting of the change, the one window with the other windows via the docking position.
2 Assignments
0 Petitions
Accused Products
Abstract
A workspace management method for managing a plurality of windows displayed in response to start-up of an application as a workspace for user interface, the method including: managing management information regarding the windows; detecting a change in a state of each of the windows; detecting, in a case where a movement of one window of the windows is detected in the detecting of the change, the other windows positioned in the neighborhood of the one window or overlapping the one window by referring to the management information; displaying, in a case where the other windows are detected in the detecting of the other windows, a docking position to be docked in each of the one window and the other windows; and docking, in a case where a stop of the movement of the one window is detected in the detecting of the change, the one window with the other windows via the docking position.
62 Citations
32 Claims
-
1. A workspace management method for managing a plurality of windows displayed in response to start-up of an application as a workspace for user interface, the method comprising:
-
managing management information regarding the windows; detecting a change in a state of each of the windows; detecting, in a case where a movement of one window of the windows is detected in the detecting of the change, the other windows positioned in the neighborhood of the one window or overlapping the one window by referring to the management information; displaying, in a case where the other windows are detected in the detecting of the other windows, a docking position to be docked in each of the one window and the other windows; and docking, in a case where a stop of the movement of the one window is detected in the detecting of the change, the one window with the other windows via the docking position. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A workspace management method for managing a plurality of windows displayed in response to start-up of an application as a workspace for user interface, the method comprising:
-
displaying, in a case where one window of the windows is dragged to be closer to the other windows, a position at which the one window and the other windows are docked; and docking, in a case where dragging the one window is stopped in a state where the docking position is displayed, the one window with the other windows to generate one docking window.
-
-
9. A workspace management system for managing a plurality of windows displayed in response to start-up of an application as a workspace for user interface, the system comprising:
-
a window management unit that stores management information regarding the windows displayed on a display; a detection unit that detects a change in a state of each of the windows; a window detection unit that detects, in a case where a movement of one window of the windows is detected by the detection unit, the other windows positioned in the neighborhood of the one window or overlapping the one window by referring to the management information; a presentation unit that presents that the one window and the other windows can be docked in a case where the other windows are detected by the window detection unit; and a docking unit that, in a case where a stop of the movement of the one window is detected by the detection unit, docks the one window with the other window via the presented docking position. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A workspace management system for managing a plurality of windows displayed in response to start-up of an application as a workspace for user interface, the system comprising:
-
a docking unit that docks one window of the windows with the other windows to generate a docked window including the one window and the other windows as a plurality of sub-windows; a use history holding unit that holds operation history information for the sub-windows in the docked window; and an arrangement recommendation unit that recommends an arrangement of the sub-windows in the docked window based on the operation history information. - View Dependent Claims (22)
-
-
23. A workspace management system for managing a plurality of windows displayed in response to start-up of an application as a workspace for user interface, the system comprising:
-
a detecting unit that detects that one window of the windows is dragged to be closer to the other windows; a display unit that displays a docking position at which the one window and the other windows are docked in response to the detection; and a docking unit that docks, in dragging the one window is stopped in a state where the docking position is displayed, the one window with the other windows to generate one docking window.
-
-
24. A computer readable medium storing a program causing a computer to execute a process for managing a plurality of windows displayed in response to start-up of an application as a workspace for user interface, the process comprising:
-
storing management information regarding the windows displayed on a display; detecting a change in a state of each of the windows; detecting, in a case where a movement of the one window is detected by the detection unit, the other windows positioned in the neighborhood of the one window or overlapping the one window by referring to the management information; displaying, in a case where the other windows are detected by the window detection unit, a docking position to be docked in each of the one window and the other windows; and docking, in a case where a stop of the movement of the one window is detected by the detection unit, the one window with the other windows via the docking position. - View Dependent Claims (25, 26, 27)
-
-
28. A computer readable medium storing a program causing a computer to execute a process for managing a plurality of windows displayed in response to start-up of an application as a workspace for user interface, the process comprising:
-
detecting that one window of the windows is dragged to be closer to the other windows; displaying a docking position at which the one window and the other windows are docked in response to the detection; and docking, in a case where dragging the one window is stopped in a state where the docking position is displayed, the one window with the other windows to generate one docking window. - View Dependent Claims (29, 30, 31, 32)
-
Specification