Location based system and method for calculating sales and use tax
First Claim
Patent Images
1. A computer-implemented method for calculating a transaction tax of a geographic coordinate for an unconventional point of sale lacking a human readable address, the method comprising:
- (1) capturing geographic coordinate data of the unconventional point of sale lacking a human readable address using a GPS enabled device;
(2) geospatially analyzing the captured geographic coordinate data in a geographic information system to determine if the captured geographic coordinate data is within a transaction tax area bydisplaying the captured geographic coordinate data on a window of a graphical user interface, andcomparing the location of the captured geographic coordinate data to at least one tax area vector data polygon displayed on the window by utilizing a feature overlay analysis of a coordinate-based data model of a legally defined tax area that represents geometry types for points, lines, polygons and represents the legal boundary of a tax area or tax areas, wherein the feature overlay analysis is performed on the graphical user interface;
(3) determining a transaction tax rate for the captured geographic coordinate within the at least one tax area vector data polygon by comparing the captured geographic coordinate against at least one geodatabase within the at least one tax area vector data polygon; and
(4) calculating a transaction tax for the captured geographic coordinate data by using the determined transaction tax rate, andwherein steps (2)-(4) are performed on a computer processor.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems for a location based system and method for calculating sales and use tax for non-traditional points of sale. The methods and systems include a mobile application, a non-transitory computer readable medium for calculating sales and use tax for businesses that do not have a human readable address.
48 Citations
27 Claims
-
1. A computer-implemented method for calculating a transaction tax of a geographic coordinate for an unconventional point of sale lacking a human readable address, the method comprising:
-
(1) capturing geographic coordinate data of the unconventional point of sale lacking a human readable address using a GPS enabled device; (2) geospatially analyzing the captured geographic coordinate data in a geographic information system to determine if the captured geographic coordinate data is within a transaction tax area by displaying the captured geographic coordinate data on a window of a graphical user interface, and comparing the location of the captured geographic coordinate data to at least one tax area vector data polygon displayed on the window by utilizing a feature overlay analysis of a coordinate-based data model of a legally defined tax area that represents geometry types for points, lines, polygons and represents the legal boundary of a tax area or tax areas, wherein the feature overlay analysis is performed on the graphical user interface; (3) determining a transaction tax rate for the captured geographic coordinate within the at least one tax area vector data polygon by comparing the captured geographic coordinate against at least one geodatabase within the at least one tax area vector data polygon; and (4) calculating a transaction tax for the captured geographic coordinate data by using the determined transaction tax rate, and wherein steps (2)-(4) are performed on a computer processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
10. A system for calculating a transaction tax of a captured geographic coordinate data for an unconventional point of sale lacking a human readable address, the system comprising:
-
a memory comprising computer executable instructions and data; and a processor functionally coupled to the memory and configured by the computer executable instructions, the processor able to; (1) receive geographic coordinate data of the unconventional point of sale lacking a human readable address from a GPS enabled device; (2) geospatially analyze the captured geographic coordinate data to determine if the captured geographic coordinate data is within a transaction tax area by displaying the captured geographic coordinate data on a window of a graphical user interface, and comparing the location of the captured geographic coordinate data to at least one tax area vector data polygon displayed on the window by utilizing a feature overlay analysis of a coordinate-based data model of a legally defined tax area that represents geometry types for points, lines, polygons and represents the legal boundary of a tax area or tax areas, wherein the feature overlay analysis is performed on the graphical user interface; (3) determine a transaction tax rate for the captured geographic coordinate within the at least one tax area vector data polygon by comparing the captured geographic coordinate against at least one geodatabase within the at least one tax area vector data polygon; and (4) calculate a transaction tax for the captured geographic coordinate data by using the determined transaction tax rate, and wherein steps (2)-(4) are performed on a computer processor.
-
-
11. A non-transitory computer readable storage medium storing a computer program product for calculating a transaction tax of a captured geographic coordinate for an unconventional point of sale lacking a human readable address, the non-transitory computer readable storage medium comprising:
computer executable instructions and data, the computer executable instructions able to execute a computer program able to; (1) receive an unanalyzed geographic coordinate of the unconventional point of sale lacking a human readable from a GPS enabled device; (2) geospatially analyze the geographic coordinate to determine if the geographic coordinate is within a transaction tax area, the transaction tax area being at least a tax area vector data polygon, wherein the geospatially analyze step includes utilizing a feature overlay analysis of a coordinate-based data model of a legally defined tax area that represents geometry types for points, lines, polygons and represents the legal boundary of a tax area or tax areas, wherein the feature overlay analysis is performed on a graphical user interface; and (3) calculate a transaction tax for the geographic coordinate, wherein steps (2)-(3) are performed on a computer processor.
-
12. A mobile device for calculating a transaction tax of an unanalyzed geographic coordinate for an unconventional point of sale lacking a human readable address, the mobile device comprising:
-
a memory comprising computer executable instructions and data; and a processor functionally coupled to the memory and configured by the computer-executable instructions, the processor able to; (1) receive an unanalyzed geographic coordinate of the unconventional point of sale lacking a human readable address from a GPS enabled device; (2) geospatially analyze the captured geographic coordinate data to determine if the captured geographic coordinate data is within a transaction tax area by displaying the captured geographic coordinate data on a window of a graphical user interface, and comparing the location of the captured geographic coordinate data to at least one tax area vector data polygon displayed on the window by utilizing a feature overlay analysis of a coordinate-based data model of a legally defined tax area that represents geometry types for points, lines, polygons and represents the legal boundary of a tax area or tax areas, wherein the feature overlay analysis is performed on the graphical user interface; (3) determine a transaction tax rate for the captured geographic coordinate within the at least one tax area vector data polygon by comparing the captured geographic coordinate against at least one geodatabase within the at least one tax area vector data polygon; and (4) calculate a transaction tax for the captured geographic coordinate data by using the determined transaction tax rate, wherein steps (2)-(4) are performed on a computer processor.
-
Specification