System and method for gathering and reporting screen resolutions of attendees of a collaboration session
AssigneeMicrosoft Corporation
InventorsJeremy Max Stevens, Kanchan Mitra, Mihai Iuga, Sergei Osobov, Kenneth Wickes, Kyle Krum
Life of this patent
Estimating the term…
Abstract
A screen resolution information gathering and reporting system allows access to screen resolution information of attendees of a collaboration session. When attendees first join the collaboration session, each attendee's screen resolution information is gathered. The collected screen resolution information is then provided to the presenter of the collaboration session, for example, when the presenter joins the collaboration session or begins application sharing within the collaboration session.
Claims16
A computer-readable storage medium whose contents cause a presenter's computer of a presenter of a collaboration session to:
- register the presenter with the collaboration session;
- responsive to the presenter registering with the collaboration session, receive by the presenter's computer at least one screen resolution information for an attendee of the collaboration session, wherein the screen resolution information is a first resolution of a computer screen of the attendee's computer;
- display on a computer screen of the presenter's computer a shared frame of the collaboration session, the shared frame having a second resolution that is a higher resolution than the first resolution;
- display on the computer screen of the presenter's computer an indication of the first resolution of the computer screen of the attendee's computer;
- receive from the presenter a selection of the first resolution of the computer screen of the attendee's computer;
- and
- in response to receiving a selection of the first resolution, resize the shared frame being displayed on the computer screen of the presenter's computer to have the first resolution;
- so that when the resized shared frame is displayed on the computer screen of the attendee's computer, the entire shared frame fits onto the computer screen of the attendee's computer.
A method in a first computer system for gathering and reporting screen resolutions of attendees of a collaboration session, the method comprising:
- providing at the first computer system the collaboration session, the first computer system having a first screen resolution;
- receiving from a second computer system of an attendee of the collaboration session a second screen resolution of the second computer system;
- and
- sending from the first computer system to a third computer system of a presenter of the collaboration session the first screen resolution of the first computer system and the second screen resolution of the second computer system, wherein the third computer system shares a shared window in the collaboration session, the shared window having a third screen resolution
- wherein the third computer system displays to the presenter an indication of the first screen resolution and the second screen resolution, and upon selection by the presenter of one of the first screen resolution or the second screen resolution, resizes a shared window being displayed on a computer screen of the third computer system to have the selected first screen resolution or second screen resolution
- so that when the resized shared window is displayed on a computer screen of the computer system with the selected first screen resolution or second screen resolution, the entire shared window fits onto that computer screen.
A presenter's computer through which a presenter of a collaboration session selects a screen resolution for the collaboration session, comprising:
- a component that receives at the presenter's computer a plurality of screen resolutions of computer screens of attendee computers;
- a component that displays on a computer screen of the presenter's computer a shared frame of the collaboration session, the shared frame having a presenter resolution that is different from a received screen resolution;
- a component that displays on the computer screen of the presenter's computer an indication of a received screen resolution of the computer screen;
- a component that receives from the presenter a selection of a received screen resolution by selecting a displayed indication of a received screen resolution;
- and
- a component that, in response to receiving a selection of a received screen resolution, resizes the shared frame being displayed on the computer screen of the presenter's computer to have a resolution corresponding to the selected screen resolution;
- so that when the resized shared frame is displayed on the computer screen of the attendee's computer with the selected screen resolution, the entire shared frame fits onto the computer screen of that attendee's computer
- wherein the components are implemented as computer-executable instruction that are executed by the presenters computer.
Dependencies are inferred from the claim text.