Invention Grant
- Patent Title: Control unit operations in a real-time collaboration server
- Patent Title (中): 实时协同服务器中的控制单元操作
-
Application No.: US11784156Application Date: 2007-04-04
-
Publication No.: US08028020B2Publication Date: 2011-09-27
- Inventor: Paul Huck , Aleksey Skurikhin , Ilya Teplov
- Applicant: Paul Huck , Aleksey Skurikhin , Ilya Teplov
- Applicant Address: US CA Redwood Shores
- Assignee: Oracle International Corporation
- Current Assignee: Oracle International Corporation
- Current Assignee Address: US CA Redwood Shores
- Agency: Park, Vaughan, Fleming & Dowler LLP
- Agent Shun Yao
- Main IPC: G06F15/16
- IPC: G06F15/16

Abstract:
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.
Public/Granted literature
- US20070185959A1 Control unit operations in a real-time collaboration server Public/Granted day:2007-08-09
Information query