Back to results
US 2022/0012652 A1Published application
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.
Claims17
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;
- 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.
7 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;
- generating 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, restricting a status associated with the given user account.
6 more elements
A communications system comprising:
- a mobile network to provide mobile communications services for a plurality of mobile communications devices over a wide-area IP network;
- a wireless local-area network (WLAN) to provide wireless network communications services for a plurality of communications devices over the wide-area IP network;
- a Voice over Internet Protocol (VoIP) service coupled to the mobile network and the WLAN via the wide-area IP network to provide VoIP communications services for the plurality of communications devices;
- a public switched telephone network (PSTN) coupled to the VoIP service;
- a communications routing system coupled to the plurality of communications devices via the wide-area IP network 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;
- 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.
11 more elements
Dependencies are inferred from the claim text.