IP Library Patent Application 16544354
Patent Application
App. No. 16/544,354

GEO-FILTERED PAYMENT PRODUCT

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.
16/544,354
Abstract

Geo-filtered payment product for use in a rewards or incentive program. A program manager server defines a geo-fence and creates a payment product valid within the defined geo-fence. A payment processing server receives a transaction request from a merchant point-of-sale (POS) device to transact a purchase using the payment product on a participant computing device. The payment processing server determines if the participant computing device is located within the defined geo-fence based on the received transaction request, which includes location information, and sends an authorization message to the merchant POS device via the communication network for approving the transaction request when the participant computing device is determined to be located within the defined geo-fence.

Claims (49)

1 . A system comprising:

a program manager server, the program manager server including a memory device storing instructions that, when executed by the program manager server, configure the program manager server to:

define a geo-fence,

create a payment product valid within the defined geo-fence, and

send the payment product to a participant computing device for use within the defined geo-fence; and

a payment processing server communicatively coupled to the program manager service via a communication network, the payment processing server including a memory device storing instructions that, when executed by the payment processing server, configure the payment processing server to:

receive at least one transaction request from a merchant point-of-sale (POS) device to transact a purchase using the payment product on the participant computing device,

determine if the participant computing device is located within the defined geo-fence based on the received transaction request, wherein the merchant POS device is communicatively coupled to the payment processing server via the communication network and the payment processing server receives the transaction request from the merchant POS device via the communication network, and wherein the transaction request includes coordinate information corresponding to a location of the participant computing device, and

send an authorization message to the merchant POS device via the communication network for approving the transaction request when the participant computing device is determined to be located within the defined geo-fence.

2 . The system of claim 1 , wherein the payment product comprises a virtual payment product stored in a mobile wallet application on a smartphone.

3 . The system of claim 2 , wherein the payment product includes a token for use within the mobile wallet application identifying the payment product for use within the defined geo-fence.

4 . The system of claim 1 , wherein the memory device of the payment processing server stores instructions that, when executed by the payment processing server, further configure the payment processing server to send a denial message to the merchant POS device via the communication network for declining the transaction request when the participant computing device is determined to be located outside the defined geo-fence.

5 . The system of claim 1 , further comprising the merchant POS device, the merchant POS device communicatively coupled to the payment processing server via the communication network, the merchant POS device including a memory device storing instructions that, when executed by the merchant POS device, configure the merchant POS device to:

read account and location information from the payment product, and

generate the transaction request based on the account and location information and a monetary amount of the purchase.

6 . The system of claim 1 , further comprising the merchant POS device, the merchant POS device communicatively coupled to the payment processing server via the communication network, and the merchant POS device including a memory device storing instructions that, when executed by the merchant POS device, configure the merchant POS device to encrypt the transaction request before sending the transaction request to the payment processing server.

7 . The system of claim 1 , wherein the memory device of the payment processing server stores instructions that, when executed by the payment processing server, further configure the payment processing server to extract the coordinate information from the transaction request and send the coordinate information to the program manager server via the communication network, wherein the memory device of the program manager server stores instructions that, when executed by the program manager server, further configured the program manager server to compare the coordinate information to the defined geo-fence.

8 . The system of claim 1 , wherein the program manager server defines the geo-fence based on at least one of the following technologies: global positioning system (GPS), radio frequency identification (RFID), near field communication (NFC), Bluetooth, Wi-Fi, and geomagnetic.

9 . A method comprising:

defining a geo-fence;

creating a payment product valid within the defined geo-fence;

sending the payment product to a participant computing device for use within the defined geo-fence to initiate a rewards program;

receiving at least one transaction request from a merchant point-of-sale (POS) device to transact a purchase using the payment product on the participant computing device;

determining if the participant computing device is located within the defined geo-fence based on the received transaction request, wherein the transaction request includes coordinate information corresponding to a location of the participant computing device; and

sending an authorization message to the merchant POS device for approving the transaction request when the participant computing device is determined to be located within the defined geo-fence.

10 . The method of claim 9 , further comprising storing the payment product in a mobile wallet application on a smartphone as a virtual payment product.

11 . The method of claim 10 , wherein the payment product includes a token for use within the mobile wallet application identifying the virtual payment product for use within the defined geo-fence.

12 . The method of claim 9 , further comprising sending a denial message to the merchant POS device for declining the transaction request when the participant computing device is determined to be located outside the defined geo-fence.

13 . The method of claim 9 , further comprising:

reading account and location information from the payment product; and

generating the transaction request based on the account and location information and a monetary amount of the purchase.

14 . The method of claim 9 , further comprising encrypting the transaction request.

15 . The method of claim 9 , wherein determining if the participant computing device is located within the defined geo-fence based on the received transaction request comprises extracting the coordinate information from the transaction request and comparing the coordinate information to the defined geo-fence.

16 . The method of claim 9 , wherein defining the geo-fence comprises defining the geo-fence based on at least one of the following technologies: global positioning system (GPS), radio frequency identification (RFID), near field communication (NFC), Bluetooth, Wi-Fi, and geomagnetic.

17 . A system comprising:

a program manager server communicatively coupled to a communication network, the program manager server including a memory device storing instructions that, when executed by the program manager server, configure the program manager server to:

define a geo-fence,

create a payment product valid within the defined geo-fence, and

send the payment product to a participant for use within the defined geo-fence;

a merchant point-of-sale (POS) device, the merchant POS device communicatively coupled to the communication network, the merchant POS device including a memory device storing instructions that, when executed by the merchant POS device, configure the merchant POS device to:

read account and location information from the payment product when presented to the merchant POS device to transact a purchase, and

generate a transaction request based on the account and location information and a monetary amount of the purchase; and

a payment processing server communicatively coupled to the communication network, the payment processing server including a memory device storing instructions that, when executed by the payment processing server, configure the payment processing server to:

receive the transaction request to transact the purchase using the payment product from the merchant POS device via the communication network,

determine if the purchase is located within the defined geo-fence based on the received transaction request, and

send an authorization message to the merchant POS device via the communication network for approving the transaction request when the purchase is determined to be located within the defined geo-fence.

18 . The system of claim 17 , wherein the memory device of the program manager server stores instructions that, when executed by the program manager server, further configure the program manager server to send the payment product to a mobile wallet application on a participant computing device as a virtual payment product.

19 . The system of claim 17 , wherein the memory device of the payment processing server stores instructions that, when executed by the payment processing server, further configure the payment processing server to send a denial message to the merchant POS device via the communication network for declining the transaction request when the purchase is determined to be located outside the defined geo-fence.

20 . The system of claim 17 , wherein the memory device of the merchant POS device stores instructions that, when executed by the merchant POS device, configure the merchant POS device to encrypt the transaction request before sending the transaction request to the payment processing server.

Assignments (4)
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Dec 1, 2022
From: MARITZ HOLDINGS INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 062035/0715 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS AND TRADEMARKS Recorded Dec 1, 2022
From: ENTERPRISE BANK & TRUST
To: MARITZ HOLDINGS INC.; MARITZ DEALER SOLUTIONS, LLC; MARITZ LLC; MARITZ GLOBAL EVENTS INC.; MARITZ MOTIVATION INC.; MARITZ GLOBAL EVENTS - AT&L INC.
Reel/Frame 062038/0490 →
SECURITY INTEREST Recorded Dec 18, 2020
From: MARITZ HLDINGS INC.; MARITZ DEALER SOLUTIONS LLC; MARTIZ LLC; MARTIZ MOTIVATION INC.; MARITZ GLOBAL EVENTS INC.; MARTIZ GLOBAL EVENTS - AT&L INC.
To: ENTERPRISE BANK & TRUST
Reel/Frame 054806/0381 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2019
From: CARTER, DREW; BARBEE, MARK; SULLIVAN, BRENDAN; LEWANDOWSKI, LISA; DOWD, ELECTI
To: MARITZ HOLDINGS INC.
Reel/Frame 050091/0546 →