IP Library Patent Application 14080246
Patent Application
App. No. 14/080,246

METHOD AND SYSTEM FOR ACTIVATING AND VALIDATING COUPONS

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.
14/080,246
Abstract

This invention discloses a novel system and method for distributing physical coupon cards, each with a unique identifier, that are activated on-line by means of associating the coupon number with an activating user's identity.

Claims (30)

1 . A computer system for providing virtual coupons comprising:

A module adapted to receive a unique indicia associated with a printed coupon and to receive a validating token from a user;

The system further comprised of a database containing at least one data record associated with the coupon unique indicia, said data record comprised of an entry for a merchant identifier and further adapted to update the data record associated with the coupon unique indicia to include a user identifier associated with the user.

2 . The system of claim 1 where the system is further adapted to include a credit value amount in the data record associated with the unique indicia.

3 . The system of claim 2 where the system is further adapted to include a used flag in the data record associated with the unique indicia.

4 . The system of claim 2 , where the system is further comprised of a payment module that is adapted to receive a command to process a payment for a predetermined payment amount, and cause the system to update the credit value amount in the data record by deducting the payment amount, said command dependent on the payment system verifying the payment command authorization.

5 . The system of claim 3 , where the system is further comprised of a payment module that is adapted to receive a command to process a payment for the payment amount indicated in the data record, and cause the system to update the used flag to indicate a used condition, said command dependent on the payment system verifying the payment command authorization.

6 . The system of claim 4 or 5 where the payment module is adapted to retrieve the merchant identifier and process the payment by causing a credit to be posted to an account of the merchant associated with the merchant identifier.

7 . The system of claim 6 where the system is further adapted to include an expiration date in the data record associated with the unique indicia, determine the date of the payment command is received and process the payment in dependence on whether the determined date is after the expiration date.

8 . A method executed by a computer system for processing virtual coupons comprising:

Creating a plurality of unique indicia;

Storing in a database a plurality of data records corresponding to each of the plurality of unique indicia, each of said data records comprised of its corresponding unique indicia;

Storing in the plurality of data records at least one merchant identifier to be associated with the plurality of unique indicia;

Receiving a unique indicia;

Receiving a validating token from a user;

In dependence on validating the received token, storing in the data record associated with the unique indicia a reference to the user associated with the received token.

9 . The system of claim 8 further comprising storing at least one credit value amount in at least one corresponding data records associated with the plurality of unique indicia.

10 . The system of claim 8 further comprising storing at least one expiration date in at least one corresponding data records associated with the plurality of unique indicia.

11 . The system of claim 8 further comprising storing at least one used flag in at least one corresponding data records associated with the plurality of unique indicia.

12 . The method of any of claims 8 through 11 , further comprising:

Receiving a command to process a payment for a predetermined payment amount for at least one unique indicia, and

Updating the credit value amount in the data record associated with the unique indicia by deducting the payment amount, said command dependent on receiving a verified payment authorization command.

13 . The method of claim 12 further comprising:

retrieving the merchant identifier associated with the unique indicia and processing the payment by causing a credit to be posted to an account of the merchant associated with the retrieved merchant identifier.

14 . The method of claim 11 further comprising the steps of

retrieving the used flag value;

determining if the retrieved value indicates the coupon has been used; and

in dependence on the determination, preventing a payment process using the coupon.

15 . The method of claim 11 further comprising the steps of

Processing a payment in the amount of a credit value stored in the data record and updating the used flag to indicate that the coupon is used.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 22, 2020
From: GRASSER, MATTHEW
To: BYTEMARK, INC.
Reel/Frame 053276/0650 →
RELEASE OF SECURITY INTEREST Recorded Nov 8, 2017
From: BILLYBEY HOLDING COMPANY LLC
To: BYTEMARK INC.
Reel/Frame 044412/0991 →
SECURITY INTEREST Recorded Aug 4, 2017
From: BYTEMARK INC.
To: BILLYBEY HOLDING COMPANY LLC
Reel/Frame 043204/0865 →