会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Binary editing of applications executed by virtual machines
    • 虚拟机执行的应用程序的二进制编辑
    • US09529628B2
    • 2016-12-27
    • US14222260
    • 2014-03-21
    • VMware, Inc.
    • Lan VuHari SivaramanRishi Bidarkar
    • G06F9/455G06F9/50G06F9/44
    • G06F9/45525G06F9/4484G06F9/50
    • Systems and techniques are described for modifying an executable file of an application and executing the application using the modified executable file. A described technique includes receiving, by a virtual machine, a request to perform an initial function of an application and an executable file for the application. The virtual machine modifies the executable file by redirecting the executable file to a custom runtime library that includes a custom function configured to initialize the application and to place the application in a paused state. A custom function call is added to the custom function in the executable file. The virtual machine initializes the application by executing the modified executable file, the executing causing the custom function to initialize the application and place the application in a paused state.
    • 描述了用于修改应用程序的可执行文件并使用修改的可执行文件执行应用程序的系统和技术。 所描述的技术包括由虚拟机接收执行应用的初始功能的请求和用于该应用的可执行文件。 虚拟机通过将可执行文件重定向到自定义运行时库来修改可执行文件,该库包括配置为初始化应用程序并将应用程序置于暂停状态的自定义功能。 自定义函数调用将添加到可执行文件中的自定义函数中。 虚拟机通过执行修改的可执行文件来初始化应用程序,执行导致自定义函数初始化应用程序并将应用程序置于暂停状态。
    • 4. 发明授权
    • Remote display performance measurement triggered by application display upgrade
    • 远程显示性能测量由应用程序显示升级触发
    • US09336117B2
    • 2016-05-10
    • US13872040
    • 2013-04-26
    • VMware, Inc.
    • Banit AgrawalRishi BidarkarUday KurkureTariq Magdon-IsmailHari SivaramanLawrence Spracklen
    • G06F15/173G06F11/34
    • H04N21/4424G06F11/3409G06F11/3419G06F11/3495G06F2201/815H04N21/2402H04N21/4431
    • Methods, systems, and computer programs are provided for measuring the performance of display images received on a remote computer display. One method includes an operation for detecting calls from an application to an application programming interface (API), which is provided for rendering images on a display image, each call causing an update of the display image. Further, the method includes an operation for embedding data for measuring performance in display frames of the display image based on the detecting. The embedding results in modified displayed frames with respective data for measuring performance. The modified displayed frames are transmitted to a remote client, which results in received modified display frames having respective received data for measuring the performance. In addition, the method includes an operation for calculating the remote display quality for the given application based on the received modified display frames and the respective received data for measuring performance.
    • 提供了用于测量在远程计算机显示器上接收的显示图像的性能的方法,系统和计算机程序。 一种方法包括用于检测来自应用程序的呼叫到用于在显示图像上呈现图像的应用编程接口(API)的操作,每个呼叫导致显示图像的更新。 此外,该方法包括基于检测在嵌入显示图像的显示帧中嵌入用于测量性能的数据的操作。 嵌入结果导致修改的显示帧与各自的数据用于测量性能。 经修改的显示帧被发送到远程客户端,这导致接收到的修改的显示帧具有用于测量性能的各自的接收数据。 此外,该方法包括基于所接收的修改显示帧和用于测量性能的相应接收数据来计算给定应用的远程显示质量的操作。
    • 6. 发明授权
    • Performance enhancement in virtual desktop infrastructure (VDI)
    • 虚拟桌面基础架构(VDI)中的性能提升
    • US08862695B2
    • 2014-10-14
    • US13663175
    • 2012-10-29
    • VMware, Inc.
    • Lawrence SpracklenBanit AgrawalRishi Bidarkar
    • G06F15/16
    • G06F3/1462G06F3/1415G06F3/1454G06F9/452G09G2330/08G09G2340/02H04L43/0829H04N19/895
    • In one embodiment, a method displays images from a remote desktop of a desktop GUI on a client device. The method receives a plurality of image blocks for a frame update of an image of the desktop GUI being displayed on the client device. The remote desktop is being run on a host. The client device determines that one or more missing image blocks have not been received for the frame update and determines if the frame update should be performed without the one or more missing image blocks. If the frame update of the desktop GUI should be performed without the one or more missing image blocks, the client device performs the frame update of the desktop GUI using the plurality of image blocks without using the one or more missing image blocks.
    • 在一个实施例中,一种方法从客户端设备上的桌面GUI的远程桌面显示图像。 该方法接收多个图像块,用于在客户端设备上显示的桌面GUI的图像的帧更新。 远程桌面正在主机上运行。 客户端设备确定尚未为帧更新接收到一个或多个丢失的图像块,并且确定是否应该在没有一个或多个丢失的图像块的情况下执行帧更新。 如果在没有一个或多个丢失的图像块的情况下执行桌面GUI的帧更新,则客户端设备使用多个图像块执行桌面GUI的帧更新,而不使用一个或多个丢失的图像块。