Patent ID: 11928685
Assignee: OVERSTOCK.COM, INC.
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A system for detecting and preventing distributed verification attacks on an e-commerce website having an API gateway for checkout, comprising:
an e-commerce computer configured for connecting to a purchaser computer through the Internet;
a non-transitory computer readable medium containing a series of fraud-detection instructions that cause a website to:
run a fraud detection webservice checking the validity of requests coming in from the e-commerce website and the API gateway;
wherein for each request coming in from the e-commerce website and the API gateway, the fraud detection webservice compares data about the user to a series of factors relevant to whether the purchase attempt is fraudulent and records the factors used to determine whether an attempt is fraudulent;

a server connected to the Internet, wherein the server contains programming directing the system to execute the fraud-detection instructions each time a user attempts to make a purchase; and
at least one machine learning algorithm for training the fraud detection system and adjusting the factors used to determine whether a distributed verification attack is taking place.