H04M3/527

METHOD TO ACCESS OR MANAGE AN OPERATOR'S VOICEMAIL SYSTEM FROM A DIGITAL ASSIST OR SMART DEVICE

A method, system and apparatus are disclosed. According to some embodiments, an assistant network node configured to communicate with a proxy network node is provided. The assistant network node includes processing circuitry configured to receive, over an internet, a request message associated with a digital assistant device where the request message inquires about a voicemail function of a voicemail system related to a user of a fixed or cellular network, access the voicemail system based at least in part on the request message where the accessing of the voicemail system is performed without establishing a voice channel in the fixed or cellular network, and return a response message to the digital assistant device over the internet based at least in part on the access of the voicemail system in the fixed or cellular network.

METHOD TO ACCESS OR MANAGE AN OPERATOR'S VOICEMAIL SYSTEM FROM A DIGITAL ASSIST OR SMART DEVICE

A method, system and apparatus are disclosed. According to some embodiments, an assistant network node configured to communicate with a proxy network node is provided. The assistant network node includes processing circuitry configured to receive, over an internet, a request message associated with a digital assistant device where the request message inquires about a voicemail function of a voicemail system related to a user of a fixed or cellular network, access the voicemail system based at least in part on the request message where the accessing of the voicemail system is performed without establishing a voice channel in the fixed or cellular network, and return a response message to the digital assistant device over the internet based at least in part on the access of the voicemail system in the fixed or cellular network.

CALL ROUTING BASED ON TECHNICAL SKILLS OF USERS

Aspects of call routing based on technical skills of users are discussed. Responses to a set of questions posed to a user are received to assess a technical skill level of the user. The user may be categorized in a category from among a plurality of categories based on the technical skill level and a decision may be provided to a route a call from the user to one of a human agent and a virtual agent based on the categorization.

SYSTEM AND METHOD FOR PROVIDING A VIRTUAL SPEECH AGENT FOR SIMULATED CONVERSATIONS AND CONVERSATIONAL FEEDBACK
20220335940 · 2022-10-20 ·

A system for improving conversational skills using a virtual speech agent is disclosed, including a virtual speech agent to execute a phone call between the virtual agent and a user. The virtual speech agent and user engage in a back-and-forth conversation, wherein the virtual speech agent generates a summary and a feedback report in view of the conversation.

SYSTEM AND METHOD FOR PROVIDING A VIRTUAL SPEECH AGENT FOR SIMULATED CONVERSATIONS AND CONVERSATIONAL FEEDBACK
20220335940 · 2022-10-20 ·

A system for improving conversational skills using a virtual speech agent is disclosed, including a virtual speech agent to execute a phone call between the virtual agent and a user. The virtual speech agent and user engage in a back-and-forth conversation, wherein the virtual speech agent generates a summary and a feedback report in view of the conversation.

SYSTEM, METHOD, OR APPARATUS FOR EFFICIENT OPERATIONS OF CONVERSATIONAL INTERACTIONS
20230132143 · 2023-04-27 ·

The present disclosure can include a system, method, or platform for automated call management utilizing a switch capable being utilized with signals from a communication device. The switch interfaces with an artificial intelligence engine that provides contextual interactions to the switch. One or more databases of playback assets may be utilized to send the playback messages to the communications device. Middleware may provide analysis of data coming into the switch along with a call engine for configuring one or more calls made through the switch. Each call can include a call detail record (CDR) which is updateable with information regarding the calls.

SYSTEMS AND METHODS TO GENERATE CONTEXTUAL BASED ACTIONS
20230124889 · 2023-04-20 ·

Systems and methods for providing contextual based actions based on a natural language input are disclosed. The method comprises: receiving, on a media device, a natural language input; determining, based on the natural language input, a first context of the natural language input; and determining, based on the first context, a first action. a dynamic action button is generated and configured to be selected by a user to carry out an action, and in response to the user selecting the dynamic action button, the systems and methods describe carrying out the first action.

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.

Automated assistants with conference capabilities

Techniques are described related to enabling automated assistants to enter into a “conference mode” in which they can “participate” in meetings between multiple human participants and perform various functions described herein. In various implementations, an automated assistant implemented at least in part on conference computing device(s) may be set to a conference mode in which the automated assistant performs speech-to-text processing on multiple distinct spoken utterances, provided by multiple meeting participants, without requiring explicit invocation prior to each utterance. The automated assistant may perform semantic processing on first text generated from the speech-to-text processing of one or more of the spoken utterances, and generate, based on the semantic processing, data that is pertinent to the first text. The data may be output to the participants at conference computing device(s). The automated assistant may later determine that the meeting has concluded, and may be set to a non-conference mode.

Automated assistants with conference capabilities

Techniques are described related to enabling automated assistants to enter into a “conference mode” in which they can “participate” in meetings between multiple human participants and perform various functions described herein. In various implementations, an automated assistant implemented at least in part on conference computing device(s) may be set to a conference mode in which the automated assistant performs speech-to-text processing on multiple distinct spoken utterances, provided by multiple meeting participants, without requiring explicit invocation prior to each utterance. The automated assistant may perform semantic processing on first text generated from the speech-to-text processing of one or more of the spoken utterances, and generate, based on the semantic processing, data that is pertinent to the first text. The data may be output to the participants at conference computing device(s). The automated assistant may later determine that the meeting has concluded, and may be set to a non-conference mode.