-
公开(公告)号:US12169474B2
公开(公告)日:2024-12-17
申请号:US16317363
申请日:2018-12-04
Applicant: VMware, Inc.
Inventor: Steven Liu , Songli Li , Tong Zhao , Yanchao Zhang , Lin Lv , Mac Lu , Yue Zhao , Ken Song
IPC: G06F3/0486 , G06F16/16 , G06F16/176 , G06F3/04817 , G06F3/14
Abstract: Disclosed are various approaches for using drag-and-drop to open local files remotely. In one approach, a client device renders a user interface including a first indicium corresponding to a local file of the client device and a second indicium corresponding to a remotely executed application. A drag-and-drop action of the first indicium relative to the second indicium is detected. Responsive to the drag-and-drop action, the remotely executed application opens a copy of the local file.
-
公开(公告)号:US11763231B2
公开(公告)日:2023-09-19
申请号:US16958530
申请日:2020-05-27
Applicant: VMware, Inc.
Inventor: Lin Lv , Chaoting Xuan , Xinda Yan , Qimin Yao , Yunxia Cheng , Qian Liu
IPC: G06Q10/0633
CPC classification number: G06Q10/0633
Abstract: Disclosed are various approaches for workflow service application stating. In some aspects, an application content request is transmitted to a workflow service. The application content request can request updated states from a network service that acts as a back end for the application. The application content can be provided to the client device or other installed applications, without having opened the application on a client device.
-
公开(公告)号:US11755272B2
公开(公告)日:2023-09-12
申请号:US17643815
申请日:2021-12-10
Applicant: VMware, Inc.
Inventor: Yang Liu , Lin Lv , Jingxiao Xu , Yanchao Zhang , Le Yu , Qimin Yao
CPC classification number: G06F3/1454 , G06F3/1415 , G06F3/1438 , G06F3/1462 , G06T1/20 , G06T3/4007
Abstract: The disclosure provides a method for optimizing remote display at a client device in communication with a remote desktop. The method generally includes receiving one or more frames for display at the client device, determining that a frame rate of the received one or more frames is less than an expected frame rate and/or a resolution of the received one or more frames is less than an expected resolution, determining that at least one of a local central processing unit (CPU) usage at the client device is less than a CPU usage threshold or a local graphics processing unit (GPU) usage at the client device is less than a GPU usage threshold, applying one or more enhancement techniques to the received one or more frames to produce one or more optimized frames while continuously monitoring the local CPU usage and/or the local GPU usage at the client device, and rendering the one or more optimized frames for display at the client device.
-
公开(公告)号:US20230251842A1
公开(公告)日:2023-08-10
申请号:US17680820
申请日:2022-02-25
Applicant: VMware, Inc.
Inventor: Lin Lv
Abstract: System and method are described for seamlessly installing applications on remote virtual desktops from installation files located on the local client device by redirecting the installation to the virtual desktop, while giving users an experience akin to installing applications on the local operating system. A request can be received on the client device to install an application from a corresponding installation file located on the client device, in a remote virtual desktop. In response to the request, a virtual desktop session can be established on the virtual desktop and the installation file can be redirected to the virtual desktop, where it can be launched to begin installing the application. To enable user interaction during the installation process, the application installation user interface (UI) can be streamed to the client device and user inputs into the installation UI can be conveyed back to the virtual desktop to be effectuated therein.
-
公开(公告)号:US11722550B2
公开(公告)日:2023-08-08
申请号:US16535685
申请日:2019-08-08
Applicant: VMware, Inc.
Inventor: Lin Lv , Yunfei San , Yunxia Cheng , Jack Liu , Ning Ke , Yang Liu , Jian Ken Song
IPC: H04L29/08 , G06F9/451 , G06F9/455 , H04L67/025
CPC classification number: H04L67/025 , G06F9/452 , G06F9/45533
Abstract: An input device is shared between a first remote desktop having a first display image, which is displayed on a first display of a first client device, and a second remote desktop having a second display image, which is displayed on a second display of a second client device. Upon detecting that an input pointer of the input device currently displayed within the first display image on the first display, is moved across an edge of the first remote desktop that corresponds to a virtual boundary between the first remote desktop and the second remote desktop, instructions are issued to a first remote computing device that is hosting the first remote desktop to discontinue receiving inputs made with the input device and a second remote computing device that is hosting the second remote desktop to begin receiving inputs made with the input device.
-
公开(公告)号:US20230205557A1
公开(公告)日:2023-06-29
申请号:US17668285
申请日:2022-02-09
Applicant: VMware, Inc.
Inventor: Yanchao Zhang , Lin Lv , Yang Liu , Yuxin Kou
IPC: G06F9/451
CPC classification number: G06F9/452
Abstract: Techniques are described for redirecting GPU capability from a client device to the virtual desktop. The virtual desktop client includes a GPU controller deployed on the client computing device, which is capable of virtualizing the local GPU of the client device and exposing it to the virtual desktop. The virtual desktop agent operating on the host server includes a GPU consumer, which is capable of accepting machine learning (ML) or artificial intelligence (AI) workloads on the virtual desktop and offload these workloads to the GPU controller on the client computing device. When the GPU consumer detects the ML workload task on the virtual desktop, it transmits the ML workload task over the network to the GPU controller on the client computing device, which processes the ML workload task using the GPU of the client computing device and sends the results of the processing to the GPU consumer.
-
公开(公告)号:US11340919B2
公开(公告)日:2022-05-24
申请号:US16909163
申请日:2020-06-23
Applicant: VMware, Inc.
Inventor: Lin Lv , Bo Steven Liu , Yunxia Cheng , Yunfei San , Jian Ken Song , Felix Yan , Yuping Wei , Qian Jack Liu
IPC: G06F3/0481 , G06F9/54 , G06F9/451
Abstract: The disclosure provides for transitioning application windows between local and remote desktops. Example implementations include opening a first file with a first application to generate a first application window on a first desktop window on a user display; based at least on a trigger event for transitioning the first application window from the first desktop window to a second desktop window, determining whether a second application is available for the second desktop window to produce a version of the first application window; and based at least on the second application being available: transferring the first file across a network to become a second file; and opening the second file with the second application to generate a second application window on the second desktop window, the second application window replacing the first application window on the user display. The transition may go either direction.
-
公开(公告)号:US20210374106A1
公开(公告)日:2021-12-02
申请号:US16317363
申请日:2018-12-04
Applicant: VMware, Inc.
Inventor: Steven Liu , Songli Li , Tong Zhao , Yanchao Zhang , Lin Lv , Mac Lu , Yue Zhao , Ken Song
IPC: G06F16/182 , G06F3/0486 , G06F16/16 , G06F16/176
Abstract: Disclosed are various approaches for using drag-and-drop to open local files remotely. In one approach, a client device renders a user interface including a first indicium corresponding to a local file of the client device and a second indicium corresponding to a remotely executed application. A drag-and-drop action of the first indicium relative to the second indicium is detected. Responsive to the drag-and-drop action, the remotely executed application opens a copy of the local file.
-
公开(公告)号:US20210334118A1
公开(公告)日:2021-10-28
申请号:US16317359
申请日:2018-12-05
Applicant: VMware, Inc.
Inventor: Steven Liu , Songli Li , Tong Zhao , Yanchao Zhang , Lin Lv , Mac Lu , Yue Zhao , Ken Song
IPC: G06F9/451 , G06F9/54 , G06F16/182
Abstract: Disclosed are various approaches for opening local files in remotely executed applications. In one approach, a user request is received to open a local file of a client device remotely. A remotely executed application is identified to open the local file. The client device automatically transfers the local file to a remote data store accessible to the remotely executed application. The remotely executed application opens a copy of the local file from the remote data store.
-
公开(公告)号:US20210216262A1
公开(公告)日:2021-07-15
申请号:US16740983
申请日:2020-01-13
Applicant: VMware, Inc.
Inventor: Lin Lv , Tian Liu , Qian Liu , Yunxia Cheng , Jian Song
Abstract: A method of displaying on a mobile computing device, an image from a remote computing device, includes the steps of receiving image data from the remote computing device, storing the image data in a memory of the mobile device, displaying a first image on the mobile device using a first portion of the stored image data, detecting a movement of the mobile device, and displaying a second image on the mobile device using a second portion of the stored image data upon detecting the movement. The second image is different from the first image.
-
-
-
-
-
-
-
-
-