Plug And Play Device Redirection For Remote Systems
    31.
    发明申请
    Plug And Play Device Redirection For Remote Systems 有权
    远程系统的即插即用设备重定向

    公开(公告)号:US20070061477A1

    公开(公告)日:2007-03-15

    申请号:US11278529

    申请日:2006-04-03

    IPC分类号: G06F15/16

    摘要: A remote access system connects a server computer with one or more client computers, where devices are connected locally at the client computers. The devices are recognized by the client computers and a device driver is provided for each connected and recognized device. A virtual driver is created at the server computer from information specific to the device, such that the virtual driver acts as an actual driver to an application on the server computer. The application through the virtual driver is able to recognize and provide commands to the connected device.

    摘要翻译: 远程访问系统将服务器计算机与一个或多个客户端计算机连接,其中设备在客户端计算机本地连接。 这些设备由客户端计算机识别,为每个连接和识别的设备提供设备驱动程序。 虚拟驱动程序在服务器计算机上从设备特定的信息创建,使得虚拟驱动程序充当服务器计算机上的应用程序的实际驱动程序。 通过虚拟驱动程序的应用程序能够识别并向连接的设备提供命令。

    Portable Remoting Component With A Scaleable Feature Set
    32.
    发明申请
    Portable Remoting Component With A Scaleable Feature Set 审中-公开
    便携式远程处理组件具有可扩展功能集

    公开(公告)号:US20070050471A1

    公开(公告)日:2007-03-01

    申请号:US11379955

    申请日:2006-04-24

    IPC分类号: G06F15/16

    CPC分类号: G06F9/54 H04L67/00 H04L69/32

    摘要: A client device that includes a scaled remote protocol platform to support communication using a particular remote protocol A software and hardware platform independent micro core or micro client exposes interfaces in the client device to applications to support remote communication. The micro core may be extended to include additional features or service as needed by the client device.

    摘要翻译: 包括缩放的远程协议平台以支持使用特定的远程协议进行通信的客户端设备A独立于软件和硬件平台的微核或微客户端将客户端设备中的接口暴露给支持远程通信的应用程序。 微核可以被扩展以包括客户端设备所需的附加特征或服务。

    System And Method Of Caching Glyphs For Display By A Remote Terminal

    公开(公告)号:US20060103654A1

    公开(公告)日:2006-05-18

    申请号:US11275624

    申请日:2006-01-19

    IPC分类号: G06T11/00

    摘要: A method and system of operating a remote terminal by a terminal server caches representation data of glyphs to be displayed on the remote terminal to reduce the amount of glyph data that have to be transmitted to the remote terminal through a network connection. The glyph caching is performed on a level of text fragments each of which includes a plurality of glyphs. The remote terminal stores a fragment cache for caching fragments and glyph caches for caching individual glyphs. Each entry in the fragment cache contains data indicating where the glyph data for the glyphs of the fragment are stored in the glyph caches. When the terminal server receives a request to display a text fragment on the remote terminal, it checks whether that fragment is cached at the remote terminal. If so, the terminal server sends a fragment index to the client identifying the entry in the fragment cache for that fragment. The terminal client retrieves the information in the fragment cache entry and then retrieves the glyph data for the glyphs of the fragment from the glyph cache, and displays them on the remote terminal. A tuning device uses a counter mode encryption cipher to encrypt counters associated with media content in order to protect the media content when it is sent to requesting device or controller. The encrypted counters are decrypted in order to consume the media content. The controller may send particular direction to the tuning device as to how the media content, encrypted counters, and other associated data are sent to the controller.

    Efficient encoding of alternative graphic sets
    35.
    发明授权
    Efficient encoding of alternative graphic sets 有权
    替代图形集的高效编码

    公开(公告)号:US08351716B2

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

    申请号:US12835652

    申请日:2010-07-13

    IPC分类号: G06K9/36 G06K9/46

    摘要: Embodiments provide for efficient encoding and rendering of remote graphic displays by applying one or more of the following: (1) field encoding for identifying fields of a graphics set such that commonalities of various fields across different graphics languages are identified; (2) resource caching, which treats heterogeneous resources in a homogeneous way when it comes to storing them; (3) determining the type of encoding for remoting items within a graphics set based upon the types of compression mechanisms supported by a remote device; (4) improving responsiveness by rendering with partially sent resources; (5) a mechanism for determining what portions (if any) of a graphics set should be sent to a remote device and in what order; and (6) use of dedicated resources already on a remote device in order to eliminate the transfer of a resource between a local device and the remote device when rendering such resource.

    摘要翻译: 实施例通过应用以下一个或多个来提供对远程图形显示的有效编码和渲染:(1)用于识别图形集的字段的字段编码,以便识别跨越不同图形语言的各种字段的共同点; (2)资源缓存,在存储它们时以均匀的方式处理异构资源; (3)基于由远程设备支持的压缩机制的类型,确定用于远程处理图形集内的项目的编码类型; (4)通过部分派发资源提高响应能力; (5)用于确定图形组的哪些部分(如果有的话)应该被发送到远程设备并以什么顺序的机制; 和(6)使用已经在远程设备上的专用资源,以便在渲染此类资源时消除本地设备与远程设备之间的资源传输。

    System and method of caching glyphs for display by a remote terminal
    37.
    发明授权
    System and method of caching glyphs for display by a remote terminal 有权
    用于缓存字形以供远程终端显示的系统和方法

    公开(公告)号:US07528834B2

    公开(公告)日:2009-05-05

    申请号:US11275622

    申请日:2006-01-19

    IPC分类号: G06T11/00 G06F17/00 G06F13/00

    摘要: A method and system of operating a remote terminal by a terminal server caches representation data of glyphs to be displayed to reduce the amount of glyph data transmitted through a network connection. The remote terminal stores a fragment cache for caching fragments and glyph caches for caching individual glyphs. Each entry in the fragment cache contains data indicating where the glyph data for the glyphs of the fragment are stored in the glyph caches. When the terminal server receives a request to display a text fragment on the remote terminal, it checks whether that fragment is cached at the remote terminal. If so, the terminal server sends a fragment index to the client identifying the entry in the fragment cache for that fragment. The terminal client retrieves the information in the fragment cache entry and the glyph cache and displays them on the remote terminal.

    摘要翻译: 由终端服务器操作远程终端的方法和系统缓存要显示的字形的表示数据,以减少通过网络连接发送的字形数据量。 远程终端存储缓存用于缓存单个字形的片段和字形缓存的片段缓存。 片段缓存中的每个条目都包含指示片段的字形的字形数据存储在字形缓存中的位置的数据。 当终端服务器收到在远程终端上显示文本片段的请求时,它检查该片段是否在远端终端缓存。 如果是这样,终端服务器向客户端发送一个片段索引,标识该片段的片段高速缓存中的条目。 终端客户端检索片段缓存条目和字形缓存中的信息,并将其显示在远程终端上。

    Creating secure interactive connections with remote resources
    38.
    发明申请
    Creating secure interactive connections with remote resources 有权
    使用远程资源创建安全的交互式连接

    公开(公告)号:US20070061878A1

    公开(公告)日:2007-03-15

    申请号:US11354456

    申请日:2006-02-15

    IPC分类号: G06F15/16

    摘要: Implementations of the present invention efficiently establish secure connections between a client and server, at least in part by authenticating the client and server early on in the connection setup phases. A client initiating a connection with a server identifies the secure communication protocols enabled at the client, and identifies these protocols in a connection request it sends to the server. The server processes the message and responds with a communication protocol it deems appropriate for the connection. The client and server then exchange appropriate authentication information, and then establish a connection session that implements the chosen communication protocol, and encrypts messages using the negotiated communication protocol. Additional implementations relate to reestablishing dropped connections behind virtual Internet Protocol addresses, without necessarily having to recommit much connection resource overhead.

    摘要翻译: 本发明的实施方式至少部分地通过在连接建立阶段早期认证客户端和服务器来有效地建立客户端和服务器之间的安全连接。 发起与服务器的连接的客户端识别在客户端启用的安全通信协议,并在发送到服务器的连接请求中识别这些协议。 服务器处理消息并使用其认为适合连接的通信协议进行响应。 然后,客户端和服务器交换适当的认证信息,然后建立实现所选通信协议的连接会话,并使用协商的通信协议加密消息。 其他实现涉及在虚拟因特网协议地址之后重新建立丢弃的连接,而不必重新承担大量的连接资源开销。

    Sharing a port with multiple processes
    39.
    发明申请
    Sharing a port with multiple processes 有权
    共享具有多个进程的端口

    公开(公告)号:US20070061434A1

    公开(公告)日:2007-03-15

    申请号:US11304780

    申请日:2005-12-15

    IPC分类号: G06F15/173

    CPC分类号: H04L67/14 H04L69/32

    摘要: A port listening service operating in at system level is assigned to listen on a static port. The static port can index a plurality of unique IDs associated with a plurality of applications operating in a session level. The server application can then provide to a client the unique connection ID, the IP address of the server, and the static port number for a connection. If the client connects by referencing the unique connection ID, the port listening service can forward a corresponding socket for the connection to the appropriate application instance, such that the application still operates in a session level. As such, the port listening service can dispatch connection services for a single static port to multiple different application instances running in a session level.

    摘要翻译: 分配在系统级别运行的端口监听服务在静态端口上侦听。 静态端口可以索引与在会话级别中操作的多个应用相关联的多个唯一ID。 然后,服务器应用程序可以向客户端提供唯一的连接ID,服务器的IP地址和连接的静态端口号。 如果客户端通过引用唯一的连接ID进行连接,则端口侦听服务可以将相应的套接字转发到适当的应用程序实例,使得应用程序仍然在会话级别运行。 因此,端口监听服务可以将单个静态端口的连接服务分派到在会话级别运行的多个不同的应用程序实例。

    System And Method Of Caching Glyphs For Display By A Remote Terminal
    40.
    发明申请
    System And Method Of Caching Glyphs For Display By A Remote Terminal 有权
    远程终端显示字形缓存系统和方法

    公开(公告)号:US20060103653A1

    公开(公告)日:2006-05-18

    申请号:US11275622

    申请日:2006-01-19

    IPC分类号: G06T11/00

    摘要: A method and system of operating a remote terminal by a terminal server caches representation data of glyphs to be displayed on the remote terminal to reduce the amount of glyph data that have to be transmitted to the remote terminal through a network connection. The glyph caching is performed on a level of text fragments each of which includes a plurality of glyphs. The remote terminal stores a fragment cache for caching fragments and glyph caches for caching individual glyphs. Each entry in the fragment cache contains data indicating where the glyph data for the glyphs of the fragment are stored in the glyph caches. When the terminal server receives a request to display a text fragment on the remote terminal, it checks whether that fragment is cached at the remote terminal. If so, the terminal server sends a fragment index to the client identifying the entry in the fragment cache for that fragment. The terminal client retrieves the information in the fragment cache entry and then retrieves the glyph data for the glyphs of the fragment from the glyph cache, and displays them on the remote terminal. A tuning device uses a counter mode encryption cipher to encrypt counters associated with media content in order to protect the media content when it is sent to requesting device or controller. The encrypted counters are decrypted in order to consume the media content. The controller may send particular direction to the tuning device as to how the media content, encrypted counters, and other associated data are sent to the controller.

    摘要翻译: 由终端服务器操作远程终端的方法和系统缓存要在远程终端上显示的字形的表示数据,以减少必须通过网络连接发送到远程终端的字形数据量。 字形缓存在文本片段的级别上执行,每个文本片段包括多个字形。 远程终端存储缓存用于缓存单个字形的片段和字形缓存的片段缓存。 片段缓存中的每个条目都包含指示片段的字形的字形数据存储在字形缓存中的位置的数据。 当终端服务器收到在远程终端上显示文本片段的请求时,它检查该片段是否在远端终端缓存。 如果是这样,终端服务器向客户端发送一个片段索引,标识该片段的片段高速缓存中的条目。 终端客户端检索片段缓存条目中的信息,然后从字形缓存检索片段的字形的字形数据,并将其显示在远程终端上。 调谐设备使用计数器模式加密密码来加密与媒体内容相关联的计数器,以便在发送到请求设备或控制器时保护媒体内容。 加密的计数器被解密以便消耗媒体内容。 控制器可以向调谐设备发送关于如何将媒体内容,加密的计数器和其他相关联的数据发送到控制器的特定方向。