Method, system and program product for managing windows in a network-based collaborative meeting
First Claim
1. A method for managing windows in a network-based collaborative meeting, comprising:
- accessing a meeting application window pertaining to the network-based collaborative meeting;
removing a portion of the meeting application window, the portion being determined based on a data portion of the meeting application window and a region of a window corresponding to a shared target application, wherein the removing step comprises;
determining on-screen coordinates of the data portion of the meeting application window;
determining on screen coordinates of the meeting application window;
determining the region of the window corresponding to the target application;
determining a value by performing an AND logical operation of the region of the target application and the on-screen coordinates of the data portion of the meeting application window; and
determining the portion to be removed by performing an exclusive-OR logical operation of the value and the on-screen coordinates of the meeting application window; and
removing the portion from the meeting application window; and
viewing the window corresponding to the shared target application through the removed portion of the meeting application window.
1 Assignment
0 Petitions
Accused Products
Abstract
Under the present invention, a source meeting partner can select a target application for sharing with one ore more destination meeting partners during a collaborative meeting. Upon selection of the target application, a portion of a meeting application window will be removed, and a window corresponding to the target application will be positioned to be viewable through the removed portion. If necessary, one or more navigators (e.g., scroll bars) can be provided to manipulate the target application window. Thus, the present invention allows the meeting application window and the target application window to be simultaneously viewable without requiring resizing or repositioning of either one.
-
Citations
6 Claims
-
1. A method for managing windows in a network-based collaborative meeting, comprising:
-
accessing a meeting application window pertaining to the network-based collaborative meeting; removing a portion of the meeting application window, the portion being determined based on a data portion of the meeting application window and a region of a window corresponding to a shared target application, wherein the removing step comprises; determining on-screen coordinates of the data portion of the meeting application window; determining on screen coordinates of the meeting application window; determining the region of the window corresponding to the target application; determining a value by performing an AND logical operation of the region of the target application and the on-screen coordinates of the data portion of the meeting application window; and determining the portion to be removed by performing an exclusive-OR logical operation of the value and the on-screen coordinates of the meeting application window; and removing the portion from the meeting application window; and viewing the window corresponding to the shared target application through the removed portion of the meeting application window. - View Dependent Claims (2, 3, 4, 5, 6)
-
Specification