×

In-application commerce system and method with fraud prevention, management and control

  • US 9,785,988 B2
  • Filed: 11/23/2011
  • Issued: 10/10/2017
  • Est. Priority Date: 11/24/2010
  • Status: Active Grant
First Claim
Patent Images

1. An in-application fraud prevention, management and control system comprising:

  • a web application server comprising a network communication device, a processor and a memory, the memory having executable instructions stored thereon and executed by the processor, the executable instructions configured to access a database of administrator-defined and configured user behavior events specific to an internet-accessible on-line application and indicating fraudulent behavior, the executable instructions further configured to allow a user to access and interact with the internet-accessible on-line application stored in memory while the system performs user behavior tracking for the configured events;

    an e-commerce transaction server providing in-application purchasing, operatively connected to the web application server through the network communication device, comprising a processor and a memory and further comprising;

    an account management module containing program code stored in memory which when executed by the processor in the e-commerce transaction server causes the e-commerce transaction server to perform the operations of managing a user account, the user account comprising a fraud score which is a sum of fraud points or a user wallet with a personal threshold for making in-application purchases;

    a communications module containing program code stored in memory which when executed by the processor in the e-commerce transaction server causes the e-commerce transaction server to receive event messages from third party systems comprising offer companies, payment providers or technology firms or other applications with which the user'"'"'s user wallet has been integrated;

    from the on-line application; and

    from within the e-commerce system;

    a fraud defender module containing program code stored in memory which when executed by the processor in the e-commerce transaction server causes the e-commerce transaction server to perform a method of;

    determining a risk classification applicable to the user;

    assigning positive or negative fraud points based on customer-specified, configurable rules defining the events to utilize in generating a fraud score, the rules stored in a fraud database and applied to the event messages received at the communications module via batch and messaging frameworks and associated with particular user behavior occurring in the on-line application, third party systems with which the user wallet has been integrated, or from within the e-commerce system;

    updating the fraud score for the user account based on the assigned fraud points in near real time; and

    applying application fraud controls in near real time to limit the features available to users within the risk classification, for subsequent user transactions, in response to the updated fraud score and the risk classification, the controls applied to at least one of the following application features available to the user;

    (i) offers, (ii) allowed payment types and (iii) reverse wallet thresholds, the application fraud controls changable in near real time as the user interacts with the internet-accessible on-line application.

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