Patent ID: 9288333
Filing Date: 2016-03-15
CPC Classification: G06F,H04L,H04M

Claim Text:
1. A method for monitoring utilization of a voice over internet protocol platform in a mass calling application, comprising: receiving telephony calls at load-balanced sites via voice ports established by a plurality of servers of the load-balanced sites that receive each of the calls over the Internet at an application layer port and that provide a plurality of interactive applications that interact with users in the calls to provide communications services, each of the calls being received at a specified server and over a voice over internet protocol port in the voice over internet protocol platform established by the specified server; processing each of the calls according to requirements for one of the plurality of interactive applications with which each of the calls is associated; obtaining a metrics file from each of the plurality of servers at predetermined intervals and parsing obtained metrics files; creating a call log entry regarding a disposition of each of the received telephony calls and storing the call log entry in the metrics file on the specified server associated with each of the received telephony calls; obtaining real-time updates for each of the plurality of servers; aggregating, using a processor of a computer, utilization information of each of the plurality of servers for each of the plurality of interactive applications; and separately displaying the aggregated utilization information for each of the plurality of interactive applications, each of the plurality of interactive applications corresponding to a distinct subset of the calls, for prospective callers to make calling decisions based on the aggregated utilization information, wherein the utilization information is obtained in response to an alarm being raised by one of the plurality of servers, and wherein one of the plurality of interactive applications comprises a tele-voting application.