Transmission of input values using an unreliable communication link
    2.
    发明授权
    Transmission of input values using an unreliable communication link 有权
    使用不可靠的通信链路传输输入值

    公开(公告)号:US08230009B1

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

    申请号:US13246200

    申请日:2011-09-27

    IPC分类号: G06F15/16

    CPC分类号: H04L12/6418

    摘要: In one general aspect, a computer-readable storage medium can store instructions that when executed cause a client device to perform a process. The instructions comprising instructions to define a plurality of event packets where each event packet from the plurality of event packets includes an input value from a user interface device associated with the client device, and instructions to define, at a first time, a first carrier packet including the plurality of event packets. The instructions can also include instructions to define an additional event packet representing an additional input value from the user interface device associated with the client device, and define, at a second time, a second carrier packet including the additional event packet and at least a portion of the plurality of event packets.

    摘要翻译: 在一个一般方面,计算机可读存储介质可以存储指令,当执行时,使得客户端设备执行处理。 所述指令包括定义多个事件分组的指令,其中来自所述多个事件分组的每个事件分组包括来自与所述客户机设备相关联的用户界面设备的输入值,以及在第一时间定义第一载波分组 包括多个事件分组。 指令还可以包括用于定义表示来自与客户端设备相关联的用户界面设备的附加输入值的附加事件分组的指令,并且在第二时间定义包括附加事件分组的第二载波分组和至少一部分 的多个事件分组。

    Hybridized image encoding based on region volatility
    3.
    发明授权
    Hybridized image encoding based on region volatility 有权
    基于区域波动的杂交图像编码

    公开(公告)号:US08606029B1

    公开(公告)日:2013-12-10

    申请号:US13208809

    申请日:2011-08-12

    IPC分类号: G06K9/36 G06K9/46

    摘要: In a general aspect, a computer-readable storage medium can be configured to store instructions that when executed cause a processor of a host device to perform a process. The instructions can include instructions to determine that a first region of a current image is identical to a first region of a prior image, and instructions to determine that a second region of the current image is different from a second region of the prior image. The instructions can also include instructions to calculate, in response to the determination that the second region of the current image is different, a rate of change associated with the portion of the second region, and instructions to identify a portion of the second region of the current image for encoding based on the rate of change associated with the portion of the second region of the current image based on a threshold value.

    摘要翻译: 在一般方面,计算机可读存储介质可以被配置为存储当被执行时导致主机设备的处理器执行处理的指令。 指令可以包括用于确定当前图像的第一区域与先前图像的第一区域相同的指令,以及用于确定当前图像的第二区域与先前图像的第二区域不同的指令。 指令还可以包括指令,用于响应于当前图像的第二区域的确定不同,计算与第二区域的该部分相关联的变化率,以及用于识别第二区域的第二区域的一部分的指令 基于与基于阈值的当前图像的第二区域的部分相关联的变化速率进行编码的当前图像。

    Transmission of input values using an unreliable communication link
    4.
    发明授权
    Transmission of input values using an unreliable communication link 有权
    使用不可靠的通信链路传输输入值

    公开(公告)号:US08489680B1

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

    申请号:US13212655

    申请日:2011-08-18

    IPC分类号: G06F15/16

    CPC分类号: H04L12/6418

    摘要: In one general aspect, a method can include receiving at a host device via a remote desktop session a first carrier packet including a first set of event packets where each event packet from the first set of event packets includes an input value produced via an input device. The method can include receiving a second carrier packet including a second set of event packets duplicating at least a portion of the first set of event packets included in the first carrier packet, and identifying a portion of the second set of event packets as duplicates of the first set of event packets. The method can also include identifying an event packet excluded from the portion of the second set of event packets, and registering an input value included in the event packet in response to the identifying of the event packet.

    摘要翻译: 在一个一般方面,一种方法可以包括经由远程桌面会话在主机设备处接收包括第一组事件分组的第一载波分组,其中来自第一组事件分组的每个事件分组包括经由输入设备产生的输入值 。 该方法可以包括:接收第二载波分组,其包括复制第一载波分组中包括的第一组事件分组的至少一部分的第二组事件分组,以及将第二组事件分组的一部分标识为 第一组事件数据包。 该方法还可以包括识别从第二组事件分组中排除的事件分组,以及响应于事件分组的识别来注册包括在事件分组中的输入值。

    Processing of matching regions in a stream of screen images
    5.
    发明授权
    Processing of matching regions in a stream of screen images 有权
    在屏幕图像流中处理匹配区域

    公开(公告)号:US08644620B1

    公开(公告)日:2014-02-04

    申请号:US13165445

    申请日:2011-06-21

    申请人: Hin Chung Lam

    发明人: Hin Chung Lam

    IPC分类号: G06K9/62

    摘要: In one general aspect, a computer-readable storage medium can be configured to store instructions that when executed cause a host device to perform a process. The instructions can include instructions to calculate a set of hash values associated with a set of blocks of a first image, and calculate a hash value associated with a block of a second image. The instructions can include instructions to receive an indicator that the hash value of the block of the second image matches a hash value from the set of hash values associated with the first image, and designate, in response to the indicator, the block of the second image for duplication.

    摘要翻译: 在一个一般方面,计算机可读存储介质可以被配置为存储当被执行时导致主机设备执行处理的指令。 指令可以包括用于计算与第一图像的一组块相关联的一组散列值的指令,并且计算与第二图像的块相关联的散列值。 所述指令可以包括接收指示符的指令,所述指示符是所述第二图像的块的散列值与来自与所述第一图像相关联的所述散列值集合的哈希值相匹配,并且响应于所述指示符指定所述第二图像的块 图像复制。