Micro-geographic aggregation system
US-2019095939-A1 · Mar 28, 2019 · US
US10943203B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10943203-B2 |
| Application number | US-201815859959-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jan 2, 2018 |
| Priority date | Jan 2, 2018 |
| Publication date | Mar 9, 2021 |
| Grant date | Mar 9, 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 computer-implemented system is configured to, responsive to failure of anonymity threshold criteria of a payment card transaction based dataset including a geographical region definition including solely a first geographical region, query a geographical information service for data indicative of geographical regions neighboring a first geographical region; iteratively query the payment card transaction based dataset using queries modifying the geographical region definition to include the first geographical region and one or more neighboring geographical regions; test returned results against the anonymity threshold criteria; and responsive to a positive test result, generating an approval indication for a data set.
Opening claim text (preview).
What is claimed is: 1. A computerized method for interfacing with a geographical information service interface to enhance data queries, comprising: receiving, by a network server, data indicative of a failure of a query to a merchant information database as a result of a failure of data indicative of a response to the query to pass a benchmarking test; receiving, by the network server, data indicative of a first postal code associated with the query; generating, by the network server, a query for submission to a geographical information service interface seeking data indicative of second postal codes sharing a boundary with the first postal code, and transmit the generated query; receiving, by the network server, responsive to the query, data indicative of a plurality of second postal codes sharing a boundary with the first postal code; generating, by the network server, a plurality of queries for transmission to the merchant information database, each query including a geographic parameter including a pair of the first postal code and one of the second postal codes, and transmit the plurality of queries to the merchant information database; receiving, by the network server, responsive to the queries to the merchant information database, a plurality of data sets indicative of responses; applying, by the network server, the benchmarking test to the plurality of responses, to determine a data set for reporting. 2. The computerized method of claim 1 , further comprising, responsive to the application of the benchmarking test identifying one and only one data set as passing the benchmarking test, approving generation of a report using the one passing data set. 3. The computerized method of claim 1 , further comprising, responsive to the application of the benchmarking test identifying a plurality of data sets as passing the benchmarking test, applying a tie breaking rule. 4. The computerized method of claim 3 , wherein the tie breaking rule comprises selecting a data set corresponding to a smallest geographic area. 5. The computerized method of claim 1 , further comprising, responsive to the application of the benchmarking test identifying no data sets as passing the benchmarking test, generating geographic areas including the first postal code and two second postal codes. 6. A computer system, comprising: one or more computer processors; an input/output device coupled to the one or more computer processors and to a network; a data storage device; a memory unit storing computer-executable instructions, which instructions, when executed by the one or more computer processors, cause the one or more computer processors to: receive data indicative of a first geographical area defined by a boundary; generate a query for submission to a geographical information service interface; furnish the query, via the input/output device, to the geographical information service interface; receive, via the input/output device, from the geographical information service interface, data responsive to the query, the data responsive to the query including data identifying a plurality of second geographical areas neighboring the first geographical area; generate a query for submission to a data warehouse containing data indicative of payment card transactions, the payment card transaction data including at least merchant location data indicative of geographical area associated with a merchant and at least one other merchant attribute, the query including a request for data responsive to merchants associated with the first geographical area and at least one of the second geographical areas and a competitive data set; transmit the generated query to the data warehouse; receive a response to the generated query from the data warehouse; determine, based on anonymity criteria, whether the received response qualifies for transmission to a third party; and responsive to determining that the received response qualifies for transmission to a third party, based on the anonymity criteria, flag the response for transmission to the third party. 7. The system of claim 6 , wherein the instructions further cause the one or more computer processors to generate a plurality of queries, each of the plurality of queries including a request for data responsive to merchants associated with the first geographical area and exactly one of the second geographical areas and a competitive data set, transmit the generated queries to the data warehouse; and receive data sets responsive to each of generated queries from the data warehouse. 8. The system of claim 7 , wherein the instructions further cause the one or more computer processors to determine, based on the anonymity criteria, whether each of the received data sets qualifies for transmission to the third party; and responsive to determining that one and only one of the received data sets qualifies for transmission to the third party, based on the anonymity criteria, flag the qualified data set for transmission to the third party. 9. The system of claim 7 , wherein the instructions further cause the one or more computer processors to determine, based on the anonymity criteria, whether each of the received data sets qualifies for transmission to the third party; and responsive to determining that a plurality of the received data sets qualifies for transmission to the third party, apply a tie breaking rule to identify one of the qualified data sets for transmission to the third party. 10. The system of claim 9 , wherein the tie breaking rule determines the one of the qualified data sets for transmission to the third party based on the qualified data set having a smallest geographic area. 11. The system of claim 7 , wherein the instructions further cause the one or more processors to determine, based on the anonymity criteria, whether each of the received data sets qualifies for transmission to the third party; and responsive to determining that none of the received data sets qualifies for transmission to the third party, generate further geographic regions including the first geographic area and two or more second geographic regions. 12. A non-transitory computer-readable medium storing computer-readable instructions defining a tool for interfacing with a geographical information service interface to enhance data queries, which instructions, when executed by one or more computer processors, cause the one or more computer processors to: receive data indicative of a first geographical area defined by a boundary; generate a query for submission to a geographical information service interface; furnish the query to the geographical information service interface; receive from the geographical information service interface, data responsive to the query, the data responsive to the query including data identifying a plurality of second geographical areas neighboring the first geographical area; generate a query for submission to a data warehouse containing data indicative of payment card transactions, the payment card transaction data including at least merchant location data indicative of geographical area associated with a merchant and at least one other merchant attribute, the query including a request for data responsive to merchants associated with the first geographical area and at least one of the second geographical areas and a competitive data set; transmit the generated query to the data warehouse; receive a response to the generated query from the data warehouse; determine, based on anonymity criteria, whether the received response qualifies for transmission to a third party; and responsive to determining that the received response qualifies for transmi
Geographical information databases · CPC title
Score-carding, benchmarking or key performance indicator [KPI] analysis · CPC title
Spatial or temporal dependent retrieval, e.g. spatiotemporal queries · CPC title
using cards, e.g. integrated circuit [IC] cards or magnetic cards · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.