System to identify vulnerable card readers
First Claim
1. A method comprising:
- accessing historical transaction data gathered from a set of devices, the historical transaction data including a set of device identifiers and transaction codes, the device identifiers and the transaction codes corresponding to a set of transactions conducted through the set of devices identified by the device identifiers;
identifying a set of compromised devices from among the set of devices based on a subset of the historical transaction data, the subset associated with the set of compromised devices;
identifying a common transaction code within the subset of the historical transaction data;
correlating the common transaction code to an instance of fraud associated with the compromised set of devices;
receiving new transaction data from a first device, the new transaction data including a new set of transaction codes and a first device identifier that identifiers the first device;
detecting the common transaction code within the new transaction data from the first device; and
causing display of a notification at a client device in response to the identifying the common transaction code within the new transaction data, the notification including a presentation of the first device identifier of the first device.
8 Assignments
0 Petitions
Accused Products
Abstract
Example embodiments relate to a network-based vulnerability detection system configured to access a database of customer transaction data corresponding to a set of card readers that includes transaction codes, receive an identification of a set of compromised card readers among the set of card readers, identify common transaction codes within the transaction data of the set of compromised card readers, and correlate the common transaction codes to one or more instances of fraud associated with the compromised set of card readers. In some example embodiments, the vulnerability detection system may be applied to monitor one or more card readers, receive transaction data corresponding to transaction conducted through the card readers, identify the common transaction codes correlated to the instances of fraud, and cause display of a notification that includes an indication of the instance of fraud at a client device.
213 Citations
20 Claims
-
1. A method comprising:
-
accessing historical transaction data gathered from a set of devices, the historical transaction data including a set of device identifiers and transaction codes, the device identifiers and the transaction codes corresponding to a set of transactions conducted through the set of devices identified by the device identifiers; identifying a set of compromised devices from among the set of devices based on a subset of the historical transaction data, the subset associated with the set of compromised devices; identifying a common transaction code within the subset of the historical transaction data; correlating the common transaction code to an instance of fraud associated with the compromised set of devices; receiving new transaction data from a first device, the new transaction data including a new set of transaction codes and a first device identifier that identifiers the first device; detecting the common transaction code within the new transaction data from the first device; and causing display of a notification at a client device in response to the identifying the common transaction code within the new transaction data, the notification including a presentation of the first device identifier of the first device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
one or more processors of a machine; and a memory storing instructions that, when executed by at least one processor among the one or more processors, causes the machine to perform operations comprising; accessing historical transaction data gathered from a set of devices, the historical transaction data including a set of device identifiers and transaction codes, the device identifiers and the transaction codes corresponding to a set of transactions conducted through the set of devices identified by the device identifiers; identifying a set of compromised devices from among the set of devices based on a subset of the historical transaction data, the subset associated with the set of compromised devices; identifying a common transaction code within the subset of the historical transaction data; correlating the common transaction code to an instance of fraud associated with the compromised set of devices; receiving new transaction data from a first device, the new transaction data including a new set of transaction codes and a first device identifier that identifiers the first device; detecting the common transaction code within the new transaction data from the first device; and causing display of a notification at a client device in response to the identifying the common transaction code within the new transaction data, the notification including a presentation of the first device identifier of the first device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory machine-readable storage medium comprising instructions that, when executed by one or more processors of a machine, cause the machine to perform operations comprising:
-
accessing historical transaction data gathered from a set of devices, the historical transaction data including a set of device identifiers and transaction codes, the device identifiers and the transaction codes corresponding to a set of transactions conducted through the set of devices identified by the device identifiers; identifying a set of compromised devices from among the set of devices based on a subset of the historical transaction data, the subset associated with the set of compromised devices; identifying a common transaction code within the subset of the historical transaction data; correlating the common transaction code to an instance of fraud associated with the compromised set of devices; receiving new transaction data from a first device, the new transaction data including a new set of transaction codes and a first device identifier that identifiers the first device; detecting the common transaction code within the new transaction data from the first device; and causing display of a notification at a client device in response to the identifying the common transaction code within the new transaction data, the notification including a presentation of the first device identifier of the first device.
-
Specification