H04M3/42059

Call routing system

Call routing technology can route a current call from a person based on an analysis of call data related to a prior call from the same person. For example, based at least on a customer satisfaction score determined from call data related to a prior call, a call routing server can identify one or more persons to whom a current call from the same person should be routed. Next, the call routing server can route the current call to one of the identified customer service representatives.

System and methods for dynamically extending analytics in a cloud communications platform

The disclosed technology provides a system and method for correlating events from a single application run in a cloud communications network using session identifiers uniquely identifying a communication session, and event identifiers uniquely identifying events in network elements of the cloud communication network. A data manager of the cloud communications network maps common fields and event-specific fields of network element event records to common fields and generic fields of a data warehouse based on the event type of the event to be recorded.

SYSTEMS AND METHODS FOR PROVIDING CALLING PARTY INFORMATION

System and methods for providing calling party information are disclosed. In one implementation, a server for providing calling party information includes one or more processors configured to receive a query for calling party information from a carrier. The query includes an identifier associated with the calling party. The processors are further configured to determine a score based on one or more previously obtained queries, generate the calling party information based on the score, and transmit the calling party information to the carrier. The carrier transmits the calling party information to a device associated with the called party as a Caller ID Name (CNAM).

COMMUNICATION TERMINAL, INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD, AND PROGRAM
20220329681 · 2022-10-13 · ·

In an information processing system, a storage unit stores data related to a voice of a user for each item of user identification information that identifies the user during transmission or reception of a call. An acquisition unit acquires the user identification information on a calling side and data related to the voice of the user on the calling side after a call is started. A determination unit determines whether the data related to the voice of the user on the calling side and the data related to the voice stored by the storage unit in the user identification information acquired by the acquisition unit are based on the voice of the same person during the call.

DETERMINATION AND VISUAL DISPLAY OF SPOKEN MENUS FOR CALLS

Implementations relate to determination and visual display of spoken menus for calls. In some implementations, a computer-implemented method includes receiving audio data output in a call between a call device and a device associated with a target entity. The audio data includes speech indicating one or more selection options for a user of the call device to navigate through a call menu provided by the target entity in the call. Text is determined by programmatically analyzing the audio data, the text representing the speech. The selection options are determined based on programmatically analyzing at least one of the text or the audio data. At least a portion of the text is displayed by the call device during the call, as one or more visual options that correspond to the selection options. The visual options are each selectable via user input to cause corresponding navigation through the call menu.

Systems and methods for communication processing

A system comprises a service platform comprising an applications server. The applications server is configured to receive an inbound communication, route the inbound communication to a speech-enabled intelligent script, the speech-enabled intelligent script comprising one or more of predetermined prompts and dynamically-generated prompts, and determine a source of the inbound communication and a destination of the inbound communication. The applications server is configured to determine that at least one prior inbound communication directed to the destination has been received from the source of the inbound communication. The applications server is configured to receive, in response to at least one predetermined prompt or dynamically-generated prompt, a request for direct contact information associated with the destination of the inbound communication. The applications server is configured to send, to the source of the inbound communication, a message comprising the direct contact information for the destination of the inbound communication.

PROVIDING ENHANCED CALL CONTENT
20220329690 · 2022-10-13 ·

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.

DIGITAL ASSISTANT INTEGRATION WITH TELEPHONY

Systems and processes for integrating a digital assistant with telephony are provided. For example, an incoming call may be received, from a caller, at an electronic device. A communication session may be established between the caller and the digital assistant of the electronic device. In accordance with a determination that the identification of the caller is unknown, determination is made whether the caller corresponds to an automated calling system. In accordance with a determination that the identification of the caller is known, a response is provided by the digital assistant to the caller. An output including information corresponding to the communication is provided at the electronic device.

Call screening service for detecting fraudulent inbound/outbound communications with subscriber devices

An example method of operation may include one or more of identifying an inbound call intended for a mobile device subscribed to a protected carrier network, determining the inbound call is assigned an origination telephone number that is subscribed to the protected carrier network, determining whether an inbound call origination source location indicates the protected carrier network or an out-of-network carrier network based on one or more call parameters received with the inbound call, and determining whether to transmit an indication to the mobile device that the inbound call has an elevated likelihood of being a scam call based on the inbound call origination source location.

Apparatus, methods, and articles of manufacture for filtering calls and reducing spoofing and spamming
11665277 · 2023-05-30 ·

Unsolicited electronic communications such as robocalls and person-initiated solicitation calls are reduced by imposing tolls for completion of the connections to the called parties, and refunding the tolls to the entities indicated by the electronic communications as the calling parties. In this way, a dishonest originator of a spoofed call bears the cost of the toll, and the toll is not refunded to the dishonest originator. On the other hand, the toll collected from an honest originator of a non-spoofed call is refunded to the honest originator, making the toll transparent to the honest originator and avoiding annoyance of the honest caller caused by the toll. Unsolicited calls may be subjected to filtering, particularly filtering based on the indications of the origins of the calls.