H04M2201/16

SYSTEM AND METHOD FOR CENTRALIZED MULTICHANNEL OUTBOUND CALL CAMPAIGN MANAGEMENT
20230110404 · 2023-04-13 ·

A system and method for centralized multichannel campaign management using digital consent acquisition, comprising: a campaign manager console, configured to allow an enterprise, such as a contact center, to create, configure, monitor, and deploy outbound call campaigns; a list manager configured to store, retrieve, create, and transform lists of numbers which can be used in the call campaign; a digital consent manager configured integrate with a plurality of digital channels in order to transmit to and receive messages from a consumer device in order to obtain consumer consent for a telephone call prior to a call being made by one or more auto-dialer systems; and a consumer device comprising a software application configured to connect with the digital consent manager via one or more integrated digital channels to so that the user of the consumer device can provide consent for a call to be received.

Automated calling system
11468893 · 2022-10-11 · ·

Methods, systems, and apparatus for an automated calling system are disclosed. Some implementations are directed to using a bot to initiate telephone calls and conduct telephone conversations with a user. The bot may be interrupted while providing synthesized speech during the telephone call. The interruption can be classified into one of multiple disparate interruption types, and the bot can react to the interruption based on the interruption type. Some implementations are directed to determining that a first user is placed on hold by a second user during a telephone conversation, and maintaining the telephone call in an active state in response to determining the first user hung up the telephone call. The first user can be notified when the second user rejoins the call, and a bot associated with the first user can notify the first user that the second user has rejoined the telephone call.

TECHNOLOGIES FOR AUTOMATED PROCESS DISCOVERY IN CONTACT CENTER SYSTEMS
20230208972 · 2023-06-29 ·

A method for leveraging automated process discovery in a contact center system according to an embodiment includes determining, by a computing system and for each of a plurality of agent-client interactions, an context of an interaction between a corresponding contact center agent and a corresponding contact center client, capturing, by the computing system and for each of the plurality of agent-client interactions, actions taken by the corresponding contact center agent during the corresponding interaction, determining, by the computing system and for each of the plurality of agent-client interactions, a corresponding sequence of actions taken by the corresponding contact center agent based on the captured actions, and applying, by the computing system, sequence matching to generate a common sequence of actions based on the determined corresponding sequence of actions taken for the plurality of agent-client interactions.

Proactive audio optimization for conferences
11689666 · 2023-06-27 · ·

In one embodiment, a device obtains audio data from one or more past conferences. A prediction model that predicts when participants of a conference will speak is generated based on the audio data from the one or more past conferences. The device uses the prediction model to predict a speech distribution for participants of a particular conference. Then, the device proactively optimizes audio parameters of the particular conference based on its predicted speech distribution.

SYSTEMS AND METHODS RELATING TO MANAGING CUSTOMER WAIT TIMES IN CONTACT CENTERS
20230186317 · 2023-06-15 · ·

A method for managing a queue in a contact center that includes: receiving a previous call from a first customer and determining a unique identifier; tracking a previous queue time; detecting the previous call ending without being connected to an agent; determining the previous wait time accrued; saving in a database a previous call record that includes the previous queue time and the unique identifier; receiving a present call from the first customer and determining a unique identifier; tracking a present queue time; using the unique identifier to check the database to determine the related previous call record; determining the previous queue time; calculating an adjusted total queue time that is the present queue time plus previous queue time; and positioning the first customer in the queue based on the adjusted total queue time.

SYSTEM AND METHOD FOR CALLBACK MANAGEMENT UTILIZING SMART CALLBACKS

A system and method for callback management, utilizing a callback cloud, a digital ledger, and smart callback contracts, brokering user to user communications and session establishment using an automated workflow built upon extensible root smart contract templates which can be configured to connect various users and brands. The system may comprise callback cloud, that may further comprise a callback manager, a brand interface server, an interaction manager, a media server, one or more blockchain digital ledgers, and various smart contracts which are used to autonomously respond to received user requests.

Voicemail proxy server

Methods and systems directed to retrieving voicemails from a voice mailbox server. In particular embodiments, a mailbox server may receive a notification from the voice mailbox server and connect to the voice mailbox server providing the credentials of a client device, and pull new voicemails for storage at the mailbox server. In particular embodiments, mailbox server periodically polls voice mailbox server for new voicemail messages. In particular embodiments, a client device polls or receives notification of new voicemails, and transmits a downloaded message to the mailbox server.

Presence aware automated conferencing system
09769319 · 2017-09-19 · ·

An automated method and system is provided for resolving conflicts in presence and availability information stored at differing network nodes and configuring interparty communications.

Identifying, screening, and blocking of calls from problematic telecommunications carriers and number blocks
11363139 · 2022-06-14 · ·

A method and systems for identifying communicators as wanted or unwanted based on communications from such communicators, the method comprising determining communications from phone numbers as being unwanted by analyzing communication content features of communications associated with unwanted communicators, identifying telecommunications carriers that acquired the phone numbers, computing scores for the telecommunications carriers based on an amount of the determined unwanted communications from the phone numbers are unwanted, intercepting an inbound communication from a given phone number, identifying the given phone number is associated with a given one of the telecommunications carriers, and configuring handling of communications from the phone number based on a score of the given telecommunications carrier.

Systems and methods for resolving overlapping speech in a communication session
11740856 · 2023-08-29 · ·

Systems, methods, and non-transitory computer-readable media can be configured to determine first audio associated with a first user and second audio associated with a second user, the first user and the second user associated with a communication session. The second audio can be muted based on a determination that the first audio and the second audio overlap. The second audio can be provided based on completion of the first audio.