Patent ID: 8473851

Claim:
A method for sharing data displayed on a user's computer screen, the method comprising: displaying a movable tile on the user's computer screen, the tile being viewable, positionable, and sizable by the user on the computer screen to identify data displayed on the user's computer screen and selected for sharing with two or more remote users, the tile defining a virtual desktop for sharing data, wherein the tile is positioned over a portion of an application window and wherein said data identified by the position of the tile comprises only data displayed within a border of the tile; transmitting said data identified by a position of the tile on the user's computer screen to said two or more remote users, wherein said identified data comprises only a portion of data displayed on the user's computer screen; receiving shared data from said two or more remote users, said shared data corresponding to data displayed on a portion of the remote user's computer screen; displaying said shared data on the user's computer screen; receiving input identifying movement of the tile on the user's computer screen to select new data displayed on the user's computer screen, and transmitting said new data to said two or more remote users; and receiving user input on the user's computer screen within the tile and transmitting said user input to said two or more remote users, said user input identified by an identifier associated with the user; wherein the tile comprises a control region that can be selected by the user and used to move and size the tile.