Location based authorization of financial card transactions systems and methods
First Claim
1. A system for authorization of a transaction with a financial card, the system comprising:
- a mobile communications device, wherein the mobile communications device is configured to;
receive a set of data identifying the location of the mobile communications device; and
in response to a query from a location comparison server, transmit, via Internet Protocol over a data network, a communications signal from the mobile communications device to the location comparison server, the signal comprising the set of data and an identifier unique to the mobile communications device; and
a database which comprises a table of identifiers, wherein,each identifier in the table is unique to one of a plurality of mobile communications devices;
each identifier in the table is associated with at least one financial card number; and
the table of identifiers includes the identifier unique to the mobile communications device;
the location comparison server, in communication with the mobile communications device and the database, wherein the server is configured to;
receive the communications signal;
store the set of data from the communications signal in the database;
receive a request for authorization of a transaction with a financial card number and data identifying the location of the transaction, wherein the financial card number is associated with the identifier unique to the mobile communications device; and
authorize the transaction when the database indicates that the mobile communications device is located within limited geographic regions, the regions determined at least in part by the location of the transaction, wherein the one or more limited geographic regions at least encompass a home region of a user associated with the mobile communications device, and wherein authorizing the transaction comprises;
determining whether the request for authorization of a transaction occurs within a first predetermined radial distance from the home region;
determining whether the request for authorization of a transaction occurs within a city in which the home region is located;
based on a determination that the request for authorization of a transaction occurs within the first predetermined radial distance from the home region and occurs within the city in which the home region is located, authorizing the transaction;
based on a determination that the request for authorization of a transaction does not occur within the first predetermined radial distance from the home region, determining whether the request for authorization of a transaction occurs within a second predetermined radial distance from the location of the transaction, the second predetermined radial distance being significantly smaller than the first predetermined radial distance, and authorizing the transaction in response to a determination that the request for authorization of a transaction occurs within the second predetermined radial distance from the location of the transaction; and
deny the request for authorization of a transaction based on one of a determination that the transaction occurs within the first predetermined radial distance from the home region but occurs outside of the city in which the home region is located or a determination that the transaction occurs outside the first predetermined radial distance from the home region and outside the second predetermined radial distance from the location of the transaction.
5 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and software for identifying location based rules related to a network connected device are described. A network connected device may transmit a set of data identifying the location of the device and an identifier unique to the device to a server. The server may also receive an action request, wherein the action request is associated with the identifier. The server may select a rule in a database to address the action request, the rule applicable to the identifier and location of the device. Various embodiments related to financial card transactions, access to financial information, emergency services contact, and electronic message filtering are also addressed.
-
Citations
24 Claims
-
1. A system for authorization of a transaction with a financial card, the system comprising:
-
a mobile communications device, wherein the mobile communications device is configured to; receive a set of data identifying the location of the mobile communications device; and in response to a query from a location comparison server, transmit, via Internet Protocol over a data network, a communications signal from the mobile communications device to the location comparison server, the signal comprising the set of data and an identifier unique to the mobile communications device; and a database which comprises a table of identifiers, wherein, each identifier in the table is unique to one of a plurality of mobile communications devices; each identifier in the table is associated with at least one financial card number; and the table of identifiers includes the identifier unique to the mobile communications device; the location comparison server, in communication with the mobile communications device and the database, wherein the server is configured to; receive the communications signal; store the set of data from the communications signal in the database; receive a request for authorization of a transaction with a financial card number and data identifying the location of the transaction, wherein the financial card number is associated with the identifier unique to the mobile communications device; and authorize the transaction when the database indicates that the mobile communications device is located within limited geographic regions, the regions determined at least in part by the location of the transaction, wherein the one or more limited geographic regions at least encompass a home region of a user associated with the mobile communications device, and wherein authorizing the transaction comprises; determining whether the request for authorization of a transaction occurs within a first predetermined radial distance from the home region; determining whether the request for authorization of a transaction occurs within a city in which the home region is located; based on a determination that the request for authorization of a transaction occurs within the first predetermined radial distance from the home region and occurs within the city in which the home region is located, authorizing the transaction; based on a determination that the request for authorization of a transaction does not occur within the first predetermined radial distance from the home region, determining whether the request for authorization of a transaction occurs within a second predetermined radial distance from the location of the transaction, the second predetermined radial distance being significantly smaller than the first predetermined radial distance, and authorizing the transaction in response to a determination that the request for authorization of a transaction occurs within the second predetermined radial distance from the location of the transaction; and deny the request for authorization of a transaction based on one of a determination that the transaction occurs within the first predetermined radial distance from the home region but occurs outside of the city in which the home region is located or a determination that the transaction occurs outside the first predetermined radial distance from the home region and outside the second predetermined radial distance from the location of the transaction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method for authorization of a transaction with a financial card, the method comprising:
-
maintaining a database which comprises a table of identifiers, wherein, each identifier in the table is unique to one of a plurality of mobile communications devices; and each identifier in the table is associated with at least one financial card number; querying, with a location comparison server, one mobile communications device of the plurality of mobile communication devices for location information; receiving, at the location comparison server via Internet Protocol over a data network, a communications signal from the one mobile communications device of the plurality of mobile communications devices in response to the query, the signal including information comprising a set of data identifying the location of the one mobile communications device and an identifier unique to the one mobile communications device; storing the set of data in the database; receiving a request for authorization of a transaction with a financial card number and data identifying the location of the transaction, wherein the financial card number is associated with the identifier unique to the one mobile communications device; and authorizing the transaction when the database indicates that the one mobile communications device is located within limited geographic regions, the regions determined at least in part by the location of the transaction, wherein the one or more limited geographic regions at least encompass a home region of a user associated with the mobile communications device, and wherein authorizing the transaction comprises; determining whether the request for authorization of a transaction occurs within a first predetermined radial distance from the home region; determining whether the request for authorization of a transaction occurs within a city in which the home region is located; based on a determination that the request for authorization of a transaction occurs within the first predetermined radial distance from the home region and occurs within the city in which the home region is located, authorizing the transaction; based on a determination that the request for authorization of a transaction does not occur within the first predetermined radial distance from the home region, determining whether the request for authorization of a transaction occurs within a second predetermined radial distance from the location of the transaction, the second predetermined radial distance being significantly smaller than the first predetermined radial distance, and authorizing the transaction in response to a determination that the request for authorization of a transaction occurs within the second predetermined radial distance from the location of the transaction; and denying the request for authorization of a transaction based on one of a determination that the transaction occurs within the first predetermined radial distance from the home region but occurs outside of the city in which the home region is located or a determination that the transaction occurs outside the first predetermined radial distance from the home region and outside the second predetermined radial distance from the location of the transaction.
-
-
24. A computer program embodied on at least one non-transitory computer readable medium, the computer program comprising instructions executable by a computer to:
-
maintain a database which comprises a table of identifiers, wherein, each identifier in the table is unique to one of a plurality of mobile communications devices; and each identifier in the table is associated with at least one financial card number; query one mobile communications device of the plurality of mobile communication devices for location information; receive, via Internet Protocol via a data network, a communications signal from one mobile communications device of the plurality of mobile communications devices in response to the query, the signal including information comprising a set of data identifying the location of the one mobile communications device and an identifier unique to the one mobile communications device; store the set of data in the database; receive a request for authorization of a transaction with a financial card number and data identifying the location of the transaction, wherein the financial card number is associated with the identifier unique to the one mobile communications device; and authorize the transaction when the database indicates that the one mobile communications device is located within limited geographic regions, the regions determined at least in part by the location of the transaction, wherein the one or more limited geographic regions at least encompass a home region of a user associated with the mobile communications device, and wherein authorizing the transaction comprises; determining whether the request for authorization of a transaction occurs within a first predetermined radial distance from the home region; determining whether the request for authorization of a transaction occurs within a city in which the home region is located; based on a determination that the request for authorization of a transaction occurs within the first predetermined radial distance from the home region and occurs within the city in which the home region is located, authorizing the transaction; based on a determination that the request for authorization of a transaction does not occur within the first predetermined radial distance from the home region, determining whether the request for authorization of a transaction occurs within a second predetermined radial distance from the location of the transaction, the second predetermined radial distance being significantly smaller than the first predetermined radial distance, and authorizing the transaction in response to a determination that the request for authorization of a transaction occurs within the second predetermined radial distance from the location of the transaction; and deny the request for authorization of a transaction based on one of a determination that the transaction occurs within the first predetermined radial distance from the home region but occurs outside of the city in which the home region is located or a determination that the transaction occurs outside the first predetermined radial distance from the home region and outside the second predetermined radial distance from the location of the transaction.
-
Specification