Patent classifications
H04M3/2272
Adjustable SIP mute call and one-way communication detection and reporting systems and methods
Systems and methods for maintaining and dynamically updating inactivity timers at a user equipment to detect a one-way audio or mute call to improve call experience are disclosed. The method enables the user equipment to perform a set of actions (e.g., enable, disable, drop call, don't drop call, etc.) when a one-way audio or mute call is detected. Values for the timer and/or action parameters can be dynamically determined and/or communicated to the user equipment by a telecommunications service provider based on one or more of the following factors: network health, network congestion, current events, type of call (e.g., emergency, non-emergency), type of customer (e.g., business, premium, residential, etc.), service-level agreement, and so on. Values for the timer and/or action parameters can be configurable based on a location.
Automatic dialer call pacing in a contact center
A computer based dialer is configured to detect and respond when a call offering rate (COR) used to originate calls is not adequately processed by a carrier expected to provide that COR service level. The dialer utilizes a pacing algorithm to generate outbound calls at an initial COR and detects when the carrier is unable to process the calls at that COR. In response, the dialer will automatically adjust the pacing algorithm to originate calls at a slower rate, and resume call originating at the slower, adjusted COR. If the conditions persists, the dialer will again reduce the pacing algorithm until the dialer determines the carrier is able to process calls at a subsequent adjusted COR. A notification alert is generated in response to detecting and adjusting the pacing algorithm, thereby notifying appropriate personal of a potential mismatch between the actual COR and expected COR over the carrier's interface.
Communication apparatus, method of controlling communication apparatus, and storage medium
A communication apparatus for performing automatic reception processing of a calling signal received on a telephone line, by power supplied from a first power supply, includes an image processing unit, a detection unit, a counting unit, and a power supply control unit. The image processing unit performs image processing on image data received over the telephone line, by power supplied from a second power supply. The detection unit detects a calling signal received on the telephone line, by power supplied from the first power supply, while power supplied from the second power supply is stopped. The counting unit counts the number of calling signals detected by the detection unit. The power supply control unit starts supply of power from the second power supply on the basis that the number of detected calling signals counted by the counting unit reaches a predetermined number.
Dynamic controlled-environment facility resident communication allocation based on call volume
Dynamic controlled-environment facility resident communication allocation based on call volume may be implemented using a controlled-environment facility secure communication platform. The platform monitors controlled-environment facility resident call volume, recognizes an average call volume and detects an increase in call volume above the average call volume or a decrease in call volume below the average call volume. The platform automatically initiates a controlled-environment facility resident calling restriction in response to a detected increase in call volume or automatically initiates an increase in controlled-environment facility resident calling allocation in response to a detected decrease in call volume below the average call volume. Thereafter, the platform automatically removes the calling restriction upon the call volume dropping to a first predetermined threshold in accordance with the average call volume or automatically remove the increase in calling allocation upon the call volume rising to a second predetermined threshold in accordance with the average call volume.
Controlled communication between residents of controlled-environment facilities
Embodiments receive an indication of initiation of communication from a controlled-environment facility resident, using a communications device, with another controlled-environment facility resident. A determination is made whether the residents are allowed to communicate and the communication is established between the communications device and another communications device in use by the other resident. The residents may be residents of different or the same controlled-environment facility(ies). The communication may be monitored and/or a database of residents that communicate with one another may be compiled. The communication between the controlled-environment facility residents may proceed, even despite a determination or predetermination that the residents are not allowed to communicate with one another, so the communication may be monitored. At least one of the residents may be charged for the communication, such as by charging a community communications account maintained to the benefit of at least one of the residents.
Reduction in network congestion
A system, method and non-transitory computer readable storage medium comprising instructions that when read by a processor perform receiving a telephony connection request, determining addressing information regarding the telephony connection request, the addressing information including at least routing information or a phone number, determining traffic information regarding the telephony connection request based on the addressing information, the traffic information including previous telephony connection requests, sending a reply in response to the telephony connection request, wherein: forwarding the telephony connection request to an intended recipient would result in a system response, and the reply differs from the system response.
Communication volume level change detection
Systems and methods for detecting volume level changes in communications are described herein. In some embodiments, a system comprises a computer system. The computer system comprises at least one processor and a memory coupled to the at least one processor. The memory stores program instructions that are executable by the at least one processor to cause the computer system to perform tasks. The tasks include recording a communication that comprises audio, and analyzing the audio of the communication. The analysis of the audio is operable to detect a change in a volume level of the audio that indicates an occurrence of a potential event of interest. The tasks also include creating and storing an information record corresponding to the communication in a second database. The information record includes an indication of the detected change in the volume level.
AUTOMATE-AUTOMATED INTERFACE BETWEEN CALL CENTER AGENTS AND NETWORK ORCHESTRATION SYSTEMS VIA APPLICATION PROGRAMMING INTERFACES (APIs)
Novel tools and techniques are provided for implementing call center-based automated interface between call center agents and network orchestration systems, in some cases, via application programming interfaces (APIs). In various embodiments, an automated services platform may collect, from data sources, data associated with services provided by a service provider. The collected data may be autonomously analyzed to identify any issues with provisioning a service(s) to a customer. If so, one or more automation actions may be autonomously identified to address the determined issue(s). The automated services platform may autonomously send instructions to automation bots to perform the identified one or more automation actions, and may generate and present a UI on a user terminal operated by a user, the UI displaying information regarding at least one of the at least one issue, the affected service(s), the identified one or more automation actions, or the automation bots, and/or the like.
VoIP Countersurveillance System
A system for detecting undesirable data transfer is disclosed. An intermediary device is situated between and coupled to a voice over Internet telephone and a private branch exchange Ethernet port, and contains a processor, transceiver, and lighting indicator. When data is exchanged through the intermediary device while the telephone is not in use, the lighting indicator will alert the telephone's primary user that a potential security breach has occurred.
Using text for handling E911 voice calls
A computing system may automatically send a text message to a caller of an E911 call in addition to existing E911 call handling in response to one or more failures of an E911 system. Sending the text message may be a response to a technical failure associated with normal voice call handling and routing. The text message may also be a response to an emergency services center's failure to answer an E911 call. This failure may be due to technical problems or high call volumes, among other things. The text message can prompt the E911 caller to contact 911 services using a text message reply including information association with the nature of the emergency about which the caller is calling 911. The text message can be placed in a call queue at the emergency services center or routed to a local public safety answering point (PSAP).