会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 6. 发明授权
    • Sharing a port with multiple processes
    • 共享具有多个进程的端口
    • US08438260B2
    • 2013-05-07
    • US13354611
    • 2012-01-20
    • Robert Wilhelm SchmiederJoy Chik
    • Robert Wilhelm SchmiederJoy Chik
    • G06F15/173
    • H04L67/14H04L69/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进行连接,则端口侦听服务可以将相应的套接字转发到适当的应用程序实例,使得应用程序仍然在会话级别运行。 因此,端口监听服务可以将单个静态端口的连接服务分派到在会话级别运行的多个不同的应用程序实例。
    • 7. 发明申请
    • REMOTE RENDERING OF MULTIPLE MOUSE CURSORS
    • 远程渲染多个鼠标光标
    • US20070288640A1
    • 2007-12-13
    • US11422874
    • 2006-06-07
    • Robert Wilhelm Schmieder
    • Robert Wilhelm Schmieder
    • G06F15/16
    • G06F3/0481
    • Embodiments provide for a mechanism that extends the protocol of a remote session by enabling clients to simultaneously display multiple cursors, without having to modify data instructions for the protocol. Each viewer will have the ability to control its own mouse pointer, which will not be automatically synchronized in shape and/or position with the sharer's computer. As such, the viewer's user interface will display at least two mouse cursors. The first cursor will be the viewer's cursor; the second cursor is the sharer's cursor (or some other clients mouse pointer), which will typically match the actual position and/or shape of the cursor in the remote session. In order to support legacy clients by not changing the protocol that controls legacy client's cursor position and/or appearance, embodiments render the sharer's cursor (or other pointer as the case may be) as part of the protocol's graphic stream.
    • 实施例提供了通过使客户端能够同时显示多个光标而扩展远程会话的协议的机制,而不必修改协议的数据指令。 每个观看者都有能力控制自己的鼠标指针,这不会与分享者的计算机在形状和/或位置上自动同步。 因此,观众的用户界面将显示至少两个鼠标光标。 第一个光标将是观众的光标; 第二个游标是sharer的游标(或其他客户端鼠标指针),通常与远程会话中游标的实际位置和/或形状相匹配。 为了通过不改变控制传统客户端的光标位置和/或外观的协议来支持传统客户端,实施例将协议的图形流的一部分呈现给共享者的光标(视情况而定)。
    • 8. 发明授权
    • Efficient encoding of alternative graphic sets
    • 替代图形集的高效编码
    • US08351716B2
    • 2013-01-08
    • US12835652
    • 2010-07-13
    • John E. ParsonsJoy ChikNadim Y. AbdoRobert Wilhelm Schmieder
    • John E. ParsonsJoy ChikNadim Y. AbdoRobert Wilhelm Schmieder
    • G06K9/36G06K9/46
    • H03M7/30G06F9/542G06F2209/545
    • 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)使用已经在远程设备上的专用资源,以便在渲染此类资源时消除本地设备与远程设备之间的资源传输。
    • 9. 发明申请
    • EFFICIENT ENCODING OF ALTERNATIVE GRAPHIC SETS
    • 有效编码替代图形集
    • US20100278442A1
    • 2010-11-04
    • US12835652
    • 2010-07-13
    • John E. ParsonsJoy ChickNadim Y. AbdoRobert Wilhelm Schmieder
    • John E. ParsonsJoy ChickNadim Y. AbdoRobert Wilhelm Schmieder
    • G06K9/46
    • H03M7/30G06F9/542G06F2209/545
    • 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)使用已经在远程设备上的专用资源,以便在呈现这样的资源时消除本地设备和远程设备之间的资源传输。
    • 10. 发明授权
    • Filtering obscured data from a remote client display
    • 从远程客户端显示屏过滤隐藏的数据
    • US07765483B2
    • 2010-07-27
    • US11304299
    • 2005-12-15
    • Robert Wilhelm SchmiederElton Saul
    • Robert Wilhelm SchmiederElton Saul
    • G06F3/00
    • G06F9/54
    • Present implementations include one or more applications at a sending computer system that generate data intended for display at a receiving computer system over a network connection. A mirror driver at the sending computer system renders shared data in a bitmap, which is sent to the receiving computer system. The mirror driver also renders one or more simple image files in place of unshared data that is not intended for display, and sends the replacement images to the receiving computer system. The receiving computer system, in turn, renders what it receives using its existing resources. In one implementation, a driver interface mediates at the sending computer system between the one or more applications generating data, one or more display drivers, and the mirror driver. Thus, the driver interface can pass data to a normal display driver, and also to the mirror driver, which then filters the data as appropriate.
    • 现有实现包括在发送计算机系统处的一个或多个应用,其生成旨在通过网络连接在接收计算机系统处显示的数据。 发送计算机系统的镜像驱动程序将位图中的共享数据呈现给发送到接收计算机系统的数据。 镜像驱动程序还渲染一个或多个简单的图像文件来代替不用于显示的非共享数据,并将替换图像发送到接收计算机系统。 接收计算机系统依次使用其现有资源呈现收到的计算机系统。 在一个实现中,驱动器接口在发送计算机系统之间介于生成数据的一个或多个应用程序,一个或多个显示驱动器和镜像驱动器之间。 因此,驱动程序接口可以将数据传递给普通显示驱动程序,也可以传送给镜像驱动程序,然后镜像驱动程序会适当地过滤数据。