Facilitating mobile phone conversations
AssigneeInternational Business Machines Corporation
InventorsManish Bhide, Ajay Kumar Gupta
Life of this patent
Estimating the term…
Abstract
Methods and arrangements for managing termination of a telephone call. A contemplated method includes: detecting a request by a first party to terminate a telephone call between the first party and a second party; detecting whether the second party is still speaking after detecting the request to terminate the call; and automatically forestalling termination of the call if the second party is still speaking, via affording the first party an opportunity to continue the call, via at least one of: sending a confirmation request to the first party, and sending an audio signal to the first party. Other variants and embodiments are broadly contemplated herein.
Claims15
A method of managing termination of a telephone call, said method comprising:
- providing a controller which receives signals from a voice detector and connection management software;
- detecting a request by a first party to terminate a telephone call between the first party and a second party via detecting, at the connection management software, a signal from a call disconnect button;
- detecting whether the second party is still speaking after detecting the request to terminate the call, via receiving an input voice signal at the voice detector;
- and
- automatically forestalling termination of the call if the second party is still speaking, via affording the first party an opportunity to continue the call, via at least one of:
- sending a confirmation request to the first party, and sending an audio signal to the first party;
- said forestalling comprising receiving signals from the voice detector and connection management software at the controller, and thereupon:
- affording continuation of the call if no disconnect signal is detected;
- and
- otherwise disconnecting the call if no voice signal is detected.
An apparatus for managing termination of a telephone call, said apparatus comprising:
- at least one processor;
- and
- a non-transitory computer readable storage medium having computer readable program code embodied therewith and executable by the at least one processor, the computer readable program code comprising:
- computer readable program code configured to receive signals from a voice detector and connection management software;
- computer readable program code configured to detect a request by a first party to terminate a telephone call between the first party and a second party via detecting, at the connection management software, a signal from a call disconnect button;
- computer readable program code configured to detect whether the second party is still speaking after detecting the request to terminate the call, via receiving an input voice signal at the voice detector;
- and
- computer readable program code configured to automatically forestall termination of the call if the second party is still speaking, via affording the first party an opportunity to continue the call, via at least one of:
- sending a confirmation request to the first party, and sending an audio signal to the first party;
- the forestalling comprising receiving signals from the voice detector and connection management software, and thereupon:
- affording continuation of the call if no disconnect signal is detected;
- and
- otherwise disconnecting the call if no voice signal is detected.
A computer program product for managing termination of a telephone call, said computer readable program code comprising:
- a non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising:
- computer readable program code to receive signals from a voice detector and connection management software;
- computer readable program code configured to detect a request by a first party to terminate a telephone call between the first party and a second party via detecting, at the connection management software, a signal from a call disconnect button;
- computer readable program code configured to detect whether the second party is still speaking after detecting the request to terminate the call via receiving an input voice signal at the voice detector;
- and
- computer readable program code configured to automatically forestall termination of the call if the second party is still speaking, via affording the first party an opportunity to continue the call, via at least one of:
- sending a confirmation request to the first party, and sending an audio signal to the first party;
- the forestalling comprising receiving signals from the voice detector and connection management software, and thereupon:
- affording continuation of the call if no disconnect signal is detected;
- and
- otherwise disconnecting the call if no voice signal is detected.
Dependencies are inferred from the claim text.