×

Method and system for preventing illicit use of a telephony platform

  • US 9,948,788 B2
  • Filed: 02/23/2017
  • Issued: 04/17/2018
  • Est. Priority Date: 07/24/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • a multi-tenant telecommunication platform system performing a machine learning process to automatically generate a telephony fraud rule set that includes a plurality of telephony fraud rules,wherein the machine learning process generates the telephony fraud rule set from stored telephony fraud scenario data for at least one telephony fraud scenario that has occurred, andwherein each generated telephony fraud rule includes a usage pattern that, when matching at least a portion of the telephony fraud scenario data, sets a telephony fraud score that indicates occurrence of a telephony fraud scenario that corresponds to the portion of the telephony fraud scenario data;

    the platform system storing the telephony fraud rule set;

    the platform system receiving a request to create a first parent account from an external first application developer system via one of an API of the platform system and a user interface of the platform system;

    the platform system creating the first parent account for the first application developer system;

    the platform system receiving a request to create a first sub-account of the first parent account from the first application developer system via the API;

    the platform system creating the first sub-account account for the first parent account;

    the platform system receiving a request to create a second sub-account of the first parent account from the first application developer system via the API;

    the platform system creating the second sub-account account for the first parent account;

    the platform system receiving a first usage request from the first application developer system via the API, wherein the first usage request is a request of the first sub-account;

    the platform system generating first usage data responsive to processing the first usage request, wherein the first usage data corresponds to illicit use of the platform system by the first sub-account;

    the platform system determining each telephony fraud rule of the telephony fraud rule set that matches at least the first usage data;

    for each matching telephony fraud rule, the platform system assigning the telephony fraud score associated with the telephony fraud rule to the first sub-account;

    the platform system determining a sum of all telephony fraud scores assigned to the first sub-account;

    the platform system determining whether the sum is above a first telephony fraud score threshold; and

    responsive to a determination that sum is above the first telephony fraud score threshold, the platform system performing a first fraud action.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×