Method and system for preventing illicit use of a telephony platform
DCFirst Claim
1. A method comprising:
- at a telecommunication platform;
enrolling a plurality of parent accounts in the telecommunication platform;
within a first enrolled account, enrolling at least one sub-account that is managed by the first account;
at a fraud detection system of the telecommunication platform, receiving sub-account usage data of a plurality of sub-accounts of the telecommunication platform, wherein the sub-account usage data of each of the plurality of sub-accounts includes at least configuration data of the sub-account and communication history data;
calculating fraud scores of a set of fraud scores from the sub-account usage data; and
when the set of fraud scores of a sub-account satisfy a fraud threshold, programmatically notifying the corresponding parent account through the telecommunication platform,wherein receiving sub-account usage data comprises collecting application media configuration; and
wherein for a first fraud rule, detecting a sub-account using application media files identical to media files used by at least a second sub-account.
1 Assignment
Litigations
0 Petitions
Accused Products
Abstract
A system and method for preventing illicit use of a telephony platform that includes enrolling a plurality of accounts on a telecommunications platform, wherein an account includes account configuration; at a fraud detection system of the telecommunications platform, receiving account usage data, wherein the usage data includes at least communication configuration data and billing configuration data of account configuration and further includes communication history of the plurality of accounts; calculating fraud scores of a set of fraud rules from the usage data, wherein at least a sub-set of the fraud rules include conditions of usage data patterns between at least two accounts; detecting when the fraud scores of an account satisfy a fraud threshold; and initiating an action response when a fraud score satisfies the fraud threshold.
-
Citations
9 Claims
-
1. A method comprising:
- at a telecommunication platform;
enrolling a plurality of parent accounts in the telecommunication platform; within a first enrolled account, enrolling at least one sub-account that is managed by the first account; at a fraud detection system of the telecommunication platform, receiving sub-account usage data of a plurality of sub-accounts of the telecommunication platform, wherein the sub-account usage data of each of the plurality of sub-accounts includes at least configuration data of the sub-account and communication history data; calculating fraud scores of a set of fraud scores from the sub-account usage data; and when the set of fraud scores of a sub-account satisfy a fraud threshold, programmatically notifying the corresponding parent account through the telecommunication platform, wherein receiving sub-account usage data comprises collecting application media configuration; and wherein for a first fraud rule, detecting a sub-account using application media files identical to media files used by at least a second sub-account. - View Dependent Claims (2)
- at a telecommunication platform;
-
3. A method comprising:
- at a telecommunication platform;
enrolling a plurality of parent accounts in the telecommunication platform; within a first enrolled account, enrolling at least one sub-account that is managed by the first account; at a fraud detection system of the telecommunication platform, receiving sub-account usage data of a plurality of sub-accounts of the telecommunication platform, wherein the sub-account usage data of each of the plurality of sub-accounts includes at least configuration data of the sub-account and communication history data; calculating fraud scores of a set of fraud scores from the sub-account usage data; and when the set of fraud scores of a sub-account satisfy a fraud threshold, programmatically notifying the corresponding parent account through the telecommunication platform, wherein receiving sub-account usage data comprises collecting application uniform resource identifiers (URIs) mapped to communication endpoints of a sub-account; and wherein for a first fraud rule, detecting corresponding application URIs configured in at least two sub-accounts.
- at a telecommunication platform;
-
4. A method comprising:
- at a telecommunication platform;
enrolling a plurality of parent accounts in the telecommunication platform; within a first enrolled account, enrolling at least one sub-account that is managed by the first account; at a fraud detection system of the telecommunication platform, receiving sub-account usage data of at least one sub-account of the telecommunication platform, wherein the sub-account usage data of each sub-account includes at least configuration data of the sub-account and communication history data; calculating fraud scores of a set of fraud scores from the sub-account usage data; and when the set of fraud scores of a sub-account satisfy a fraud threshold, programmatically notifying the corresponding parent account through the telecommunication platform, wherein receiving sub-account usage data of a sub-account comprises collecting payment mechanism configuration of the sub-account; and wherein in response to a first fraud rule, detecting diversity of payment mechanism in a sub-account.
- at a telecommunication platform;
-
5. A method comprising:
- at a telecommunication platform;
enrolling a plurality of parent accounts in the telecommunication platform; within a first enrolled account, enrolling at least one sub-account that is managed by the first account; at a fraud detection system of the telecommunication platform, receiving sub-account usage data of a plurality of sub-accounts of the telecommunication platform, wherein the sub-account usage data of each of the plurality of sub-accounts includes at least configuration data of the sub-account and communication history data; calculating fraud scores of a set of fraud scores from the sub-account usage data; in a case where the set of fraud scores of a sub-account satisfy a fraud threshold, programmatically notifying the corresponding parent account of illicit behavior of the sub-account, the notification being provided via the telecommunication platform, wherein illicit behavior includes at least one of toll fraud, spamming, terms of service violations, denial of service attacks, credit card fraud, suspicious behavior, and phishing attacks, wherein the parent account is an account of an external service provider system, and wherein each sub-account is an account of a system that uses a service of the external service provider system. - View Dependent Claims (6, 7, 8, 9)
- at a telecommunication platform;
Specification