Patent classifications
H04M3/4283
ALTERNATE COMMUNICATION OPTIONS DURING COMMUNICATION DELAY
Systems and techniques are described herein for providing alternate options to a voice caller to record a message rather than be placed on or remain on hold. For example, a process may include: receiving a voice call; determining that no appropriate agent device of a plurality of agent devices are currently available to service the voice call; determining that a trigger condition is met, wherein the trigger condition determines whether an option to record a message is offered; providing a record message option, wherein the recorded message option is provided when the trigger condition is met; receiving a recorded message in response to providing the record message option; analyzing the recorded message to determine an intent; and providing the recorded message to an agent based on the intent, wherein the agent performs a response action after assessing the recorded message.
Collection and analysis of audio during hold
Apparatus having corresponding methods comprise a microphone configured to produce audio; a hold control configured to select a connected selection or a hold selection; a processor configured to identify the audio produced during the connected selection as primary audio, and to identify the audio produced during the hold selection as secondary audio; and a transceiver configured to transmit the primary audio and the secondary audio.
Providing enhanced call content
One example may include receiving a message with call data for a future call between a calling party and a called party, identifying a profile identifier from the call data identifying an enhanced call information profile associated with the calling party, and creating a call message header with a code object having the enhanced call information to include with a call message when placing the future call.
Call collision processing method for terminal device, and terminal device
The present disclosure relates to a call collision processing method for a terminal device, and a terminal device. A state machine records that a current state of the terminal device is an incoming call state, an outgoing call state, or an idle state. When the terminal device is in the idle state, that the terminal device processes an incoming call or an outgoing call is determined according to occupation of the state machine by incoming call information or by outgoing call information, and a state of the state machine after the state machine is occupied by the incoming call or the outgoing call is protected by using a mutex lock.
Rejecting or accepting a phone call
In an embodiment, rejecting or accepting a phone call is disclosed. In an embodiment, a device is disclosed. The device comprises a processor, a storage comprising a set of instructions, wherein the set of instructions, when executed by the processor, causes the device to in response to received call present at a user interface of the device a first option and a second option of the call. In response to a first selection between the first option and the second option, the device initiates a lag time of pre-determined length before performing the first selection; and in response to a second selection between the first option and the second option, performs the second selection.
Apparatuses and methods involving parking communications
According to one example, the present disclosure involves a system including a data-communications server which uses client-specific sets of data that respectively indicate, for each of a plurality of disparate client entities, data services including data-communications call routing services and parked-call services to be provided on behalf of the client entity from among the client entities. The server is to access the client-specific sets of data (e.g., as may be stored in database of a memory circuit), and, in response, the server receives incoming calls involving user endpoint devices associated with respective ones of the client entities. These actions may be followed by the server providing the data services for the incoming calls in a manner consistent with the client-specific sets of data, and conveying for one of the incoming calls, one of multiple call-related context indications to one of the user endpoint devices. This context indication may inform the user on how the incoming call is to be processed for a change to or from a parked call status.
AI based hold messaging
The present disclosure relates generally to facilitating two-way communications. One example involves receiving a hold indication associated with a hold status for the two-way voice communication session, and executing a hold bot for the communication session. Hold bot functionality is communicated as part of the two-way voice communication session, and when the hold bot functionality message is received by the user computer device, the user computing device generates a voice message. The system receives and processes processing the voice message using a voice-to-text system of the hold bot to generate a voice-to-text message, and transmits the voice-to-text message during the hold status so that the agent device receives the voice-to-text message during the hold status.
PROVIDING ENHANCED CALL CONTENT
One example may include receiving a message with call data for a future call between a calling party and a called party, identifying a profile identifier from the call data identifying an enhanced call information profile associated with the calling party, and creating a call message header with a code object having the enhanced call information to include with a call message when placing the future call.
METHOD FOR OPERATING A DEVICE OR A NETWORK SERVER IMPLEMENTING A COMMUNICATION HOLD SERVICE
A method for operating a device. The method is performed by a processing unit of the device and includes: detecting, during a first call between the device and at least one other party through a network server implementing a communication hold service, an intent of a user of the device to avoid disturbing the first call; and instructing the network server to disable playing an announcement message to the at least one other party of the first call if the communication hold service is triggered.
Device and method allowing to successively use several terminal devices in a same voice communication
The present invention concerns an interconnect device and process for connecting a first network to a second network, comprising first connecting means for connecting the interconnect device to the first network, second connecting means for connecting the interconnect device to the second network, the second connecting means being connected to the first connecting means. The first connecting means and second connecting means are intended to permit a communication between a first terminal located on the first network and a second terminal located on the second network. The interconnect device detects a voice communication termination by the second terminal. If the voice communication has been initialized by the first terminal, it starts a delaying period for delaying the sending of an indication of the termination to the first terminal for allowing a terminal located on the second network to resume the voice communication before the end of the delaying period.