Electronic notification agent
First Claim
1. In a data processing system, a method for fetching information through a data network comprising:
- periodically querying at least one database for a first set of new documents;
identifying, in response to the step of periodically querying, a second set of documents within the first set of documents, wherein each of the documents within the second set of documents has an originator that is different than an owner of the database;
transmitting, in response to the step of identifying, a message to a client unit, wherein the client unit is associated with a user who is the owner of the database;
transmitting information to the client unit for causing the client unit to display a user interface enabling a user to enter user information relating to certain data items to be periodically searched in the database and when to transmit the data items to the user;
receiving the user information;
creating a set of rules according to the user information received;
periodically searching the at least one database for the data items specified by the user according to the rules; and
transmitting the data items according to the rules.
1 Assignment
0 Petitions
Accused Products
Abstract
In a data processing system, a method for fetching information through a data network comprising: transmitting information to a client unit for causing the client unit to display a user interface enabling a user to enter user information relating to certain data items to be searched in the database and when to transmit the data items to the user; receiving the user information; creating a set of rules according to the user information received; searching at least one database for the data items specified by the user according to the rules; and transmitting the data items according to the rules. According to another embodiment the invention may be realized by a computer readable medium including programming instructions for any suitable data processing apparatus.
53 Citations
34 Claims
-
1. In a data processing system, a method for fetching information through a data network comprising:
-
periodically querying at least one database for a first set of new documents;
identifying, in response to the step of periodically querying, a second set of documents within the first set of documents, wherein each of the documents within the second set of documents has an originator that is different than an owner of the database;
transmitting, in response to the step of identifying, a message to a client unit, wherein the client unit is associated with a user who is the owner of the database;
transmitting information to the client unit for causing the client unit to display a user interface enabling a user to enter user information relating to certain data items to be periodically searched in the database and when to transmit the data items to the user;
receiving the user information;
creating a set of rules according to the user information received;
periodically searching the at least one database for the data items specified by the user according to the rules; and
transmitting the data items according to the rules. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A data processing system comprising:
-
means for periodically querying at least one database for a first set of new documents;
identifying, in response to the step of periodically querying, a second set of documents within the first set of documents, wherein each of the documents within the second set of documents has an originator that is different than an owner of the database;
means for transmitting, in response to the step of identifying, a message to a client unit, wherein the client unit is associated with a user who is the owner of the database;
means for transmitting information to the client unit for causing the client unit to display a user interface enabling a user to enter user information relating to certain data items to be periodically searched in the database and when to transmit the data items to the user;
means for receiving the user information;
means for creating a set of rules according to the user information received;
means for periodically searching the at least one database for the data items specified by the user according to the rules; and
means for transmitting the data items according to the rules. - View Dependent Claims (21, 22, 23)
-
-
24. A computer readable medium comprising program instructions for:
-
periodically querying at least one database for a first set of new documents;
identifying, in response to the step of periodically querying, a second set of documents within the first set of documents, wherein each of the documents within the second set of documents has an originator that is different than an owner of the database;
transmitting, in response to the step of identifying, a message to a client unit, wherein the client unit is associated with a user who is the owner of the database;
transmitting information to the client unit for causing the client unit to display a user interface enabling a user to enter user information relating to certain data items to be periodically searched in the database and when to transmit the data items to the user;
receiving the user information;
creating a set of rules according to the user information received;
periodically searching the at least one database for the data items specified by the user according to the rules; and
transmitting the data items according to the rules. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
Specification