METHOD TO IMPROVE COPY PERFORMANCE OF CLIENT DRIVE REDIRECTION WITH PER-THREAD MERGED INPUT/OUTPUT

    公开(公告)号:US20240028513A1

    公开(公告)日:2024-01-25

    申请号:US17901321

    申请日:2022-09-01

    Applicant: VMware, Inc.

    CPC classification number: G06F12/0835 G06F12/0891

    Abstract: A method of copying at least first and second files stored in a client computing device to a host server, includes the steps of: generating at the host server a first read I/O request for data of the first file based on responses to pre-read I/O requests for the first file, received from the client computing device; transmitting a merged I/O request that includes the first read I/O request for data of the first file and pre-read I/O requests for the second file from the host server to the client computing device; generating at the host server a second read I/O request for data of the second file based on responses to the pre-read I/O requests for the second file, received from the client computing device; and transmitting the second read I/O request for data of the second file from the host server to the client computing device.

    VIRTUAL DESKTOP INFRASTRUCTURE PRIVATE CLOUD
    3.
    发明申请
    VIRTUAL DESKTOP INFRASTRUCTURE PRIVATE CLOUD 有权
    虚拟桌面基础设施私人云

    公开(公告)号:US20160378782A1

    公开(公告)日:2016-12-29

    申请号:US14749950

    申请日:2015-06-25

    Applicant: VMware, Inc.

    Abstract: Techniques presented herein provide an approach for sharing folders and files across devices. In one embodiment, folder redirection is employed to permit a device running a virtual infrastructure (VDI) client which connects to a remote agent to access folders and files shared by other devices. To enable such folder redirection, a folder redirection management module generates, for each shared folder, a redirection mapping that associates an original folder path with a uniform naming convention (UNC) scheme. When a device attempts to launch a remote desktop in a remote agent using the same username as that associated with other devices that share folders/files, the folder redirection management module transmits redirection mappings for those devices to the remote agent and opens permissions of the corresponding UNC schemes, the remote agent mounts the shared folders as virtual drives, and the shared folders are then accessible through folder redirection based on the redirection mappings.

    Abstract translation: 本文中提供的技术提供了跨设备共享文件夹和文件的方法。 在一个实施例中,使用文件夹重定向来允许运行连接到远程代理的虚拟基础设施(VDI)客户端的设备来访问由其他设备共享的文件夹和文件。 要启用此类文件夹重定向,文件夹重定向管理模块会为每个共享文件夹生成将原始文件夹路径与统一命名约定(UNC)方案相关联的重定向映射。 当设备尝试使用与其他共享文件夹/文件的设备相关联的用户名在远程代理中启动远程桌面时,文件夹重定向管理模块将这些设备的重定向映射传输到远程代理,并打开相应的 UNC方案中,远程代理将共享文件夹作为虚拟驱动器进行安装,然后可以通过基于重定向映射的文件夹重定向来访问共享文件夹。

    UNIVERSAL NAMING CONVENTION (UNC) PATH REDIRECTION BETWEEN LOCAL SYSTEM AND REMOTE SYSTEM

    公开(公告)号:US20230409364A1

    公开(公告)日:2023-12-21

    申请号:US17811688

    申请日:2022-07-11

    Applicant: VMware, Inc

    Abstract: The disclosure provides a method for universal naming convention (UNC) path redirection between a local desktop and a remote desktop. The method generally includes selecting, by a client device in an internal network, via an application running on a remote desktop in an external network, to open a UNC path for a resource located in the internal network. A firewall restricts the external network to access the resource located in the internal network. The method generally includes receiving, at the client device, from the remote desktop, via a virtual channel between the external network and the client device in the internal network, a message indicating to open the UNC path. The method generally includes opening, by the client device, via a local application of the client device, the UNC path to access the resource located in the internal network.

    FILE SHARING USING REMOTE APPLICATIONS
    5.
    发明申请
    FILE SHARING USING REMOTE APPLICATIONS 审中-公开
    使用远程应用程序进行文件共享

    公开(公告)号:US20160127447A1

    公开(公告)日:2016-05-05

    申请号:US14530618

    申请日:2014-10-31

    Applicant: VMware, Inc.

    Abstract: Techniques are disclosed herein for file sharing using remote applications. One embodiment provides a computer-implemented method that includes receiving, at a computing device, a selection of a reference for accessing the file, where the reference includes a first identifier specifying the file stored on a host server remotely located with respect to the computing device and a second identifier specifying an application that is running on the host server and that is configured to open files of a same type as the file. The method further includes establishing a remote connection to the application specified by the second identifier, by connecting to the host server and causing the application to be launched on the host server. In addition, the method includes causing the application to open the file specified by the first identifier and the user interface of the application to be remoted to the computing device.

    Abstract translation: 本文中公开了使用远程应用程序进行文件共享的技术。 一个实施例提供了一种计算机实现的方法,其包括在计算设备处接收用于访问文件的参考的选择,其中所述引用包括指定存储在相对于所述计算设备远程定位的主机服务器上的文件的第一标识符 以及第二标识符,其指定在所述主机服务器上运行并被配置为打开与所述文件相同类型的文件的应用程序。 该方法还包括通过连接到主机服务器并使应用程序在主机服务器上启动来建立到由第二标识符指定的应用程序的远程连接。 此外,该方法包括使应用程序将要被远程处理的应用程序的第一标识符和用户界面指定的文件打开到计算设备。

    INPUT/OUTPUT (I/O) PERFORMANCE IN REMOTE COMPUTING ENVIRONMENTS USING A MINI-FILTER DRIVER

    公开(公告)号:US20240022634A1

    公开(公告)日:2024-01-18

    申请号:US17936615

    申请日:2022-09-29

    Applicant: VMware, Inc.

    CPC classification number: H04L67/14

    Abstract: The disclosure provides a method of associating thread identifiers (IDs) to input/output (I/O) requests in a remote computing environment. The method generally includes receiving, by a mini-filter on a remote device that is remote from a client device, a request from an application on the remote device to access resources at the client device, determining, by the mini-filter, a thread identifier (ID) associated with the request, the thread ID corresponding to an application thread of the application that generated the request, determining, by the mini-filter, one or more parameters of the request, and transmitting, by the mini-filter, to a redirection server process on the remote device, a message comprising the thread ID and the one or more parameters of the request, wherein the thread ID and the one or more parameters of the request are added to a cache maintained by the redirection server process.

    ACCESS CONTROL IN THE REMOTE DEVICE OF NETWORK REDIRECTOR

    公开(公告)号:US20210014334A1

    公开(公告)日:2021-01-14

    申请号:US16537865

    申请日:2019-08-12

    Applicant: VMware, Inc.

    Abstract: An approach for accessing one or more resources at a virtualized desktop infrastructure (VDI) client running on a client device by a remote virtual machine (VM) is provided. The method includes intercepting, via a VDI agent, a request to access one or more resources at the client device, transferring the request from the remote VM to the client device via a network redirector protocol, and filtering the request to determine if the request complies with one or more rules. For a first resource of the one or more resources, if the request does not comply with any one of one or more first rules of the one or more rules, access to the first resource is denied. If the request complies with the one or more first rules, access to the first resource is granted and a response is sent to the VDI agent via the network redirector protocol.

    COPY/PASTE FILES BETWEEN REMOTE AGENT AND LOCAL MACHINE IN HTML5 VIEW DESKTOP

    公开(公告)号:US20170346894A1

    公开(公告)日:2017-11-30

    申请号:US15166051

    申请日:2016-05-26

    Applicant: VMware, Inc.

    CPC classification number: H04L67/1095 H04L41/046 H04L41/22 H04L67/02 H04L67/06

    Abstract: A method includes transmitting, from a virtual desktop client operating in a hypertext markup language (HTML) based browser application running on a client device to a remote virtual desktop agent on a server, a command to copy a file. In response to receiving the command to the copy the file, receiving, at the client device, a path from the remote virtual desktop agent, where the path is used to identify a location of the file to a web server. The method includes receiving, at the client device, a command from a user to paste the file. In response to this command, the method includes transmitting, from the virtual desktop client on the browser application on the client device, a hypertext transfer protocol (HTTP) command to the web server to retrieve the file. The method also includes receiving, at the client device, the file from the web server.

    ECONOMIC PRINTING MODE
    10.
    发明公开

    公开(公告)号:US20230409254A1

    公开(公告)日:2023-12-21

    申请号:US17880368

    申请日:2022-08-03

    Applicant: VMware, Inc.

    CPC classification number: G06F3/1219 G06F3/1205 G06F3/1258

    Abstract: Example methods and systems to implement an economic printing mode are described. In one example, a computer system may provide a user interface specifying multiple selectable levels associated with economic printing mode. The source printing content may be transformed to generate target printing content that is printable using a lower ink consumption compared to the source printing content. For example, in response to a selection of a first level, print quality may be reduced. In response to a selection of a second level, image information in the source printing content may be modified. In response to a selection of a third level, font information associated with textual information in the source printing content may be modified. The computer system may provide the target printing content that includes modified font information to the printer for printing and/or generate a preview of the target printing content prior to printing using the printer.

Patent Agency Ranking