Unified scan engine
First Claim
Patent Images
1. At least one non-transitory, machine-accessible storage medium having instructions stored thereon, the instructions when executed on a machine, cause the machine to:
- receiving, using a processor device, receive a request to perform a particular scan on at least a portion of a computing environment;
selecting a particular language interpreter in a set of available language interpreters provided on a scan engine for use in performing the particular scan, wherein the set of available language interpreters includes a plurality of different language interpreters including at least one second language interpreter for use in performing a second, different scan;
performing, using the scan engine, the particular scan using the particular language interpreter; and
returning results of the particular scan.
10 Assignments
0 Petitions
Accused Products
Abstract
A scan engine receives a request to perform a particular scan on at least a portion of a computing environment. The scan engine identifies a particular language interpreter in a set of available language interpreters for use in performing the particular scan and performs the particular scan using the particular language interpreter. The scan engine returns results of the particular scan. In some implementations, the scan engine is implemented on an agent enabling communication between the scan engine and an asset management system.
18 Citations
19 Claims
-
1. At least one non-transitory, machine-accessible storage medium having instructions stored thereon, the instructions when executed on a machine, cause the machine to:
-
receiving, using a processor device, receive a request to perform a particular scan on at least a portion of a computing environment; selecting a particular language interpreter in a set of available language interpreters provided on a scan engine for use in performing the particular scan, wherein the set of available language interpreters includes a plurality of different language interpreters including at least one second language interpreter for use in performing a second, different scan; performing, using the scan engine, the particular scan using the particular language interpreter; and returning results of the particular scan. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method comprising:
-
receiving, using a processor device, a request to perform a particular scan on at least a portion of a computing environment; selecting a particular language interpreter in a set of available language interpreters provided on a scan engine for use in performing the particular scan, wherein the set of available language interpreters includes a plurality of different language interpreters including at least one second language interpreter for use in performing a second, different scan; performing, using the scan engine, the particular scan using the particular language interpreter; and returning results of the particular scan.
-
-
17. A system comprising:
-
at least one processor device; at least one memory element; and a scan engine including a set of available language interpreters including a plurality of language interpreters, the scan engine adapted when executed by the at least one processor device to; receive a request to perform a particular scan on at least a portion of a computing environment; select a particular language interpreter in the set of available language interpreters for use in performing the particular scan, wherein the plurality of different language interpreters includes at least one second language interpreter for use in performing a second, different scan; perform the particular scan using the particular language interpreter; and
return results of the particular scan. - View Dependent Claims (18, 19)
-
Specification