Patent classifications
H04M3/42204
Systems and methods for proactive listening bot-plus person advice chaining
A computing system facilities live and robo-advising sessions, and transitions therebetween based on detection of triggers. The computing system may extract voice inputs of a user from ambient sounds captured using a sound sensor. Based on an analysis of the voice inputs and detection of corresponding triggers, the computing system may initiate a robo-advising session, or a live communication session between a user computing device and an advisor computing device. Detection of another trigger during the robo-advising session or the live communication session may lead to a transition to a live communication session or a robo-advising session, respectively.
System and method for calling a service representative using an intelligent voice assistant
A system and method for making a call to a service provider on behalf of a user is disclosed. The system and method include using an intelligent voice assistant to call the service provider and having the intelligent voice assistant navigate an interactive voice response system to reach a representative. The system and method also include using the intelligent voice assistant to reconnect a user with a representative after an interrupted call.
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.
VIRTUAL ASSISTANT SYSTEM USING TWO-WAY RADIO
A wireless communication system uses a two-way radio as a user interface for a virtual assistant providing a user with access to an information system. The system can receive a request spoken into the two-way radio, convert the request from speech to text, and translate the text into a task that responds to the request. In various embodiments, the task is performed to produce a response in a form depending on the nature of the request.
SELECTIVE PERFORMANCE OF AUTOMATED TELEPHONE CALLS TO REDUCE LATENCY AND/OR DURATION OF ASSISTANT INTERACTION
Implementations are directed to using an assistant to initiate automated telephone calls with entities. Some implementations identify an item of interest, identify a group of entities associated with the item, and initiate the calls with the entities. During a given call with a given entity, the assistant can request a status update regarding the item, and determine a temporal delay before initiating another call with the given entity to request a further status update regarding the item based on information received responsive to the request. Other implementations receive a request to perform an action on behalf of a user, identify a group of entities that can perform the action, and initiate a given call with a given entity. During the given call, the assistant can initiate an additional call with an additional entity, and generate notification(s), for the user, based on result(s) of the given call and/or the additional call.
INSTANT COMMUNICATIONS SYSTEM HAVING ESTABLISHED COMMUNICATION CHANNELS BETWEEN COMMUNICATION DEVICES
A communication server and accompanying communication devices allow near instantaneous communication between users of the communication devices. A communication device may be configured with multiple channels, where each channel is assigned a corresponding communication device. As the communication devices are registered with the communication server, each communication device has knowledge of other registered communication devices. Thus, communication devices may communicate nearly instantaneously with each other. Furthermore, as the communication device is equipped with multiple channels, a single communication device may host a conference call with other communication devices. In addition, communication device may include multiple buttons to control the communication device, and indicator lights to indicate the status of calls with other communication devices
REUSABLE MULTIMODAL APPLICATION
A method and system are disclosed herein for accepting multimodal inputs and deriving synchronized and processed information. A reusable multimodal application is provided on the mobile device. A user transmits a multimodal command to the multimodal platform via the mobile network. The one or more modes of communication that are inputted are transmitted to the multimodal platform(s) via the mobile network(s) and thereafter synchronized and processed at the multimodal platform. The synchronized and processed information is transmitted to the multimodal application. If required, the user verifies and appropriately modifies the synchronized and processed information. The verified and modified information are transferred from the multimodal application to the visual application. The final result(s) are derived by inputting the verified and modified results into the visual application.
INSTANT COMMUNICATIONS SYSTEM HAVING ESTABLISHED COMMUNICATION CHANNELS BETWEEN COMMUNICATION DEVICES
A communication server and accompanying communication devices allow near instantaneous communication between users of the communication devices. A communication device may be configured with multiple channels, where each channel is assigned a corresponding communication device. As the communication devices are registered with the communication server, each communication device has knowledge of other registered communication devices. Thus, communication devices may communicate nearly instantaneously with each other. Furthermore, as the communication device is equipped with multiple channels, a single communication device may host a conference call with other communication devices. In addition, communication device may include multiple buttons to control the communication device, and indicator lights to indicate the status of calls with other communication devices
System and method for digital assistant interface utilizing plain-old-telephone
A system and method for utilizing a plain-old-telephone (“POT”) to interface with a digital assistant system. The POT is linked to an interface adapted to selectively provide a bidirectional audio connection to a standard telephone communication network, or to provide an interface to a digital assistant system in response to user voice commands. The functionality of the POT digital assistant interface being dependent upon the user input—DTMF tone/pulse dialing signals as opposed to voice commands spoken into the POT mouthpiece. Audio cues and prompts, as well as audio responses from the digital assistant system are provided to the user via the POT earpiece. Digital assistant functionality is provided via a simple and familiar interface, without impeding any standard voice telephony functionality (making/receiving calls, call waiting, caller ID, etc.)
Performing speech recognition over a network and using speech recognition results based on determining that a network connection exists
Systems, methods and apparatus for initiating communication. According to one implementation, a recording of a particular user speaking a name of a contact is obtained, a voice dialing command including an utterance of the name of the contact by the particular user is received, and in response to receiving the voice dialing command including the utterance of the name of the contact by the particular user, the recording of the particular user speaking the name of the contact or a text-to-speech audio output of the name is provided for output, and communication is initiated between the particular user and the contact.