Back to results
US 10,949,868 B1Granted
Method and system for single use of electronic retailer coupons and referral program
AssigneeMobivity, Inc.
InventorAlex Shah
Life of this patent
Estimating the term…
Abstract
A method and system for one time use of electronic retailer coupons is disclosed herein. The method and system prevents fraud, is specific to a geolocation and provides an audit trail of the customer, cashier and marketing platform. A user can also earn a subsequent coupon by referring a friend.
Claims17
A method for single use of electronic retailer coupons and referral program, the method comprising:
- transmitting a communication with a coupon offer from a marketing server to a mobile device of a customer over social media;
- receiving a confirmation for acceptance of the coupon offer at the marketing server from the mobile device;
- verifying at the marketing server that the coupon offer is still available for this customer;
- transmitting a communication with a coupon link from the marketing server to the mobile device;
- receiving a request for the coupon offer from the coupon link, the request having a HTTP header;
- determining the type of mobile device based on the HTTP header in the request in order to publish the coupon offer in a format supported by the mobile device;
- transmitting the coupon communication to the mobile device;
- obtaining geolocation data for the mobile device at the marketing server;
- verifying that the geolocation of the mobile device matches the geolocation of the retail location for the coupon;
- verifying the coupon with a multi-factor authentication token at the retail location utilizing a time-sensitive keychain device that receives the multi-factor authentication token at the retail location to match the multi-factor authentication token for the coupon;
- receiving redemption verification of the use of the coupon;
- storing the redemption verification in a database;
- downloading a referral feature on a mobile application of the mobile device;
- transmitting a unique link via text with a mobile device of a referral;
- clicking on the unique link;
- entering a mobile number of the mobile device of the referral;
- receiving a text to confirm joining a rewards program;
- receiving an opt-in offer via text;
- receiving a text at the mobile device of the user;
- checking a status of referrals;
- earning an achievement upon meeting a threshold of referrals;
- and
- receiving a subsequent coupon for use;
- wherein a receipt for the coupon transaction is uploaded to a platform running on a remote server, wherein the platform searches a database for a corresponding redemption for transactions at the store location and the coupon offer during the time window, wherein the platform associates the mobile number of the mobile device with the receipt;
- wherein a notification is transmitted when a discount is given without a corresponding offer redemption in the database and when a redemption is received by a mobile phone but the corresponding discount is not found on the receipt.
22 more elements
A system for single use of electronic retailer coupons and referral program, the system comprising:
- a marketer server;
- at least one retail location;
- at least one mobile device of a customer;
- a plurality of referral mobile devices;
- and
- a network;
- wherein the marketing server is configured to transmit a communication with coupon offer from the marketing server to the mobile device of the customer over social media;
- wherein the marketing server is configured to receive a confirmation for acceptance of the coupon offer at the marketing server from the mobile device;
- wherein the marketing server is configured to verify at the marketing server that the coupon offer is still available for this customer;
- wherein the marketing server is configured to transmit a communication with a coupon link from the marketing server to the mobile device;
- wherein the marketing server is configured to receive a request for the coupon offer from the coupon link, the request having a HTTP header, the marketing server configured to determine the type of mobile device based on the HTTP header in the request in order to publish the coupon offer in a format supported by the mobile device;
- wherein the marketing server is configured to transmit the coupon communication to the mobile device;
- wherein the marketing server is configured to obtain geolocation data for the mobile device at the marketing server;
- wherein the marketing server is configured to verify that the geolocation of the mobile device matches the geolocation of the retail location for the coupon;
- wherein the marketing server is configured to verify the coupon with a multi-factor authentication token at the retail location utilizing a time-sensitive keychain device that receives the multi-factor authentication token at the retail location to match the multi-factor authentication token for the coupon;
- wherein the marketing server is configured to receive redemption verification of the use of the coupon;
- wherein the marketing server is configured to store the redemption verification in a database;
- wherein the marketing server is configured to transmit a referral feature to the mobile device;
- wherein the marketing server is configured to transmit a unique link to each of the plurality of referral mobile devices;
- wherein the marketing server is configured to transmit a confirmation text to each of the plurality of referral mobile devices;
- wherein the marketing server is configured to transmit an opt-in offer via text to each of the plurality of referral mobile devices;
- wherein the marketing server is configured to track a number of referrals for the user;
- wherein the marketing server is configured to transmit to the mobile device of the user a subsequent coupon when an achievement is earned;
- wherein a receipt for the coupon transaction is uploaded to a platform running on the marketing server, wherein the platform searches a database for a corresponding redemption for transactions at the store location and the coupon offer during the time window, wherein the platform associates the mobile number of the mobile device with the receipt;
- wherein the system is configured to generate a notification if a discount is given without a corresponding offer redemption in the database and when a redemption is received by a mobile phone but the corresponding discount is not found on the receipt.
22 more elements
A method for single use of electronic retailer coupons and referral program, the method consisting essentially of the steps of:
- a) transmitting a communication with a coupon offer from a marketing server to a mobile device of a customer over social media;
- b) receiving a confirmation for acceptance of the coupon offer at the marketing server from the mobile device;
- c) verifying at the marketing server that the coupon offer is still available for this customer;
- d) transmitting a communication with a coupon link from the marketing server to the mobile device;
- e) receiving a request for the coupon offer from the coupon link, the request having a HTTP header;
- f) determining the type of mobile device based on the HTTP header in the request in order to publish the coupon offer in a format supported by the mobile device;
- g) transmitting the coupon communication to the mobile device;
- h) obtaining geolocation data for the mobile device at the marketing server;
- i) verifying that the geolocation of the mobile device matches the geolocation of the retail location for the coupon;
- j) verifying the coupon with a multi-factor authentication token at the retail location utilizing a time-sensitive keychain device that receives the multi-factor authentication token at the retail location to match the multi-factor authentication token for the coupon;
- k) receiving redemption verification of the use of the coupon;
- l) storing the redemption verification in a database;
- m) downloading a referral feature on a mobile application of the mobile device;
- n) transmitting a unique link via text with a mobile device of a referral;
- o) clicking on the unique link;
- p) entering a mobile number of the mobile device of the referral;
- q) receiving a text to confirm joining a rewards program;
- r) receiving an opt-in offer via text;
- s) receiving a text at the mobile device of the user;
- t) checking a status of referrals;
- u) earning an achievement upon meeting a threshold of referrals;
- and
- v) receiving a subsequent coupon for use;
- wherein steps a-v are performed in order;
- wherein a receipt for the coupon transaction is uploaded to a platform running on a remote server, wherein the platform searches a database for a corresponding redemption for transactions at the store location and the coupon offer during the time window,
- wherein the platform associates the mobile number of the mobile device with the receipt;
- wherein a notification is transmitted when a discount is given without a corresponding offer redemption in the database and when a redemption is received by a mobile phone but the corresponding discount is not found on the receipt.
24 more elements
Dependencies are inferred from the claim text.