×

Control unit operations in a real-time collaboration server

  • US 7,219,127 B2
  • Filed: 03/13/2003
  • Issued: 05/15/2007
  • Est. Priority Date: 03/13/2003
  • Status: Active Grant
First Claim
Patent Images

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, data submitted as part of a real-time collaboration involving multiple collaboration clients;

    updating a representation of the status of the real-time collaboration to include the data;

    establishing a connection with a new collaboration client;

    generating a copy of said representation of the 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 collaborationmaintaining a queue in said real-time collaboration server, wherein each entry in said queue comprises collaboration data distributed to the multiple clients; and

    if the queue reaches a maximum size;

    identifying a slow client referencing the oldest entry in the queue;

    sending said copy of said representation of the status of the real-time collaboration to the slow client; and

    updating the slow client'"'"'s reference to identify the first entry in the queue.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×