Systems and Methods to Enhance Search Data with Transaction Based Data
Abstract
Provided is a system, method, and apparatus for enhancing search data using a search engine and a transaction handler. The method includes processing a plurality of in-person transactions initiated by a plurality of users, correlating a first plurality of searches performed by the plurality of users with the transaction data, processing a plurality of online transactions initiated by at least one user of the plurality of users, correlating at least one search performed by the at least one user that resulted in the search results with the transaction data corresponding to the plurality of online transactions that were based on the search results, and generating a profile for the at least one user based on the correlated data stored in the data warehouse.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A computer-implemented method for enhancing search data using a search engine and a transaction handler, comprising:
processing, by the transaction handler, a plurality of in-person transactions initiated by a plurality of users at point-of-sale terminals located at physical merchant stores based on redeeming at least one offer, the at least one offer linking the in-person transactions with searches performed by the plurality of users in the search engine, wherein the transaction handler is configured in an electronic payment processing network including the transaction handler, at least one first computer in communication with the transaction handler and configured to receive payment for at least a portion of the plurality of transactions in the electronic payment processing network, and a data warehouse in communication with the transaction handler and configured to store transaction data; storing, in the data warehouse, transaction data corresponding to the plurality of in-person transactions; correlating, at the data warehouse, a first plurality of searches performed by the plurality of users with the search engine with the transaction data corresponding to the plurality of in-person transactions based on the at least one offer; processing, by the transaction handler, a plurality of online transactions initiated by at least one user of the plurality of users based upon search results generated by the search engine; storing, in the data warehouse, transaction data corresponding to the plurality of online transactions; correlating, at the data warehouse, at least one search performed by the at least one user that resulted in the search results with the transaction data corresponding to the plurality of online transactions that were based on the search results; and generating a profile for the at least one user based on the correlated data stored in the data warehouse.Join the waitlist — get patent alerts
Track US2021319520A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.