Generation of virtualized shared tab for screen sharing
A request to share an object is received within a virtualized screen sharing management application. A virtualized display for sharing the object is generated. The object is mapped to the virtualized display. Responsive to the request, the object is shared within the virtualized screen sharing management application via the virtualized display.
1 . A method comprising:
receiving a request to share a first tab of a first plurality of tabs of a first object displayed on a first display monitor displaying a first plurality of objects, and a second tab of a second plurality of tabs of a second object displayed on a second display monitor displaying a second plurality of objects within a virtualized screen sharing management application;
generating a virtualized display;
mapping the first tab of the first object displayed on the first display monitor and the second tab of the second object displayed on the second display monitor to the virtualized display; and
sharing the first tab of the first object displayed on the first display monitor and the second tab of the second object displayed on the second display monitor within the virtualized screen sharing management application via the virtualized display.
2 . The method of claim 1 , the method further comprising:
defining a sequence of operations for handling objects that are selected to be shared within the virtualized screen sharing management application, based on observed events;
monitoring events within the virtualized screen sharing management application; and
rendering a a third tab of a third plurality of tabs of a third object displayed on a third display monitor displaying a third plurality of objects for display on the virtualized display according to the sequence of operations in response to observing a first event.
3 . The method of claim 1 , wherein selected tabs of a selected plurality of objects displayed on a plurality of monitors are mapped to the virtualized display.
4 . The method of claim 1 , wherein the first object comprises a browser.
5 . The method of claim 1 , wherein the first object comprises an application.
6 . The method of claim 1 , wherein the virtualized display is generated on a local computational device and wherein the first object is shared with a remote computational device via the virtualized display.
7 . A system, comprising:
a memory; and
a processor coupled to the memory, wherein the processor performs operations, the operations comprising:
receiving a request to share a first tab of a first plurality of tabs of a first object displayed on a first display monitor displaying a first plurality of objects, and a second tab of a second plurality of tabs of a second object displayed on a second display monitor displaying a second plurality of objects within a virtualized screen sharing management application;
generating a virtualized display;
mapping the first tab of the first object displayed on the first display monitor and the second tab of the second object displayed on the second display monitor to the virtualized display; and
sharing the first tab of the first object displayed on the first display monitor and the second tab of the second object displayed on the second display monitor within the virtualized screen sharing management application via the virtualized display.
8 . The system of claim 7 , the operations further comprising:
defining a sequence of operations for handling objects that are selected to be shared within the virtualized screen sharing management application, based on observed events;
monitoring events within the virtualized screen sharing management application; and
rendering a a third tab of a third plurality of tabs of a third object displayed on a third display monitor displaying a third plurality of objects for display on the virtualized display according to the sequence of operations in response to observing a first event.
9 . The system of claim 7 , wherein selected tabs of a selected plurality of objects displayed on a plurality of monitors are mapped to the virtualized display.
10 . The system of claim 7 , wherein the first object comprises a browser.
11 . The system of claim 7 , wherein the first object comprises an application.
12 . The system of claim 7 , wherein the virtualized display is generated on a local computational device and wherein the first object is shared with a remote computational device via the virtualized display.
13 . A computer program product, the computer program product comprising a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code configured to perform operations, the operations comprising:
receiving a request to share a first tab of a first plurality of tabs of a first object displayed on a first display monitor displaying a first plurality of objects, and a second tab of a second plurality of tabs of a second object displayed on a second display monitor displaying a second plurality of objects within a virtualized screen sharing management application;
generating a virtualized display;
mapping the first tab of the first object displayed on the first display monitor and the second tab of the second object displayed on the second display monitor to the virtualized display; and
sharing the first tab of the first object displayed on the first display monitor and the second tab of the second object displayed on the second display monitor within the virtualized screen sharing management application via the virtualized display.
14 . The computer program product of claim 13 , the operations further comprising:
defining a sequence of operations for handling objects that are selected to be shared within the virtualized screen sharing management application, based on observed events;
monitoring events within the virtualized screen sharing management application; and
rendering a third tab of a third plurality of tabs of a third object displayed on a third display monitor displaying a third plurality of objects for display on the virtualized display according to the sequence of operations in response to observing a first event.
15 . The computer program product of claim 13 , wherein selected tabs of a selected plurality of objects displayed on a plurality of monitors are mapped to the virtualized display.
16 . The computer program product of claim 13 , wherein the first object comprises a browser.
17 . The computer program product of claim 13 , wherein the first object comprises an application.
18 . The computer program product of claim 13 , wherein the virtualized display is generated on a local computational device and wherein the first object is shared with a remote computational device via the virtualized display.