Remote computing platforms providing high-fidelity display and interactivity for clients
    1.
    发明授权
    Remote computing platforms providing high-fidelity display and interactivity for clients 有权
    远程计算平台为客户提供高保真的显示和交互性

    公开(公告)号:US08254704B2

    公开(公告)日:2012-08-28

    申请号:US12408611

    申请日:2009-03-20

    IPC分类号: G06K9/36

    摘要: A “Remote Display Generator,” as described herein, provides various techniques for providing high-fidelity displays with highly responsive interactive application experiences to clients across a wide range of network bandwidths for remotely hosted applications. In general, the Remote Display Generator uses a compression-friendly remote display architecture as a core. With this compression architecture, actual screen data from a remote server is read out from the display buffer frame by frame, and then compressed with a unified screen codec. Other technologies, including timer-driven screen update models and adaptive transmission mechanisms, are then integrated with various embodiments of the Remote Display Generator to improve overall user experience by improving display quality and responsiveness to user interaction with remotely hosted applications.

    摘要翻译: 如本文所述的“远程显示生成器”提供了用于向远程托管应用的广泛的网络带宽的客户端提供具有高响应的交互式应用体验的高保真显示的各种技术。 一般来说,远程显示生成器以压缩友好的远程显示架构为核心。 利用这种压缩架构,从显示缓冲器逐帧读出来自远程服务器的实际屏幕数据,然后用统一的屏幕编解码器进行压缩。 然后,其他技术(包括定时器驱动的屏幕更新模型和自适应传输机制)与远程显示生成器的各种实施例集成,以通过改善显示质量和响应用户与远程托管应用的交互来提高整体用户体验。

    Using a proxy server for a mobile browser
    2.
    发明授权
    Using a proxy server for a mobile browser 有权
    为移动浏览器使用代理服务器

    公开(公告)号:US08700699B2

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

    申请号:US13087923

    申请日:2011-04-15

    IPC分类号: G06F15/16

    CPC分类号: H04L67/02 H04W4/18

    摘要: Techniques describe providing a web page for a proxy-based browser on a mobile device to enhance user experience. A proxy server receives a layout of the web page, extracts web elements from the web page, and captures images of the web elements of the web page. The web elements are incorporated with a background screen image to form a composite screen format to represent a display of the web page. The background screen image is compressed by splitting an encoded frame into fixed-size slices and splitting a previous screen frame into fixed-size slices. The proxy server provides the web page synchronized with the mobile device based on the composite screen format and the compressed background screen image. Furthermore, the proxy server receives input from a user to provide updates to web elements that are dynamic on the web page to be displayed on the screen of the mobile device.

    摘要翻译: 技术描述在移动设备上为基于代理的浏览器提供网页以增强用户体验。 代理服务器接收网页的布局,从网页中提取网页元素,并捕获网页的网页元素的图像。 网页元素与背景屏幕图像结合以形成复合屏幕格式以表示网页的显示。 通过将编码的帧分割成固定大小的片段并将先前的屏幕帧分割成固定大小的片段来压缩背景屏幕图像。 代理服务器基于复合屏幕格式和压缩背景屏幕图像来提供与移动设备同步的网页。 此外,代理服务器接收来自用户的输入以向在网页上动态地显示在移动设备的屏幕上的web元素提供更新。

    Hybrid codec for compound image compression
    3.
    发明授权
    Hybrid codec for compound image compression 有权
    用于复合图像压缩的混合编解码器

    公开(公告)号:US08582876B2

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

    申请号:US13296455

    申请日:2011-11-15

    IPC分类号: G06K9/36

    摘要: One or more portions of a compound image may be classified as picture portions and at least one remaining portion of the compound image may be classified as a non-picture portion. A first layer of a layered image may be generated based on the picture portions of the compound image. The first layer may be compliant with a first image format. A second layer of the layered image may be generated based on the non-picture portion. The second layer may be compliant with a second image format that is different from the first image format. The first layer and the second layer may be sent to a web browser. The first format and the second format may be supported by the web browser.

    摘要翻译: 复合图像的一个或多个部分可以被分类为图像部分,并且复合图像的至少一个剩余部分可以被分类为非图像部分。 可以基于复合图像的图像部分来生成分层图像的第一层。 第一层可能符合第一种图像格式。 可以基于非图像部分来生成分层图像的第二层。 第二层可以符合与第一图像格式不同的第二图像格式。 第一层和第二层可以被发送到web浏览器。 Web浏览器可以支持第一种格式和第二种格式。

    Layered texture compression architecture
    4.
    发明授权
    Layered texture compression architecture 有权
    分层纹理压缩架构

    公开(公告)号:US08508543B2

    公开(公告)日:2013-08-13

    申请号:US12141094

    申请日:2008-06-18

    IPC分类号: G06T11/40 G09G5/00 G06K9/60

    CPC分类号: G06T15/04 H04N19/13 H04N19/60

    摘要: Various technologies for a layered texture compression architecture. In one implementation, the layered texture compression architecture may include a texture consumption pipeline. The texture compression pipeline may include a processor, memory devices, and textures compressed at varying ratios of compression. The textures within the pipeline may be compressed at ratios in accordance with characteristics of the devices in the pipeline that contains and processes the textures.

    摘要翻译: 各种技术用于分层纹理压缩架构。 在一个实现中,分层纹理压缩架构可以包括纹理消耗流水线。 纹理压缩管线可以包括以不同的压缩比压缩的处理器,存储器件和纹理。 可以根据流水线中包含和处理纹理的设备的特性,以比例压缩流水线内的纹理。

    HYBRID CODEC FOR COMPOUND IMAGE COMPRESSION
    5.
    发明申请
    HYBRID CODEC FOR COMPOUND IMAGE COMPRESSION 有权
    用于复合图像压缩的混合编解码器

    公开(公告)号:US20130121573A1

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

    申请号:US13296455

    申请日:2011-11-15

    IPC分类号: G06K9/36

    摘要: One or more portions of a compound image may be classified as picture portions and at least one remaining portion of the compound image may be classified as a non-picture portion. A first layer of a layered image may be generated based on the picture portions of the compound image. The first layer may be compliant with a first image format. A second layer of the layered image may be generated based on the non-picture portion. The second layer may be compliant with a second image format that is different from the first image format. The first layer and the second layer may be sent to a web browser. The first format and the second format may be supported by the web browser.

    摘要翻译: 复合图像的一个或多个部分可以被分类为图像部分,并且复合图像的至少一个剩余部分可以被分类为非图像部分。 可以基于复合图像的图像部分来生成分层图像的第一层。 第一层可能符合第一种图像格式。 可以基于非图像部分来生成分层图像的第二层。 第二层可以符合与第一图像格式不同的第二图像格式。 第一层和第二层可以被发送到web浏览器。 Web浏览器可以支持第一种格式和第二种格式。

    LAYERED TEXTURE COMPRESSION ARCHITECTURE
    6.
    发明申请
    LAYERED TEXTURE COMPRESSION ARCHITECTURE 有权
    层叠式压缩架构

    公开(公告)号:US20090315905A1

    公开(公告)日:2009-12-24

    申请号:US12141094

    申请日:2008-06-18

    IPC分类号: G06T9/00

    CPC分类号: G06T15/04 H04N19/13 H04N19/60

    摘要: Various technologies for a layered texture compression architecture. In one implementation, the layered texture compression architecture may include a texture consumption pipeline. The texture compression pipeline may include a processor, memory devices, and textures compressed at varying ratios of compression. The textures within the pipeline may be compressed at ratios in accordance with characteristics of the devices in the pipeline that contains and processes the textures.

    摘要翻译: 各种技术用于分层纹理压缩架构。 在一个实现中,分层纹理压缩架构可以包括纹理消耗流水线。 纹理压缩管线可以包括以不同的压缩比压缩的处理器,存储器件和纹理。 可以根据流水线中包含和处理纹理的设备的特性,以比例压缩流水线内的纹理。

    Cooperative Web Browsing Using Multiple Devices
    7.
    发明申请
    Cooperative Web Browsing Using Multiple Devices 有权
    使用多个设备的合作网页浏览

    公开(公告)号:US20140053054A1

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

    申请号:US13585185

    申请日:2012-08-14

    IPC分类号: G06F15/16 G06F17/00

    CPC分类号: G06F17/30905

    摘要: A proxy-based thin-client web browsing framework enables cooperative web browsing of multiple devices. The multiple devices may include devices that are not intended for web browsing and have limited or no web browsers and/or user input capabilities. The proxy-based thin client web browsing framework employs a virtual browser at a proxy server to perform all browser-engine logics, and retrieve, render and encode web pages on behalf of the multiple devices. The multiple devices therefore only need to have limited decoding and display capabilities to perform web browsing. The proxy-based thin client web browsing framework further includes a touch controller as a remote controller for a device that has no or limited user texting or manipulating capabilities.

    摘要翻译: 基于代理的瘦客户端Web浏览框架可实现多个设备的协同网页浏览。 多个设备可以包括不用于网页浏览的设备,并且具有有限的或没有web浏览器和/或用户输入能力的设备。 基于代理的瘦客户端Web浏览框架在代理服务器上使用虚拟浏览器来执行所有浏览器引擎逻辑,并且代表多个设备检索,呈现和编码网页。 因此,多个设备仅需要具有有限的解码和显示功能来执行网页浏览。 基于代理的瘦客户机web浏览框架还包括作为用于没有或限制用户发短信或操纵能力的设备的遥控器的触摸控制器。

    Using A Proxy Server For A Mobile Browser
    8.
    发明申请
    Using A Proxy Server For A Mobile Browser 有权
    为移动浏览器使用代理服务器

    公开(公告)号:US20120265802A1

    公开(公告)日:2012-10-18

    申请号:US13087923

    申请日:2011-04-15

    IPC分类号: G06F15/16

    CPC分类号: H04L67/02 H04W4/18

    摘要: Techniques describe providing a web page for a proxy-based browser on a mobile device to enhance user experience. A proxy server receives a layout of the web page, extracts web elements from the web page, and captures images of the web elements of the web page. The web elements are incorporated with a background screen image to form a composite screen format to represent a display of the web page. The background screen image is compressed by splitting an encoded frame into fixed-size slices and splitting a previous screen frame into fixed-size slices. The proxy server provides the web page synchronized with the mobile device based on the composite screen format and the compressed background screen image. Furthermore, the proxy server receives input from a user to provide updates to web elements that are dynamic on the web page to be displayed on the screen of the mobile device.

    摘要翻译: 技术描述在移动设备上为基于代理的浏览器提供网页以增强用户体验。 代理服务器接收网页的布局,从网页中提取网页元素,并捕获网页的网页元素的图像。 网页元素与背景屏幕图像结合以形成复合屏幕格式以表示网页的显示。 通过将编码的帧分割成固定大小的片段并将先前的屏幕帧分割成固定大小的片段来压缩背景屏幕图像。 代理服务器基于复合屏幕格式和压缩背景屏幕图像来提供与移动设备同步的网页。 此外,代理服务器接收来自用户的输入以向在网页上动态地显示在移动设备的屏幕上的web元素提供更新。

    REMOTE COMPUTING PLATFORMS PROVIDING HIGH-FIDELITY DISPLAY AND INTERACTIVITY FOR CLIENTS
    9.
    发明申请
    REMOTE COMPUTING PLATFORMS PROVIDING HIGH-FIDELITY DISPLAY AND INTERACTIVITY FOR CLIENTS 有权
    远程计算平台为客户提供高清显示和互动性

    公开(公告)号:US20100111410A1

    公开(公告)日:2010-05-06

    申请号:US12408611

    申请日:2009-03-20

    IPC分类号: G06K9/36 G06F15/16

    摘要: A “Remote Display Generator,” as described herein, provides various techniques for providing high-fidelity displays with highly responsive interactive application experiences to clients across a wide range of network bandwidths for remotely hosted applications. In general, the Remote Display Generator uses a compression-friendly remote display architecture as a core. With this compression architecture, actual screen data from a remote server is read out from the display buffer frame by frame, and then compressed with a unified screen codec. Other technologies, including timer-driven screen update models and adaptive transmission mechanisms, are then integrated with various embodiments of the Remote Display Generator to improve overall user experience by improving display quality and responsiveness to user interaction with remotely hosted applications.

    摘要翻译: 如本文所述的“远程显示生成器”提供了用于向远程托管应用的广泛的网络带宽的客户端提供具有高响应的交互式应用体验的高保真显示器的各种技术。 一般来说,远程显示生成器以压缩友好的远程显示架构为核心。 利用这种压缩架构,从显示缓冲器逐帧读出来自远程服务器的实际屏幕数据,然后用统一的屏幕编解码器进行压缩。 然后,其他技术(包括定时器驱动的屏幕更新模型和自适应传输机制)与远程显示生成器的各种实施例集成,以通过改善显示质量和响应用户与远程托管应用的交互来提高整体用户体验。

    Transcoding Hierarchical B-Frames with Rate-Distortion Optimization in the DCT Domain
    10.
    发明申请
    Transcoding Hierarchical B-Frames with Rate-Distortion Optimization in the DCT Domain 审中-公开
    在DCT域中使用速率失真优化的转码分层B帧

    公开(公告)号:US20080056354A1

    公开(公告)日:2008-03-06

    申请号:US11468253

    申请日:2006-08-29

    IPC分类号: H04N7/12

    摘要: Transcoding hierarchical B-frames with rate-distortion optimization in the DCT domain is described. More particularly, and in one aspect, input media content is transcoded from an original bit rate to a reduced bit rate. The input media content includes multiple hierarchical bidirectional frames (“B-frames”), multiple intra-frames (I-frames), and multiple predictive frames (P-frames). Each B-frame is open-loop transcoded in view of the reduced bit rate by optimizing texture and motion rate-distortion in the DCT domain to generate a respective portion of transcoded media content. The transcoded media content, which includes transcoded B-frames, I-frames, and P-frames, is provided to a user for viewing.

    摘要翻译: 描述了在DCT域中用码率失真优化代码转换分级B帧。 更具体地,并且在一个方面,将输入媒体内容从原始比特率转码为降低的比特率。 输入媒体内容包括多个分级双向帧(“B帧”),多个帧内(I帧)和多个预测帧(P帧)。 考虑到降低的比特率,通过优化DCT域中的纹理和运动速率失真来生成各代码转换的媒体内容的每个B帧是开环转码的。 将包含代码转换的B帧,I帧和P帧的代码转换的媒体内容提供给用户进行观看。