Patent ID: 8028020
Filing Date: 2011-09-27
Classification: G06Q,H04L

Abstract:
1. In a real-time collaboration among multiple collaboration clients, a method of tracking the status of the collaboration, the method comprising: receiving, at a real-time collaboration server from a first collaboration client, data submitted as part of a real-time collaboration involving multiple collaboration clients; queuing the data at a control unit of the collaboration server for dissemination to the other collaboration clients; operating a virtual client at the control unit of the collaboration server, wherein the virtual client acts as a collaboration client and receives the same queued data from the control unit as the other collaboration clients; maintaining, by the virtual client, a collaboration status in a virtual screen that comprises a representation of the real-time collaboration; updating the representation within the virtual screen to include the received data and to track the collaboration status of the real-time collaboration; establishing a connection with a new collaboration client; generating a copy of said representation of the real-time collaboration which tracks the updated status of the real-time collaboration; and transmitting said copy to the new collaboration client to facilitate synchronization of the new collaboration client with the real-time collaboration.