DEVICE EMULATION IN REMOTE COMPUTING ENVIRONMENTS

    公开(公告)号:US20230195491A1

    公开(公告)日:2023-06-22

    申请号:US17644601

    申请日:2021-12-16

    Applicant: VMware, Inc.

    CPC classification number: G06F9/45558 G06F9/452 H04L67/025 G06F2009/45595

    Abstract: The disclosure provides an approach for device redirection in a remote computing environment. Embodiments include receiving, at a remote device from a client device over a network, input data of a peripheral device associated with the client device. Embodiments include receiving, at an emulated device running on the remote device, a request for device data from an application running on the remote device. Embodiments include responding, by the emulated device to the application, to the request with a response message having a format associated with the request, the response message being based on the input data. Embodiments include transmitting, from the remote device to the client device over the network, image data representing the application running on the remote device as controlled based on the input data.

    FEATURE-BASED FLOW CONTROL IN REMOTE COMPUTING ENVIRONMENTS

    公开(公告)号:US20230185504A1

    公开(公告)日:2023-06-15

    申请号:US17650261

    申请日:2022-02-08

    Applicant: VMware, Inc.

    Abstract: The disclosure provides an approach for print redirection in a remote computing environment. Embodiments include receiving, on a remote device, a request to perform a printing task using a printing device associated with a client device. Embodiments include determining, on the remote device, that data associated with the request to perform the printing task exceeds a size threshold. Embodiments include generating, on the remote device, a plurality of data slices based on the data, wherein each respective data slice of the plurality of data slices comprises a respective subset of the data that does not exceed the size threshold. Embodiments include transmitting, from the remote device to the client device, the plurality of data slices as separate transmissions in separate time intervals along with information that allows the data to be reconstructed from the plurality of data slices for performing the printing task on the client device.

    Network Isolation in Virtual Desktop Infrastructure

    公开(公告)号:US20190138324A1

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

    申请号:US15807951

    申请日:2017-11-09

    Applicant: VMware, Inc.

    CPC classification number: G06F9/452 G06F9/45558 G06F9/547 G06F2009/45595

    Abstract: Disclosed are methods and apparatus for isolating a connection between a client machine and a remote desktop application running on a virtual machine (VM), the remote desktop application providing a virtual desktop to the client machine. The VM is configured to execute the remote desktop application and one or more other applications. The connection between the client machine and the remote desktop application, for exchanging remote desktop protocol data, is provided by using a first virtual network interface card (VNIC) on the VM, where the first VNIC is exclusively accessible by the remote desktop application and inaccessible to the one or more other applications. Another connection between a remote server and one of the one or more other applications is provided using a second VNIC on the VM, in response to the remote desktop application receiving an indication from the virtual desktop to execute the one application.

    METHOD AND SYSTEM FOR PROVIDING VIRTUAL DESKTOP AND VIRTUAL APPLICATION INTERACTIVITY
    4.
    发明申请
    METHOD AND SYSTEM FOR PROVIDING VIRTUAL DESKTOP AND VIRTUAL APPLICATION INTERACTIVITY 审中-公开
    提供虚拟桌面和虚拟应用交互的方法和系统

    公开(公告)号:US20170003995A1

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

    申请号:US14788512

    申请日:2015-06-30

    Applicant: VMware, Inc.

    Inventor: Jinxing HU Jian MU

    Abstract: Techniques are disclosed for allowing a virtual application and a virtual desktop to interact. In one embodiment, the virtual application is moved inside the virtual desktop to eliminate the need to switch between user interfaces for the virtual desktop and for the virtual application. In response to a user dragging the user interface of a first virtual desktop interface (VDI) client connected to the virtual application into the user interface of a second VDI client connected to the virtual desktop, information is collected about a first virtual machine (VM) in which the virtual application runs, and the information is transmitted to the second VDI client. The second VDI client passes such information via a virtual channel to a second VM in which the virtual desktop runs, and a remote launcher in the second VM launches a third VDI client that connects to the first VM based on the information.

    Abstract translation: 公开了允许虚拟应用和虚拟桌面进行交互的技术。 在一个实施例中,虚拟应用程序在虚拟桌面内移动,以消除在虚拟桌面和虚拟应用程序的用户界面之间切换的需要。 响应于用户将连接到虚拟应用的第一虚拟桌面接口(VDI)客户机的用户界面拖动到连接到虚拟桌面的第二VDI客户机的用户界面中,关于第一虚拟机(VM)收集信息, 其中运行虚拟应用,并且将信息发送到第二VDI客户端。 第二VDI客户端通过虚拟通道将这样的信息传递到其中运行虚拟桌面的第二VM,并且第二VM中的远程启动器基于该信息启动连接到第一VM的第三VDI客户端。

    TECHNIQUES FOR IMPROVING IMPLEMENTATION OF A REMOTE BROWSER WITHIN A LOCAL BROWSER

    公开(公告)号:US20200036770A1

    公开(公告)日:2020-01-30

    申请号:US16045604

    申请日:2018-07-25

    Applicant: VMware, Inc.

    Abstract: The present disclosure relates to techniques for causing functions provided by a remote browser to be executed when functions provided by a local browser are requested. For example, a local BHO can intercept a request for the local browser to perform a navigation function. When the navigation function is designated to be provided by the remote browser, the local BHO can (1) prevent the local browser from performing the navigation function and (2) send a communication to a remote BHO to cause the remote browser to perform the navigation function. The remote BHO can cause representations of webpages to be sent to the local browser without visual representations of functions provided by the remote browser. By not having such visual representations, the local BHO can use visual representations from the local browser as visual representations of functions provided by the remote browser.

    ADAPTING REMOTE DISPLAY PROTOCOLS TO REMOTE APPLICATIONS

    公开(公告)号:US20180121030A1

    公开(公告)日:2018-05-03

    申请号:US15338269

    申请日:2016-10-28

    Applicant: VMware, Inc.

    Abstract: A method of connecting to a remote virtual application is carried out at a remote desktop client. The steps of the method include transmitting a request for virtual application connection information, receiving, in response to the request, a path to an executable file, a name or identifier of a remote display protocol, and an indication of a protocol configuration associated with a first virtual application, and causing the executable file for the first virtual application to be launched in a virtual computing instance and accessing the first virtual application using the remote display protocol and the protocol configuration.

Patent Agency Ranking