Interactive reports
First Claim
Patent Images
1. A method for displaying an interactive report for a financial software application, comprising:
- displaying a report based on transaction data describing a plurality of transactions, the report comprising at least one input element;
receiving user input within an input element of the report; and
responsive to the received user input;
modifying the transaction data as indicated by the received user input;
storing the modified transaction data;
updating the report based on the modified transaction data; and
displaying the updated report.
1 Assignment
0 Petitions
Accused Products
Abstract
A report is presented that summarizes transaction data. The report functions as an input mechanism as well as an output mechanism. The user can interact with the report directly, to add, edit, or delete transactions. Underlying transaction data is updated based on the user'"'"'s input. The report is updated as well, to reflect the changes made as a result of the user'"'"'s input.
-
Citations
37 Claims
-
1. A method for displaying an interactive report for a financial software application, comprising:
-
displaying a report based on transaction data describing a plurality of transactions, the report comprising at least one input element; receiving user input within an input element of the report; and responsive to the received user input; modifying the transaction data as indicated by the received user input; storing the modified transaction data; updating the report based on the modified transaction data; and displaying the updated report. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for displaying an interactive report for a financial software application, comprising:
-
displaying at least one report element representing data representing a plurality of transactions belonging to a category; receiving user input selecting a displayed report element; displaying an interactive input area comprising transactions associated with the selected report element; receiving user input modifying at least one transaction in the displayed interactive input area; and updating at least one report element to reflect the modified transaction.
-
-
14. A computer program product for displaying an interactive report for a financial software application, comprising:
-
a computer-readable medium; and computer program code, encoded on the medium, for; displaying a report based on transaction data describing a plurality of transactions, the report comprising at least one input element; receiving user input within an input element of the report; and responsive to the received user input; modifying the transaction data as indicated by the received user input; storing the modified transaction data; updating the report based on the modified transaction data; and displaying the updated report. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A computer program product for displaying an interactive report for a financial software application, comprising:
-
a computer-readable medium; and computer program code, encoded on the medium, for; displaying at least one report element representing data representing a plurality of transactions belonging to a category; receiving user input selecting a displayed report element; displaying an interactive input area comprising transactions associated with the selected report element; receiving user input modifying at least one transaction in the displayed interactive input area; and updating at least one report element to reflect the modified transaction.
-
-
27. A system for displaying an interactive report for a financial software application, comprising:
-
a data store, for storing transaction data describing a plurality of transactions; a report module, for generating a report based on the stored transaction data, the report comprising at least one input element; a display device, for displaying the report; and an input device, for receiving user input within an input element of the report, the user input indicating a modification to the transaction data; wherein, responsive to the received user input; the data store stores modified transaction data as indicated by the user input; the report module updates the report based on the modified transaction data; and the display device displays the updated report. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
Specification