发明名称 Control unit operations in a real-time collaboration server
摘要 In a real-time collaboration server, a control unit manages a collaboration mode. The control unit operates a virtual client that maintains a virtual screen reflecting the status of the collaboration (e.g., the contents of a shared desktop or whiteboard). The virtual client renders collaboration data within the virtual screen. New clients are synchronized with an ongoing collaboration by packing and sending them a copy of the virtual screen. The control unit maintains a queue of collaboration data to be sent to participating clients. Each client may have a pointer identifying the queued data it is processing. The queue may be collapsed (e.g., when it reaches a maximum size) by sending a copy of the virtual screen to one or more clients that have not yet consumed old data in the queue; those clients are then updated to skip the queue entries embodied in the virtual screen.
申请公布号 US2007185959(A1) 申请公布日期 2007.08.09
申请号 US20070784156 申请日期 2007.04.04
申请人 ORACLE INTERNATIONAL CORPORATION 发明人 HUCK PAUL;SKURIKHIN ALEKSEY;TEPLOV ILYA
分类号 G06F15/16;G06Q10/00;H04L29/06;H04L29/08 主分类号 G06F15/16
代理机构 代理人
主权项
地址