H04M1/82

Smart notification system for voice calls

Systems, methods, and computer-readable media for providing smart notifications during voice call transitions from hold status to active status are described. An example method can include establishing a call between an endpoint and a remote device; after a determination that the call was placed on hold by the remote device, monitoring, by the endpoint, the call for an indication of a call resume transition, the indication of the call resume transition including at least one of a particular keyword transmitted by the remote device, an active speaker at the remote device, and a dual-tone multi-frequency signaling (DTMF) input from the remote device; detecting, by the endpoint, the indication of the call resume transition; and in response to detecting the indication of the call resume transition, generating, by the endpoint, a notification indicating that the hold has ended and the call has resumed.

Smart notification system for voice calls

Systems, methods, and computer-readable media for providing smart notifications during voice call transitions from hold status to active status are described. An example method can include establishing a call between an endpoint and a remote device; after a determination that the call was placed on hold by the remote device, monitoring, by the endpoint, the call for an indication of a call resume transition, the indication of the call resume transition including at least one of a particular keyword transmitted by the remote device, an active speaker at the remote device, and a dual-tone multi-frequency signaling (DTMF) input from the remote device; detecting, by the endpoint, the indication of the call resume transition; and in response to detecting the indication of the call resume transition, generating, by the endpoint, a notification indicating that the hold has ended and the call has resumed.

Speech recognition method of and system for determining the status of an answered telephone during the course of an outbound telephone call

A system for determining the status of an answered telephone during the course of an outbound telephone call includes an automated telephone calling device for placing a telephone call to a location having a telephone number at which a target person is listed, upon the telephone call being answered, initiating a prerecorded greeting which asks for the target person and receiving a spoken response from an answering person and a speech recognition device for performing a speech recognition analysis on the spoken response to determine a status of the spoken response. If the speech recognition device determines that the answering person is the target person, the speech recognition device initiates a speech recognition application with the target person.

Speech recognition method of and system for determining the status of an answered telephone during the course of an outbound telephone call

A system for determining the status of an answered telephone during the course of an outbound telephone call includes an automated telephone calling device for placing a telephone call to a location having a telephone number at which a target person is listed, upon the telephone call being answered, initiating a prerecorded greeting which asks for the target person and receiving a spoken response from an answering person and a speech recognition device for performing a speech recognition analysis on the spoken response to determine a status of the spoken response. If the speech recognition device determines that the answering person is the target person, the speech recognition device initiates a speech recognition application with the target person.

Methods and apparatus for bypassing holds
11677871 · 2023-06-13 · ·

Automated monitoring of a voice communication session, when the session is in an on hold status, to determine when the session is no longer in the on hold status. When it is determined that the session is no longer in the on hold status, user interface output is rendered that is perceptible to a calling user that initiated the session, and that indicates that the on hold status of the session has ceased. In some implementations, an audio stream of the session can be monitored to determine, based on processing of the audio stream, a candidate end of the on hold status. In response, a response solicitation signal is injected into an outgoing portion of the audio. The audio stream can be further monitored for a response (if any) to the response solicitation signal. The response (if any) can be processed to determine whether the end of the on hold status is an actual end of the on hold status.

Methods and apparatus for bypassing holds
11677871 · 2023-06-13 · ·

Automated monitoring of a voice communication session, when the session is in an on hold status, to determine when the session is no longer in the on hold status. When it is determined that the session is no longer in the on hold status, user interface output is rendered that is perceptible to a calling user that initiated the session, and that indicates that the on hold status of the session has ceased. In some implementations, an audio stream of the session can be monitored to determine, based on processing of the audio stream, a candidate end of the on hold status. In response, a response solicitation signal is injected into an outgoing portion of the audio. The audio stream can be further monitored for a response (if any) to the response solicitation signal. The response (if any) can be processed to determine whether the end of the on hold status is an actual end of the on hold status.

Active shooter and environment detection

A sensor device to detect an audio wave and determine whether the audio wave is a gunshot is provided. The sensor device may include microphone, analog-to-digital converter (ADC), microcontroller, and switch. The ADC may convert audio waves received from microphone into a digital signal. The microcontroller connected to the ADC may compare the digital signal of the audio waves with predetermined audio wave to determine whether the audio waves meet audio threshold parameters. The switch operatively connected to the microcontroller may transmit a trip signal to a predetermined emergency management and response system upon the microcontroller determining that the audio waves meet the audio threshold parameters. A gunshot detection system including the sensor device and a method of detecting a gunshot are also provided.

Automatically establishing a communication session associated with an event

A method for automatically making a telephone call associated with an event may include accessing, at a telephone, event data. The event data may include a date associated with an event, a time associated with the event, and a telephone number associated with the event. The method may also include presenting, on a display associated with the telephone, an event reminder on the date associated with the event and at the time associated with the event. The method may also include, in response to detecting an off-hook condition at the telephone while the event reminder remains presented on the display associated with the telephone, automatically calling, from the telephone, the telephone number associated with the event.

Automatically establishing a communication session associated with an event

A method for automatically making a telephone call associated with an event may include accessing, at a telephone, event data. The event data may include a date associated with an event, a time associated with the event, and a telephone number associated with the event. The method may also include presenting, on a display associated with the telephone, an event reminder on the date associated with the event and at the time associated with the event. The method may also include, in response to detecting an off-hook condition at the telephone while the event reminder remains presented on the display associated with the telephone, automatically calling, from the telephone, the telephone number associated with the event.

METHODS AND APPARATUS FOR BYPASSING HOLDS
20220272191 · 2022-08-25 ·

Automated monitoring of a voice communication session, when the session is in an on hold status, to determine when the session is no longer in the on hold status. When it is determined that the session is no longer in the on hold status, user interface output is rendered that is perceptible to a calling user that initiated the session, and that indicates that the on hold status of the session has ceased. In some implementations, an audio stream of the session can be monitored to determine, based on processing of the audio stream, a candidate end of the on hold status. In response, a response solicitation signal is injected into an outgoing portion of the audio. The audio stream can be further monitored for a response (if any) to the response solicitation signal. The response (if any) can be processed to determine whether the end of the on hold status is an actual end of the on hold status.