IP Library Granted Patent US 11,900,394
Granted Patent B1
US 11,900,394 · App. 17/098,067 · Granted Feb 13, 2024

Location-based anomaly detection based on geotagged digital photographs

Inventors: Daniel Kats (Culver City, CA); Kevin Alejandro Roundy (El Segundo, CA); Daniel Marino (Los Angeles, CA)
Assignee: GEN DIGITAL INC.
G06Q30/0185G06F16/29G06F16/587G06Q20/1085G06Q20/407G06Q30/0205G06Q40/12G06V20/10G06V40/172
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,900,394
App. No.
17/098,067
Granted
Feb 13, 2024
Kind
B1
Abstract

Location-based anomaly detection based on geotagged digital photographs. In some embodiments, a method may include identifying a completed transaction associated with a user. The method may also include determining a transaction geographic location associated with the completed transaction. The method may further include identifying a mobile device associated with the user. The method may also include identifying one or more geotagged digital photographs taken by the mobile device. The method may further include extracting one or more photograph geographic locations from the one or more geotagged digital photographs. The method may also include, in response to determining that the transaction geographic location is not within a threshold distance of any of the one or more photograph geographic locations, identifying the completed transaction as a suspicious transaction and performing a remedial action.

Claims (83)

1. A computer-implemented method for location-based anomaly detection based on geotagged digital photographs, at least a portion of the method being performed by a computer comprising one or more processors, the method comprising:

identifying, by a processor, a completed transaction associated with a user, wherein the completed transaction is a financial transaction between the user and a third party;

determining, by the processor, a transaction geographic location and a transaction time period associated with the completed transaction;

identifying, by the processor, a mobile device associated with the user;

identifying, by the processor, one or more geotagged digital photographs taken by the mobile device, wherein the mobile device includes a global positioning system (GPS) receiver that identifies photograph geographic locations for each of the one or more geotagged digital photographs;

extracting, by the processor, the photograph geographic locations from each of the one or more geotagged digital photographs and determining threshold distances from each of the photograph geographic locations;

determining, by the processor, that the transaction geographic location is not within a threshold distance of the photograph geographic locations of the one or more geotagged digital photographs; and

performing a remedial action, wherein performing the remedial action includes:

presenting an alert on the mobile device informing the user of a suspicious transaction,

presenting an option on the mobile device for the user to undo the suspicious transaction, or

marking the completed transaction as being suspicious on a display of the mobile device.

2. The method of claim 1 , wherein determining the transaction geographic location associated with the completed transaction includes determining a geographic location of:

a business who is a party to the completed transaction,

an automated teller machine at which the completed transaction occurred,

a kiosk at which the completed transaction occurred,

a delivery address of a product purchased in the completed transaction, or

a service address of a service purchased in the completed transaction.

3. The method of claim 1 , wherein identifying the one or more geotagged digital photographs taken by the mobile device includes:

extracting one or more mobile device identifiers from the one or more geotagged digital photographs; and

determining that the one or more mobile device identifiers match a device identifier of the mobile device associated with the user.

4. The method of claim 1 , wherein the one or more geotagged digital photographs further comprise geotagged digital photographs in which the user is identified through:

user tagging, or

facial recognition.

5. The method of claim 1 , wherein the one or more geotagged digital photographs are stored on a device that is separate from the mobile device.

6. The method of claim 1 , further comprising:

extracting, by the processor, photograph time periods from each of the one or more geotagged digital photographs and determining threshold time periods from each of the one or more photograph time periods; and

determining, by the processor, that the transaction time period is not within the threshold time periods of one or more of the photograph time periods.

7. One or more non-transitory computer-readable media comprising one or more computer-readable instructions that, when executed by one or more processors of a computer, cause the computer to perform a method for location-based anomaly detection based on geotagged digital photographs, the method comprising:

identifying, by a processor, a completed transaction associated with a user, wherein the completed transaction is a financial transaction between the user and a third party;

determining, by the processor, a transaction geographic location and a transaction time period associated with the completed transaction;

identifying, by the processor, a mobile device associated with the user;

identifying, by the processor, one or more geotagged digital photographs taken by the mobile device, wherein the mobile device includes a global positioning system (GPS) receiver that identifies photograph geographic locations for each of the one or more geotagged digital photographs;

extracting, by the processor, the photograph geographic locations from each of the one or more geotagged digital photographs and determining threshold distances from each of the photograph geographic locations;

determining, by the processor, that the transaction geographic location is not within a threshold distance of the photograph geographic locations of the one or more geotagged digital photographs; and

performing a remedial action, wherein performing the remedial action includes:

presenting an alert on the mobile device informing the user of a suspicious transaction,

presenting an option on the mobile device for the user to undo the suspicious transaction, or

marking the completed transaction as being suspicious on a display of the mobile device.

8. The one or more non-transitory computer-readable media of claim 7 , wherein determining the transaction geographic location associated with the completed transaction includes determining a geographic location of:

a business who is a party to the completed transaction,

an automated teller machine at which the completed transaction occurred,

a kiosk at which the completed transaction occurred,

a delivery address of a product purchased in the completed transaction, or

a service address of a service purchased in the completed transaction.

9. The one or more non-transitory computer-readable media of claim 7 , wherein identifying the one or more geotagged digital photographs taken by the mobile device includes:

extracting one or more mobile device identifiers from the one or more geotagged digital photographs; and

determining that the one or more mobile device identifiers match a device identifier of the mobile device associated with the user.

10. The one or more non-transitory computer-readable media of claim 7 , wherein the one or more geotagged digital photographs further comprise geotagged digital photographs in which the user is identified through:

user tagging, or

facial recognition.

11. The one or more non-transitory computer-readable media of claim 7 , wherein the one or more geotagged digital photographs are stored on a device that is separate from the mobile device.

12. The one or more non-transitory computer-readable media of claim 7 , further comprising:

extracting, by the processor, photograph time periods from each of the one or more geotagged digital photographs and determining threshold time periods from each of the one or more photograph time periods; and

determining that the transaction time period is not within the threshold time periods of one or more of the photograph time periods.

13. A server comprising:

one or more processors; and

one or more non-transitory computer-readable media comprising one or more computer-readable instructions that, when executed by the one or more processors, cause the server to perform a method for location-based anomaly detection based on geotagged digital photographs, the method comprising:

identifying a completed transaction associated with a user, wherein the completed transaction is a financial transaction between the user and a third party;

determining a transaction geographic location and a transaction time period associated with the completed transaction;

identifying a mobile device associated with the user;

identifying one or more geotagged digital photographs taken by the mobile device, wherein the mobile device includes a global positioning system (GPS) receiver that identifies photograph geographic locations for each of the one or more geotagged digital photographs;

extracting the photograph geographic locations from each of the one or more geotagged digital photographs and determining threshold distances from each of the photograph geographic locations;

determining that the transaction geographic location is not within a threshold distance of the photograph geographic locations of the one or more geotagged digital photographs; and

performing a remedial action, wherein performing the remedial action includes:

presenting an alert on the mobile device informing the user of the suspicious transaction,

presenting an option on the mobile device for the user to undo the suspicious transaction, or

marking the completed transaction as being suspicious on a display of the mobile device.

14. The server of claim 13 , wherein determining the transaction geographic location associated with the completed transaction includes determining a geographic location of:

a business who is a party to the completed transaction,

an automated teller machine at which the completed transaction occurred,

a kiosk at which the completed transaction occurred,

a delivery address of a product purchased in the completed transaction, or

a service address of a service purchased in the completed transaction.

15. The server of claim 13 , wherein identifying the one or more geotagged digital photographs taken by the mobile device includes:

extracting one or more mobile device identifiers from the one or more geotagged digital photographs; and

determining that the one or more mobile device identifiers match a device identifier of the mobile device associated with the user.

16. The server of claim 13 , wherein the one or more geotagged digital photographs further comprise geotagged digital photographs in which the user is identified through:

user tagging, or

facial recognition.

17. The server of claim 13 , wherein the method further comprises:

extracting, by the processor, photograph time periods from each of the one or more geotagged digital photographs and determining threshold time periods from each of the one or more photograph time periods; and

determining that the transaction time period is not within the threshold time periods of one or more of the photograph time periods.

18. The server of claim 13 , wherein the one or more geotagged digital photographs are stored on a device that is separate from the mobile device.

Assignments (2)
CHANGE OF NAME Recorded May 18, 2023
From: NORTONLIFELOCK INC.
To: GEN DIGITAL INC.
Reel/Frame 063697/0493 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 16, 2020
From: KATS, DANIEL; ROUNDY, KEVIN ALEJANDRO; MARINO, DANIEL
To: NORTONLIFELOCK INC.
Reel/Frame 054374/0424 →