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:
Apr. 18, 2017

Filed:

Aug. 17, 2015
Applicant:

Bromium, Inc., Cupertino, CA (US);

Inventors:

Gaurav Banga, Cupertino, CA (US);

Kiran Bondalapati, Los Altos, CA (US);

Ian Pratt, Cambridge, GB;

Vikram Kapoor, Cupertino, CA (US);

Assignee:

Bromium, Inc., Cupertino, CA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/455 (2006.01); H04L 29/06 (2006.01); G06F 21/53 (2013.01); G06F 21/56 (2013.01); G06F 9/50 (2006.01);
U.S. Cl.
CPC ...
G06F 9/45533 (2013.01); G06F 21/53 (2013.01); G06F 21/56 (2013.01); G06F 21/566 (2013.01); H04L 63/20 (2013.01); G06F 9/5077 (2013.01); G06F 2009/45587 (2013.01);
Abstract

Approaches for executing untrusted software on a client without compromising the client using micro-virtualization to execute untrusted software in isolated contexts. In response to receiving a request to perform an action, an isolated environment (such as but not limited to a virtual machine) is instantiated without receiving an explicit user instruction to do so. To instantiate the isolated environment, one or more templates for use in instantiating the isolated environment are identified using a policy. The one or more templates describe isolated environment characteristics for different types of activity. After the isolated environment has been instantiated using one or more identified templates, the action may be performed in the isolated environment.


Find Patent Forward Citations

Loading…