Context-driven transaction reports
First Claim
Patent Images
1. A computer-implemented method for displaying a report, comprising:
- displaying a user interface for displaying a plurality of transaction entries;
receiving user input associated with at least one of the transaction entries;
responsive to the user input, and responsive to at least one attribute of the associated transaction, selecting a report type and determining at least one report parameter;
generating a report of the selected type, according to the at least one determined report parameter; and
displaying the generated report within the context of the user interface displaying the plurality of transaction entries.
1 Assignment
0 Petitions
Accused Products
Abstract
Reports are automatically generated based on data currently displayed in a user interface such as a transaction register. The report generation is unobtrusive, allowing the user to continue to work with the current portion of the user interface before, during, and after the report is displayed. The report generation is also context-driven, obtaining parameters used to construct the report from the current user context.
-
Citations
45 Claims
-
1. A computer-implemented method for displaying a report, comprising:
-
displaying a user interface for displaying a plurality of transaction entries;
receiving user input associated with at least one of the transaction entries;
responsive to the user input, and responsive to at least one attribute of the associated transaction, selecting a report type and determining at least one report parameter;
generating a report of the selected type, according to the at least one determined report parameter; and
displaying the generated report within the context of the user interface displaying the plurality of transaction entries. - 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. A computer program product for displaying a report, comprising:
-
a computer-readable medium; and
computer program code, encoded on the medium, for;
displaying a user interface for displaying a plurality of transaction entries;
receiving user input associated with at least one of the transaction entries;
responsive to the user input, and responsive to at least one attribute of the associated transaction, selecting a report type and determining at least one report parameter;
generating a report of the selected type, according to the at least one determined report parameter; and
displaying the generated report within the context of the user interface displaying the plurality of transaction entries. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. A system for displaying a report, comprising:
-
a display device, for displaying a user interface for displaying a plurality of transaction entries;
an input device, for receiving user input associated with at least one of the transaction entries; and
a processor for;
responsive to the user input, and responsive to at least one attribute of the associated transaction, selecting a report type and determining at least one report parameter; and
generating a report of the selected type, according to the at least one determined report parameter;
wherein the display device displays the generated report within the context of the user interface displaying the plurality of transaction entries.
-
Specification