SYSTEMS AND METHODS FOR DETERMINING DESKTOP READINESS USING INTERACTIVE MEASURES
    1.
    发明申请
    SYSTEMS AND METHODS FOR DETERMINING DESKTOP READINESS USING INTERACTIVE MEASURES 有权
    使用交互式测量方法确定桌面准备的系统和方法

    公开(公告)号:US20140122694A1

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

    申请号:US13665251

    申请日:2012-10-31

    Applicant: VMWARE, INC.

    Abstract: Systems and methods described herein facilitate determining desktop readiness using interactive measures. A host is in communication with a server and the host includes a virtual desktop and a virtual desktop agent. The virtual desktop agent is configured to perform one or more injecting events via one or more monitoring agents, wherein each of the injecting events is a simulated input device event. The desktop agent is further configured to receive, via a display module, a response to the injecting event(s), wherein the response is a display update causing pixel color values for the display module to alter. The desktop agent is also configured to identify, via the monitoring agent(s), whether the response to the injecting event(s) is an expected response. The desktop agent is also configured to determine, via the monitoring agent(s), a readiness of the virtual desktop based on the expected response.

    Abstract translation: 这里描述的系统和方法有助于使用交互式测量来确定桌面准备。 主机与服务器通信,主机包括虚拟桌面和虚拟桌面代理。 虚拟桌面代理被配置为经由一个或多个监视代理执行一个或多个注入事件,其中每个注入事件是模拟的输入设备事件。 桌面代理还被配置为经由显示模块接收对所述注入事件的响应,其中所述响应是引起所述显示模块的像素颜色值改变的显示更新。 桌面代理还被配置为经由监视代理来识别对注入事件的响应是否是预期的响应。 桌面代理还被配置为基于预期的响应通过监视代理来确定虚拟桌面的准备状态。

    HIGH-PERFORMANCE PROCESSING IN A VIRTUALIZATION ENVIRONMENT
    2.
    发明申请
    HIGH-PERFORMANCE PROCESSING IN A VIRTUALIZATION ENVIRONMENT 审中-公开
    虚拟化环境中的高性能处理

    公开(公告)号:US20140359614A1

    公开(公告)日:2014-12-04

    申请号:US13909743

    申请日:2013-06-04

    Applicant: VMware, Inc.

    CPC classification number: G06F9/45558

    Abstract: Exemplary methods, apparatuses, and systems include a client virtual machine processing a system call for a device driver to instruct a physical device to perform a function and transmitting the system call to an appliance virtual machine to execute the system call. The client virtual machine determines, in response to the system call, that an established connection with the appliance virtual machine has switched from a first protocol to a second protocol, the first and second protocols including a high-performance transmission protocol and Transmission Control Protocol and Internet Protocol (TCP/IP). The client virtual machine transmits the system call to the appliance virtual machine according to the second protocol. For example, the established connection may switch to the second protocol in response to the client virtual machine migrating to the first host device from a second host device.

    Abstract translation: 示例性方法,装置和系统包括客户端虚拟机,其处理用于设备驱动程序的系统调用以指示物理设备执行功能并将系统调用发送到设备虚拟机以执行系统调用。 客户端虚拟机响应于系统调用确定与设备虚拟机建立的连接已经从第一协议切换到第二协议,第一和第二协议包括高性能传输协议和传输控制协议 互联网协议(TCP / IP)。 客户端虚拟机根据第二协议将系统调用传输到设备虚拟机。 例如,所建立的连接可以响应于客户端虚拟机从第二主机设备迁移到第一主机设备而切换到第二协议。

    USING CONTEXTUAL AND SPATIAL AWARENESS TO IMPROVE REMOTE DESKTOP IMAGING FIDELITY
    3.
    发明申请
    USING CONTEXTUAL AND SPATIAL AWARENESS TO IMPROVE REMOTE DESKTOP IMAGING FIDELITY 有权
    利用上下文和空间意识提高远程桌面成像质量

    公开(公告)号:US20140181682A1

    公开(公告)日:2014-06-26

    申请号:US13726751

    申请日:2012-12-26

    Applicant: VMWARE, INC.

    Abstract: Image data representing a desktop image for a client device that is accessing the desktop remotely is compressed according to a method that preserves image fidelity in selected non-text regions. The method, which is carried out in a remote server, includes the steps of generating image data for the remote desktop image and analyzing different regions of the remote desktop image, identifying those regions of the remote desktop image that are text regions, selecting non-text regions of the remote desktop image for lossless compression based on a spatial relationship between the non-text regions and the text regions, compressing the image data using a lossless compression protocol for a portion of the image data corresponding to the selected non-text regions, and transmitting the compressed image data to the client device.

    Abstract translation: 代表正在远程访问桌面的客户端设备的桌面图像的图像数据根据保留所选非文本区域中的图像保真度的方法进行压缩。 在远程服务器中执行的方法包括以下步骤:为远程桌面图像生成图像数据并分析远程桌面图像的不同区域,识别作为文本区域的远程桌面图像的那些区域, 基于非文本区域和文本区域之间的空间关系的用于无损压缩的远程桌面图像的文本区域,使用无损压缩协议对与所选择的非文本区域相对应的图像数据的一部分压缩图像数据 ,并将压缩的图像数据发送到客户端设备。

    HIGH-PERFORMANCE PROCESSING IN A VIRTUALIZATION ENVIRONMENT

    公开(公告)号:US20190138344A1

    公开(公告)日:2019-05-09

    申请号:US16242275

    申请日:2019-01-08

    Applicant: VMware, Inc.

    Abstract: Exemplary methods, apparatuses, and systems include a client virtual machine processing a system call for a device driver to instruct a physical device to perform a function and transmitting the system call to an appliance virtual machine to execute the system call. The client virtual machine determines, in response to the system call, that an established connection with the appliance virtual machine has switched from a first protocol to a second protocol, the first and second protocols including a high-performance transmission protocol and Transmission Control Protocol and Internet Protocol (TCP/IP). The client virtual machine transmits the system call to the appliance virtual machine according to the second protocol. For example, the established connection may switch to the second protocol in response to the client virtual machine migrating to the first host device from a second host device.

    CACHING GRAPHICS OPERATION OUTPUTS
    6.
    发明申请
    CACHING GRAPHICS OPERATION OUTPUTS 有权
    缓存图形操作输出

    公开(公告)号:US20150370589A1

    公开(公告)日:2015-12-24

    申请号:US14309794

    申请日:2014-06-19

    Applicant: VMware, Inc.

    Abstract: Exemplary methods, apparatuses, and systems receive a first instruction set from a first virtual machine (VM), the first instruction set including a request to perform an operation on an input. A first identifier is generated based upon the operation and the input. The first identifier is mapped to a stored copy of the input, the operation, and an output resulting from a processor performing the operation. In response to receiving a second instruction set from a second VM, a second identifier is generated based upon the input and operation received within the second instruction set. In response to determining that the second identifier matches the stored first identifier, it is further determined that the input and operation of the first instruction set matches the input and operation of the second instruction set. A copy of the stored output is returned to the second VM.

    Abstract translation: 示例性方法,装置和系统从第一虚拟机(VM)接收第一指令集,第一指令集包括对输入执行操作的请求。 基于操作和输入生成第一标识符。 第一标识符被映射到输入,操作和由执行操作的处理器产生的输出的存储副本。 响应于从第二VM接收到第二指令集,基于在第二指令集内接收的输入和操作来生成第二标识符。 响应于确定第二标识符与存储的第一标识符匹配,还确定第一指令集的输入和操作与第二指令集的输入和操作相匹配。 存储的输出的副本将返回到第二个VM。

Patent Agency Ranking