Back to results
US 11,144,851 B2Granted
System and methods for managing communications events
AssigneeTextnow, Inc.
InventorsU Kong Wong, Chen Chen
Life of this patent
Estimating the term…
Abstract
An example communications routing system includes a prediction engine to, for each user account, generate a predicted cost of communications events using a gamma-gamma cost model, generate a predicted revenue of presented advertisements using a gamma-gamma revenue model, generate a margin based on the predicted cost and the predicted revenue, and, when the margin for a given user account is below a margin threshold, restrict a status associated with the given user account.
Claims14
A communications routing system comprising:
- a routing engine configured to manage Voice over Internet Protocol (VoIP) communications events between a plurality of communications devices using respective VoIP telephone numbers;
- an account database storing a plurality of unique associations between user accounts of users and the VoIP telephone numbers;
- a cost database storing a cost of the communications events for the user accounts;
- a revenue database storing a revenue of presented advertisements associated with the user accounts;
- a prediction engine configured to, for each of the user accounts:
- generate a predicted cost of the communications events using a gamma-gamma cost model;
- generate a predicted revenue of the presented advertisements using a gamma-gamma revenue model;
- determine an upper revenue confidence bound representing a revenue threshold percentile of an inverse gamma revenue distribution;
- determine a lower cost confidence bound representing a cost threshold percentile of an inverse gamma cost distribution;
- generate a margin based on the predicted cost and the predicted revenue and a difference between the upper revenue confidence bound and the lower cost confidence bound;
- and
- when the margin for a given user account is below a margin threshold, restrict a status associated with the given user account.
9 more elements
A method comprising:
- storing a plurality of unique associations between user accounts of users and VoIP telephone numbers;
- storing a cost of communications events for the user accounts;
- storing a revenue of presented advertisements associated with the user accounts;
- for each of the user accounts:
- generating a predicted cost of the communications events using a gamma-gamma cost model;
- generating a predicted revenue of the presented advertisements using a gamma-gamma revenue model;
- determining an upper revenue confidence bound representing a revenue threshold percentile of an inverse gamma revenue distribution;
- determining a lower cost confidence bound representing a cost threshold percentile of an inverse gamma cost distribution;
- generating a margin based on the predicted cost and the predicted revenue and a difference between the upper revenue confidence bound and the lower cost confidence bound;
- and
- when the margin for a given user account is below a margin threshold, restricting a status associated with the given user account.
8 more elements
Dependencies are inferred from the claim text.