Information processing device
US-12118585-B2 · Oct 15, 2024 · US
US11037191B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11037191-B2 |
| Application number | US-201615284909-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 4, 2016 |
| Priority date | Oct 4, 2016 |
| Publication date | Jun 15, 2021 |
| Grant date | Jun 15, 2021 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method for real-time measurement of campaign effectiveness includes: storing device profiles, each including a hashed device identifier, geographic location, and transaction entries including a transaction date and transaction data; receiving a data request including a start date, end date, merchant identifier, a plurality of device identifiers, and, for each device identifier, a category identifier of a set of category identifiers; generating a hashed identifier for each of the device identifiers; identifying, a device profile for each hashed device identifier; calculating purchase behaviors for each category based on transaction data in transaction data entries that include a transaction date between the start date and end date that are included in each identified device profile that is associated with the respective category and includes a geographic location corresponding to the merchant identifier; and transmitting at least one of: the calculated purchase behaviors and one or more metrics based thereon.
Opening claim text (preview).
What is claimed is: 1. A method for real-time measurement of campaign effectiveness, comprising: storing, in a device database of a processing server, a plurality of device profiles, wherein each device profile includes a structured data set related to a computing device including at least a hashed device identifier, an associated geographic location, and a plurality of transaction data entries, each transaction data entry including data related to a payment transaction including at least, an account identifier, a transaction date, and transaction data; receiving, by a receiving device of the processing server, a data signal superimposed with a data file from a computing system, wherein the data file includes data related to a current campaign including at least, a start date, an end date, at least one merchant identifier, and a plurality of first device identifiers involved in the current campaign, and, for each first device identifier, a category identifier of a set of category identifiers to which a respective first device identifier is applied; generating, by a hashing module of the processing server, a hashed identifier for each of the plurality of first device identifiers included via application of a hashing algorithm to the respective first device identifier; executing, by a querying module of the processing server, a query on the device database to identify, for each of the plurality of first device identifiers, a corresponding device profile where the included hashed device identifier corresponds to the hashed identifier generated for the respective first device identifier; calculating, by a calculation module of the processing server, at least one purchase behavior for each category identifier of the set of category identifiers for each of the at least one merchant identifiers, each category identifier defining at least: one or more groups associated with the first device identifiers and second device identifiers; and whether each of the one or more groups is exposed to the current campaign, the at least one purchase behavior including at least one or more of: average transaction spend, transaction frequency, and number of transactions, wherein each purchase behavior is based on at least: first transaction data obtained from one or more first transaction data entries associated with one or more computing devices included in the plurality of device profiles, the one or more first transaction data entries include an account identifier of a respective first device profile and a first transaction date between the start date and end date of the current campaign included in each corresponding device profile identified for device identifiers of the plurality of first device identifiers where the first device identifier is associated with the respective category identifier, and the account identifier associated with a respective device profile, and where the corresponding device profile includes an associated geographic location corresponding to the respective merchant identifier; second transaction data obtained from one or more second transaction data entries associated with one or more payment devices not included in the plurality of device profiles, the one or more second transaction data entries including the account identifier of a respective second device profile and a second transaction date between the start date and end date of the current campaign included in each corresponding device profile identified for device identifiers of the plurality of first device identifiers, and the one or more second transaction data entries also include the account identifier of the respective second device profile; and third transaction data obtained from one or more third transaction data entries associated with the one or more payment devices not included in the plurality of device profiles, the one or more third transaction data entries including a third transaction date between the start date and end date of the current campaign, which are included in each corresponding device profile identified for device identifiers of a plurality of second device identifiers; and electronically transmitting, by a transmitting device of the processing server, a data signal superimposed with a response data file associated with the current campaign to the computing system, wherein the response data file includes: the at least one purchase behavior calculated for each category identifier for each of the at least one merchant identifiers, and one or more metrics based on the at least one purchase behavior calculated for each category identifier for each of the at least one merchant identifiers, at least one of the one or more metrics being a value which rates industry growth for a specified category identifier based on purchase behavior of the first device identifiers generating the first transaction data and purchase behavior of the one or more payment devices not included in the plurality of device profiles as compared to purchase behavior of the second device identifiers generating the third transaction data, the data signal superimposed with the response data file being formatted according to a standard specified by the computing system for initiating one or more actions in the computing system, wherein the transmitting device selects one of a plurality of different communication channels based on one or more of availability and congestion for transmitting the data signal superimposed with the response data. 2. The method of claim 1 , further comprising: calculating, by the calculation module of the processing server, a campaign effectiveness value for the campaign based on a comparison, for each of the at least one merchant identifier, of the at least one purchase behavior calculated for each category identifier for the respective at least one merchant identifier, the comparison producing at least one value representative of one or more differences between the set of category identifiers, wherein the one or more metrics includes the calculated campaign effectiveness value. 3. The method of claim 2 , wherein the set of category identifiers includes a test group identifier and a control group identifier. 4. The method of claim 1 , wherein each of the at least one merchant identifiers is a geographic location associated with one or more merchants. 5. The method of claim 1 , further comprising: storing, in a merchant database of the processing server, a plurality of merchant profiles, wherein each merchant profile includes a structured data set related to a merchant including at least the merchant identifier and a merchant geographic location; and executing, by the querying module of the processing server, a query on the merchant database to identify, for each of the at least one merchant identifier, a corresponding merchant profile that includes the respective merchant identifier, wherein the correspondence between the associated geographic location included in a device profile and a merchant identifier is based on a correspondence between the associated geographic location and the merchant geographic location included in the merchant profile corresponding to the respective merchant identifier. 6. The method of claim 5 , wherein the merchant identifier is one of: a merchant identification number and a merchant name. 7. The method of claim 1 , wherein the one or more metrics includes at least one of: change in average spend, change in total spend, change in transaction frequency, and change in number of transactions. 8. The method of claim 1 , wherein each device profile further includes one or more demographic characteristics of a set of demographic characteristics, the at least one purchase behavior calculated for each category identifier of the set of category identifier
Traffic · CPC title
Geographical information databases · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.