摘要 |
A system, method, computer program product, and propagated signal for a real-time concurrent multi-user multi-way collaboration system that is able to incorporate one or more electronic devices including one or more portable devices that permits distributed users to easily and efficiently share both content and editorial input on such content (of course, text messaging is not limited to editorial input on the content). Specifically, a real-time concurrent multi-user multi-way collaboration system, method, and computer program capable of operation providing two or more users to be able to unambiguously collaborate in the rendering of a media resource, such that any user at any time may set a rendering of the media resource to a desired reference on all participating clients. The system for transmitting a media resource and one or more collaboration messages over a communications network includes a plurality of real-time messaging clients coupled to the communications network, with each client of the plurality of clients including: a communications system for receiving the media resource and for receiving the one or more collaboration messages; and a renderizer system for producing a rendering of the media resource in substantial synchronization with other ones of the real-time messaging clients; wherein a particular one of the one or more collaboration messages are transmitted by one of the messaging clients, the one or more collaboration messages including a desired reference of the rendering and each other of the messaging clients substantially synchronizing the rendering of the media resource at the desired reference using the particular one collaboration message.
|