Patent ID: 9344446
Filing Date: 2016-05-17
CPC Classification: G06F,H04L

Claim Text:
1. A computer-implemented method operating in a computing device, the method comprising: receiving, at a controller in the computing device, a malware scan request transmitted from a remote controller device via a network, the malware scan request comprising a type and version of an internet browser and one or more parameters, the one or more parameters comprising target uniform resource identifiers (URIs), uniform resource locators (URLs), and/or uniform resource names (URNs) used to identify web pages upon which malware scanning is to be performed, the computing device storing a plurality of virtual machines, wherein at least two of the plurality of virtual machines are within a same domain or a same netblock; launching, by the controller, the plurality of virtual machines in the computing device, in response to the received malware scan request; instructing, by the controller, each of the plurality of virtual machines of the computing device to: receiving, from each of the plurality of virtual machines, results of the performed analysis; and storing, in a storage, the results of the performed analysis for malware analysis.