Patent ID: 7899863

Claim:
A system for a collaboration session involving a plurality of participants, said system comprising: a presentation server at a presenter server location and identified as a master presenter, said presentation server establishing and configuring one or more collaboration sessions with identified session participants and presenting presentation data in each collaboration session, wherein said presentation data comprises slides and said presentation data is configured with an identification of said master presenter, a file name corresponding to said presentation data and identification of synchronization destinations, said presentation server further configured to send synchronization commands to an application server in a telecommunications network and receive remote synchronization commands from said application server, said sent synchronization commands representative of a change in state of said presentation data at said presenter server location, said presentation data at said presenter server location further changing state in said presentation server responsive to said received remote synchronization commands; and a presentation client device at each of said synchronization destinations providing a synchronized presentation for each of some of said participants, each said presentation client device having a local copy of said presentation data prior to said synchronized presentation and receiving said sent synchronization commands forwarded from said application server, wherein said sent synchronization commands enable synchronization of the local copy of said presentation data with the presentation data at said presenter server location, at least one of said synchronization destinations selectively returning said remote synchronization commands to said application server; wherein said sent synchronization commands and said returned remote synchronization commands include messages indicating current slide number, file name of data being presented, page numbers, mouse coordinates, and screen coordinates; and wherein said presentation client devices at each of said synchronization destinations include at least one of a laptop computer, a desktop computer, a handheld computer, a PDA and a cellular telephone with browsing capability.