Patent ID: 11940970
Assignee: TRIPWIRE, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 14:
15. One or more non-transitory computer-readable storage media storing computer-executable instructions that, when executed by one or more processors, cause the one or more processors to perform a method, the method comprising:
receiving asset information from a plurality of sources in an IT environment, the received asset information being information collected from a first asset in the IT environment;
comparing the received asset information for the first asset to previously-stored asset information for a plurality of assets;
using one or more reconciliation rules: (a) determining that the received asset information for the first asset is reconcilable with previously-stored asset information for a second asset, the second asset having a different unique identifier than the first asset; (b) merging the first received asset information with the previously-stored asset information, the merging comprising retaining common information, adding new information from the received asset information, and eliminating outdated information from the previously-stored asset information, and (c) applying a union operation to synthetic IDs that have been assigned to the first asset and the second asset, the union operation allowing the first and second assets to be correctly mapped back to different sources monitoring the first and second assets, respectively, the union operation further eliminating any duplicative information in the database common to the second received asset information and the previously stored asset information associated with the second unique identifier while maintaining at least the distinct respective synthetic IDs for the second received asset information and the previously stored asset information;
providing the merged asset information as being for the second asset having the different unique identifier for a security control operation;
utilizing the synthetic IDs of the merged asset information to map the asset back to each of the different source systems monitoring the asset.