Context-driven transaction reports
OwnerJohn Flora, Kevin Reeth +3inventors
InventorsJohn Flora, Kevin Reeth, George Hansen, James Del Favero, Glynis Hively
Life of this patent
Estimating the term…
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.
Claims45
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.
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.
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.
Dependencies are inferred from the claim text.