IP Library Patent Application 18227515
Patent Application
App. No. 18/227,515

CONTINUOUS API-BASED FRAUD DETECTION USING SEQUENCES

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 None
App. No.
18/227,515
Abstract

A state-based continuous detection and monitoring systems detects a fraud ring over time. The present system may perform modular detection (at the state level) and hierarchical detection (at the sequence level) covering different approaches of fraudulent activities, both separately and jointly. Once a fraudulent event is detected in a state or sequence, a severity score is determined using a machine learning. A complete fraud investigation platform is implemented which uses out-of-the-box detection mechanisms while allowing users to define their own event detection as well. The state-based detection and continuous monitoring with visibility into the details of API activity allow the present system to detect fraudulent rings perpetrated by one or more users.

Claims (30)

1 . A method for performing continuous API-based fraud detection based on sequences, comprising:

continuously intercepting API traffic between a client and a server, the API traffic associated with multiple sequences of stages;

identifying a first sequence associated with a plurality of stages, the stages and sequence determined from the intercepted API traffic;

detecting whether the sequence of stages is associated with a fraudulent event; and

reporting an alert based on the detection of the fraudulent event.

2 . The method of claim 1 , wherein each of the stages is associated with an API request and response.

3 . The method of claim 1 , wherein detecting a fraudulent event includes applying API data to a prediction model, the API data generated based on the intercepted API traffic.

4 . The method of claim 1 , wherein detecting a fraudulent event includes identifying a fraudulent event associated with a selected stage within the first sequence.

5 . The method of claim 1 , wherein detecting a fraudulent event includes clustering a plurality of identified sequences.

6 . The method of claim 5 , further comprising identifying outlier clusters generated by the clustering process.

7 . The method of claim 1 , further comprising generating a severity score for the fraudulent event based at least in part on a frequency of sequence-based fraudulent events.

8 . The method of claim 1 , wherein reporting includes providing data regarding a fraudulent ring associated with more user accounts than user email addresses.

9 . A non-transitory computer readable storage medium having embodied thereon a program, the program being executable by a processor to perform a method for performing continuous API-based fraud detection based on sequences, the method comprising:

continuously intercepting API traffic between a client and a server, the API traffic associated with multiple sequences of stages;

identifying a first sequence associated with a plurality of stages, the stages and sequence determined from the intercepted API traffic;

detecting whether the sequence of stages is associated with a fraudulent event; and

reporting an alert based on the detection of the fraudulent event.

10 . The non-transitory computer readable storage medium of claim 9 , wherein each of the stages is associated with an API request and response.

11 . The non-transitory computer readable storage medium of claim 9 , wherein detecting a fraudulent event includes applying API data to a prediction model, the API data generated based on the intercepted API traffic.

12 . The non-transitory computer readable storage medium of claim 9 , wherein detecting a fraudulent event includes identifying a fraudulent event associated with a selected stage within the first sequence.

13 . The non-transitory computer readable storage medium of claim 9 , wherein detecting a fraudulent event includes clustering a plurality of identified sequences.

14 . The non-transitory computer readable storage medium of claim 13 , the method further comprising identifying outlier clusters generated by the clustering process.

15 . The non-transitory computer readable storage medium of claim 9 , the method further comprising generating a severity score for the fraudulent event based at least in part on a frequency of sequence-based fraudulent events.

16 . The non-transitory computer readable storage medium of claim 9 , wherein reporting includes providing data regarding a fraudulent ring associated with more user accounts than user email addresses.

17 . A system for performing continuous API-based fraud detection based on sequences, comprising:

a server including a memory and a processor; and

one or more modules stored in the memory and executed by the processor to continuously intercept API traffic between a client and a server, the API traffic associated with multiple sequences of stages, identify a first sequence associated with a plurality of stages, the stages and sequence determined from the intercepted API traffic, detect whether the sequence of stages is associated with a fraudulent event, and report an alert based on the detection of the fraudulent event.

18 . The system of claim 17 , wherein each of the stages is associated with an API request and response.

19 . The system of claim 17 , wherein detecting a fraudulent event includes applying API data to a prediction model, the API data generated based on the intercepted API traffic.

20 . The system of claim 17 , wherein detecting a fraudulent event includes identifying a fraudulent event associated with a selected stage within the first sequence.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Aug 18, 2026
From: SILICON VALLEY BANK, A DIVISION OF FIRST-CITIZENS BANK & TRUST COMPANY
To: HARNESS INC.; HARNESS INTERNATIONAL, INC.
Reel/Frame 075689/0062 →
RELEASE OF SECURITY INTEREST Recorded Aug 18, 2026
From: SILICON VALLEY BANK, A DIVISION OF FIRST-CITIZENS BANK & TRUST COMPANY, AS AGENT
To: HARNESS INC.; HARNESS INTERNATIONAL, INC.
Reel/Frame 075689/0281 →
SECURITY INTEREST Recorded Mar 31, 2026
From: HARNESS INC.
To: FIRST-CITIZENS BANK & TRUST COMPANY
Reel/Frame 074240/0665 →
SECURITY INTEREST Recorded Mar 31, 2026
From: HARNESS INC.
To: FIRST-CITIZENS BANK & TRUST COMPANY, AS AGENT
Reel/Frame 074240/0707 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 1, 2025
From: TRACEABLE INC.
To: HARNESS INC.
Reel/Frame 071911/0025 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 21, 2025
From: WANG, JISHENG; PADIYAR, SUDEEP
To: TRACEABLE INC
Reel/Frame 070283/0452 →