Automated management of virtual machines to process untrusted data based on client policy information
AssigneeBromium, Inc.
InventorsGaurav Banga, Kiran Bondalapati, Ian Pratt, Vikram Kapoor
Life of this patent
Estimating the term…
Loading patent…
AssigneeBromium, Inc.
InventorsGaurav Banga, Kiran Bondalapati, Ian Pratt, Vikram Kapoor
Estimating the term…
Approaches for transferring data to a client by safely receiving the data in or more virtual machines. In response to the client determining that digital content, originating from an external source, is to be received or processed by the client, the client identifies, without human intervention, one or more virtual machines, executing or to be executed on the client, into which the digital content is to be stored. In doing so, the client may consult policy data to determine a placement policy, a containment policy, and a persistence policy for any virtual machine to receive the digital content. In this way, digital content, such as executable code or interpreted data, of unknown trustworthiness may be safely received by the client without the possibility of any malicious code therein from affecting any undesirable consequence upon the client.
A non-transitory computer readable storage medium storing one or more sequences of instructions, which when executed by one or more processors, causes:
A client, comprising:
A method for transferring data to a client, comprising:
A method for transferring data to a client, comprising:
A client, comprising:
A non-transitory computer readable storage medium storing one or more sequences of instructions, which when executed by one or more processors, causes:
Dependencies are inferred from the claim text.