H04M3/48

Communication system for determining queue using contextual data

A communication device is provided for enabling a user to establish an automated call back from a communication system, such as a call center, for example. A software device application enables the communication device to communicate with the call center through the exchange of data. The communication device includes a display screen for displaying controls for allowing the user to interact with the communication system. The controls allow the user to request a list of providers from which to select a provider or company to contact. The communication device further provides controls for allowing the user to select a queue to join from a list of queues associated with the selected provider. An embodiment of a system and method for managing, directing, and queuing communication events may also communicate contextual data between a communication device and a communication system.

SENDING NOTIFICATIONS BASED ON A BUSY MODE OF OPERATION OF A MOBILE DEVICE
20180097935 · 2018-04-05 ·

Systems and methods are described herein for sending notifications associated with different use or active modes of a mobile device, such as a smart phone, tablet, and so on. For example, a mobile device may be in a busy mode, where a user associated with the mobile device is busy on a call, and/or in an entertainment mode (or other non-communication mode), where the user is utilizing entertainment functions provided by the mobile device (e.g., watching a video, playing a video game, listening to a podcast, and so on).

GENERATING AUTOMATIC RESPONSES TO REQUESTS FOR INFORMATION

Generating automatic responses to requests for information, including: receiving, by a receiving device from a requesting device, a message; determining, in dependence upon content contained in the message and ambient data associated with the receiving device, whether to engage an automated response system; and responsive to determining to engage the automated response system, sending a response to the requesting device.

METHOD, MEDIUM FOR OBTAINING CALL RECORDS OF MOBILE TERMINAL, AND MOBILE TERMINAL
20180034956 · 2018-02-01 ·

A method, device and medium for obtaining a call record of a mobile terminal are provided. The method includes: obtaining a missed incoming call record; and inserting the missed incoming call record into call records of the mobile terminal.

DYNAMIC PRESENTATION OF AUDIO TRANSCRIPTION FOR ELECTRONIC VOICE MESSAGING

Aspects of the subject technology provide for dynamic presentation of audio transcription for electronic voice messaging, such as an audio voice messaging session. During an electronic voice messaging session between a first device and a second device, the first device can receive an audio input. During the electronic voice messaging session between the first device and the second device, the first device can generate a transcription of the audio input. During the electronic voice messaging session between the first device and the second device, the first device can dynamically display the transcription.

DYNAMIC PRESENTATION OF AUDIO TRANSCRIPTION FOR ELECTRONIC VOICE MESSAGING

Aspects of the subject technology provide for dynamic presentation of audio transcription for electronic voice messaging, such as an audio voice messaging session. During an electronic voice messaging session between a first device and a second device, the first device can receive an audio input. During the electronic voice messaging session between the first device and the second device, the first device can generate a transcription of the audio input. During the electronic voice messaging session between the first device and the second device, the first device can dynamically display the transcription.

Methods and systems for providing communications services

The present invention is related to telecommunications. A call processing system receives a first call from a caller intended for a first person. A notification regarding the first call is transmitted over a network to a terminal associated with the first person. A user interface is displayed on the terminal via which the first person can indicate that a callback message is to be transmitted to the caller. The callback message is transmitted to the caller, wherein the callback message includes an identification of the first person, a callback control, and text indicating that the caller is to activate the control to initiate another call to the first person. At least partly in response to the caller activating the control, A second call to be placed via which the first person and caller are connected.

SYSTEM FOR MANAGING SCHEDULING CONFLICTS
20170221014 · 2017-08-03 ·

A system that incorporates teachings of the present disclosure may include, for example, a proactive scheduler having a controller element to determine a scheduling conflict between a called party and a calling party according to calendar information of the called party and presence information of the called party. Additional embodiments are disclosed.

SYSTEM FOR MANAGING SCHEDULING CONFLICTS
20170221014 · 2017-08-03 ·

A system that incorporates teachings of the present disclosure may include, for example, a proactive scheduler having a controller element to determine a scheduling conflict between a called party and a calling party according to calendar information of the called party and presence information of the called party. Additional embodiments are disclosed.

System for managing scheduling conflicts

A system that incorporates teachings of the present disclosure may include, for example, a proactive scheduler having a controller element to determine a scheduling conflict between a called party and a calling party according to calendar information of the called party and presence information of the called party. Additional embodiments are disclosed.