IP Library Granted Patent US 11,468,450
Granted Patent B2
US 11,468,450 · App. 17/003,029 · Granted Oct 11, 2022

System to identify vulnerable card readers

Inventors: Ananya Shukla (New York City, NY); Daniel Norris (New York City, NY)
Assignee: Palantir Technologies Inc.
G06Q30/0185G06F16/955G06K7/01G06K19/073G07F19/2055
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,468,450
App. No.
17/003,029
Granted
Oct 11, 2022
Kind
B2
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.

Claims (54)

1. A method comprising:

receiving data from a device among a set of devices;

generating a vulnerability score of the device based on the data;

receiving an input that defines a threshold value;

determining the vulnerability score transgresses the threshold value; and

causing display of a notification that includes at least a device identifier of the device in response to the determining that the vulnerability score of the device transgresses the threshold value.

2. The method of claim 1 , wherein the data includes a code, and the generating the vulnerability score includes:

accessing a database associated with the set of devices, the database comprising a correlation between the code and an instance of fraudulent activity; and

generating the vulnerability score of the device based on the correlation between the code and the instance of fraudulent activity.

3. The method of claim 1 , wherein the causing display of the notification further comprises:

identifying a user account associated with the set of devices in response to the determining that the vulnerability score transgresses the threshold value, the user account associated with a client device; and

causing display of the notification at the client device.

4. The method of claim 1 , wherein the data includes a timestamp, and the generating the vulnerability score further comprises:

receiving an input that correlates a temporal period with an instance of fraudulent activity; and

determining that the timestamp of the data received from the device is within the temporal period.

5. The method of claim 1 , wherein the device includes a card reader.

6. The method of claim 1 , wherein the causing display of the notification includes:

disabling the device among the set of devices in response to the determining that the vulnerability score transgresses the threshold value.

7. 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:

receiving data from a device among a set of devices;

generating a vulnerability score of the device based on the data;

receiving an input that defines a threshold value;

determining the vulnerability score transgresses the threshold value; and

causing display of a notification that includes at least a device identifier of the device in response to the determining that the vulnerability score of the device transgresses the threshold value.

8. The system of claim 7 , wherein the data includes a code, and the generating the vulnerability score further comprises:

accessing a database associated with the set of devices, the database comprising a correlation between the code and an instance of fraudulent activity; and

generating the vulnerability score of the device based on the correlation between the code and the instance of fraudulent activity.

9. The system of claim 7 , wherein the causing display of the notification further comprises:

identifying a user account associated with the set of devices in response to the determining that the vulnerability score transgresses the threshold value, the user account associated with a client device; and

causing display of the notification at the client device.

10. The system of claim 7 , wherein the data includes a timestamp, and the generating the vulnerability score further comprises:

receiving an input that correlates a temporal period with an instance of fraudulent activity; and

determining that the timestamp of the data received from the device is within the temporal period.

11. The system of claim 7 , wherein the device includes a card reader.

12. 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:

receiving data from a device among a set of devices;

generating a vulnerability score of the device based on the data;

receiving an input that defines a threshold value;

determining the vulnerability score transgresses the threshold value; and

causing display of a notification that includes at least a device identifier of the device in response to the determining that the vulnerability score of the device transgresses the threshold value.

13. The non-transitory machine-readable storage medium of claim 12 , wherein the data includes a code, and the generating the vulnerability score includes:

accessing a database associated with the set of devices, the database comprising a correlation between the code and an instance of fraudulent activity; and

generating the vulnerability score of the device based on the correlation between the code and the instance of fraudulent activity.

14. The non-transitory machine-readable storage medium of claim 12 , wherein the causing display of the notification further comprises:

identifying a user account associated with the set of devices in response to the determining that the vulnerability score transgresses the threshold value, the user account associated with a client device; and

causing display of the notification at the client device.

15. The non-transitory machine-readable storage medium of claim 12 , wherein the data includes a timestamp, and the generating the vulnerability score further comprises:

receiving an input that correlates a temporal period with an instance of fraudulent activity; and

determining that the timestamp of the data received from the device is within the temporal period.

16. The non-transitory machine-readable storage medium of claim 12 , wherein the device includes a card reader.

17. The non-transitory machine-readable storage medium of claim 12 , wherein the causing display of the notification includes:

disabling the device among the set of devices in response to the determining that the vulnerability score transgresses the threshold value.

Assignments (2)
SECURITY INTEREST Recorded Jul 3, 2022
From: PALANTIR TECHNOLOGIES INC.
To: WELLS FARGO BANK, N.A.
Reel/Frame 060572/0506 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 11, 2021
From: SHUKLA, ANANYA; NORRIS, DANIEL
To: PALANTIR TECHNOLOGIES INC.
Reel/Frame 058087/0283 →
Continuity (4)
Continuation 16169122 · Oct 24, 2018
Continuation 15724946 · Oct 4, 2017
Continuation 15357655 · Nov 21, 2016
Related Publication 20210042763A1 · Feb 11, 2021