×

Merchant-consumer bridging platform apparatuses, methods and systems

  • US 10,204,327 B2
  • Filed: 02/03/2012
  • Issued: 02/12/2019
  • Est. Priority Date: 02/05/2011
  • Status: Active Grant
First Claim
Patent Images

1. A merchant consumer bridging low-latency processor-implemented method for updating a previously stored merchant record at a platform server that is remote from a merchant point of sale terminal, the method comprising:

  • receiving, via a computer network by one or more data processors of the platform server, an activity request including merchant information associated with the previously stored merchant record on a merchant database at the platform server, the merchant information including a merchant URL;

    wherein the activity request is received via the computer network from the merchant point of sale terminal;

    retrieving, via the computer network by the one or more data processors, the previously stored merchant record from the merchant database at the platform server;

    determining, by the one or more data processors, merchant information update indicia based on a comparison of the received merchant information and the previously stored merchant record;

    determining, by the one or more data processors, a confidence metric for the received merchant information by;

    scraping, by the one or more data processors, contents from one or more pages of the merchant URL;

    extracting, by the one or more data processors, linked URLs from the scraped contents;

    scraping, by the one or more data processors, further contents from one or more pages of the linked URLs;

    processing the contents and the further contents to determine further merchant information;

    comparing, by the one or more data processors, the further merchant information to the received merchant information to determine a match between the further merchant information and the received merchant information, wherein the match between the further merchant information and the received merchant information indicates a value for the confidence metric;

    popping each scraped URL from a hash table and adding it to a list of seen URLs;

    retrieving, by the one or more data processors, a threshold value that was previously defined for an activity type of the activity request, the activity type including one or more of a merchant information update request, and a consumer bridging offer issuance request, and the threshold value having a higher or lower value based on the activity type;

    determining, by the one or more data processors, within a low-latency processing time-frame, whether the determined confidence metric satisfies the retrieved threshold value;

    performing, by the one or more data processors, the requested activity and updating the previously stored merchant record with the merchant information update indicia only when the determined confidence metric satisfies the retrieved threshold value;

    and declining, by the one or more data processors, the activity request when the determined confidence metric does not satisfy the retrieved threshold value.

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