Method and system for retrieving and analyzing data to customize the behavior of automated web agents
OwnerJussi Ketoneninventor
Life of this patent
Estimating the term…
Abstract
A web agent system automatically performs tasks for a computer user based upon the actions of the user. The web agent system includes a local assistant program stored on a user computer which performs various functions based upon rules and data. The local assistant program and rules are downloaded from a first local assistant server maintained by an application service provider. The data used with the rules by the local assistant program is downloaded from a second local assistant server maintained by an assisted merchant. The web agent monitors the user's actions and performs tasks related to the detected actions based upon the rules and data. The web agent also automatically updates the rules and data.
Claims24
An internet based system for displaying information on a computer comprising:
- a first administrative system that stores a set of rules;
- a second administrative system that stores data;
- and
- a local assistant program running on the computer which uses the rules and the data to define actions to be taken by the local assistant program in response to recognized computer inputs;
- wherein the local assistant program downloads the rules from the first administrative system and the data from the second administrative system and the local assistant program monitors the computer and performs the defined actions in response to the recognized computer inputs.
An internet based method for displaying information on a computer comprising:
- providing a first administrative system that stores a set of rules;
- a second administrative system that stores data;
- a web browser running on the computer and a first local assistant program running on the computer;
- downloading the rules from the first administrative system to the computer;
- downloading the data from the second administrative system to the computer which at least partially defines recognized computer inputs and predetermined actions of the local assistant program in response to the recognized computer inputs;
- monitoring information input to the computer;
- recognizing the information input to the computer;
- and
- performing at least one of the predetermined actions in response to at least one of the recognized computer inputs.
Dependencies are inferred from the claim text.