Patent ID: 8849734

Claim:
A tangible non-transitory computer readable medium for revising one or more object identification algorithms, comprising: computer code for receiving, at a global data repository via the Internet from a fact and truth collection module, feedback data associated with an identification of an object of a user system operating as part of an Intranet that includes a plurality of user systems, wherein said object includes one of: an operating system, a computer system, and an application, and the feedback data is anonymized before being provided to the global data repository; computer code for updating the one or more object identification algorithms for identifying an operating system inside the Intranet by training the one or more object identification algorithms based on the feedback data; and computer code for distributing the one or more updated object identification algorithms to the plurality of user systems; wherein one user system in the Intranet delays identifying the object and waits for the one or more updated object identification algorithms if the one user system fails to identify the object.