×

Discovery of electronic assets using fingerprints

  • US 10,380,538 B2
  • Filed: 09/27/2005
  • Issued: 08/13/2019
  • Est. Priority Date: 09/27/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method for automatically discovering assets on a computing device associated with a computing network, the method comprising:

  • receiving user selection of one or more sources of asset fingerprints, wherein each source includes a collection of asset fingerprints used to identify one or more assets that may be found on a computing device, wherein each unique asset fingerprint includes a list of attributes associated with the unique asset;

    executing instructions stored in memory, associated with an automatic asset discovery program, wherein a processor executes the instructions to;

    discover existing networks, wherein discovery of existing networks is performed by matching network-based fingerprints with retrieved network information, wherein each existing network corresponds to a unique network-based fingerprint,gather information associated with one or more networks discovered from amongst the existing networks, wherein the gathered information includes;

    identification of computing devices connected to the discovered networks, andretrieving attribute information associated with each identified computing device,compare the asset fingerprints with the retrieved attribute information associated with each of the identified computing devices connected to the discovered networks, andidentify the assets on each of the identified computing devices connected to the discovered networks based on matches between the retrieved attribute information from the computing devices and the asset fingerprints;

    outputting a list of the assets found on the computing device to a database; and

    generating additional asset fingerprints for unknown assets associated with the computing device, wherein the additional asset fingerprints are generated via the automatic asset discovery program that collects attribute information from the computing device for those unknown assets that did not match with any of the compared asset fingerprints, the generated additional asset fingerprints being stored in the collection of asset fingerprints for subsequent use to identify the unknown assets in other computing devices.

View all claims
  • 9 Assignments
Timeline View
Assignment View
    ×
    ×