Patent classifications
H04M7/0006
Voice Call Transfer Method and Electronic Device
A voice call transfer method includes when a target device receives an incoming voice call as a called party, displaying, on a call application interface, a device identifier of a first device that can perform voice call transfer, receiving a selection operation performed on the device identifier, triggering the target device to enter a voice call transfer mode, and sending first voice data from a calling party device to the first device when it is determined that the target device performs a voice call with the calling party device and is in the voice call transfer mode, so that the first device plays the first voice data.
Service system supporting voice call using digital assistant device, method thereof, and non-transitory computer readable medium having computer program recorded thereon
The present invention relates to a service system supporting a voice call using a digital assistant device, a method thereof, and a non-transitory computer readable medium having a computer program recorded thereon, and more particularly, to a service system which performs a call between a digital assistant device and a terminal corresponding to a call opponent through a voice command of a user and supports call conversion between the digital assistant device and a user terminal through the voice command of the user, a method thereof, and a non-transitory computer readable medium having a computer program recorded thereon.
Methods for handing over a circuit switched call to an internet protocol call and related electronic devices and computer program products
A method includes establishing a circuit switched call with an automated answering system at a destination, the destination having a communication server associated therewith, transmitting a request to switch to Internet Protocol (IP) communication to the automated answering system, receiving an IP request acknowledgement message from the communication server responsive to transmitting the request to switch to IP communication, and establishing an IP communication session with the communication server responsive to receiving the IP request acknowledgement. Systems and computer program products are also disclosed.
Systems and methods of distributed silo signaling
The embodiments described herein recite a telephone communication system used for handling information such as messages, typically voice mail messages, and, more particularly, is directed to a system that provides distributed session initiation protocol (SIP) silos. Distributed SIP silos (DSS) is a Communications Application Platform (CAP) feature that maintains the site's call capacity even when a signaling server fails. DSS uses multiple non-redundant signaling servers to provide SIP signaling for the same set of media ports. Because there are multiple signaling servers providing signaling for the same set of ports, the failure of one signaling server only terminates the calls it was actively processing and once those calls have been cleaned up, all the available (non-suspended) ports in the configuration are available to the remaining signaling servers.
Multimedia network transposition
Methods and systems for routing multimedia traffic are described. A method may include receiving a communication originating from a user, transposing an alias transport network over one or more existing networks to route the communication, and routing the communication based on mapping rules.
IPBX control interface for distributed networks
Apparatus and methods concerning routing of calls in an IPBX are disclosed. As an example, one apparatus includes an IPBX server configured to route VoIP calls for a plurality of end-users having respective VoIP-enabled devices communicatively coupled to the IPBX via a network. A user-activity detection circuit is communicatively coupled to the IPBX server. The user-activity detection circuit is configured to receive activity data indicating activity of end-users in a virtual office environment and receive event messages indicating statuses of pending calls in the IPBX server. The user-activity detection circuit determines user-activity statuses of the end-users based on received activity data and event messages. A computing server is communicatively coupled to the user-activity detection circuit and is configured to provide a set of services for one or more of the plurality of users as a function of the determined user-activity statuses of the end-user.
IPBX control interface for distributed networks
Apparatus and methods concerning routing of calls in an IPBX are disclosed. As an example, one apparatus includes an IPBX server configured to route VoIP calls for a plurality of end-users having respective VoIP-enabled devices communicatively coupled to the IPBX via a network. A user-activity detection circuit is communicatively coupled to the IPBX server. The user-activity detection circuit is configured to receive activity data indicating activity of end-users in a virtual office environment and receive event messages indicating statuses of pending calls in the IPBX server. The user-activity detection circuit determines user-activity statuses of the end-users based on received activity data and event messages. A computing server is communicatively coupled to the user-activity detection circuit and is configured to provide a set of services for one or more of the plurality of users as a function of the determined user-activity statuses of the end-user.
Virtual telephone extension
The present disclosure is directed to a method and system for routing communications. A plurality of communications-enabled devices are coupled to a communications network. Each communications-enabled device has a device identifier. A user-programmable database associates each of a plurality of user identifiers with a device identifier. A router circuit is coupled to the communications network through a portal communication device having a portal identifier. A user designates a destination user identifier when making a communication. The router circuit switches the call, directing the call to a destination device identifier responsive to the user-programmable database association between the destination user identifier and a device identifier. According to certain aspects, communications are directed to users and are routed to associated equipment, a user identifier serving as a virtual extension number. Users remotely program the database to direct their communications to communications-enabled devices at various destinations.
Emergency voice service support indications
Methods and apparatus, including computer program products, are provided for controlling emergency calling. In some example embodiments, there may be provided a method that includes receiving, at a user equipment, an indication for controlling whether the user equipment makes an emergency call over a fifth generation radio access technology or over another radio access technology as a fallback; and making, by the user equipment, the emergency call based on the received indication. Related systems, methods, and articles of manufacture are also described.
Call redirect from mobile device in IPBX
Apparatus and methods concerning call routing are disclosed. As an example, one apparatus includes an interface circuit configured to route calls, as data communications, between a cellular network or PSTN and a plurality of communication devices on an IP network. In response to receiving a first call notification from one of a plurality of mobile devices, a processing circuit of the apparatus caches the call notification for a period of time in a first database. A first call notification indicates a source number and a destination number. In response to a first incoming call via the cellular or PSTN network from the source number included in the cached call notification, the processing circuit redirects the call to the destination number indicated in the call notification via the cellular or PSTN network.