VMware, Inc.
Fault-tolerant application virtualization using computer vision

Last updated:

Abstract:

A system is described for fault-tolerant delivery of virtualized applications. A client on a client device requests access to a virtualized application. The application is launched in a server-based virtual machine and computer vision is used to determine whether the application launched successfully based on the UI produced by the application. If it is determined that the application failed to launch successfully, an alternative mechanism is used to deliver access to the application using an application storage volume (ASV), which is a mountable container containing the application. In one approach, the ASV is mounted directly to the client device. In another approach, a second virtual machine is launched and the ASV is mounted on the second virtual machine.

Status:
Grant
Type:

Utility

Filling date:

25 Jan 2019

Issue date:

10 Aug 2021