System and method for mapping a network
First Claim
Patent Images
1. A system for mapping a network, comprising:
- a collection system for collecting device identification and detail information from devices on the network by querying each device to retrieve the device identification and detail information, wherein the detail information includes device characteristic information and software information, the collection system comprising;
a plurality of collection tools, wherein at least a first collection tool is configured to collect at least a first subset of the device identification and detail information for at least a first operating system, and at least a second collection tool is configured to collect at least a second subset of the device identification and detail information for at least a second operating system;
a timer system for collecting the device identification and detail information at predetermined scheduled times;
an analysis system for analyzing the collected device identification and detail information comprising rules for resolving any conflicts between device identification and detail information collected by the plurality of collection tools and configured to resolve conflicts between information for the at least first and second device identification and detail information and the at least first and second operating system; and
a report system for generating a mapping report based on the analyzed device identification and detail information.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for mapping a network. Specifically, the present invention provides a non-intrusive system and method for identifying network attached devices as well as the details thereof. Under the present invention, a collection apparatus having collection tools is communicated with the network. The collection tools are operated to collect information from the devices. The device information is then analyzed to identify details of the devices. Once identified, the details are aggregated into a report.
34 Citations
21 Claims
-
1. A system for mapping a network, comprising:
-
a collection system for collecting device identification and detail information from devices on the network by querying each device to retrieve the device identification and detail information, wherein the detail information includes device characteristic information and software information, the collection system comprising; a plurality of collection tools, wherein at least a first collection tool is configured to collect at least a first subset of the device identification and detail information for at least a first operating system, and at least a second collection tool is configured to collect at least a second subset of the device identification and detail information for at least a second operating system; a timer system for collecting the device identification and detail information at predetermined scheduled times; an analysis system for analyzing the collected device identification and detail information comprising rules for resolving any conflicts between device identification and detail information collected by the plurality of collection tools and configured to resolve conflicts between information for the at least first and second device identification and detail information and the at least first and second operating system; and a report system for generating a mapping report based on the analyzed device identification and detail information. - View Dependent Claims (2, 3, 4)
-
-
5. A system for mapping a network, comprising:
-
a collection system that comprises a plurality of collection tools for collecting device identification and detail information from devices on the network by querying each device to retrieve the device identification and detail information, wherein the detail information includes device characteristic information and software information, and wherein at least a first collection tool is configured to collect at least a first subset of the device identification and detail information for at least a first operating system, and at least a second collection tool is configured to collect at least a second subset of the device identification and detail information for at least a second operating system; a timer system for collecting the device identification and detail information at predetermined scheduled times; an analysis system for analyzing the device identification and detail information, wherein the analysis system includes rules for resolving any conflicts between device identification and detail information collected by the plurality collection tools and configured to resolve conflicts between information for the at least first and second device identification and detail information and the at least first and second operating system; and a report system for generating a mapping report based on the analyzed device identification and detail information. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A method for mapping a network, comprising the steps of:
-
installing a plurality of collection tools on a collection apparatus; communicating with the network using the collection apparatus; operating the plurality of collection tools to collect device identification and detail information from devices on the network by querying each device to retrieve the device identification and detail information, wherein the detail information includes device characteristic information and software information, and wherein at least a first collection tool is configured to collect at least a first subset of the device identification and detail information for at least a first operating system, and at least a second collection tool being configured to collect at least a second subset of the device identification and detail information for at least a second operating system; analyzing the device identification and detail information, wherein analyzing comprises resolving any conflicts between device identification and detail information collected by the plurality of collection tools and resolving conflicts between information for the at least first and second device identification and detail information and the at least first and second operating system; and reporting the analyzed device identification and detail information. - View Dependent Claims (11, 13)
-
-
12. The method of clam 10, wherein the device identification and detail information includes device types, device addresses, device characteristics including amount of RAM, operating system including version and application software including version installed on the devices, and software characteristics for the devices on the network.
-
14. A program product stored on a recordable media for mapping a network, which when executed, comprises:
-
a collection system for collecting device identification and detail information from devices on the network by querying each device to retrieve the device identification and detail information, wherein the detail information includes device characteristic information and software information, the collection system comprising; a plurality of collection tools, wherein at least a first collection tool is configured to collect at least a first subset of the device identification and detail information for at least a first operating system, and at least a second collection tool is configured to collect at least a second subset of the device identification and detail information for at least a second operating system; a timer system for collecting the device identification and detail information at predetermined scheduled times; an analysis system for analyzing the collected device identification and detail information comprising rules for resolving any conflicts between device identification and detail information collected by the plurality of collection tools and configured to resolve conflicts between information for the at least first and second device identification and detail information and the at least first and second operating system; and a report system for generating a mapping report based on the analyzed device identification and detail information. - View Dependent Claims (15, 16, 17)
-
-
18. A computer system for mapping a network, comprising:
-
a processor; a computer system memory; an interface; and a software product stored on the computer system memory and executable by the processor, wherein the software product comprises; a collection system for collecting device identification and detail information from devices on the network by querying each device to retrieve the device identification and detail information, wherein the detail information includes device characteristic information and software information, wherein the collection system comprises; a plurality of collection tools, wherein at least a first collection tool is configured to collect at least a first subset of the device identification and detail information for at least a first operating system, and at least a second collection tool is configured to collect at least a second subset of the device identification and detail information for at least a second operating system; a timer system for collecting the device identification and detail information at predetermined scheduled times; an analysis system for analyzing the collected device identification and detail information comprising rules for resolving any conflicts between device identification and detail information collected by the plurality of collection tools and configured to resolve conflicts between information for the at least first and second device identification and detail information and the at least first and second operating system; and a report system for generating a mapping report based on the analyzed device identification and detail information. - View Dependent Claims (19, 20, 21)
-
Specification