Methods and systems for incorporating at least one window from a first desktop environment having a first themed graphical display into a second desktop environment having a second themed graphical display
    1.
    发明授权
    Methods and systems for incorporating at least one window from a first desktop environment having a first themed graphical display into a second desktop environment having a second themed graphical display 有权
    用于将具有第一主题图形显示的第一桌面环境的至少一个窗口合并到具有第二主题图形显示的第二桌面环境中的方法和系统

    公开(公告)号:US08046695B2

    公开(公告)日:2011-10-25

    申请号:US11941567

    申请日:2007-11-16

    IPC分类号: G06F3/00

    CPC分类号: G06F3/1454 G06F9/452

    摘要: A system for incorporating at least one window from a first desktop environment having a first themed graphical display into a second desktop environment having a second themed graphical display includes a first virtual channel, a second virtual channel, and a local agent. The first virtual channel conveys graphical data associated with a window in the first desktop environment comprising a client area and a window rectangle. The second virtual channel conveys window attribute data associated with the window and including screen coordinates for the client area. A local agent forms a corresponding window in the second desktop environment, the corresponding window displaying the graphical data received from the first virtual channel in a local client area displayed at screen coordinates in accordance with the received window attribute data, the corresponding window having a local window rectangle displayed according to a second graphical theme.

    摘要翻译: 用于将具有第一主题图形显示的第一桌面环境中的至少一个窗口并入具有第二主题图形显示的第二桌面环境中的系统包括第一虚拟通道,第二虚拟通道和本地代理。 第一虚拟通道传送与包括客户区域和窗口矩形的第一桌面环境中的窗口相关联的图形数据。 第二虚拟通道传达与窗口相关联的窗口属性数据,并包括客户区域的屏幕坐标。 本地代理在第二桌面环境中形成对应的窗口,相应的窗口根据接收的窗口属性数据显示在屏幕坐标处显示的本地客户区域中从第一虚拟频道接收的图形数据,对应的窗口具有本地 根据第二个图形主题显示窗口矩形。

    Methods and systems for improving resource utilization by delaying rendering of three dimensional graphics
    2.
    发明授权
    Methods and systems for improving resource utilization by delaying rendering of three dimensional graphics 有权
    通过延迟三维图形渲染来提高资源利用的方法和系统

    公开(公告)号:US08350863B2

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

    申请号:US12360838

    申请日:2009-01-27

    IPC分类号: G06T1/00

    摘要: Methods and systems for improving resource utilization when remoting three dimensional graphics commands that are generated by an application executing on a local computing machine. An agent that executes on a local computing machine intercepts a first call to a drawing library. The application generates this first call to request information from the drawing library. The agent further transmits a first frame that is generated by the application, to a remote computing machine, and prevents a return of the first call to the requesting application until the agent receives a notification indicating either the first frame was transmitted to the remote computing device or the first frame was rendered. Upon receiving such a notification, the agent permits the return of the first call to the requesting application.

    摘要翻译: 在远程处理在本地计算机上执行的应用程序生成的三维图形命令时,用于提高资源利用率的方法和系统。 在本地计算机上执行的代理拦截对图形库的第一次调用。 应用程序生成此第一次调用以从图形库中请求信息。 代理进一步向远程计算机发送由应用生成的第一帧,并且防止第一呼叫返回到请求应用,直到代理接收到指示第一帧被发送到远程计算设备的通知 或第一帧渲染。 在接收到这样的通知后,代理人允许将第一个呼叫返回给请求的应用程序。

    METHODS AND SYSTEMS FOR REMOTING THREE DIMENSIONAL GRAPHICS
    3.
    发明申请
    METHODS AND SYSTEMS FOR REMOTING THREE DIMENSIONAL GRAPHICS 有权
    用于移除三维图形的方法和系统

    公开(公告)号:US20120218260A1

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

    申请号:US13460186

    申请日:2012-04-30

    IPC分类号: G06T15/00

    摘要: Methods and systems for providing three dimensional graphics to remote computing machines and appliances that include an agent executing on a local computing machine to intercept a plurality of graphics commands generated by a three dimensional application executing on a local computing machine. A first portion of the plurality of graphics commands are encoded by the agent using a first codec, while a second portion of the plurality of graphics commands are encoded by the agent using a second codec. The agent creates a frame comprising the first portion and the second portion of the plurality of graphics commands, compresses the frame, and transmits the frame to a remote computing machine.

    摘要翻译: 用于向远程计算机和设备提供三维图形的方法和系统,所述方法和系统包括在本地计算机上执行的代理,以截取在本地计算机上执行的三维应用程序生成的多个图形命令。 多个图形命令的第一部分由代理使用第一编解码器编码,而多个图形命令的第二部分由代理使用第二编解码器进行编码。 代理创建包括多个图形命令的第一部分和第二部分的帧,压缩该帧,并将该帧发送到远程计算机。

    Methods and systems for remoting three dimensional graphics
    4.
    发明授权
    Methods and systems for remoting three dimensional graphics 有权
    用于远程处理三维图形的方法和系统

    公开(公告)号:US08169436B2

    公开(公告)日:2012-05-01

    申请号:US12360841

    申请日:2009-01-27

    IPC分类号: G06T15/00 G06T1/00

    摘要: Methods and systems for providing three dimensional graphics to remote computing machines and appliances that include an agent executing on a local computing machine to intercept a plurality of graphics commands generated by a three dimensional application executing on a local computing machine. A first portion of the plurality of graphics commands are encoded by the agent using a first codec, while a second portion of the plurality of graphics commands are encoded by the agent using a second codec. The agent creates a frame comprising the first portion and the second portion of the plurality of graphics commands, compresses the frame, and transmits the frame to a remote computing machine.

    摘要翻译: 用于向远程计算机和设备提供三维图形的方法和系统,所述方法和系统包括在本地计算机上执行的代理,以截取在本地计算机上执行的三维应用程序生成的多个图形命令。 多个图形命令的第一部分由代理使用第一编解码器编码,而多个图形命令的第二部分由代理使用第二编解码器进行编码。 代理创建包括多个图形命令的第一部分和第二部分的帧,压缩该帧,并将该帧发送到远程计算机。

    Methods and systems for remoting three dimensional graphics
    5.
    发明授权
    Methods and systems for remoting three dimensional graphics 有权
    用于远程处理三维图形的方法和系统

    公开(公告)号:US08405654B2

    公开(公告)日:2013-03-26

    申请号:US13460186

    申请日:2012-04-30

    IPC分类号: G06T15/00 G06T1/00

    摘要: Methods and systems for providing three dimensional graphics to remote computing machines and appliances that include an agent executing on a local computing machine to intercept a plurality of graphics commands generated by a three dimensional application executing on a local computing machine. A first portion of the plurality of graphics commands are encoded by the agent using a first codec, while a second portion of the plurality of graphics commands are encoded by the agent using a second codec. The agent creates a frame comprising the first portion and the second portion of the plurality of graphics commands, compresses the frame, and transmits the frame to a remote computing machine.

    摘要翻译: 用于向远程计算机和设备提供三维图形的方法和系统,所述方法和系统包括在本地计算机上执行的代理,以截取在本地计算机上执行的三维应用程序生成的多个图形命令。 多个图形命令的第一部分由代理使用第一编解码器编码,而多个图形命令的第二部分由代理使用第二编解码器进行编码。 代理创建包括多个图形命令的第一部分和第二部分的帧,压缩该帧,并将该帧发送到远程计算机。

    METHODS AND SYSTEMS FOR ANALYZING A REMOTING SYSTEM TO DETERMINE WHERE TO RENDER THREE DIMENSIONAL DATA
    6.
    发明申请
    METHODS AND SYSTEMS FOR ANALYZING A REMOTING SYSTEM TO DETERMINE WHERE TO RENDER THREE DIMENSIONAL DATA 审中-公开
    用于分析移除系统以确定在哪里提取三维数据的方法和系统

    公开(公告)号:US20090189894A1

    公开(公告)日:2009-07-30

    申请号:US12360844

    申请日:2009-01-27

    IPC分类号: G06T15/00

    摘要: Methods and systems for rendering three dimensional graphical data by intercepting a three dimensional graphics stream comprising three dimensional graphics commands generated by an application executing on a first computing machine, and then analyzing the characteristics associated with a remoting system to determine a location for rendering three dimensional data from the three dimensional graphics commands. The remoting system may comprise at least the first computing machine having a graphics rendering component, a second computing machine having a graphics rendering component and a network. Based on the analysis, a rendering location is determined and the application is induced to reinitialize a context for determining where to render three dimensional data. The three dimensional data is then rendered from the three dimensional graphics commands at the rendering location.

    摘要翻译: 用于通过截取包括由第一计算机器上执行的应用程序生成的三维图形命令的三维图形流来再现三维图形数据的方法和系统,然后分析与远程系统相关联的特征,以确定渲染三维的位置 来自三维图形命令的数据。 遥控系统可以至少包括具有图形渲染组件的第一计算机,具有图形渲染组件和网络的第二计算机。 基于分析,确定呈现位置,并且引发应用程序来重新初始化上下文以确定在哪里呈现三维数据。 然后在渲染位置从三维图形命令渲染三维数据。

    METHODS AND SYSTEMS FOR REMOTING THREE DIMENSIONAL GRAPHICS
    7.
    发明申请
    METHODS AND SYSTEMS FOR REMOTING THREE DIMENSIONAL GRAPHICS 有权
    用于移除三维图形的方法和系统

    公开(公告)号:US20090189891A1

    公开(公告)日:2009-07-30

    申请号:US12360841

    申请日:2009-01-27

    IPC分类号: G06T15/00

    摘要: Methods and systems for providing three dimensional graphics to remote computing machines and appliances that include an agent executing on a local computing machine to intercept a plurality of graphics commands generated by a three dimensional application executing on a local computing machine. A first portion of the plurality of graphics commands are encoded by the agent using a first codec, while a second portion of the plurality of graphics commands are encoded by the agent using a second codec. The agent creates a frame comprising the first portion and the second portion of the plurality of graphics commands, compresses the frame, and transmits the frame to a remote computing machine.

    摘要翻译: 用于向远程计算机和设备提供三维图形的方法和系统,所述方法和系统包括在本地计算机上执行的代理,以截取在本地计算机上执行的三维应用程序生成的多个图形命令。 多个图形命令的第一部分由代理使用第一编解码器编码,而多个图形命令的第二部分由代理使用第二编解码器进行编码。 代理创建包括多个图形命令的第一部分和第二部分的帧,压缩该帧,并将该帧发送到远程计算机。

    METHODS AND SYSTEMS FOR IMPROVING RESOURCE UTILIZATION BY DELAYING RENDERING OF THREE DIMENSIONAL GRAPHICS
    8.
    发明申请
    METHODS AND SYSTEMS FOR IMPROVING RESOURCE UTILIZATION BY DELAYING RENDERING OF THREE DIMENSIONAL GRAPHICS 有权
    通过延长三维图形渲染来改善资源利用的方法和系统

    公开(公告)号:US20090189890A1

    公开(公告)日:2009-07-30

    申请号:US12360838

    申请日:2009-01-27

    IPC分类号: G06T15/00

    摘要: Methods and systems for improving resource utilization when remoting three dimensional graphics commands that are generated by an application executing on a local computing machine. An agent that executes on a local computing machine intercepts a first call to a drawing library. The application generates this first call to request information from the drawing library. The agent further transmits a first frame that is generated by the application, to a remote computing machine, and prevents a return of the first call to the requesting application until the agent receives a notification indicating either the first frame was transmitted to the remote computing device or the first frame was rendered. Upon receiving such a notification, the agent permits the return of the first call to the requesting application.

    摘要翻译: 在远程处理在本地计算机上执行的应用程序生成的三维图形命令时,用于提高资源利用率的方法和系统。 在本地计算机上执行的代理拦截对图形库的第一次调用。 应用程序生成此第一次调用以从图形库中请求信息。 代理进一步向远程计算机发送由应用生成的第一帧,并且防止第一呼叫返回到请求应用,直到代理接收到指示第一帧被发送到远程计算设备的通知 或第一帧渲染。 在接收到这样的通知后,代理人允许将第一个呼叫返回给请求的应用程序。

    Methods and systems for prioritizing dirty regions within an image
    9.
    发明授权
    Methods and systems for prioritizing dirty regions within an image 有权
    在图像中优先排列脏区域的方法和系统

    公开(公告)号:US08559755B2

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

    申请号:US12728729

    申请日:2010-03-22

    申请人: Juan Rivera

    发明人: Juan Rivera

    IPC分类号: G06K9/36

    摘要: A method for identifying modified sections of a drawing region and selecting at least one modified drawing region section to transmit to a remote computer. A local computer can execute a prioritization module that can identify a first modified drawing region section and a second modified drawing region section. Each of the first and second modified drawing region section can have a corresponding priority. The prioritization module can determine whether the first priority of the first section is greater than the second priority of the second section and can select the greater priority. The local computer can then transmit the selected modified drawing region section that has the greatest priority to a remote computer that communicates with the local computer over a virtual channel.

    摘要翻译: 一种用于识别绘图区域的修改部分并选择至少一个修改的绘图区域部分以发送到远程计算机的方法。 本地计算机可以执行可以识别第一修改的绘图区域部分和第二修改的绘制区域部分的优先级模块。 第一和第二修改图形区域部分中的每一个可以具有相应的优先级。 优先化模块可以确定第一部分的第一优先级是否大于第二部分的第二优先级,并且可以选择更大的优先级。 然后,本地计算机可以将具有最高优先级的所选择的修改的绘图区域区段通过虚拟通道传送到与本地计算机进行通信的远程计算机。

    Method and system for dynamically associating access rights with a resource
    10.
    发明授权
    Method and system for dynamically associating access rights with a resource 有权
    将访问权限与资源动态关联的方法和系统

    公开(公告)号:US08533846B2

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

    申请号:US11557683

    申请日:2006-11-08

    申请人: Juan Rivera

    发明人: Juan Rivera

    IPC分类号: H04L29/06

    CPC分类号: H04L63/20 G06F21/6209

    摘要: A method for dynamically associating, by a server, access rights with a resource includes the step of receiving, by the server, a request for a resource from a client. The server requests, from a policy engine, an identification of a plurality of access rights to associate with the resource, the plurality of access rights identified responsive to an application of a policy to the client. The server associates the resource with the plurality of access rights via a rights markup language. The server transmits the resource to the client with the identification of the associated plurality of access rights. An application program on the client makes an access control decision responsive to the associated plurality of access rights. The application program provides restricted access to the resource responsive to the access control decision.

    摘要翻译: 用于由服务器动态地将访问权限与资源相关联的方法包括由服务器从客户端接收对资源的请求的步骤。 所述服务器从策略引擎请求与所述资源相关联的多个访问权限的标识,所述多个访问权限响应于对所述客户端的策略的应用而被识别。 服务器通过权限标记语言将资源与多个访问权限相关联。 服务器通过识别相关联的多个访问权限向客户端发送资源。 客户端上的应用程序响应于相关联的多个访问权限进行访问控制决定。 响应于访问控制决定,应用程序提供对资源的受限访问。