首页> 外国专利> Platform-independent collaboration backbone and framework for forming virtual communities having virtual rooms with collaborative sessions

Platform-independent collaboration backbone and framework for forming virtual communities having virtual rooms with collaborative sessions

机译:独立于平台的协作主干和框架,用于形成具有虚拟会议室和协作会话的虚拟社区

摘要

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.
机译:独立于平台的协作主干和框架,用于形成具有虚拟会议室和协作会话的虚拟社区。恶魔逻辑作为独立于平台的可下载指令嵌入在会议室页面中。该恶魔在下载时被致使与控制逻辑和应用通信,该控制逻辑和应用例如本身可以是可下载的。下载的恶魔还与服务器通信。服务器与类似安排但不一定必须相同的客户端通信,例如,客户端可能具有下载的恶魔,但应用程序的安排不同。第一和第二客户端节点上的应用程序可以通过使它们各自的恶魔从预定义的协议向服务器发送消息来进行协作,服务器依次将它们转发给其他相关的恶魔。一些消息是控制消息,它们有助于某些协作动作,例如加入会话或进入房间。其他消息仅对应用程序有意义。协作应用程序不必相同,并且系统对开发人员的约束最小。例如,不要求应用程序在相同的数据模型上运行。房间可以被组织成社区,社区可以例如指定房间之间的某些共同性,例如共同的用户认证。当用户从一个房间切换到另一个房间时,如果新房间位于另一个社区中,则该用户将需要通过新社区的用户身份验证过程来允许访问。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号