Patent ID: 8671182

Claim:
A system, comprising: a processor device configured to: receive reports of operating system identities for a single host; determine a report-type of each of the reports, wherein a report-type is a type of fingerprinting method used to generate the reports; add together the operating system identities in the reports which have a same report-type to provide, for each of different report-types, a single additive report of operating system identities; determine which of the operating system identities are an intersection of the reported operating system identities in the single additive reports of the different report-types; and assign the intersection of the reported operating system identities of the single additive reports of the different report-types as a resolved operating system identity, wherein one report of operating systems is one set of plural different operating system identities to which one host fingerprint maps, and the intersection of the reported operating system identities is calculated as a set intersection among the operating system identities of the single additive reports for the different report-types for the single host.