MULTI-USER TERMINAL SERVICES ACCELERATOR
    1.
    发明申请
    MULTI-USER TERMINAL SERVICES ACCELERATOR 审中-公开
    多用户终端服务加速器

    公开(公告)号:WO2007053304A2

    公开(公告)日:2007-05-10

    申请号:PCT/US2006040755

    申请日:2006-10-19

    Inventor: MARGULIS NEAL

    Abstract: A multi-user host computer system comprises a host computer that processes applications and the desktop environments for multiple remote terminals. The host computer includes a terminal services offload processor to supplement the processing of the host CPU. For each remote terminal, the terminal services offload processor may improve the video and graphics performance and allow the multi-user host computer system to more efficiently support multiple users. The host computer may include a graphics processor that manages a virtual display for each remote terminal and provides selective updates of sub frame data. Where appropriate, the sub frame data is encoded and transmitted over the network to the remote terminals. Video data streams are also optimized by the terminal services offload processor and optimized for the intended remote terminals and their respective network connections. The terminal services offload processor may be implemented in programmable hardware and may be a separate subsystem or may also be used to perform other offload tasks.

    Abstract translation: 多用户主机系统包括处理应用的主机和多个远程终端的桌面环境。 主计算机包括终端服务卸载处理器,以补充主机CPU的处理。 对于每个远程终端,终端服务卸载处理器可以提高视频和图形性能,并允许多用户主机系统更有效地支持多个用户。 主计算机可以包括管理每个远程终端的虚拟显示器的图形处理器,并提供子帧数据的选择性更新。 在适当的情况下,子帧数据被编码并通过网络发送到远程终端。 视频数据流也被终端服务卸载处理器优化,并针对预期的远程终端及其各自的网络连接进行了优化。 终端服务卸载处理器可以在可编程硬件中实现,并且可以是单独的子系统,或者也可以用于执行其他卸载任务。

    MULTI-USER DISPLAY PROXY SERVER
    2.
    发明申请
    MULTI-USER DISPLAY PROXY SERVER 审中-公开
    多用户显示代理服务器

    公开(公告)号:WO2007064426A3

    公开(公告)日:2009-06-04

    申请号:PCT/US2006041684

    申请日:2006-10-26

    Inventor: MARGULIS NEAL

    CPC classification number: G06F3/14 G09G5/003 H04L67/10

    Abstract: A multi-user host computer system comprises processor blades combined with terminal services blades to provide acceleration and proxy server functions for supporting a variety of remote terminals. For each remote terminal, the terminal services blade and proxy server functions may improve the video and graphics performance. This allows the multi-user host computer system to more efficiently support multiple users. The terminal services blade may include a graphics processor that manages a virtual display for each remote terminal and provides selective updates of sub frame data. Where appropriate, the sub frame data is encoded and transmitted over the network to the remote terminals. The terminal services processor also offloads and optimizes video data streams for the intended remote terminals and their respective network connections. Processor blades may include a baseboard management controller that utilizes advanced features for supporting remote KVM administration.

    Abstract translation: 多用户主机系统包括与终端服务刀片组合的处理器刀片,以提供用于支持各种远程终端的加速和代理服务器功能。 对于每个远程终端,终端服务刀片和代理服务器功能可以提高视频和图形性能。 这允许多用户主机系统更有效地支持多个用户。 终端服务刀片可以包括管理每个远程终端的虚拟显示器并且提供子帧数据的选择性更新的图形处理器。 在适当的情况下,子帧数据被编码并通过网络发送到远程终端。 终端服务处理器还为预期的远程终端及其各自的网络连接卸载和优化视频数据流。 处理器刀片可以包括使用高级特征来支持远程KVM管理的基板管理控制器。

    SYSTEM AND METHOD FOR EFFECTIVELY ENCODING AND DECODING ELECTRONIC INFORMATION
    3.
    发明申请
    SYSTEM AND METHOD FOR EFFECTIVELY ENCODING AND DECODING ELECTRONIC INFORMATION 审中-公开
    有效编码和解码电子信息的系统和方法

    公开(公告)号:WO2008063334A2

    公开(公告)日:2008-05-29

    申请号:PCT/US2007/022331

    申请日:2007-10-19

    Abstract: A system and method for effectively encoding and decoding electronic information includes an encoding system with a tiling module that initially divides source image data into data tiles. A frame differencing module then outputs only altered data tiles to various processing modules that convert the altered data tiles into corresponding tile components. A quantizer performs a compression procedure upon the tile components to generate compressed data according to an adjustable quantization parameter. An adaptive entropy selector then selects one of a plurality of available entropy encoders to most effectively perform an entropy encoding procedure to thereby produce encoded data. The entropy encoder may also utilize a feedback loop to adjust the quantization parameter in light of current transmission bandwidth characteristics.

    Abstract translation: 用于有效地编码和解码电子信息的系统和方法包括具有平铺模块的编码系统,其最初将源图像数据划分成数据瓦片。 帧差分模块然后仅将改变的数据瓦片输出到将经改变的数据瓦片转换成相应的瓦片部件的各种处理模块。 量化器根据可调量化参数对图块分量执行压缩过程以产生压缩数据。 然后,自适应熵选择器然后选择多个可用熵编码器中的一个,以最有效地执行熵编码过程从而产生编码数据。 熵编码器还可以利用反馈回路根据当前传输带宽特性来调整量化参数。

    MULTI-USER DISPLAY PROXY SERVER
    4.
    发明申请
    MULTI-USER DISPLAY PROXY SERVER 审中-公开
    多用户显示代理服务器

    公开(公告)号:WO2007064426A2

    公开(公告)日:2007-06-07

    申请号:PCT/US2006/041684

    申请日:2006-10-26

    Inventor: MARGULIS, Neal

    CPC classification number: G06F3/14 G09G5/003 H04L67/10

    Abstract: A multi-user host computer system comprises processor blades combined with terminal services blades to provide acceleration and proxy server functions for supporting a variety of remote terminals. For each remote terminal, the terminal services blade and proxy server functions may improve the video and graphics performance. This allows the multi-user host computer system to more efficiently support multiple users. The terminal services blade may include a graphics processor that manages a virtual display for each remote terminal and provides selective updates of sub frame data. Where appropriate, the sub frame data is encoded and transmitted over the network to the remote terminals. The terminal services processor also offloads and optimizes video data streams for the intended remote terminals and their respective network connections. Processor blades may include a baseboard management controller that utilizes advanced features for supporting remote KVM administration.

    Abstract translation: 多用户主机系统包括与终端服务刀片组合的处理器刀片,以提供用于支持各种远程终端的加速和代理服务器功能。 对于每个远程终端,终端服务刀片和代理服务器功能可以提高视频和图形性能。 这允许多用户主机系统更有效地支持多个用户。 终端服务刀片可以包括管理每个远程终端的虚拟显示器并且提供子帧数据的选择性更新的图形处理器。 在适当的情况下,子帧数据被编码并通过网络发送到远程终端。 终端服务处理器还为预期的远程终端及其各自的网络连接卸载和优化视频数据流。 处理器刀片可以包括使用高级特征来支持远程KVM管理的基板管理控制器。

    SYSTEM AND METHOD FOR EFFECTIVELY ENCODING AND DECODING ELECTRONIC INFORMATION
    5.
    发明申请
    SYSTEM AND METHOD FOR EFFECTIVELY ENCODING AND DECODING ELECTRONIC INFORMATION 审中-公开
    有效编码和解码电子信息的系统和方法

    公开(公告)号:WO2008063334A3

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

    申请号:PCT/US2007022331

    申请日:2007-10-19

    Abstract: A system and method for effectively encoding and decoding electronic information includes an encoding system with a tiling module (102) that initially divides source image data into data tiles. A frame differencing module (104) then outputs only altered data tiles to various processing modules that convert the altered data tiles into corresponding tile components. A quantizer performs a compression procedure upon the tile components to generate compressed data according to an adjustable quantization parameter. An adaptive entropy selector then selects one of a plurality of available entropy encoders to most effectively perform an entropy encoding procedure to thereby produce encoded data. The entropy encoder may also utilize a feedback loop to adjust the quantization parameter in light of current transmission bandwidth characteristics.

    Abstract translation: 用于有效地编码和解码电子信息的系统和方法包括具有平铺模块(102)的编码系统,其开始将源图像数据划分成数据瓦片。 帧差分模块(104)然后仅将改变的数据瓦片输出到将改变的数据瓦片转换成相应的瓦片部件的各种处理模块。 量化器根据可调量化参数对图块分量执行压缩过程以产生压缩数据。 然后,自适应熵选择器然后选择多个可用熵编码器中的一个,以最有效地执行熵编码过程从而产生编码数据。 熵编码器还可以利用反馈回路根据当前传输带宽特性来调整量化参数。

    MULTI-USER TERMINAL SERVICES ACCELERATOR
    6.
    发明申请

    公开(公告)号:WO2007053304A3

    公开(公告)日:2007-05-10

    申请号:PCT/US2006/040755

    申请日:2006-10-19

    Inventor: MARGULIS, Neal

    Abstract: A multi-user host computer system comprises a host computer that processes applications and the desktop environments for multiple remote terminals. The host computer includes a terminal services offload processor to supplement the processing of the host CPU. For each remote terminal, the terminal services offload processor may improve the video and graphics performance and allow the multi-user host computer system to more efficiently support multiple users. The host computer may include a graphics processor that manages a virtual display for each remote terminal and provides selective updates of sub frame data. Where appropriate, the sub frame data is encoded and transmitted over the network to the remote terminals. Video data streams are also optimized by the terminal services offload processor and optimized for the intended remote terminals and their respective network connections. The terminal services offload processor may be implemented in programmable hardware and may be a separate subsystem or may also be used to perform other offload tasks.

Patent Agency Ranking