Platform-independent collaboration backbone and framework for forming virtual communities having virtual rooms with collaborative sessions
Patent 6078948 Issued on June 20, 2000. Estimated Expiration Date: February 3, 2018. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.
Platform-independent collaboration backbone and framework for forming virtual communities having virtual rooms with collaborative sessions. Demon logic is embedded in a room page as downloadable platform-independent instructions. The demon, when downloaded, is caused to be in communication with control logic and an application, which, for example, may itself be downloadable. The downloaded demon is also in communication with a server. The server is in communication with similarly-arranged, though not necessarily identical, clients, which for example may have the downloaded demon but a different arrangement of applications. The application at a first and second client node may collaborate by causing their respective demons to send messages from a predefined protocol to the server, which in turn will forward them to other relevant demons. Some of the messages are control messages which facilitate certain collaborative actions, such as joining a session or entering a room. Other messages carry meaning only to the applications. The collaborating applications need not be identical, and the system provides minimal constraints on developers. For example, there is no requirement that the applications operate off an identical data model. Rooms may be organized into communities, which for example may specify certain commonality among rooms, such as common user-authentication. When a user changes from one room to another, if the new room is in a different community, the user will need to go through user authentication-procedures of the new community to permit access.
Other References
Garfunkel et al.; "HP SharedX: A Tool for Real-Time Collaboration"; (1994);Hewlett-Packard Journal; pp. 23-36
Hall et al.; "Corona: A Communication Service for Scalable, Reliable Group Collaroration Systems," Software Systems Research Laboratory, The Univ. of Michigan; 10 page
Holtman, K.; "The Futplex System"; (1996); Proceedings of the ERCIM Workshop on CSCW and the Web; Sankt Augustin, Germany
LaLiberte et al.; "A Protocol for Scalable Group and Public Annotations"; (9 pages)
Lee, et al.; "Supporting Multi-User, Multi-Applet Workspaces in CBE"; Software Systems Research Laboratory, The Univ. of Michigan; (10 pages)
Payne, et al.; "The EMSL Collaborative Research Environment (CORE)--Collaboration via the World Wide Web"; Environmental Molecular Sciences Laboratory (9 pages)
Prakas et al.; "DistView: Support for Building Efficient Collaborative Applications Using Replicated Objects"; Software Systems Research Laboratory, The Univ. of Michigan; (12 pages)
Rutgers University; "The DISCIPLE System"; 1997 Project Summary; DARPA ITO Sponsored Research
Univ. of California, Santa Cruz; "Nomadic Collaborative Visualization and Imprecise Information"; 1997 Project Summary; DARPA ITO Sponsored Research
Univ of New Mexico; Distributed Self-Evolving Groups:; 1997 Project Summary; DARPA ITO Sponsored Research
The Open Group Research of the Open Software Foundation, Inc.; "Distributed Clients for the WWW"; 1997 Project Summary; DARPA ITO Sponsored Research
The MITRE Corporation; "Data Collection and Evaluation for Collaborative Work Enviroments"; 1997 Project Summary; DARPA ITO Sponsored Research
The Broad of Trustees, Univ. of Illinois; "Virtue: Direct Software Manipulation"; 1997 Project Summary; DARPA ITO Sponsored Research
SRI International; "Timely Information Distrubition in Dynamic Collaborative Enviroments" 1997 Project Summary; DARPA ITO Sponsored Research
SRI International; "QOS Middleware for Group Applications"; 1997 Project Summary; DARPA ITO Sponsored Research
Mass. Institute of Technology; "Building an Intelligent Information Infrastructure"; 1997 Project Summary; DARPA ITO Sponsored Research
Cornell University; "MediaNet: A High Performance Platform Network Media Processing"; 1997 Project Summary; DARPA ITO Sponsored Research
Carnegie Mellon Univ. and Univ. of Pittsburgh; "Visualizations and Briefings that Acquire, Portray and Communicate Experience"; 1997 Project Summary; DARPA ITO Sponsored Research
Carnegie Mellon Univ.; "Informedia Experience-on-Demand: Capturing, Integrating and Communicating Experiences Across People, Time and Space"; 1997 Project Summary; DARPA ITO Sponsored Research
Carnegie Mellon Univ.; "CSpace--Collaboration Information Management"; 1997 Project Summary; DARPA ITO Sponsored Research
BBN Systems and Technologies; "Integration of CVIM Technologies"; 1997 Project Summary; DARPA ITO Sponsored Research
BBN Systems and Technologies; "Rough 'n' Ready: A Meeting Recorder and Browser"; 1997 Project Summary; DARPA ITO Sponsored Research
Carnegie Mellon University; "Virtual Work Rooms"; 1997 Project Summary; DARPA ITO Sponsored Research
Univ. of Illinois-NCSA; Framework for Integrated Synchronous and Asynchronous Collaboration (ISAAC); 1997 Project Summary; DARPA ITO Sponsored Research
Hughes Research Laboratories; "Human-Computer Symbiotes: Cyberspace Entities for Active and Indirect Collaboration"; 1997 Project Summary; DARPA ITO Sponsored Research
Carnegie Mellon University; "Sharing Viewpoints, Object, and Animations"; 1997 Project Summary; DARPA ITO Sponsored Research
Crystaliz Inc.; "Multi-Tiered Asynchronous Workspaces (MAW)"; 1997 Project Summary; DARPA ITO Sponsored Research
Univ. of California, Berkeley; "Scalable Architecture"; 1997 Project Summary; DARPA ITO Sponsored Research
Hughes Research Laboratories, Inc. "Semantic Multicast"; 1997 Project Summary; DARPA ITO Sponsored Research
Mass. Institute of Technology; "World Wide Web: Evolving to Information Infrastructure"; 1997 Project Summary ; DARPA ITO Sponsored Research
Mass. Institute of Technology; "Computational Video for Collaborative Applications"; 1997 Project Summary; DARP ITO Sponsored Research
DARPA Information Technology Office (ONR 66001-96-C-8507)--IC&V Program; "Collaborative Bus"