METHOD AND SYSTEM FOR CONSUMER TRACKING USING GEOLOCATION
First Claim
1. A method for calculating consumer metrics, comprising:
- storing, in a transaction database, a plurality of transaction data entries, wherein each transaction data entry includes data related to a payment transaction involving a consumer including at least transaction data, a transaction time and/or date, and a transaction geographic location associated with the related payment transaction;
receiving, by a receiving device, a plurality of location data entries, wherein each location data entry includes data related to a location of the consumer including at least a consumer geographic location and a location time and/or date at which the consumer was identified at the consumer geographic location;
identifying, by a processing device, a first subset of the plurality of location data entries, wherein each location data entry in the first subset corresponds to a transaction data entry stored in the transaction database where the included transaction time and/or date and transaction geographic location correspond to the location time and/or date and consumer geographic location included in the respective location data entry;
identifying, by the processing device, a second subset of the plurality of location data entries, wherein the second subset includes each location data entry not included in the first subset of the plurality of location data entries;
calculating, by the processing device, at least one consumer metric based on the location data entries and corresponding transaction data entries included in the first subset of the plurality of location data entries and the location data entries included in the second subset of the plurality of location data entries; and
associating the calculated at least one consumer metric with a consumer profile associated with the consumer.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for calculating consumer metrics includes: storing a plurality of transaction data entries, each entry including a transaction time and transaction geographic location associated with a transaction involving a consumer; receiving a plurality of location data entries, each entry including a consumer geographic location and a location time at which the consumer was at the location; identifying a first subset of location data entries, each entry in the first subset corresponding to a transaction data entry where the times and geographic locations correspond; identifying a second subset of location data entries, wherein the second subset includes each location data entry not in the first subset; calculating a consumer metric based on the location data entries and transaction data entries in the first subset and the location data entries in the second subset; and associating the calculated consumer metric with a consumer profile associated with the consumer.
8 Citations
24 Claims
-
1. A method for calculating consumer metrics, comprising:
-
storing, in a transaction database, a plurality of transaction data entries, wherein each transaction data entry includes data related to a payment transaction involving a consumer including at least transaction data, a transaction time and/or date, and a transaction geographic location associated with the related payment transaction; receiving, by a receiving device, a plurality of location data entries, wherein each location data entry includes data related to a location of the consumer including at least a consumer geographic location and a location time and/or date at which the consumer was identified at the consumer geographic location; identifying, by a processing device, a first subset of the plurality of location data entries, wherein each location data entry in the first subset corresponds to a transaction data entry stored in the transaction database where the included transaction time and/or date and transaction geographic location correspond to the location time and/or date and consumer geographic location included in the respective location data entry; identifying, by the processing device, a second subset of the plurality of location data entries, wherein the second subset includes each location data entry not included in the first subset of the plurality of location data entries; calculating, by the processing device, at least one consumer metric based on the location data entries and corresponding transaction data entries included in the first subset of the plurality of location data entries and the location data entries included in the second subset of the plurality of location data entries; and associating the calculated at least one consumer metric with a consumer profile associated with the consumer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for calculating consumer metrics, comprising:
-
storing, in a transaction database, a plurality of transaction data entries, wherein each transaction data entry includes data related to a payment transaction including at least transaction data, a transaction time and/or date, and a transaction geographic location associated with the related payment transaction; storing, in a location database, a plurality of location data entries, wherein each location data entry includes data related to a location of a consumer including at least a consumer geographic location and a location time and/or date at which the consumer was identified at the consumer geographic location; receiving, by a receiving device, a metric request, wherein the metric request includes at least a specific geographic location, a predetermined period of time, and at least one metric; identifying, in the transaction database, a subset of the plurality of transaction data entries where the transaction geographic location and the transaction time and/or date included in each transaction data entry corresponds to the specific geographic location and predetermined period of time included in the received metric request; identifying, in the location database, a subset of the plurality of location data entries where the consumer geographic location and the location time and/or date included in each location data entry corresponds to the specific geographic location and predetermined period of time included in the received metric request; calculating, by a processing device, the at least one metric included in the received metric request based on at least the identified subset of the plurality of transaction data entries and the identified subset of the plurality of location data entries; and transmitting, by a transmitting device, the calculated at least one metric in response to the received metric request. - View Dependent Claims (10, 11, 12)
-
-
13. A system for calculating consumer metrics, comprising:
-
a transaction database configured to store a plurality of transaction data entries, wherein each transaction data entry includes data related to a payment transaction involving a consumer including at least transaction data, a transaction time and/or date, and a transaction geographic location associated with the related payment transaction; a receiving device configured to receive a plurality of location data entries, wherein each location data entry includes data related to a location of the consumer including at least a consumer geographic location and a location time and/or date at which the consumer was identified at the consumer geographic location; and a processing device configured to identify a first subset of the plurality of location data entries, wherein each location data entry in the first subset corresponds to a transaction data entry stored in the transaction database where the included transaction time and/or date and transaction geographic location correspond to the location time and/or date and consumer geographic location included in the respective location data entry, identify a second subset of the plurality of location data entries, wherein the second subset includes each location data entry not included in the first subset of the plurality of location data entries, calculate at least one consumer metric based on the location data entries and corresponding transaction data entries included in the first subset of the plurality of location data entries and the location data entries included in the second subset of the plurality of location data entries, and associate the calculated at least one consumer metric with a consumer profile associated with the consumer. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A system for calculating consumer metrics, comprising:
-
a transaction database configured to store a plurality of transaction data entries, wherein each transaction data entry includes data related to a payment transaction including at least transaction data, a transaction time and/or date, and a transaction geographic location associated with the related payment transaction; a location database configured to store a plurality of location data entries, wherein each location data entry includes data related to a location of a consumer including at least a consumer geographic location and a location time and/or date at which the consumer was identified at the consumer geographic location; a receiving device configured to receive a metric request, wherein the metric request includes at least a specific geographic location, a predetermined period of time, and at least one metric; a processing device configured to identify, in the transaction database, a subset of the plurality of transaction data entries where the transaction geographic location and the transaction time and/or date included in each transaction data entry corresponds to the specific geographic location and predetermined period of time included in the received metric request, identify, in the location database, a subset of the plurality of location data entries where the consumer geographic location and the location time and/or date included in each location data entry corresponds to the specific geographic location and predetermined period of time included in the received metric request, and calculate the at least one metric included in the received metric request based on at least the identified subset of the plurality of transaction data entries and the identified subset of the plurality of location data entries; and a transmitting device configured to transmit the calculated at least one metric in response to the received metric request. - View Dependent Claims (22, 23, 24)
-
Specification