Advice provided for offering highly targeted advice without compromising individual privacy
First Claim
1. 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.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention disclosed herein enables a collection of computers and associated communications infrastructure to offer a new communications process which allows information providers to broadcast information to a population of information consumers. The information may be targeted to those consumers who have a precisely formulated need for the information. Information can be brought to the attention of the consumer precisely when it has become applicable, which may occur immediately upon receipt of the message, but may also occur long after the message arrives. The communications process may operate without intruding on consumers who do not exhibit the precisely-specified need for the information, and it may operate without compromising the security or privacy of the consumers who participate. The communications process may be used to facilitate particular client and server queries and responses, such as for example, in a travel agency environment.
221 Citations
16 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus for remotely and anonymously inspecting a set of communicating devices for information of a sensitive or private nature, comprising:
-
a processor; and a memory coupled to the processor, wherein the memory comprises instructions, when executed by the processor, causes the processor to; provide, by an advice server at an advice site, an inspector library containing executable code which is invoked as part of as continual relevance evaluation process; initialize, 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 the properties of the set of communicating devices, return, 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; search, by the advice server, a database for a set of relevant entries associated with the set of results; and responsive to identifying set of relevant entries associated with the set of results, return, by the advice server, advice associated with the set of relevant entries to the set of communication devices. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification