Method and apparatus for facilitating data management
First Claim
Patent Images
1. A computer-implemented system for facilitating data management, and categorizing financial transactions and recategorizing historic financial transactions, comprising:
- a database system comprising a database, the database system being configured to store;
transaction data for a plurality of different financial transactions, the transaction data including user transaction data for a user having a plurality of different accounts, wherein the plurality of different financial transactions comprise bank account transactions and credit card transactions, andcategory codes usable to categorize the financial transactions into a plurality of categories, wherein the bank account transactions are associated with banking transaction codes and the credit card transactions are associated with credit card transaction codes and the category codes; and
a server system comprising a server, the server system being coupled to the database system, wherein the server system;
categorizes the plurality of financial transactions into a plurality of categories based on the transaction data, the banking transaction codes, the credit card transaction codes, and the category codes, wherein the plurality of categories include different merchant categories;
receives a request from the user to display the user transaction data;
receives user selections to customize content of a first report showing the user transaction data regarding the financial transactions;
retrieves the user transaction data and the category codes from the database system;
generates the first report showing the user transaction data regarding the financial transactions, the first report showing the categorization of the plurality of financial transactions into the plurality of categories, the first report being customized in accordance with the user selections, the first report including links associated with the plurality of different categories which may be selected by the user for further user interaction with the first report; and
provides a display of the first report to the user;
wherein the first report permits a user to reclassify a transaction to a different one of the plurality of categories;
wherein the server system updates the plurality of categories to associate a merchant associated with the transaction with the different one of the plurality of categories according to the reclassification by the user, and the server system further recategorizes historical financial transactions involving the merchant based on the reclassification of the transaction by the user and categorizes future financial transactions involving the merchant based on the reclassification of the transaction by the user; and
wherein the server system updates the first report based on the user selecting which of the plurality of financial accounts are to be included in the first report and includes the reclassification by the user to generate a second report;
wherein the plurality of category codes are usable to categorize the credit card transactions into a plurality of categories including at least one of airlines, auto and gas, education, groceries, health care, services, lodging, restaurants, retail, and non-categorized transactions, and wherein the second report is a default report shown to the user upon a second request from the user to display the user transaction data.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for facilitating data management over a network are described. In one embodiment, a request to display aggregate transaction data for a user is received, the aggregate transaction data containing data related to multiple disparate transactions organized into categories based on corresponding category codes and transaction codes associated with each transaction. The aggregate transaction data are retrieved from a database. A report containing the aggregate transaction data is generated and displayed for the user in a user interface area.
-
Citations
13 Claims
-
1. A computer-implemented system for facilitating data management, and categorizing financial transactions and recategorizing historic financial transactions, comprising:
a database system comprising a database, the database system being configured to store; transaction data for a plurality of different financial transactions, the transaction data including user transaction data for a user having a plurality of different accounts, wherein the plurality of different financial transactions comprise bank account transactions and credit card transactions, and category codes usable to categorize the financial transactions into a plurality of categories, wherein the bank account transactions are associated with banking transaction codes and the credit card transactions are associated with credit card transaction codes and the category codes; and a server system comprising a server, the server system being coupled to the database system, wherein the server system; categorizes the plurality of financial transactions into a plurality of categories based on the transaction data, the banking transaction codes, the credit card transaction codes, and the category codes, wherein the plurality of categories include different merchant categories; receives a request from the user to display the user transaction data; receives user selections to customize content of a first report showing the user transaction data regarding the financial transactions; retrieves the user transaction data and the category codes from the database system; generates the first report showing the user transaction data regarding the financial transactions, the first report showing the categorization of the plurality of financial transactions into the plurality of categories, the first report being customized in accordance with the user selections, the first report including links associated with the plurality of different categories which may be selected by the user for further user interaction with the first report; and provides a display of the first report to the user; wherein the first report permits a user to reclassify a transaction to a different one of the plurality of categories; wherein the server system updates the plurality of categories to associate a merchant associated with the transaction with the different one of the plurality of categories according to the reclassification by the user, and the server system further recategorizes historical financial transactions involving the merchant based on the reclassification of the transaction by the user and categorizes future financial transactions involving the merchant based on the reclassification of the transaction by the user; and wherein the server system updates the first report based on the user selecting which of the plurality of financial accounts are to be included in the first report and includes the reclassification by the user to generate a second report; wherein the plurality of category codes are usable to categorize the credit card transactions into a plurality of categories including at least one of airlines, auto and gas, education, groceries, health care, services, lodging, restaurants, retail, and non-categorized transactions, and wherein the second report is a default report shown to the user upon a second request from the user to display the user transaction data. - View Dependent Claims (2, 3, 4)
-
5. A method comprising:
-
storing transaction data for a plurality of financial transactions in a database, the transaction data including user transaction data for a user having a plurality of different accounts, wherein the plurality of financial transactions comprises bank account transactions and credit card transactions; storing category codes usable to categorize the financial transactions into a plurality of categories, wherein the bank account transactions are associated with banking transaction codes and the credit card transactions are associated with credit card transaction codes and the category codes; categorizing the plurality of financial transactions into a plurality of categories based on the transaction data, the banking transaction codes, the credit card transaction codes, and the category codes, wherein the plurality of categories include different merchant categories; receiving a request from the user to display the user transaction data; receiving user selections to customize content of a first report showing the user transaction data regarding the financial transactions; retrieving the user transaction data and the category codes from the database system; generating the first report showing the user transaction data regarding the financial transactions, the first report showing the categorization of the plurality of financial transactions into the plurality of categories, the first report being customized in accordance with the user selections, the first report including links associated with the plurality of different categories which may be selected by the user for further user interaction with the first report; and providing a display of the first report to the user; recategorizing a transaction to a different one of the plurality of categories responsive to a user input; the plurality of categories to associate a merchant associated with the transaction with the different one of the plurality of categories according to the reclassification by the user, and the server system further recategorizes historical financial transactions involving the merchant based on the reclassification of the transaction by the user and categorizes future financial transactions involving the merchant based on the reclassification of the transaction by the user; and updating the first report based on the user selecting which of the plurality of financial accounts are to be included in the first report and includes the reclassification by the user to generate a second report; wherein the plurality of category codes are usable to categorize the credit card transactions into a plurality of categories including at least one of airlines, auto and gas, education, groceries, health care, services, lodging, restaurants, retail, and non-categorized transactions, and wherein the second report is a default report shown to the user upon a second request from the user to display the user transaction data. - View Dependent Claims (6, 7, 8)
-
-
9. A data management system comprising:
-
a database system comprising a database, the database system being configured to store; transaction data for a plurality of different financial transactions, the transaction data including user transaction data for a user having a plurality of different accounts, wherein the plurality of different financial transactions comprise bank account transactions and credit card transactions, and category codes usable to categorize the financial transactions into a plurality of categories, wherein the bank account transactions are associated with banking transaction codes and the credit card transactions are associated with credit card transaction codes and the category codes; and a server system comprising a server, the server system being coupled to the database system, wherein the server system; categorizes the plurality of financial transactions into a plurality of categories based on the transaction data, the banking transaction codes, the credit card transaction codes, and the category codes, the plurality of categories including categories associated with different types of merchants; receives a request from the user to display the user transaction data; receives user selections to customize content of a first report showing the user transaction data regarding the financial transactions; retrieves the user transaction data and the category codes from the database system; generates the first report showing the user transaction data regarding the financial transactions, the first report showing the categorization of the plurality of financial transactions into the plurality of categories the first report being customized in accordance with the user selections, the first report including links associated with the plurality of different categories which may be selected by the user for further user interaction with the first report; provides a display of the first report to the user; receives a user input recategorizing a transaction to a different one of the plurality of categories, the transaction being associated with a merchant; updates the first report to reflect the recategorization of the transaction; and updates the plurality of categories to associate a merchant associated with the transaction with the different one of the plurality of categories according to the reclassification by the user, recategorizes historical financial transactions involving the merchant based on the reclassification of the transaction by the user and categorizes future financial transactions involving the merchant based on the reclassification of the transaction by the user; and updates the first report based on the user selecting which of the plurality of financial accounts are to be included in the first report and includes the reclassification by the user to generate a second report; wherein the plurality of category codes are usable to categorize the credit card transactions into a plurality of categories including at least one of airlines, auto and gas, education, groceries, health care, services, lodging, restaurants, retail, and non-categorized transactions, and wherein the second report is a default report shown to the user upon a second request from the user to display the user transaction data. - View Dependent Claims (10, 11, 12, 13)
-
Specification