Patent ID: 8914507

Claim:
A method for remotely and anonymously inspecting a set of communicating devices for information of a personal nature, comprising the steps of: providing, by an advice server at an advice site, an inspector library containing executable code which is invoked as part of a continual relevance evaluation process; initializing, by the inspector library utilizing remote inspector methods for inspecting properties of a set of communicating devices, via an advice reader associated with the set of communication devices, by performing any of mathematico-logical calculations, executing computational algorithms, returning the results of system calls, accessing the contents of storage devices, or querying the set of communicating devices, wherein the advice reader accesses the properties of the set of communication devices that are inaccessible by the advice server, and wherein the properties of the set of communication devices comprise private data of users associated with the set of communication devices; in response to the inspector library utilizing the remote inspector methods for inspecting the properties of the set of communicating devices, returning, by the advice reader, specific properties of the set of communicating devices, configurations thereof, or file systems thereof thereby forming a set of results, wherein the private data of the users associated with the set of communication devices is filtered from the set of results; searching, by the advice server, a database for a set of relevant entries associated with the set of results; and responsive to identifying the set of relevant entries associated with the set of results, returning, by the advice server, advice associated with the set of relevant entries to the set of communication devices.