Patent · US Active

Automated provisioning of secure virtual execution environment using virtual machine templates based on source code origin

US9626204B1 · kind B1 · utility

32Cited by
41References
21Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 17, 2015
Grant dateApr 18, 2017
Priority date
Expiry dateAug 17, 2035

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2209/5018
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

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.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.