System and method for determining merchant location and availability using transaction data
First Claim
Patent Images
1. A system for determining merchant availability, comprising:
- a point of sale device for authorizing a credit, debit, or payment card transaction and generating raw transaction data for the credit, debit, or payment card transaction, the point of sale device being part of a three-party or a four-party payment card transaction processing system;
an electronic storage device havinga transaction database, wherein the electronic storage device receives and stores, in the transaction database;
(a) merchant data of a merchant conducting the credit, debit, or payment card transaction and (b) the raw transaction data, wherein the raw transaction data includes (i) time and date data, (ii) price data, and (iii) credit, debit, or payment card transaction data including personally identifying confidential information of credit, debit, or payment card users, and the merchant data includes (i) geographical location data of the merchant; and
a filtered transaction database comprising filtered transaction data;
an Internet accessible website access interface configured to provide website access to the filtered transaction database; and
a processor communicatively coupled to the electronic storage device, wherein the processor is configured to;
filter the raw transaction data to remove personally identifying confidential information of credit, debit, or payment card users, thus yielding the filtered transaction data,store the filtered transaction data in the filtered transaction database,derive resultant information from both the filtered data and the merchant data based on a request received via the website access interface from an internet connected device of a person, wherein the request includes a time of the request and a maximum distance that the person desires to travel from a present location of the person, and wherein the resultant information is an indication determined from the filtered data of whether a merchant is presently open for business, andassemble the resultant information based on the request to provide the person with one or a plurality of locations of the merchant that are presently open for business that met the request.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for determining merchant availability is provided. The method includes storing in an electronic storage device a database of merchant transactions; accessing information in the database concerning the transactions, including time of the transactions and locations for merchants participating in the transactions, and assembling the information to provide locations where a merchant is currently available for conducting business. A computer readable non-transitory storage medium storing instructions of a computer program, which when executed by a computer system, results in performance of steps of the method.
81 Citations
19 Claims
-
1. A system for determining merchant availability, comprising:
-
a point of sale device for authorizing a credit, debit, or payment card transaction and generating raw transaction data for the credit, debit, or payment card transaction, the point of sale device being part of a three-party or a four-party payment card transaction processing system; an electronic storage device having a transaction database, wherein the electronic storage device receives and stores, in the transaction database;
(a) merchant data of a merchant conducting the credit, debit, or payment card transaction and (b) the raw transaction data, wherein the raw transaction data includes (i) time and date data, (ii) price data, and (iii) credit, debit, or payment card transaction data including personally identifying confidential information of credit, debit, or payment card users, and the merchant data includes (i) geographical location data of the merchant; anda filtered transaction database comprising filtered transaction data; an Internet accessible website access interface configured to provide website access to the filtered transaction database; and a processor communicatively coupled to the electronic storage device, wherein the processor is configured to; filter the raw transaction data to remove personally identifying confidential information of credit, debit, or payment card users, thus yielding the filtered transaction data, store the filtered transaction data in the filtered transaction database, derive resultant information from both the filtered data and the merchant data based on a request received via the website access interface from an internet connected device of a person, wherein the request includes a time of the request and a maximum distance that the person desires to travel from a present location of the person, and wherein the resultant information is an indication determined from the filtered data of whether a merchant is presently open for business, and assemble the resultant information based on the request to provide the person with one or a plurality of locations of the merchant that are presently open for business that met the request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for determining merchant availability comprising:
-
receiving, from a point of sale device that is part of a three-party or a four-party payment card transaction processing system, raw transaction data for an authorized credit, debit, or payment card transaction of a merchant; storing, in a transaction database on an electronic storage device, (a) the raw transaction data, wherein the database further comprises (b) merchant data of the merchant, wherein the raw transaction data includes (i) time and date data, (ii) price data, and (iii) credit, debit, or payment card transaction data including personally identifying confidential information of credit, debit, or payment card users, and the merchant data including (i) geographical location data of the merchant; receiving a request from a user device of a person via an Internet accessible website access interface configured to provide website access to the filtered transaction database, wherein the request is for a merchant that open for business and includes a time of the request and a maximum distance that the person desires to travel from a present location of the person; filtering, with a processor, the raw transaction data to remove personally identifying information of credit, debit, or payment card users, thus yielding filtered data; storing the filtered transaction data in a filtered transaction database; deriving resultant information from both the filtered transaction data and the merchant data based on the request, wherein the resultant information includes an indication determined from the filtered transaction data of whether a merchant is presently open for business; assembling the resultant information to provide the person with one or a plurality of locations of merchants that are presently open for conducting business that met the request; and making of the resultant information available to the user device via the website access interface. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer readable non-transitory storage medium storing instructions of a computer program which when executed by a computer system results in performance of steps of a method for determining merchant availability comprising:
-
receiving, from a point of sale device that is part of a three-party or a four-party payment card transaction system, raw transaction data for an authorized credit, debit, or payment card transaction of a merchant; storing, in a transaction database on an electronic storage device, (a) the raw transaction data, wherein the database comprises (b) merchant data of the merchant, the raw transaction data including (i) time and date data, (ii) price data, and (iii) credit, debit, or payment card transaction data including personally identifying confidential information of credit, debit, or payment card users, and the merchant data including (i) geographical location data of the merchant; receiving a request from a user device of a person via an Internet accessible website access interface configured to provide website access to the filtered transaction database, the request being for an indication of a merchant that is open for business and including a time of the request and a maximum distance that the person desires to travel from a present location of the person; filtering, with a processor, the raw transaction data to remove personally identifying information of credit, debit, or payment card users and to remove non-current transaction data, including after hour transaction data, thus yielding filtered transaction data; storing the filtered transaction data in a filtered transaction database; deriving resultant information from both the filtered data and the merchant data based on the request; assembling the resultant information to provide the person with one or a plurality of locations of merchants that are presently open for conducting business that met the request, the resultant information of whether a merchant is presently open for business having been determined from the filtered data; and making the resultant information available to the user device via the website access interface and to card holders of the same type of card being read by the point of sale device.
-
Specification