IP Library › Patent Application 18192514
Patent Application
App. No. 18/192,514

COMPUTERIZED VALUE-ADDED TAX SYSTEM

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
18/192,514
Abstract

A computerized value-added tax (VAT) system comprising a VAT calculation server including a processor and associated memory is provided. The processor is configured to execute instructions using the memory to receive from a payment processor server system, at least one of a plurality of VAT calculation parameters associated with a payment transaction. The processor is further configured to determine a location of a consumer based upon the at least one of the plurality of VAT calculation parameters, perform a determination of a VAT percentage based upon the at least one of the plurality of VAT calculation parameters and the location of the consumer. The processor is further configured, if the determination is successful, and in communication with the payment processor server system, to transmit the determined VAT percentage along with a successful calculation message, and send a request for transfer of VAT funds for the payment transaction.

Claims (81)

1 . A computerized value-added tax (VAT) system comprising:

a VAT calculation server including a processor and associated memory, the processor configured to execute instructions using the memory to:

receive from a payment processor server system, at least one of a plurality of VAT calculation parameters associated with a payment transaction;

determine a location of a consumer based upon the at least one of the plurality of VAT calculation parameters;

perform a determination of a VAT percentage based upon the at least one of the plurality of VAT calculation parameters and the location of the consumer; and

if the determination is successful, then

transmit the determined VAT percentage to the payment processor server system along with a successful calculation message that indicates the payment transaction can be processed;

send a request for transfer of VAT funds for the payment transaction to the payment processor server system; and

receive a confirmation of transfer of VAT funds from the payment processor server system; else

transmit a failure message that indicates that the payment transaction cannot be processed to cause the payment processor server system to refrain from processing the payment transaction.

2 . The computerized VAT system of claim 1 , wherein the plurality of VAT calculation parameters include a plurality of consumer parameters selected from the group consisting of:

a consumer billing address;

a consumer payment address;

an IP address associated with the consumer;

a VAT number associated with the consumer;

a self-declared location of the consumer;

a telephone number of the consumer; and

a payment method of the consumer.

3 . The computerized VAT system of claim 2 , wherein the location of the consumer is determined by the consumer billing address.

4 . The computerized VAT system of claim 2 , wherein the location of the consumer is determined by the consumer payment address.

5 . The computerized VAT system of claim 2 , wherein the location of the consumer is determined by one or more of the consumer billing address, the consumer payment address, the IP address associated with the consumer, and the VAT number associated with the consumer.

6 . The computerized VAT system of claim 1 , wherein the plurality of VAT calculation parameters include a plurality of goods and services parameters selected from the group consisting of:

an identity of the good or service;

a quantity of the good or service; and

a point of origin of the good or service.

7 . The computerized VAT system of claim 6 , wherein the determination of the VAT percentage is based on the identity of the good or service.

8 . The computerized VAT system of claim 1 , wherein the processor is further configured to:

receive a refund confirmation from the payment processor server system and in response to receiving the refund confirmation, send a VAT refund message to the payment processor server system.

9 . A computerized value-added tax (VAT) method for use with a server including a processor and associated memory, the processor configured to execute instructions using the memory, the method comprising:

at the processor:

receiving from a payment processor server system, at least one of a plurality of VAT calculation parameters associated with a payment transaction;

determining a location of a consumer based upon the at least one of the plurality of VAT calculation parameters;

performing a determination of a VAT percentage based upon the at least one of the plurality of VAT calculation parameters and the location of the consumer;

if the determination is successful, then

transmitting the determined VAT percentage to the payment processor server system along with a successful calculation message that indicates the payment transaction can be processed;

sending a request for transfer of VAT funds for the payment transaction to the payment processor server system; and

receiving a confirmation of transfer of VAT funds from the payment processor server system; else

transmitting a failure message that indicates that the payment transaction cannot be processed to cause the payment processor server system to refrain from processing the payment transaction.

10 . The method of claim 9 , wherein the plurality of VAT calculation parameters include a plurality of consumer parameters selected from the group consisting of:

a consumer billing address;

a consumer payment address;

an IP address associated with the consumer;

a VAT number associated with the consumer;

a self-declared location of the consumer;

a telephone number of the consumer; and

a payment method of the consumer.

11 . The method of claim 10 , wherein the location of the consumer is determined by one or more of the consumer billing address, the consumer payment address, IP address associated with the consumer, and the VAT number associated with the consumer.

12 . The method of claim 9 , wherein the plurality of VAT calculation parameters include a plurality of goods and services parameters selected from the group consisting of:

an identity of the good or service;

a quantity of the good or service; and

a point of origin of the good or service.

13 . The method of claim 12 , wherein the determination of the VAT percentage is based on the identity of the good or service.

14 . The method of claim 9 , further comprising:

receiving a refund confirmation from the payment processor server system and in response to receiving the refund confirmation, sending a VAT refund message to the payment processor server system.

15 . A computerized value-added tax (VAT) system comprising:

a VAT calculation server including a processor and associated memory, the processor configured to execute instructions using the memory to:

receive from a payment processor server system, at least one of a plurality of VAT calculation parameters associated with a payment transaction;

determine a location of a consumer based upon the at least one of the plurality of VAT calculation parameters;

perform a determination of a VAT percentage based upon the at least one of the plurality of VAT calculation parameters and the location of the consumer;

if the determination is successful, then

transmit the determined VAT percentage to the payment processor server system along with a successful calculation message that indicates the payment transaction can be processed;

send a request for transfer of VAT funds for the payment transaction to the payment processor server system;

receive a confirmation of transfer of VAT funds from the payment processor server system;

receive a refund confirmation from the payment processor server system; and

in response to receiving the refund confirmation, send a VAT refund message to the payment processor server system; else

transmit a failure message that indicates that the payment transaction cannot be processed to cause the payment processor server system to refrain from processing the payment transaction.

16 . The computerized VAT system of claim 15 , wherein the plurality of VAT calculation parameters including a plurality of consumer parameters selected from the group consisting of:

a consumer billing address;

a consumer payment address;

an IP address associated with the consumer;

a VAT number associated with the consumer;

a self-declared location of the consumer;

a telephone number of the consumer; and

a payment method of the consumer.

17 . The computerized VAT system of claim 16 , wherein the location of the consumer is determined by the consumer billing address or the consumer payment address.

18 . The computerized VAT system of claim 16 , wherein the location of the consumer is determined by one or more of one or more of the consumer billing address, the consumer payment address, the IP address associated with the consumer, and the VAT number associated with the consumer.

19 . The computerized VAT system of claim 15 , wherein the plurality of VAT calculation parameters include a plurality of goods and services parameters selected from the group consisting of:

an identity of the good or service;

a quantity of the good or service; and

a point of origin of the good or service.

20 . The computerized VAT system of claim 19 , wherein the determination of the VAT percentage is based on the identity of the good or service.

Assignments (2)
SECURITY INTEREST Recorded Nov 5, 2024
From: VERTEX, INC.
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 069135/0423 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 29, 2023
From: MCCARTHY, JOHN; ABBES, IMAN BEN; LIPSKI, TOMEK
To: VERTEX, INC.
Reel/Frame 063157/0275 →