Method and system for using intelligent agents for financial transactions, services, accounting, and advice
First Claim
1. A method for a user to perform financial transactions and financial accounting, comprising the steps of:
- said user initiating a local client application on a terminal;
said local client application initiating communication with a server;
said user accessing a user account on said server;
said user selecting a financial transaction;
said user inputting information relating to said selected financial transaction;
said server performing said financial transaction;
said server automatically downloading information relating to said performed financial transaction to said local client application;
said user initiating transfer of said downloaded information relating to said performed financial transaction from said local client application to a financial software application;
said local client application transferring said downloaded information relating to said performed financial transaction to said financial software application;
automatically performing financial functions using said downloaded information relating to said performed financial transaction to produce output information;
transmitting said output information from said financial software application to said local client application; and
uploading said output information from said local software, application to said user account on said server.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to the use of computerized intelligent agents to facilitate the integration of networked performance of financial transactions with computerized methods of financial accounting. Incorporated into this combined financial transaction/financial accounting system are intelligent agents that automatically analyze the system information to provide users with financial advice. This invention permits the automated performance on-line of a wide variety of financial transactions and integrates these transactions with computerized financial accounting. All of this information is collated and analyzed automatically by intelligent agents, which generate user-specific financial reports, profiles, and advice, and under appropriate conditions take action.
896 Citations
73 Claims
-
1. A method for a user to perform financial transactions and financial accounting, comprising the steps of:
-
said user initiating a local client application on a terminal; said local client application initiating communication with a server; said user accessing a user account on said server; said user selecting a financial transaction; said user inputting information relating to said selected financial transaction; said server performing said financial transaction; said server automatically downloading information relating to said performed financial transaction to said local client application; said user initiating transfer of said downloaded information relating to said performed financial transaction from said local client application to a financial software application; said local client application transferring said downloaded information relating to said performed financial transaction to said financial software application; automatically performing financial functions using said downloaded information relating to said performed financial transaction to produce output information; transmitting said output information from said financial software application to said local client application; and uploading said output information from said local software, application to said user account on said server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A system for transacting, monitoring, and tracing financial transactions, comprising:
-
a customer terminal; a local software application running on the customer terminal for financial transaction performance, monitoring; and
tracing;a server; a communications device coupling the local software application and the server; and an intelligent agent employed to interact with the server and the local software application; wherein the local software application initiates communication with the server;
wherein a selection of a financial transaction is received from the user;
wherein the server performs the financial transaction selected;
wherein the server downloads information relating to the performed financial transaction to the local software application;
wherein the local software application transfers the downloaded information relating to the performed financial transaction to a financial software application;
wherein financial functions using the downloaded information relating to the performed financial transaction is performed to produce output information;
wherein the output information is transferred from the financial software application to the local software application; and
wherein the output information is uploaded from the local software application to the user account on the server. - View Dependent Claims (36, 37, 38)
-
-
39. A method for performing financial transactions and financial accounting, comprising:
-
a local client application on a terminal receiving a user initiation; the local client application initiating communication with a server; the server providing the user with access to a user account; receiving from the user a selection of a financial transaction; receiving information input by the user relating to the selected financial transaction; the server performing the financial transaction; the server automatically downloading information relating to the performed financial transaction to the local client application; receiving an instruction to transfer the downloaded information relating to the performed financial transaction from the local client application to a financial software application; the local client application transferring the downloaded information relating to the performed financial transaction to the financial software application; automatically performing financial functions using the downloaded information relating to the performed financial transaction to produce output information; transmitting the output information from the financial software application to the local client application; and uploading the output information from the local software application to the user account on the server. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72)
-
-
73. A system for performing financial transactions and financial accounting, comprising:
-
means for receiving a user initiation by a local client application on a terminal; means for the local client application to initiate communication with a server; means for the server to provide the user with access to a user account; means for receiving from the user a selection of a financial transaction; means for receiving information input by the user relating to the selected financial transaction; means for the server to perform the financial transaction; means for the server to download automatically information relating to the performed financial transaction to the local client application; means for receiving an instruction to transfer the downloaded information relating to the performed financial transaction from the local client application to a financial software application; means for the local client application to transfer the downloaded information relating to the performed financial transaction to the financial software application; means for automatically performing financial functions using the downloaded information relating to the performed financial transaction to produce output information; means for transmitting the output information from the financial software application to the local client application; and means for uploading the output information from the local software application to the user account on the server.
-
Specification