H04M7/0057

Systems and methods for special called number call handling

Systems and methods which provide enhanced call handling for special called numbers, such as emergency dispatch numbers, are disclosed. An enhanced call handling application of embodiments monitors a native calling application to determine if a call attempt has been made with respect to a number for which enhanced call handling is provided and makes one or more determinations with respect to the success of the attempt. When it is determined that the call attempt was not successful or may not have otherwise been satisfactory to the user, the enhanced call handling application of embodiments operates to facilitate initiating the call via an alternative network, such as by prompting the user regarding initiating the call via the alternative network or by autonomously initiating the call via the alternative network.

SYSTEM AND METHOD FOR ESTABLISHING AND MAINTAINING A CONNECTION BETWEEN DEVICES
20180332504 · 2018-11-15 ·

A system and method to establish and maintain a connection between devices, which in one example embodiment of a method, may comprise receiving a request to establish a connection between a first communication device and a second communication device. A determination is made as to whether the second communication device is reachable via a data network. Based on the determination that the second communication device is reachable over the data network, a connection between the first communication device and the second communication device is established via the data network. Based on the determination that the second communication device is not reachable over the data network, a connection between the first communication device and the second communication device is established via a telecommunications network. Additional systems and methods are described.

SYSTEM AND METHOD FOR SETTING UP A GROUP CALL

A group call is setup between one originating device (A) and at least two terminating devices (B, C), which each has access to a public land mobile network (131, 132, 133) and a mobile data net-work (121, 122, 123). The originating and terminating devices (A, B, C) include a respective software-implemented call handling tool (SWA, SWB, SWC) configured to assist a user in placing and receiving group calls. Bridge nodes (141, 142, 143) are connected to the mobile data network (121, 122, 123), the public land mobile network (131, 132, 133) and a server node (110), which, in turn, also is connected to the mobile data network (121, 122, 123). In response to a call-setup command from a user of the originating device (A), the software-implemented call handling tool (SWA), on one hand, sends a call-setup request (1) to the server node (110); and on the other hand, makes a first call (2) to a first bridge node (141) over the public land mobile network (131) using a first telephone number (#1) stored in the originating device (A). The call-setup request (1) indicates an identity of the terminating devices (B, C). Based on the call-setup request (1) and the first call (2), the server node (110) sets up a call between the originating and terminating devices (A, B, C) over a conference bridge (146) in the first bridge node (141), plus possibly other bridge nodes (147, 148) depending on where the devices (A, B, C) are located relative to one another.

SYSTEM AND METHOD FOR MANAGING CALLS
20180324290 · 2018-11-08 · ·

A computer-implemented method for managing calls in a collaboration environment is provided. The method includes receiving, by a processor, a call into a collaboration session of the collaboration environment. The method also includes identifying, by the processor, a user from a plurality of users associated with the collaboration session, based on at least one of contextual information regarding the call and information regarding the plurality of users. The method further includes providing, by the processor, an interface on a device associated with the identified user, wherein the interface enables the identified user to instruct the device to handle the call within the collaboration session.

Coaching portal and methods based on behavioral assessment data

An interface portal system that includes a non-transitory computer readable medium having a plurality of stored instructions adapted to generate a coaching portal based on behavioral assessment data, the plurality of instructions including instructions that, when executed, analyze one or more communications between a customer and an agent, wherein the analysis comprises instructions that, when executed, apply a linguistic-based psychological behavioral model to separated voice data for the customer, the agent, or both, from each communication by analyzing behavioral characteristics of the customer, the agent, or both, based on the one or more communications; instructions that, when executed, identify one or more customer-agent interaction events based on the analyzed behavioral characteristics; and instructions that, when executed, display a time-based graphic representation across a selected time interval based on one or more communications. Methods of providing coaching assessment based on behavioral assessment data are also included.

System and method for providing carrier-independent VoIP communication
10097695 · 2018-10-09 · ·

Systems and methods for seamlessly providing carrier-independent VoIP calls initiated using an existing carrier-issued telephone number are provided. In exemplary embodiments, the existing carrier-issued telephone number to be called is received. Subsequently, a status regarding if the existing carrier-issued telephone number is a registered telephone number stored in a carrier-independent database is determined. If the existing carrier-issued telephone number comprises a registered telephone number in the carrier-independent database, a call is established via peer-to-peer connection using an address associated with the registered telephone number. However, if the existing carrier-issued telephone number is not a registered telephone number in the carrier-independent database, the call is placed via a standard route.

SYSTEMS AND METHODS FOR ROBUST AND PERSISTENT EMERGENCY COMMUNICATIONS
20180262544 · 2018-09-13 ·

Described herein are systems, devices, methods, and media for managing emergency communications by using multiple transport layer sessions to ensure robust communications during periods of poor communication quality and/or by providing persistent communication sessions that continue despite poor communication quality or disconnections.

Managing communication events

A user terminal, the user terminal comprising a communication client application for managing communications with at least one further user terminal over a first network, the communication client application being configured to: determine with respect to at least one outgoing call the first network is a lower bandwidth data network; generate an interrupt message to be displayed; determine a user input in response to the interrupt message; and manage a placement of the communications with the at least one further user terminal over the first network based on the user input.

System and method for establishing and maintaining a connection between devices
10057809 · 2018-08-21 · ·

A system and method to establish and maintain a connection between devices, which in one example embodiment of a method, may comprise receiving a request to establish a connection between a first communication device and a second communication device. A determination is made as to whether the second communication device is reachable via a data network. Based on the determination that the second communication device is reachable over the data network, a connection between the first communication device and the second communication device is established via the data network. Based on the determination that the second communication device is not reachable over the data network, a connection between the first communication device and the second communication device is established via a telecommunications network. Additional systems and methods are described.

METHOD, APPARATUS, AND SYSTEM FOR HANDOVER TO CIRCUIT SWITCHED DOMAIN
20180234892 · 2018-08-16 ·

Embodiments of the present invention provide a method, apparatus, and system for a handover to a circuit switched domain. The method includes: selecting an MSC capable of both CSFB and SRVCC for a UE; and selecting, if a location service of a CS domain triggers an SRVCC procedure for the UE when the UE has a VOIP service in progress, the MSC capable of both CSFB and SRVCC in the SRVCC procedure, so that the UE, after being handed over to the CS domain, accesses the MSC and implements the location service of the CS domain. The apparatus includes: a first selecting module and a second selecting module. The system includes a UE and the apparatus. The embodiments of the present invention enable the UE with the VOIP service in progress to be correctly handed over to the CS domain and implement the location service.