Relevance clause for computed relevance messaging
First Claim
1. A process implemented across a network, comprising the steps of:
- providing advisories at an advice provider, each of the advisories comprisinga relevance clause comprising an assertion about any of the state of a consumer computer, contents of the consumer computer, and the environment of the consumer computer, andcontent associated with the relevance clause whose suitability is at least partially determined by an automatic evaluation of the clause at the consumer computer;
placing the advisories at an advice site connected to the network;
synchronizing the advisories between the advice site and a consumer computer, wherein the synchronization is performed any of continuously, automatically and manually, and wherein the synchronization comprises maintaining a one-to-one correspondence between advisories stored on the consumer computer with advisories located at the advice site;
locally determining relevance of the advisories stored on the consumer computer through an advice reader at the consumer computer, wherein the local determination of relevance comprises an interpretation by the advice reader of the relevance clauses to determine which advisories are relevant to inspected properties of any of the state of the consumer computer, contents of the consumer computer, and the environment of the consumer computer; and
presenting the user with information associated with advisories that are locally determined to be relevant by the advice reader.
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. This targeting may be based on information which is inaccessible to other communications protocols. The targeting also includes a time element. 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.
217 Citations
26 Claims
-
1. A process implemented across a network, comprising the steps of:
-
providing advisories at an advice provider, each of the advisories comprising a relevance clause comprising an assertion about any of the state of a consumer computer, contents of the consumer computer, and the environment of the consumer computer, and content associated with the relevance clause whose suitability is at least partially determined by an automatic evaluation of the clause at the consumer computer; placing the advisories at an advice site connected to the network; synchronizing the advisories between the advice site and a consumer computer, wherein the synchronization is performed any of continuously, automatically and manually, and wherein the synchronization comprises maintaining a one-to-one correspondence between advisories stored on the consumer computer with advisories located at the advice site; locally determining relevance of the advisories stored on the consumer computer through an advice reader at the consumer computer, wherein the local determination of relevance comprises an interpretation by the advice reader of the relevance clauses to determine which advisories are relevant to inspected properties of any of the state of the consumer computer, contents of the consumer computer, and the environment of the consumer computer; and presenting the user with information associated with advisories that are locally determined to be relevant by the advice reader. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system implemented across a network, comprising:
-
an advice site connected to the network, the advice site comprising any of a server and a computer, the advice site comprising means for storing advisories placed by an advice provider, each of the advisories comprising a relevance clause comprising an assertion about any of the state of a consumer computer, contents of the consumer computer, and the environment of the consumer computer, and content associated with the relevance clause whose suitability is at least partially determined by an automatic evaluation of the clause at the consumer computer; means for synchronizing the advisories between the advice site and the consumer computer, wherein the synchronization is performed any of continuously, automatically and manually, and wherein the synchronization comprises maintaining a one-to-one correspondence between advisories stored on the consumer computer with advisories located at the advice site; means for locally determining relevance of the stored advisories through an advice reader at the consumer computer, wherein the local determination of relevance comprises an interpretation by the advice reader of the relevance clauses to determine which advisories are relevant to inspected properties of any of the state of the consumer computer, contents of the consumer computer, and the environment of the consumer computer; and means for presenting the user with information associated with advisories that are locally determined to be relevant by the advice reader. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. An advice site implemented on any of a computer and a server connected to a network, the advice site comprising:
-
means for storing advisories placed by an advice provider, each of the advisories comprising a relevance clause comprising an assertion about any of the state of a consumer computer, contents of the consumer computer, and the environment of the consumer computer, the relevance clause for comparison at the consumer computer to determine if the advisory is relevant to inspected properties of any of the state of the consumer computer, the contents of the consumer computer, and the environment of the consumer computer, and content associated with the relevance clause whose suitability is at least partially determined by an automatic evaluation of the clause at the consumer computer; and means for synchronizing the advisories between the advice site and the consumer computer, wherein the synchronization is performed any of continuously, automatically and manually, and wherein the synchronization comprises maintaining a one-to-one correspondence between advisories stored on the consumer computer with advisories located at the advice site. - View Dependent Claims (24, 25, 26)
-
Specification