Method and system for mapping business transactions
First Claim
Patent Images
1. A method for mapping a business transaction of a plurality of business transactions comprising:
- displaying, by a financial management software program (FMSP) executing on a processor, a graphical user interface (GUI) for mapping the business transaction, wherein the business transaction is associated with a financial institution;
obtaining, by the FMSP, a transaction record of the business transaction from the financial institution,wherein the transaction record comprises business information associated with the business transaction, andwherein the business transaction is completed;
displaying, by the FMSP, the transaction record to a user, wherein the transaction record is insufficient to allow the user to identify the business transaction to which the transaction record refers;
receiving, at the GUI and in response to displaying the transaction record, user input comprising a request to display a map of a business location at which the business transaction occurred;
determining, by the FMSP, that the business information of the transaction record is incomplete to display the map;
submitting the business information to a directory service to obtain additional business information to complete the transaction record, wherein the directory service comprises a reverse directory lookup, and wherein additional business information comprises a business name;
submitting the business information and the additional business information to a mapping service to obtain the map of the business location;
determining a tax liability for the business transaction based on the business location; and
displaying, using the GUI, the map of the business location.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for mapping a business transaction involves obtaining a transaction record of the business transaction, where the transaction record includes business information associated with performing the business transaction, analyzing the transaction record to determine available business information, submitting available business information to a mapping service to obtain a map of a business location, and displaying the map.
68 Citations
14 Claims
-
1. A method for mapping a business transaction of a plurality of business transactions comprising:
-
displaying, by a financial management software program (FMSP) executing on a processor, a graphical user interface (GUI) for mapping the business transaction, wherein the business transaction is associated with a financial institution; obtaining, by the FMSP, a transaction record of the business transaction from the financial institution, wherein the transaction record comprises business information associated with the business transaction, and wherein the business transaction is completed; displaying, by the FMSP, the transaction record to a user, wherein the transaction record is insufficient to allow the user to identify the business transaction to which the transaction record refers; receiving, at the GUI and in response to displaying the transaction record, user input comprising a request to display a map of a business location at which the business transaction occurred; determining, by the FMSP, that the business information of the transaction record is incomplete to display the map; submitting the business information to a directory service to obtain additional business information to complete the transaction record, wherein the directory service comprises a reverse directory lookup, and wherein additional business information comprises a business name; submitting the business information and the additional business information to a mapping service to obtain the map of the business location; determining a tax liability for the business transaction based on the business location; and displaying, using the GUI, the map of the business location. - View Dependent Claims (2, 3, 4)
-
-
5. A system for mapping a business transaction of a plurality of business transactions comprising:
-
a mapping service; a directory service; a banking system comprising a transaction record of the business transaction; a graphical user interface (GUI) to; display the transaction record to a user, wherein the transaction record is insufficient to allow the user to identify the business transaction to which the transaction record refers; receive user input comprising a request to display a map of a business location at which the business transaction occurred; and display a map of the business location; and a transaction manager configured to; obtain the transaction record from the banking system, wherein the transaction record comprises business information associated with the business transaction, and wherein the business transaction is completed; determine that the business information of the transaction record is incomplete to display the map; submit the business information to the directory service to obtain additional business information to complete the transaction record, wherein the directory service comprises a reverse directory lookup, and wherein additional business information comprises a business name; submit the business information and the additional business information to the mapping service to obtain the map of the business location; determine a tax liability for the business transaction based on the business location; and transmit the map to the GUI. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
11. A non-transitory computer readable medium comprising a plurality of executable instructions for mapping a business transaction of a plurality of business transactions, wherein the plurality of executable instructions comprises instructions for:
-
displaying a graphical user interface (GUI) for mapping the business transaction, wherein the business transactions is associated with a financial institution; obtaining a transaction record of the business transaction from the financial institution, wherein the transaction record comprises business information associated with the business transaction, and wherein the business transaction is completed; displaying the transaction record to a user, wherein the transaction record is insufficient to allow the user to identify the business transaction to which the transaction record refers; receiving, at the GUI and in response to displaying the transaction record, user input comprising a request to display a map of a business location at which the business transaction occurred; determining that the business information of the transaction record is incomplete to display the map; submitting the business information to a directory service to obtain additional business information to complete the transaction record, wherein the directory service comprises a reverse directory lookup, and wherein additional business information comprises a business name; submitting the business information and the additional business information to a mapping service to obtain the map of the business location; determining a tax liability for the business transaction based on the business location; and displaying, using the GUI, the map of the business location. - View Dependent Claims (12, 13, 14)
-
Specification