×

Systems and methods to enhance search results using transaction data of merchants

  • US 10,055,751 B2
  • Filed: 02/25/2014
  • Issued: 08/21/2018
  • Est. Priority Date: 04/05/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • providing a computing apparatus comprising;

    a transaction handler configured in an electronic payment processing network connecting separate computers, including;

    transaction terminals configured to;

    obtain account identifiers from account identification devices, andgenerate transactions of payments in the electronic payment processing network in accounts identified by the account identifiers;

    first computers controlling the accounts identified by the account identifiers;

    second computers controlling accounts in which the payments are received; and

    the transaction handler connecting the first computers and the second computers in the electronic payment processing network;

    a data warehouse coupled with the transaction handler; and

    a portal coupled with the data warehouse and configured to communicate with a search engine outside the electronic payment processing network;

    processing, by transaction handler, the transactions in the electronic payment processing network, resulting in transaction data;

    storing, in the data warehouse coupled with the transaction handler, the transaction data recording the transactions of the payments;

    receiving, in the portal over a computer network, a request from the search engine, wherein the search engine is configured to;

    send the request to the portal in response to the search engine receiving a search term, andidentify search results based on the search term, wherein the search results identify a merchant;

    identifying, by the computing apparatus from the transaction data stored in the data warehouse, a set of transactions of the merchant processed by the transaction handler in the electronic payment processing network;

    determining, by the computing apparatus, transaction statistics of the set of transactions of the merchant;

    deriving, by the computing apparatus from a statistical analysis of the set of transactions of the merchant, business activity data of the merchant, wherein the business activity data includes;

    business hours of the merchant,a peak portion of a business time period of the merchant, andan indication of whether the merchant is currently active in business, andtransmitting, by the portal as a response to the request received from the search engine, the business activity data, including the business hours of the merchant, the peak portion of the business time period of the merchant, and the indication of whether the merchant is currently active in business, to cause the search engine to enhance the search results using the business activity data.

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