A method for building a locking, migration, dynamic clients, and dynamic partitions capable distributed server for a real-time collaboration session supports the synchronous creation and deletion of partitions by clients as well as the addition and withdrawal of clients during a current collaboration...http://www.google.com/patents/US6336134?utm_source=gb-gplus-sharePatent US6336134 - Dynamic clients, dynamic partitions, locking, and migration capability for distributed server for real-time collaboration