Patent ID: 8601034

Claim:
A system, comprising: a sensor configured to: passively read data in packets as the packets are in motion on a network; a processor, being a hardware processor, cooperatively operable with the sensor, and configured to: receive the read data from the sensor; originate real-time map profiles of files and file data, both from the read data from the sensor, as the passively read packets are in motion on the network, wherein the map profile is a topographical map of locations of the files on the network, wherein the map profile further designates hosts which contain the files, destinations to where the files were transferred, and file directories of the files on the hosts and destinations; extract metadata from the read data in the passively read packets to generate passively discovered metadata, as the packets are in motion on the network, the read data including: the main hash of the entire file, the block hash of individual blocks within the file, the directory listing of files with file names, dates, time stamps, size, and file owners; the hash being a cryptographic hash unique to the file; store the passively discovered metadata, attributes of the files, and the file data, in a relational database; and store the passively discovered metadata in a data map of passively discovered metadata.