SYSTEM, METHOD AND COMPUTER-ACCESSIBLE MEDIUM FOR FRAUD DETECTION BASED ON SATELLITE RELAYS
An exemplary system, method, and computer-accessible medium can include receiving first information related to a first transaction associated with a financial account, determining a first network coverage area associated with the first transaction, receiving second information related to a second transaction associated with the financial account, determining a second network coverage area associated with the second transaction, flagging the second transaction as potentially fraudulent based on the first network coverage area and the second network coverage area. The financial account can be a credit card account. The second transaction can be flagged if the first network coverage area and the second network coverage area do not overlap. The first network coverage area can be based on a coverage area for a first satellite and the second network coverage area can be based on the coverage area for a second satellite, where the first satellite can be different than the second satellite.
The present disclosure relates generally to fraud detection, and more specifically, to exemplary embodiments of an exemplary system, method, and computer-accessible medium for fraud detection based on satellite relays.
BACKGROUND INFORMATIONIt is estimated that there are approximately 2,000 communication satellites that currently orbit the earth. However, of the thousands of communication satellites, only a small percentage of them are used commercially for data networks. Presently, global communication systems, over satellites, are being developed that will allow a connection to the internet anywhere in the world. Each of these satellites however, may be limited to networking satellites only, and may not provide global positioning system (“GPS”) information. Thus, certain fraud measures that are currently in place may not be effective with future satellite networks.
In a typical Point of Sale (“POS”) device transaction over a satellite, the POS device will connect to the closest satellite and attempt to receive a response from the satellite in order to complete a transaction (e.g., a credit card transaction). However, a communication satellite does not provide geolocation information, and thus no information about the location of the POS device is generally used for fraud detection.
Thus, it may be beneficial to provide an exemplary system, method and computer-accessible medium for fraud detection based on satellite relays which can overcome at least some of the deficiencies described herein above.
SUMMARY OF EXEMPLARY EMBODIMENTSAn exemplary system, method, and computer-accessible medium can include receiving first information related to a first transaction associated with a financial account, where the first information includes a first date and a first time associated with the first transaction, determining a first network coverage area associated with the first transaction, receiving second information related to a second transaction associated with the financial account, where the second information includes a second date and a second time associated with the second transaction, determining a second network coverage area associated with the second transaction, flagging the second transaction as potentially fraudulent based on the first network coverage area and the second network coverage area. The financial account can be a credit card account or a line of credit. The second transaction can be flagged if the first network coverage area and the second network coverage area do not overlap. The first network coverage area can be based on a coverage area for a first satellite and the second network coverage area can be based on the coverage area for a second satellite, where the first satellite can be different than the second satellite.
In certain exemplary embodiments of the present disclosure, the first satellite and the second can be tracked using a geolocation of the first satellite and the second satellite. A time series database(s) can be generated based on the tracking of the first satellite and the second satellite. The geolocation of the first satellite and the second satellite can be used to generate a time series based on a particular time interval.
In some exemplary embodiments of the present disclosure, the second transaction can be flagged based on an elapsed time between the first transaction and the second transaction. A first geographic location associated with the first network coverage area and a second geographic location associated with the second network coverage area can be determined. A distance between the first geographic location and the second geographic location can be determined. The second transaction can be flagged based on the distance. The second transaction can be flagged based on a likelihood of a person travelling the distance in the elapsed amount of time. The likelihood can be based on a method of travel. The method of travel can include (i) air travel, (ii) car travel, (iii) train travel, or (iv) bike travel. A map database(s) can be accessed, a route between the first geographic location and the second geographic location can be mapped, and the distance can be determined based on the route.
Additionally, an exemplary system, method, and computer accessible medium can include receiving first information related to a plurality of satellites, where the second information includes a first date and a first time associated with the first transaction, determining a geographic area associated with a network coverage area for each of the satellites, receiving second information related to a first transaction associated with a financial account, determining a first geographic area for the first transaction based on the network coverage area of a first one of the satellites through which the first transaction took place and the second information, receiving third information related to a second transaction associated with the financial account, where the third information includes a second date and a second time associated with the second transaction, determining a second geographic area for the second transaction based on the network coverage area of a second one of the satellites through which the second transaction took place and the third information, and flagging the second transaction as potentially fraudulent based on the first geographic area and the second geographic area.
In certain exemplary embodiments of the present disclosure, the first satellite and the second can be tracked using a geolocation of the first satellite and the second satellite. The financial account can be a credit card account. The second transaction can be flagged if the first geographic area and the second geographic coverage area do not overlap. The second transaction can be flagged based on an elapsed time between the first transaction and the second transaction. A distance between the first geographic area and the second geographic area can be determined. The second transaction can be flagged based on a likelihood of a person travelling the distance in the elapsed amount of time. The likelihood can be based on a method of travel. The method of travel can include (i) air travel, (ii) car travel, (iii) train travel, or (iv) bike travel. A map database(s) can be accessed, a route between the first geographic location and the second geographic location can be mapped, and the distance can be determined based on the route.
Further, an exemplary system, method, and computer-accessible medium can include, receiving first information related to a first transaction associated with a financial account, determining a first geographic area associated with the first transaction based on a first network coverage area associated with a first satellite through which the first transaction took place, receiving second information related to a second transaction associated with the financial account, determining a second geographic area associated with the second transaction based on a second network coverage area associated with a second satellite through which the second transaction took place, wherein the first satellite is different than the second satellite, determining (i) an elapsed time between the first transaction and a the second transaction and (ii) a distance between the first geographic area and the second geographic area, determining a likelihood of a person travelling the distance in the elapsed amount of time, and flagging the second transaction as potentially fraudulent based on the likelihood.
These and other objects, features and advantages of the exemplary embodiments of the present disclosure will become apparent upon reading the following detailed description of the exemplary embodiments of the present disclosure, when taken in conjunction with the appended claims.
Further objects, features and advantages of the present disclosure will become apparent from the following detailed description taken in conjunction with the accompanying Figures showing illustrative embodiments of the present disclosure, in which:
With the rampant increase in fraudulent transactions, many prior fraud detections procedures can be ineffective when the method of communication is satellite based. However, the exemplary system, method and computer-accessible medium can utilize connection information with one or more satellites to determine if certain transactions are fraudulent or not. For example a POS device can transmit the transaction information to its closest satellite, which can include the financial account (e.g., credit card) associated with the transaction, and the transaction amount. The financial institution associated with the financial account can compare the satellite used for this transaction to other satellites that were previously used for other transactions associated with the financial account. Various information about the satellites (e.g., geolocation, orbiting patterns, geographic coverage areas, speed, etc.) can be analyzed and compared. Based on the information from the satellite used for the current transaction, and the one or more satellites used for previous transactions, the exemplary system, method and computer-accessible medium can determine if a transaction is fraudulent, or the information can be aid in the determination of a fraudulent transaction.
For example, the exemplary system, method and computer-accessible medium can determine whether or not the POS used for the transaction is in a different location, or whether the location of the transaction is sufficiently different from a previous transaction to determine if a transaction is fraudulent. Thus, the exact Geo-coordinates of a POS device are not needed in order to determine if a transaction is fraudulent. By analyzing information about all or a subset of the communication satellites, the exemplary system, method and computer-accessible medium can maintain the approximate location of each satellite, including its geographic coverage area. Any transaction information received can be traced to a particular geographic coverage area depending on which satellite the transactions is transmitted over. A comparison of the geographic coverage areas of different transactions for the same financial account can provide information used to detect a fraudulent transaction. For example, the exemplary system, method and computer-accessible medium can analyze the satellite location of more than one transaction, and flag a transaction as fraudulent if the transactions occur in different geographic coverage areas where it would not be feasible for the owner of the financial account to have moved between the geographic coverage areas in the amount of time between the transactions. As will be discussed herein, the exemplary system, method and computer-accessible medium can use various information in order to determine if a transaction is fraudulent.
In order to use satellite information to determine fraudulent transactions, the exemplary system, method and computer-accessible medium can store information about the satellites for future analysis. For example, the current location for each satellite can be stored, as well as the historical information for the satellite, for a predetermined amount of time. The amount of time for the history can be for the last day, week, month, year, or multiple years. Specific time points can be stored for each satellite at various intervals. For example, if the previous month is being stored for each satellite, then the history can include the location every hour in that month. The interval can be based on the speed of the satellite, and the change in location over each interval. For example, a short interval may not be beneficial, as the location of the satellite may not change significantly over a short period of time. However, a long interval may also not be beneficial as the location of the satellite may change too significantly.
A time series database can be utilized, where the geo location of each satellite can be tracked. The sampling interval for tracking each satellite can be based on the rate of change of the satellite. The rate of change can be calculated once a new satellite starts to be tracked. Additionally, the sampling interval can be updated at various points in time (e.g., every day, every week, every month, every year, etc.). When a new satellite is tracked, information pertaining to its current location, direction of travel, and speed of travel can be determined, which can be used to determine various information pertaining to the satellite. Satellite information can also be updated when a change in the velocity of the satellite is detected.
When a transaction is received, the exact date, time, and satellite used for the transaction can be compared to the exact date time, and satellite information for one or more prior transactions. The satellite information can be obtained from the stored history for each satellite. For example, each stored transaction can include the exact date, time, and satellite used to transmit the transaction information. When the current transaction is compared to a previous transaction, the exemplary system, method and computer-accessible medium can obtain the prior transaction information from a transaction database. The transaction information will have the specific satellite associated with the transaction. The exemplary system, method and computer-accessible medium, according to an exemplary embodiment of the present disclosure, can obtain the history of the satellite from another database, and determine geolocation information, and/or geographic coverage area, for that satellite for the exact date and time of the transaction. This information can then be used to determine if the current transaction is fraudulent by analyzing the position or geographic coverage area of the satellites.
As discussed above, the geolocation of the satellite associated with a transaction can be used to determine if a transaction is fraudulent. For example,
Various other factors can be used to determine whether or not a transaction is fraudulent. For example, the person associated with the financial account can put geographic restrictions in place, providing a boundary location in which the person intends to use the financial account. Thus, any transaction determined to be outside the boundary based on the location and/or geographic coverage area of a satellite, can be determined to be fraudulent. Conversely, the person can inform the financial institution of upcoming travel plans in order to limit a determination of fraudulent transactions based on the new location and/or geographic coverage area.
The exemplary system, method and computer-accessible medium, according to an exemplary embodiment of the present disclosure, can also analyze the transaction history of a financial account to use in determining whether or not a transaction is fraudulent. For example, the exemplary system, method and computer-accessible medium can monitor the transaction history for transactions associated with travel (e.g., plane tickets, train tickets, car rentals, etc.). The transaction information can include the travel plans associated with the transaction (e.g., the date and travel location for the purchased tickets). Thus, the person associated with the financial account may not need to inform the financial institution of the upcoming travel plans, as this information can be automatically determined by the exemplary system, method and computer-accessible medium. Based on the determined travel plans, the exemplary system, method and computer-accessible medium can utilize the destination information to aid in determining whether or not a transaction is fraudulent. For example, if a person purchased tickets in New York City to travel to Los Angeles on a particular date, then the exemplary system, method and computer-accessible medium can utilize this information to potentially not flag a transaction as fraudulent that took place in Los Angeles on or after that date. Additionally, the exemplary system, method and computer-accessible medium can flag a transaction as fraudulent that took place in New York City after the person has travelled to Los Angeles on the date of travel.
The exemplary system, method and computer-accessible medium, according to an exemplary embodiment of the present disclosure, can also utilize the movement of the satellite to improve the accuracy of the location in order to determine fraudulent transactions.
As long as POS Device 210 is connected to Satellite 205, as Satellite 205 is moving, the exemplary system, method and computer-accessible medium can narrow down the location of POS Device 210 as Coverage Area 215 of Satellite 205 when POS Device 210 first connects to Satellite 205 can be compared to the moving geographic coverage areas. As shown in position 260, POS Device 210 is located at the edge of Coverage Area 215. However, POS Device 210 is still connected to Satellite 205 as POS Device 210 is still within Coverage Area 215. However, at position 265, POS Device 210 is no longer in Coverage Area 215. POS Device 210 is now located in Coverage Area 225, which is associated with Satellite 220. The exemplary system, method and computer-accessible medium, according to an exemplary embodiment of the present disclosure, can utilize information regarding when POS Device 210 lost the connection with Satellite 205 since it left Coverage Area 215, and when POS Device 210 connected to Satellite 220 by entering Coverage Area 225, to determine a more accurate location for POS Device 210.
As shown in
The exemplary system, method and computer-accessible medium, according to an exemplary embodiment of the present disclosure, can also access multiple databases to determine real time travel information for use in generating the feasibility maps shown in
Additionally, the exemplary system, method and computer-accessible medium can perform an API call to travel databases for travel schedules associated with trains and planes. For example, if a person is located in New York City, the exemplary system, method and computer-accessible medium can access the commuter rail schedules to determine not only if it were possible for the person to travel the distance between the locations of two transactions in the amount of time between transactions, but also if a train schedule would allow such travel to be made (e.g., was there a train scheduled to leave that would facilitate the person to make it to the next transaction in time). Additionally, flights schedules for one or more airlines can be obtained, including estimated departure and arrival time, as well as actual departure and arrival time, to determine if a flight existed that would facilitate the person to travel between the locations of the transaction in the time between transactions. The exemplary system, method and computer-accessible medium can also utilize information from multiple databases to determine if the travel was feasible. For example, the exemplary system, method and computer-accessible medium can access a local road map and real-time traffic information to calculate the time to travel from the location of the first transaction to local airport. Then, flight schedule, and actual departure and arrival times, can be obtained to determine travel between two far away locations. Then a local road maps and real-time traffic information can be obtained from the destination airport to the location of the second transaction. All of this information can be used to determine the feasibility of travel between the locations of two different transactions, which can be used to determine if a transaction is fraudulent.
The exemplary system, method and computer-accessible medium, according to an exemplary embodiment of the present disclosure, can also compare the geographic coverage area for a satellite associated with a transaction and compare it to the geographic coverage area for the satellite used by a device associated with the financial account. For example, the person associated with the financial account can link a network-enabled device with the financial account which can be used similar to a two-factor authentication. When a purchase is made, the exemplary system, method and computer-accessible medium can determine the satellite associated with this transaction, and the geographic coverage area as determined based on the above description. Then, the satellite associated with the network-enabled device, and its associated geographic coverage area, can be determined. If the geographic coverage area associated with the network-enabled device is sufficiently similar to the geographic coverage area associated with the transaction, then the transaction may not be fraudulent. However, if the geographic coverage area associated with the network-enabled device is sufficiently different from the geographic coverage area associated with the transaction, then the transaction may be determined to be fraudulent.
For example, as shown in
As shown in
As shown in
As shown in
Further, the exemplary processing arrangement 705 can be provided with or include an input/output ports 735, which can include, for example a wired network, a wireless network, the internet, an intranet, a data collection probe, a sensor, etc. As shown in
The present disclosure is not to be limited in terms of the particular embodiments described in this application, which are intended as illustrations of various aspects. Many modifications and variations can be made without departing from its spirit and scope, as may be apparent. Functionally equivalent methods and apparatuses within the scope of the disclosure, in addition to those enumerated herein, may be apparent from the foregoing representative descriptions. Such modifications and variations are intended to fall within the scope of the appended representative claims. The present disclosure is to be limited only by the terms of the appended representative claims, along with the full scope of equivalents to which such representative claims are entitled. It is also to be understood that the terminology used herein is for the purpose of describing particular embodiments only, and is not intended to be limiting.
Claims
1. A non-transitory computer-accessible medium having stored thereon computer-executable instructions, wherein, when a computer hardware arrangement executes the instructions, the computer arrangement is configured to perform procedures comprising:
- receiving first information related to a first transaction associated with a financial account, wherein the first information includes a first date and a first time associated with the first transaction;
- determining a first network coverage area associated with the first transaction based on the first information;
- receiving second information related to a second transaction associated with the financial account, wherein the second information includes a second date and a second time associated with the second transaction;
- determining a second network coverage area associated with the second transaction based on the second information; and
- flagging the second transaction as potentially fraudulent based on the first network coverage area and the second network coverage area.
2. The computer accessible medium of claim 1, wherein the computer arrangement is configured to flag the second transaction if the first network coverage area and the second network coverage area do not overlap.
3. The computer accessible medium of claim 1, wherein the first network coverage area is based on a coverage area for a first satellite and the second network coverage area is based on the coverage area for a second satellite, wherein the first satellite is different than the second satellite.
4. The computer-accessible medium of claim 3, wherein the computer arrangement is further configured to track the first satellite and the second using a geolocation of the first satellite and the second satellite.
5. The computer-accessible medium of claim 4, wherein the computer arrangement is further configured to generate at least one time series database based on the tracking of the first satellite and the second satellite.
6. The computer arrangement of claim 4, wherein the computer arrangement is further configured to sample the geolocation based on a particular time interval.
7. The computer accessible medium of claim 1, wherein the computer arrangement is further configured to flag the second transaction based on an elapsed time between the first transaction and the second transaction.
8. The computer accessible medium of claim 7, wherein the computer arrangement is further configured to determine a first geographic location associated with the first network coverage area and a second geographic location associated with the second network coverage area.
9. The computer accessible medium of claim 8, wherein the computer arrangement is further configured to determine a distance between the first geographic location and the second geographic location.
10. The computer accessible medium of claim 7, wherein the computer arrangement is further configured to flag the second transaction based on a likelihood of a person travelling the distance in the elapsed amount of time, and wherein the likelihood is based on a method of travel.
11. The computer accessible medium of claim 10, wherein the computer arrangement is further configured to:
- access at least one map database;
- map a route between the first geographic location and the second geographic location; and
- determine the distance based on the route.
12. A non-transitory computer-accessible medium having stored thereon computer-executable instructions, wherein, when a computer hardware arrangement executes the instructions, the computer arrangement is configured to perform procedures comprising:
- receiving first information related to a plurality of satellites;
- determining a geographic area associated with a network coverage area for each of the satellites;
- receiving second information related to a first transaction associated with a financial account, wherein the second information includes a first date and a first time associated with the first transaction;
- determining a first geographic area for the first transaction based on the network coverage area of a first one of the satellites through which the first transaction took place and the second information;
- receiving third information related to a second transaction associated with the financial account, wherein the third information includes a second date and a second time associated with the second transaction;
- determining a second geographic area for the second transaction based on the network coverage area of a second one of the satellites through which the second transaction took place and the third information; and
- flagging the second transaction as potentially fraudulent based on the first geographic area and the second geographic area.
13. The computer-accessible medium of claim 12, wherein the computer arrangement is further configured to track the first satellite and the second using a geolocation of the first satellite and the second satellite.
14. The computer-accessible medium of claim 12, wherein the computer arrangement is configured to flag the second transaction if the first geographic area and the second geographic coverage area do not overlap.
15. The computer accessible medium of claim 12, wherein the computer arrangement is further configured to flag the second transaction based on an elapsed time between the first transaction and the second transaction.
16. The computer accessible medium of claim 15, wherein the computer arrangement is further configured to determine a distance between the first geographic area and the second geographic area.
17. The computer accessible medium of claim 16, wherein the computer arrangement is configured to flag the second transaction based on a likelihood of a person travelling the distance in the elapsed amount of time.
18. The computer accessible medium of claim 17, wherein the likelihood is based on a method of travel.
19. The computer accessible medium of claim 18, wherein computer arrangement is further configured to:
- access at least one map database;
- map a route between the first geographic location and the second geographic location; and
- determine the distance based on the route.
20. A non-transitory computer-accessible medium having stored thereon computer-executable instructions, wherein, when a computer hardware arrangement executes the instructions, the computer arrangement is configured to perform procedures comprising:
- receiving first information related to a first transaction associated with a financial account;
- determining a first geographic area associated with the first transaction based on a first network coverage area associated with a first satellite through which the first transaction took place;
- receiving second information related to a second transaction associated with the financial account;
- determining a second geographic area associated with the second transaction based on a second network coverage area associated with a second satellite through which the second transaction took place, wherein the first satellite is different than the second satellite;
- determining (i) an elapsed time between the first transaction and the second transaction and (ii) a distance between the first geographic area and the second geographic area;
- determining a likelihood of a person travelling the distance in the elapsed amount of time; and
- flagging the second transaction as potentially fraudulent based on the likelihood.
Type: Application
Filed: Oct 18, 2023
Publication Date: Feb 8, 2024
Inventors: Austin WALTERS (Savoy, IL), Jeremy GOODSITT (Champaign, IL)
Application Number: 18/381,551