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. 29, 2017

Filed:

Jan. 29, 2015
Applicant:

Code Systems Corporation, Seattle, WA (US);

Inventors:

Mark Jeremy Zeller, Seattle, WA (US);

Kenji C. Obata, Seattle, WA (US);

Assignee:

CODE SYSTEMS CORPORATION, Seattle, WA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
H04L 29/08 (2006.01); G06F 9/455 (2006.01); G06F 9/445 (2006.01);
U.S. Cl.
CPC ...
H04L 67/06 (2013.01); G06F 9/44521 (2013.01); G06F 9/45533 (2013.01); G06F 9/45558 (2013.01); H04L 67/10 (2013.01); G06F 8/61 (2013.01); G06F 8/67 (2013.01); G06F 9/44568 (2013.01); G06F 9/44578 (2013.01); G06F 2009/45595 (2013.01);
Abstract

A virtual process manager for use with a client application. Both the process manager and the client application are installed on a client computing device. In response to a user command to execute a virtual application at least partially implemented by a virtualized application file stored on a remote computing device, the client application sends a high priority command to the process manager to execute the virtual application. Before receiving the user command, the client application sends a low priority command to the process manager to download at least a portion of the virtualized application file. In response to the high priority command, and without additional user input, the process manager downloads any portion of the file not downloaded in response to the low priority command, and executes the virtual application on the client computing device. The client application may comprise a conventional web browser or operating system shell process.


Find Patent Forward Citations

Loading…