×

Systems and methods for dynamic detection and prevention of electronic fraud

  • US 7,089,592 B2
  • Filed: 03/15/2001
  • Issued: 08/08/2006
  • Est. Priority Date: 03/15/2001
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for detecting and preventing electronic fraud in electronic transactions between a client and a user, the method comprising:

  • generating a fraud detection and prevention model software component for using a plurality of intelligent technologies to determine whether information sent by the user to the client associated with a new electronic transaction is fraudulent, wherein the model software component is trained on a database of past electronic transactions provided by the client;

    querying the model software component with a current electronic transaction to determine whether information sent by the user to the client associated with the current electronic transaction is fraudulent; and

    updating the model software component with the current electronic transaction, wherein the fraud detection and prevention model software component comprises a plurality of sub-models, each sub-model implementing an intelligent technology to determine whether the electronic transaction is fraudulent, wherein the plurality of sub-models respectively implement neural network technology, rule-based reasoning technology, data mining technology, and case-based reasoning technology, wherein generating the fraud detection and prevention model software component comprises using a model training interface to select which sub-models are to be included in the fraud detection and prevention model software component, wherein querying the model software component with a current electronic transaction to determine whether information sent by the user to the client associated with the current electronic transaction is fraudulent comprises providing the information as input to a binary file and running the binary file to generate a binary output decision on whether the electronic transaction is fraudulent or not, wherein running the binary file to generate the output decision on whether the electronic transaction is fraudulent comprises running the plurality of sub-models to generate a plurality of sub-model decisions and combining the plurality of sub-model decisions to generate the output decision, and wherein combining the plurality of sub-model decisions to generate the output decision comprises assigning a vote to each sub-model decision and generating the output decision based on the majority of votes determining whether the electronic transaction is fraudulent or not.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×