×

Systems and methods for tailoring marketing

  • US 10,181,126 B2
  • Filed: 03/11/2013
  • Issued: 01/15/2019
  • Est. Priority Date: 03/13/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • obtaining, by a computer-based system and from a merchant server of a merchant, purchase transaction data from the merchant,wherein the purchase transaction data is a result of a consumer conducting a purchase transaction with the merchant,storing, by the computer-based system, data sets of the purchase transaction data in a database as ungrouped data elements formatted as a block of binary (BLOB) via a fixed memory offset;

    partitioning, by the computer-based system and using a key field, the database according to a class of objects defined by the key field to speed searching for the purchase transaction data;

    linking, by the computer-based system, data tables based on a type of data in the key field;

    annotating, by the computer-based system, the data sets to include security information establishing access levels;

    obtaining, by the computer-based system, the purchase transaction data from the database;

    verifying, by the computer-based system, that the consumer conducted the purchase transaction based on the purchase transaction data at the merchant;

    verifying, by the computer-based system, a consumer location of the consumer at a merchant location based on the purchase transaction data;

    verifying, by the computer-based system, a web client location of a web client associated with the consumer based on global positioning data of the web client from a global positioning system;

    determining, by the computer-based system, that the purchase transaction is verified to create a verified transaction, wherein the determining is based on the verifying the consumer conducting the purchase transaction with the merchant, the verifying the consumer location of the consumer at the merchant location and the verifying the web client location of the web client;

    automatically conducting an original check-in, by the computer-based system, of the consumer with the merchant server in response to the consumer conducting the purchase transaction with the merchant and based on the consumer location of the consumer at the merchant location associated with the purchase transaction;

    associating, by the computer-based system, criteria with the merchant;

    obtaining, by the computer-based system, social data from a social media website about the merchant;

    comparing, by the computer-based system and based on matching rules, the criteria with the social data from the social media website about the merchant to determine a social media association between the criteria for the merchant and the social data about the merchant;

    determining, by the computer-based system, a consumer relevance value associated with a merchant based upon a consumer preference and a plurality of merchant to merchant similarity values;

    providing, by the computer-based system, a higher ranking for the merchant based on the social media association and the consumer relevance value;

    transmitting, by the computer-based system and based on the verified transaction and in response to the original check-in, a request for the consumer to write a review for the merchant; and

    supplementing, by the computer-based system, the review with the higher ranking of the merchant and a notation that the review is based on the verified transaction.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×