Method and apparatus for the transmission of changed host display information
    1.
    发明授权
    Method and apparatus for the transmission of changed host display information 有权
    用于传输改变的主机显示信息的方法和装置

    公开(公告)号:US08234577B1

    公开(公告)日:2012-07-31

    申请号:US11355741

    申请日:2006-02-16

    IPC分类号: G06F3/00

    摘要: Updates may be transmitted over a remote viewing session using a transmission protocol configured to allow sessions to be established, terminated, and used by participants. The transmission protocol provides a message structure that may be used to exchange administrative information associated with the session, as well as host display information to be transmitted from the host to the viewers over the session. A bounding rectangle construct may be used to convey positional information associated with the update or content of an update message. The messages may be passed directly between the host and viewers or via an intermediate service. The messages also may be used to allow viewers to highlight information on the display for a limited period of time so that the highlighting appears to the host and optionally to the other viewers on the session.

    摘要翻译: 更新可以使用被配置为允许参与者建立,终止和使用会话的传输协议在远程观看会话上传送。 传输协议提供了可用于交换与该会话相关联的管理信息的消息结构,以及将通过该会话从主机发送给观众的主机显示信息。 可以使用边界矩形构造来传送与更新消息的更新或内容相关联的位置信息。 消息可以直接在主机和观看者之间或通过中间服务传递。 消息还可以用于允许观看者在有限的时间段内突出显示显示器上的信息,使得高亮显示给主机,并且可选地显示在会话上的其他观看者。

    Method and Apparatus For The Identification and Selective Encoding of Changed Host Display Information
    2.
    发明申请
    Method and Apparatus For The Identification and Selective Encoding of Changed Host Display Information 审中-公开
    改变主机显示信息的识别和选择性编码的方法和装置

    公开(公告)号:US20110037776A1

    公开(公告)日:2011-02-17

    申请号:US12913038

    申请日:2010-10-27

    IPC分类号: G09G5/02

    摘要: Changed Host Display Information (HDI) may be captured, selectively encoded, and optionally transmitted between participants over a session. Hints indicative of which portions of the HDI may have changed are collected and used to select areas of HDI for processing. Changed HDI is encoded using an encoding process selected from a number of encoding processes by determining which process is likely to efficiently encode that portion of the HDI. Where the HDI is divided into tiles for processing the encoding method selection may take place on a tile-by-tile basis, for example by counting the number of colors in the tile to be encoded. Changed HDI may be transmitted to viewers using paint commands containing pixel information and copy commands indicating that a portion of the HDI has been moved.

    摘要翻译: 改变的主机显示信息(HDI)可以被捕获,选择性地编码,并且可选地在会话之间在参与者之间传送。 指示HDI的哪些部分可能已经改变的提示被收集并用于选择用于处理的HDI的区域。 使用从多个编码处理中选择的编码处理来确定改变的HDI是通过确定哪个处理可能有效地编码HDI的那部分来编码的。 在将HDI划分成瓦片以进行处理的情况下,编码方法选择可以以瓦片为单位进行,例如通过对待编码的瓦片中的颜色数进行计数。 改变的HDI可以使用包含像素信息的绘制命令和指示HDI的一部分已被移动的复制命令来发送给观众。

    Method and apparatus for selecting commands for transmission from an updated queue
    3.
    发明授权
    Method and apparatus for selecting commands for transmission from an updated queue 有权
    从更新的队列中选择用于发送的命令的方法和装置

    公开(公告)号:US08484291B1

    公开(公告)日:2013-07-09

    申请号:US12061011

    申请日:2008-04-02

    IPC分类号: G06F15/16

    CPC分类号: G06F9/452

    摘要: Commands associated with an update allow a presenter display to be recreated by a viewer. The commands are delineated by end of update markers. Commands are transmitted to viewers in viewer updates to allow viewers to see information that was shown on the presenter display as it existed at a particular point in time. A target end of update marker will be selected for a viewer update and all commands necessary to recreate the presenter display at that point in time will be transmitted to the viewer. Since the target end of update marker may cause several presenter updates to be included in a given viewer update, some of the commands in the update queue may not need to be transmitted to the viewer. Prunability indicators are therefore added to commands to allow commands to be selected for transmission to a viewer based on the target end of update marker.

    摘要翻译: 与更新相关联的命令允许演示者显示由观看者重新创建。 命令由更新标记的末尾描绘。 命令在查看器更新中被传送给观众,以便观众能够看到在特定时间点存在的演示者显示器上显示的信息。 将为观众更新选择更新标记的目标结束,并且在该时间点重新创建演示者显示所需的所有命令将被发送给观众。 由于更新标记的目标结束可能导致几个演示者更新被包括在给定的观看者更新中,所以更新队列中的一些命令可能不需要被发送到观看者。 因此,可修整性指示符被添加到命令中,以允许基于更新标记的目标结束来选择命令以传送给观看者。

    Method and Apparatus for the Transmission of Changed Host Display Information
    4.
    发明申请
    Method and Apparatus for the Transmission of Changed Host Display Information 审中-公开
    改变主机显示信息传输的方法和装置

    公开(公告)号:US20110041085A1

    公开(公告)日:2011-02-17

    申请号:US12913057

    申请日:2010-10-27

    IPC分类号: G06F3/01

    摘要: Updates may be transmitted over a remote viewing session using a transmission protocol configured to allow sessions to be established, terminated, and used by participants. The transmission protocol provides a message structure that may be used to exchange administrative information associated with the session, as well as host display information to be transmitted from the host to the viewers over the session. A bounding rectangle construct may be used to convey positional information associated with the update or content of an update message. The messages may be passed directly between the host and viewers or via an intermediate service. The messages also may be used to allow viewers to highlight information on the display for a limited period of time so that the highlighting appears to the host and optionally to the other viewers on the session.

    摘要翻译: 更新可以使用被配置为允许参与者建立,终止和使用会话的传输协议在远程观看会话上传送。 传输协议提供可用于交换与该会话相关联的管理信息的消息结构,以及主机将通过该会话从主机发送给观众的显示信息。 可以使用边界矩形构造来传送与更新消息的更新或内容相关联的位置信息。 消息可以直接在主机和观看者之间或通过中间服务传递。 消息还可以用于允许观看者在有限的时间段内突出显示显示器上的信息,使得高亮显示给主机,并且可选地显示在会话上的其他观看者。

    Method and apparatus for reducing the amount of information that must be transmitted to slower viewers over a remote viewing session
    5.
    发明授权
    Method and apparatus for reducing the amount of information that must be transmitted to slower viewers over a remote viewing session 有权
    用于减少必须通过远程观看会话发送给较慢观众的信息量的方法和装置

    公开(公告)号:US08386628B1

    公开(公告)日:2013-02-26

    申请号:US11355740

    申请日:2006-02-16

    IPC分类号: G06F15/16 G09G5/00

    摘要: To accommodate different viewer capabilities, update commands may be maintained in an update queue at the server and distributed to viewers according to the viewers' abilities to receive them. As update commands arrive that supersede older update commands, the new update commands may cause the old update commands to be removed from the queue so that the older update commands may be pruned from the update queue. Where the pruned update messages have not yet been sent to the slower viewers, pruning the older update commands from the update queue enables information that will quickly be replaced via another update command to be selectively not transmitted to slower viewers. Panes may be used to keep track of which updates are required to be maintained in the queue and which may be pruned from the queue.

    摘要翻译: 为了适应不同的查看器功能,可以在服务器的更新队列中维护更新命令,并根据观众的接收能力分发给观众。 随着更新命令到达,取代较旧的更新命令,新的更新命令可能会导致从队列中删除旧的更新命令,以便可以从更新队列中修剪旧的更新命令。 在修剪的更新消息尚未发送到较慢的查看者的地方,从更新队列中修剪较旧的更新命令将使得可以通过另一个更新命令快速替换的信息被选择性地不传输到较慢的浏览器。 窗格可以用于跟踪需要在队列中维护哪些更新,并且可以从队列中修剪。

    Method and apparatus for reconnecting to a remote viewing session
    6.
    发明授权
    Method and apparatus for reconnecting to a remote viewing session 有权
    用于重新连接到远程观看会话的方法和装置

    公开(公告)号:US07917633B1

    公开(公告)日:2011-03-29

    申请号:US12104681

    申请日:2008-04-17

    IPC分类号: G06F15/16

    摘要: Remote viewing software at a display may contain control logic to enable it to manage the connection associated with a session. The connection management process may preferentially elect to establish a socket connection and, if that is unavailable or unreliable, may use HTTP tunneling. The connection management process may also automatically reconnect the display to the session so that the display is not required to manually re-join an ongoing session. The connection management process also manages the termination of the session to ensure that both the server and the client process at the display end the session correctly.

    摘要翻译: 显示器上的远程查看软件可能包含控制逻辑,以使其能够管理与会话相关联的连接。 连接管理过程可以优选地选择建立套接字连接,并且如果不可用或不可靠,则可以使用HTTP隧道。 连接管理过程还可以自动地将显示器重新连接到会话,使得显示器不需要手动重新连接正在进行的会话。 连接管理过程还管理会话的终止,以确保显示器上的服务器和客户端进程正确结束会话。

    Method and apparatus for the identification and selective encoding of changed host display information
    7.
    发明授权
    Method and apparatus for the identification and selective encoding of changed host display information 有权
    用于识别和选择性编码改变的主机显示信息的方法和装置

    公开(公告)号:US07847755B1

    公开(公告)日:2010-12-07

    申请号:US11355852

    申请日:2006-02-16

    IPC分类号: G09G5/00

    摘要: Changed Host Display Information (HDI) may be captured, selectively encoded, and optionally transmitted between participants over a session. Hints indicative of which portions of the HDI may have changed are collected and used to select areas of HDI for processing. Changed HDI is encoded using an encoding process selected from a number of encoding processes by determining which process is likely to efficiently encode that portion of the HDI. Where the HDI is divided into tiles for processing the encoding method selection may take place on a tile-by-tile basis, for example by counting the number of colors in the tile to be encoded. Changed HDI may be transmitted to viewers using paint commands containing pixel information and copy commands indicating that a portion of the HDI has been moved.

    摘要翻译: 改变的主机显示信息(HDI)可以被捕获,选择性地编码,并且可选地在会话之间在参与者之间传送。 指示HDI的哪些部分可能已经改变的提示被收集并用于选择用于处理的HDI的区域。 使用从多个编码处理中选择的编码处理来确定改变的HDI是通过确定哪个处理可能有效地编码HDI的那部分来编码的。 在将HDI划分成瓦片以进行处理的情况下,编码方法选择可以以瓦片为单位进行,例如通过对待编码的瓦片中的颜色数进行计数。 改变的HDI可以使用包含像素信息的绘制命令和指示HDI的一部分已被移动的复制命令来发送给观众。

    Method and apparatus for enabling participants to assume control over a presentation in a remote viewing session
    8.
    发明授权
    Method and apparatus for enabling participants to assume control over a presentation in a remote viewing session 有权
    用于使参与者能够对远程观看会话中的呈现进行控制的方法和装置

    公开(公告)号:US08966374B1

    公开(公告)日:2015-02-24

    申请号:US12414646

    申请日:2009-03-30

    IPC分类号: G06F3/048 G06Q10/10 H04N7/15

    摘要: Control of the display computer that is the source of display information on a remote viewing session may be passed between the display participant and one or more of the viewer participants using simplified and intuitive controls rather than a more complicated menu-driven system. In one embodiment, the display participant may elect to provide control to a particular viewer participant or to any viewer participant on the session. When a viewer participant has the ability to control the display computer, the pointer shown to the display participant will be changed to notify the display participant. Likewise, color of the mouse pointer shown to the viewer participant will be changed to allow the viewer participant to know that he has the ability to assume control. Tooltips may be used as well to instruct the participants how to assume control. The color of the mouse pointer is thus determined for each participant individually according to the state of that participant relative to the remote control option of the remote viewing software.

    摘要翻译: 作为远程观看会话的显示信息源的显示计算机的控制可以使用简化和直观的控制而不是更复杂的菜单驱动系统在显示参与者和一个或多个观看者参与者之间传递。 在一个实施例中,显示参与者可以选择向特定观看者参与者或该会话上的任何观众参与者提供控制。 当观众参与者具有控制显示计算机的能力时,向显示参与者显示的指针将被改变以通知显示参与者。 同样地,观看者参与者所示的鼠标指针的颜色将被改变,以允许观看者参与者知道他具有控制的能力。 也可以使用工具提示来指导参与者如何控制。 因此,根据该参与者相对于远程观看软件的远程控制选项的状态,单独地为每个参与者确定鼠标指针的颜色。