Discovery of a generic device in a non-linear discovery framework
First Claim
1. A method, comprising:
- discovering a resource on a network using a first discovery module, the first discovery module being for identifying resources having identifying information known to the first discovery module;
receiving identifying information of the resource discovered; and
discovering the resource using a second discovery module, the second discovery module being for identifying resources having identifying information not known to the first discovery module,wherein a known-resource-type object for the resource object associated with the resource is created by the first discovery module when the resource has identifying information correlating to an inclusion list of the first discovery module,wherein a generic object associated with the resource is created by the second discovery module when the resource has identifying information not in the inclusion list of the first discovery module,creating a known-resource-type object for the resource when the resource has identifying information; and
creating object associated with the resource when the resource has identifying information not in the inclusion list of at least one known-resource-type discovery module and the resource has identifying information not in an exclusion list of a generic discovery module.
5 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a method includes discovering a resource using a first discovery module, the first discovery module being for identifying resources having identifying information known to the first discovery module. The method also includes discovering the resource using a second discovery module, the second discovery module being for identifying resources having identifying information not known to the first discovery module. An object associated with the resource is created by the first discovery module if the resource has identifying information known to the first discovery module. In addition, an object associated with the resource is created by the second discovery module if the resource has identifying information not known to the first discovery module.
-
Citations
20 Claims
-
1. A method, comprising:
-
discovering a resource on a network using a first discovery module, the first discovery module being for identifying resources having identifying information known to the first discovery module; receiving identifying information of the resource discovered; and discovering the resource using a second discovery module, the second discovery module being for identifying resources having identifying information not known to the first discovery module, wherein a known-resource-type object for the resource object associated with the resource is created by the first discovery module when the resource has identifying information correlating to an inclusion list of the first discovery module, wherein a generic object associated with the resource is created by the second discovery module when the resource has identifying information not in the inclusion list of the first discovery module, creating a known-resource-type object for the resource when the resource has identifying information; and creating object associated with the resource when the resource has identifying information not in the inclusion list of at least one known-resource-type discovery module and the resource has identifying information not in an exclusion list of a generic discovery module. - View Dependent Claims (2, 3, 4, 5, 6, 7, 9, 10, 11, 12)
-
-
8. A method, comprising:
-
discovering a resource using a first discovery module, the first discovery module being for identifying resources having identifying information known to the first discovery module; discovering the resource using a second discovery module, the second discovery module being for identifying resources having identifying information not known to the first discovery module, wherein an object associated with the resource is created by the first discovery module when the resource has identifying information known to the first discovery module, wherein an object associated with the resource is created by the second discovery module when the resource has identifying information not known to the first discovery module; and updating the exclusion list upon detecting an update of the inclusion list, wherein the first discovery module ignores the identifying information of the resource when the identifying information is not known to the first discovery module, wherein the resource is a network resource, wherein the first discovery module is selected from a group consisting of an operating system discovery module and a switch discovery module, and wherein the first and second discovery modules operate simultaneously.
-
-
13. A computer program product, the computer program product comprising:
a non-transitory computer usable medium having computer usable program code embodied therewith, the computer usable program code comprising; a first discovery module for identifying resources having identifying information known to the first discovery module; a second discovery module for identifying resources having identifying information not known to the first discovery module, wherein an object associated with the resource is created by the first discovery module when the resource has identifying information known to the first discovery module, wherein an object associated with the resource is created by the second discovery module when the resource has identifying information not known to the first discovery module; and updating the exclusion list upon detecting an update of the inclusion list, wherein the first discovery module ignores the identifying information of the resource when the identifying information is not known to the first discovery module, wherein the resource is a network resource, wherein the first discovery module is selected from a group consisting of an operating system discovery module and a switch discovery module, and wherein the first and second discovery modules operate simultaneously.
-
14. A method, comprising:
-
receiving identifying information of a resource discovered on a network; creating a known-resource-type object for the resource when the resource has identifying information correlating to an inclusion list of at least one known-resource-type discovery module; and creating a generic object associated with the resource when the resource has identifying information not in the inclusion list of at least one known-resource-type discovery module and the resource has identifying information not in an exclusion list of a generic discovery module. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A computer program product, the computer program product comprising:
a non-transitory computer usable medium having computer usable program code embodied therewith, the computer usable program code comprising; computer usable program code configured to receive identifying information of a resource discovered on a network; computer usable program code configured to create a known-resource-type object for the resource when the resource has identifying information correlating to an inclusion list of at least one known-resource-type discovery module; and computer usable program code configured to create a generic object associated with the resource when the resource has identifying information Snot in the inclusion list of at least one known-resource-type discovery module and the resource has identifying information not in an exclusion list of an unknown-resource-type discovery module.
Specification