IP Library Granted Patent US 12,067,569
Granted Patent B2
US 12,067,569 · App. 18/336,140 · Granted Aug 20, 2024

Methods and systems for detecting suspicious or non-suspicious activities involving a mobile device use

Inventors: Jonathan Stewart Vokes (London, GB); Daren L. Pickering (Rugby, GB)
Assignee: Worldpay, LLC
G06Q20/40145G06F21/316G06Q20/3224G06Q20/4016
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 12,067,569
App. No.
18/336,140
Granted
Aug 20, 2024
Kind
B2
Abstract

Systems and methods are disclosed for detecting a suspicious and/or a non-suspicious activity during an electronic transaction performed by a user device. One method comprises identifying, by a monitoring and detection component, a starting check point in the electronic transaction. The monitoring and detection component may then receive contextual data from one or more sensors of the user device. Based on the contextual data and a machine learning model, the monitoring and detection component may determine whether an expected behavior occurred. Entry of user credentials may be enabled in response to determining that the expected behavior occurred, whereas the electronic transaction may be terminated in response to determining that the expected behavior did not occur.

Claims (61)

1. A system for detecting a suspicious activity and/or a non-suspicious activity during an online transaction, the system comprising:

one or more processors;

a data storage comprising instructions which, when executed by the one or more processors, cause the one or more processors to perform operations comprising:

generating, by a monitoring and detection component, a presentation of a series of graphical user interfaces in a user device associated with a first user during the online transaction;

receiving, by the monitoring and detection component, contextual data from one or more sensors associated with the user device;

determining, by the monitoring and detection component, a transfer of the user device from the first user to a second user based on the received contextual data; and

determining, by the monitoring and detection component, whether to generate a presentation of a graphical user interface for entering credential data to complete the online transaction.

2. The system of claim 1 , wherein the contextual data from the one or more sensors, comprises:

capturing, via one or more image sensors, a pre-transfer facial image before the transfer of the user device to the second user; and

capturing, via the one or more image sensors, a post-transfer facial image after the transfer of the user device to the second user.

3. The system of claim 2 , wherein generating the presentation of the graphical user interface for entering the credential data, comprises:

determining, by the monitoring and detection component, the post-transfer facial image includes the second user; and

authorizing, by the monitoring and detection component, the presentation of the graphical user interface for entering the credential data.

4. The system of claim 2 , wherein generating the presentation of the graphical user interface for entering the credential data, comprises:

determining, by the monitoring and detection component, the post-transfer facial image includes the second user and an unregistered third user; and

disabling, by the monitoring and detection component, the presentation of the graphical user interface for entering the credential data until the post-transfer facial image includes only the second user.

5. The system of claim 2 , wherein generating the presentation of the graphical user interface for entering the credential data, comprises:

determining, by the monitoring and detection component, the post-transfer facial image includes the first user; and

disabling, by the monitoring and detection component, the presentation of the graphical user interface for entering the credential data until the post-transfer facial image includes only the second user indicating the transfer of the user device.

6. The system of claim 2 , wherein the contextual data further includes at least one of: sound measurements to determine the transfer of the user device, radio frequency measurements to deduce movement of the user device, or vector displacement and rotational measurements to determine orientation and movement of the user device.

7. The system of claim 1 , wherein the operations further comprise:

transmitting, by the monitoring and detection component, the contextual data to a training system;

training, by the training system, a machine learning model utilizing the contextual data to be representative of behaviors across a user base, recognize patterns that relate to the transfer of the user device, or a combination thereof; and

providing, by the training system, the trained machine learning model to the user device to detect the suspicious activity and/or the non-suspicious activity.

8. The system of claim 1 , wherein the operations further comprise:

identifying, by the monitoring and detection component, a starting check point to initiate capturing the contextual data, an ending check point to stop capturing the contextual data, or a combination thereof.

9. The system of claim 8 , wherein a presentation of a graphical user interface for entering a transaction amount activates the starting check point.

10. The system of claim 8 , wherein successful entry of the credential data by the second user triggers the ending check point.

11. A computer-implemented method for detecting a suspicious activity and/or a non-suspicious activity during an online transaction, the method comprising:

generating, by a monitoring and detection component, a presentation of a series of graphical user interfaces in a user device associated with a first user during the online transaction;

receiving, by the monitoring and detection component, contextual data from one or more sensors associated with the user device;

determining, by the monitoring and detection component, a transfer of the user device from the first user to a second user based on the received contextual data; and

determining, by the monitoring and detection component, whether to generate a presentation of a graphical user interface for entering credential data to complete the online transaction.

12. The computer-implemented method of claim 11 , wherein the contextual data from the one or more sensors, comprises:

capturing, via one or more image sensors, a pre-transfer facial image before the transfer of the user device to the second user; and

capturing, via the one or more image sensors, a post-transfer facial image after the transfer of the user device to the second user.

13. The computer-implemented method of claim 12 , wherein generating the presentation of the graphical user interface for entering the credential data, comprises:

determining, by the monitoring and detection component, the post-transfer facial image includes the second user; and

authorizing, by the monitoring and detection component, the presentation of the graphical user interface for entering the credential data.

14. The computer-implemented method of claim 12 , wherein generating the presentation of the graphical user interface for entering the credential data, comprises:

determining, by the monitoring and detection component, the post-transfer facial image includes the second user and an unregistered third user; and

disabling, by the monitoring and detection component, the presentation of the graphical user interface for entering the credential data until the post-transfer facial image includes only the second user.

15. The computer-implemented method of claim 12 , wherein generating the presentation of the graphical user interface for entering the credential data, comprises:

determining, by the monitoring and detection component, the post-transfer facial image includes the first user; and

disabling, by the monitoring and detection component, the presentation of the graphical user interface for entering the credential data until the post-transfer facial image includes only the second user indicating the transfer of the user device.

16. The computer-implemented method of claim 12 , wherein the contextual data further includes at least one of: sound measurements to determine the transfer of the user device, radio frequency measurements to deduce movement of the user device, or vector displacement and rotational measurements to determine orientation and movement of the user device.

17. The computer-implemented method of claim 11 , the method further comprising:

transmitting, by the monitoring and detection component, the contextual data to a training system;

training, by the training system, a machine learning model utilizing the contextual data to be representative of behaviors across a user base, recognize patterns that relate to the transfer of the user device, or a combination thereof; and

providing, by the training system, the trained machine learning model to the user device to detect the suspicious activity and/or the non-suspicious activity.

18. A non-transitory computer-readable medium storing instructions for detecting a suspicious activity and/or a non-suspicious activity during an online transaction, the instructions, when executed by one or more processors, causing the one or more processors to perform operations comprising:

generating, by a monitoring and detection component, a presentation of a series of graphical user interfaces in a user device associated with a first user during the online transaction;

receiving, by the monitoring and detection component, contextual data from one or more sensors associated with the user device;

determining, by the monitoring and detection component, a transfer of the user device from the first user to a second user based on the received contextual data; and

determining, by the monitoring and detection component, whether to generate a presentation of a graphical user interface for entering credential data to complete the online transaction.

19. The computer-readable medium of claim 18 , wherein the contextual data from the one or more sensors, comprises:

capturing, via one or more image sensors, a pre-transfer facial image before the transfer of the user device to the second user; and

capturing, via the one or more image sensors, a post-transfer facial image after the transfer of the user device to the second user.

20. The computer-readable medium of claim 19 , wherein generating the presentation of the graphical user interface for entering the credential data, comprises:

determining, by the monitoring and detection component, the post-transfer facial image includes the second user; and

authorizing, by the monitoring and detection component, the presentation of the graphical user interface for entering the credential data.

Assignments (5)
RELEASE OF SECURITY INTERESTS RECORDED AT REEL/FRAMES 066626/0655, 066625/0426, 066625/0347, AND 066625/0276 Recorded Jan 12, 2026
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: WORLDPAY, LLC; WORLDPAY ISO AND ECOMMERCE, LLC; PAYMETRIC, LLC; WORLDPAY US, LLC
Reel/Frame 074314/0622 →
RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY RECORDED AT R/F 066624/0719 Recorded Jan 12, 2026
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: WORLDPAY, LLC
Reel/Frame 074315/0412 →
SECURITY INTEREST Recorded Feb 19, 2024
From: WORLDPAY, LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 066624/0719 →
SECURITY INTEREST Recorded Feb 19, 2024
From: WORLDPAY, LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 066626/0655 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: VOKES, JONATHAN STEWART; PICKERING, DAREN L.
To: WORLDPAY, LLC
Reel/Frame 063970/0638 →
Continuity (4)
Continuation 17529813 · Nov 18, 2021
Continuation 17012361 · Sep 4, 2020
Continuation 16226877 · Dec 20, 2018
Related Publication 20230325837A1 · Oct 12, 2023