Collaborative object architecture
AssigneePlaceware, Inc.
InventorsPavel Curtis, Micheal D. Dixon, David A. Nichols
Life of this patent
Estimating the term…
Loading patent…
AssigneePlaceware, Inc.
InventorsPavel Curtis, Micheal D. Dixon, David A. Nichols
Estimating the term…
A collaborative object architecture with one or more of the following technologies: 1) lightweight asynchronous messaging; 2) collaborative objects; 3) optimistic concurrency control; and 4) transparent object serialization. Lightweight asynchronous messaging allows highly responsive interactivity and natural interactions with minimal network loads. Collaborative objects allow ubiquitous sharing and provides each user with the same copy of the shared object. Optimistic concurrency control allows full-duplex group editing and natural interactions. Transparent object serialization provides real world persistence and support for asynchronous changes. Thus, combination of these technologies provides a collaborative object architecture with several advantages over the prior art.
A collaborative-object architecture comprising:
A method for a collaborative-object architecture comprising:
A computer readable medium having stored thereon sequences of instructions which when executed cause a processor to:
A method for a collaborative-object architecture comprising:
A computer readable medium having stored thereon sequences of instructions that, when executed, cause a processor to:
Dependencies are inferred from the claim text.