Methods and apparatuses for displaying and managing content during a collaboration session
First Claim
Patent Images
1. A method comprising:
- displaying content generated by an application executing on a presenter device associated with a first user participating in a collaboration session in a window on a display of the presenter device in accordance with a window status assigned to the window, the window status being either a shared window status in which the corresponding window and its contents are rendered as displayable content on another device in the collaboration session or a hidden window status in which the corresponding window and its contents are excluded from being rendered as the displayable content on the other device;
providing the displayable content from the presenter device to an attendee device associated with a second user participating in the collaboration session for display on a display of the attendee device during the collaboration session;
indicating on the display of the presenter device the window status of the window by a graphical property of a frame that surrounds the window on the display of the presenter device;
changing the window status of the window upon activation of a control on the frame that surrounds the window; and
excluding the window from the displayable content in response to the window status thereof being changed to the hidden window status or including the window in the displayable content in response to the window status thereof being changed to the shared window status.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatuses share shared content from a presenter device with an attendee device; display the shared content on the attendee device; display an indicator associated with the shared content on the presenter device; and display a control tab configured to change a shared status.
-
Citations
21 Claims
-
1. A method comprising:
-
displaying content generated by an application executing on a presenter device associated with a first user participating in a collaboration session in a window on a display of the presenter device in accordance with a window status assigned to the window, the window status being either a shared window status in which the corresponding window and its contents are rendered as displayable content on another device in the collaboration session or a hidden window status in which the corresponding window and its contents are excluded from being rendered as the displayable content on the other device; providing the displayable content from the presenter device to an attendee device associated with a second user participating in the collaboration session for display on a display of the attendee device during the collaboration session; indicating on the display of the presenter device the window status of the window by a graphical property of a frame that surrounds the window on the display of the presenter device; changing the window status of the window upon activation of a control on the frame that surrounds the window; and excluding the window from the displayable content in response to the window status thereof being changed to the hidden window status or including the window in the displayable content in response to the window status thereof being changed to the shared window status. - View Dependent Claims (2, 3, 17)
-
-
4. A method comprising:
-
displaying a primary window and a secondary window of one or more applications executing on a presenter device on a display of the presenter device, wherein each of the primary window and the secondary window is assigned a window status by the presenter device during a collaboration session, the window status being either a shared window status in which the corresponding window and its contents are rendered as displayable content on another device in the collaboration session or a hidden window status in which the corresponding window and its contents are excluded from being rendered as the displayable content on the other device; displaying a control coupled to a frame that surrounds the primary window on the display of the presenter device, selection of the control by a user of the presenter device during the collaboration session causing a change in the window status of the primary window from the shared window status to the hidden window status or vice-versa; selectively displaying the primary window or the secondary window on a display of an attendee device during the collaboration session based on the window status of the primary window and the secondary window assigned thereto by the presenter device. - View Dependent Claims (5, 6, 7)
-
-
8. A system, comprising:
-
a processor; and a memory configured to store instructions executable by the processor to define a plurality of software modules, the software modules including; a window detection module configured to detect a window status of each of a plurality windows associated with one or more applications executing on the system, the window status defining each of the windows as a shared window or a hidden window; an internal render module configured to display the windows on a display of the system in accordance with corresponding window status, wherein the shared window is displayed with a frame that surrounds the shared window that distinguishes the shared window status from the hidden window status during the collaboration session, where the shared window and the hidden window are also each displayed with an attached control tab. selection of which switches the window status of the corresponding window during the collaboration session; and an external render module configured to provide the shared window and exclude the hidden window from the system to an attendee device during the collaboration session at which the shared window is displayed on a display of the attendee device during the collaboration session. - View Dependent Claims (9, 10)
-
-
11. A method comprising:
-
establishing a collaboration session between a presenter device and one or more attendee devices; displaying, on a display of the presenter device, a primary window of an application executing on the presenter device; displaying, on the display of the presenter device, a frame surrounding the primary window of the application, wherein the frame indicates the primary window'"'"'s shared window status during a collaboration session; and displaying a control coupled to the frame that surrounds the primary window of the application, wherein the control is configured to, when activated, change a window status of the primary window from shared to hidden during the collaboration session and thus prevent of the primary window of the application on the presenter device from being rendered on a display of the one or more attendee devices. - View Dependent Claims (12)
-
-
13. A method comprising:
-
detecting a plurality of windows on a desktop of a presenter device, each window associated with an application and displaying content related to that application; determining whether the entire desktop of the presenter device is being shared with an attendee device in a collaboration session; in response to the entire desktop of the presenter device being shared with the attendee device, displaying a frame that surrounds the entire desktop on the presenter device such that a graphical property of the frame indicates that the entire desktop is being shared; in response to the entire desktop of the presenter device is not being shared with the attendee device, determining whether any of the windows are being shared with the attendee device in the collaboration session; and in response to a window being shared with the attendee device, displaying a frame that surrounds the window on the presenter device such that a graphical property of the frame surrounding the primary window indicates that the window is being shared. - View Dependent Claims (14, 15, 16)
-
-
18. A method comprising:
-
assigning a hidden window status to one or more windows that present content generated by corresponding processor-executable applications; establishing a collaboration session between a plurality of devices, wherein one of the devices is configured as a presenter device and the remaining devices are each configured as an attendee device; rendering the windows assigned the hidden window status and any other windows assigned a shared window status for display on the presenter device such that the windows assigned the shared window status are graphically distinguished from the windows assigned the hidden window status by a graphical indicator at each of the windows assigned the shared window status; rendering the windows assigned the shared window status at the presenter device for display on the attendee device and excluding the windows assigned the hidden window status at the presenter device from the rendering of the windows for display on the attendee device; and reassigning a selected window assigned the shared window status with the hidden window status by activating a control for the reassigning disposed on the selected window, wherein the control is disposed on all of the windows assigned the shared window status. - View Dependent Claims (19, 20, 21)
-
Specification