The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 30, 2022

Filed:

Jan. 17, 2020
Applicant:

Vmware, Inc., Palo Alto, CA (US);

Inventors:

Vignesh Raja Jayaraman, Palo Alto, CA (US);

Sisimon Soman, Sunnyvale, CA (US);

Assignee:

VMware, Inc., Palo Alto, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/48 (2006.01); G06F 9/455 (2018.01); G06F 8/61 (2018.01); G06F 21/51 (2013.01); G06F 11/34 (2006.01);
U.S. Cl.
CPC ...
G06F 9/4856 (2013.01); G06F 8/61 (2013.01); G06F 8/62 (2013.01); G06F 9/455 (2013.01); G06F 21/51 (2013.01); G06F 11/3457 (2013.01); G06F 2221/033 (2013.01);
Abstract

The disclosure provides for repositioning applications from physical devices to a cloud location without removing the applications from the physical devices. This provides advantages of cloud-based availability for the applications while preserving device configurations. Thus, a user may continue to use the local version during transition to cloud usage so that if a problem arises during transition, adverse effects on user productivity are mitigated. Examples include generating, on a device, a first virtualization layer, and uninstalling an application from the first virtualization layer while capturing uninstallation traffic within the first virtualization layer. Examples further include generating, on the device, a second virtualization layer, installing the application in the second virtualization layer, and generating, from the second virtualization layer with the installed application, an application package. Examples are able to position the application package on a remote node for execution.


Find Patent Forward Citations

Loading…