H04M3/432

CUSTOM COMMUNICATION ACTIONS BASED ON ENVIRONMENT ANALYSIS
20200076635 · 2020-03-05 ·

According to one embodiment, facilitating communications through a communication device can comprise monitoring, by the communication device, one or more environmental sensors of the communication device including at least one sensor collecting biometric information. A presence of one or more people can be detected by the communication device based on the monitoring or the one or more environmental sensors and the detected one or more people can be identified by the communication device based at least in part on input from the one or more environmental sensors. One or more possible actions related to communications through the communication device can be determined by the communication device based on the identified one or more people. A user interface including a prompt for at least one of the determined one or more possible actions related to communications through the communication device can then be provided.

Systems and methods for improved quality of a visualized call over network through scenario based buffer modulation
10581710 · 2020-03-03 · ·

Systems and methods for improving quality of a call over network (CON) are provided. Call quality may be improved via buffer length modulation based upon the call scenario type. Scenario detection may be based upon who speaks, and the duration of the speaking, as well as contextual analysis. Further, the call over network quality may further be improved by deploying modules over the network. The modules are intermediary vehicles between each communicator and backend servers. The modules intercept audio packets from the communicator to detect packet loss, and perform recovery of lost packets, thereby accelerating real-time audio conversations.

Systems and methods for improved quality of a visualized call over network through scenario based buffer modulation
10581710 · 2020-03-03 · ·

Systems and methods for improving quality of a call over network (CON) are provided. Call quality may be improved via buffer length modulation based upon the call scenario type. Scenario detection may be based upon who speaks, and the duration of the speaking, as well as contextual analysis. Further, the call over network quality may further be improved by deploying modules over the network. The modules are intermediary vehicles between each communicator and backend servers. The modules intercept audio packets from the communicator to detect packet loss, and perform recovery of lost packets, thereby accelerating real-time audio conversations.

TELEHEALTH SYSTEMS

The system comprises a control module, wherein a medical professional connects to a patient to initiate a telehealth appointment. In certain embodiments, the system comprises a control module accessible to a medical professional, software or an app loaded on the control module and on a second user (patient) device. By running the software or app on both devices, the medical professional and the patient can initiate a connection between the two devices.

TELEHEALTH SYSTEMS

The system comprises a control module, wherein a medical professional connects to a patient to initiate a telehealth appointment. In certain embodiments, the system comprises a control module accessible to a medical professional, software or an app loaded on the control module and on a second user (patient) device. By running the software or app on both devices, the medical professional and the patient can initiate a connection between the two devices.

METHOD, APPARATUS AND SYSTEM FOR INTELLIGENT CALLING SERVICE
20200068370 · 2020-02-27 ·

The disclosure is related to a method for intelligent calling service, an apparatus and a system thereof. The method is performed in a server. When the server receives a service request signal recording a device ID generated by an apparatus for intelligent calling service, call information of service personnel can be obtained based on a service location corresponding to the device ID by querying a database of the server. After that, the server issues a service call signal to service communication devices carried by the service personnel. When a distance between the service communication device and the apparatus for intelligent calling service reaches a threshold, it shows that one of the service personnel is in service. This calling service procedure is done when the server receives a dismissing signal generated by the apparatus or the service communication device near the apparatus.

INTELLIGENT TELECONFERENCE OPERATIONS IN AN INTERNET OF THINGS (IOT) COMPUTING ENVIRONMENT

Embodiments for intelligent teleconference operations in an Internet of Things (IoT) computing environment by a processor. A communication connection for a conference call session may be cognitively initiated or terminated with one or more users according to one or more parameters associated with a user profile, a schedule of the one or more users, activities of daily living (ADL), one or more contextual factors, or a combination thereof.

METHOD AND DEVICE FOR SETTING UP A VOICE CALL
20200014797 · 2020-01-09 ·

The present invention relates to a method and a network device for setting up a voice call. The invention further relates to computer programs and computer program products comprising computer readable medium having the computer programs stored thereon. In a first aspect of the invention a method of setting up a voice call between a first party and a second party is provided. The method comprises acquiring information pertaining to at least one detected state of at least one of the first and the second party, determining whether the acquired information pertaining to the at least one detected state of the at least one of the first and the second party satisfies at least one criterion of a scheduling policy for setting up the voice call; and if so causing the voice call to be set up between the first party and the second party.

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.

REAL-TIME COMMUNICATIONS APPLICATION
20190356777 · 2019-11-21 ·

Embodiments include a client device configured for telephone communications and including an application or software that configures the client device to, in response to receiving an input to initiate a telephone call to a selected contact, receive data of the selected contact. The client device determines a current time of the selected contact based on a location corresponding to the selected contact, and determine from the data of the selected contact and the current time an appropriate time to call the selected contact. A display generated at the client device includes a message comprising message data representative of the appropriate time to call the selected contact.