Voicemail pausing
First Claim
1. A method, said method comprising:
- determining, by a processor of a computer system comprising a voicemail system, that a first telephone device communicatively connected to the voicemail system is receiving a call from a second telephone device while a process for recording a voicemail message being spoken by a user using the first telephone device is in progress in the voicemail system;
said processor inquiring with the user of the first telephone devicewhether to accept the call from the second telephone device before the process for recording the voicemail message is complete;
after said inquiring, said processor receiving from the first telephone device a command for the voicemail system to pause the process for recording the voicemail message, wherein the command comprises keytones required for pausing the voicemail system, said keytones having been transmitted prior to said recording the voicemail message to the first telephone device by the user'"'"'s service provider;
in response to said receiving the command for the voicemail system to pause the process for recording the voicemail message, said processor directing the voicemail system to pause the process for recording the voicemail message, which results in the recording of the voicemail message being paused by a remote pause/resume invocation system;
after said pausing the process for recording the voicemail message, said processor connecting the call from the second telephone device to the first telephone device;
in response to the call ending, said processor communicatively re-connecting the first telephone device to the voicemail system so that the user of the first telephone device can act upon the paused voicemail message; and
after said communicatively re-connecting the first telephone device to the voicemail system, said processor resuming the process for recording the voicemail message.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for automatically pausing a remote voicemail recording to answer an incoming call and to notify an incoming caller of a user voicemail interaction. A command to pause the voicemail recording can be determined by the user prior to establishing the voicemail recording. Upon receiving an incoming call the user can be notified of the incoming call prior to terminating the voicemail recording. The command for pausing voicemail recording can be sent to a voicemail system to pause the voicemail recording if the user opts to receive the incoming call. When the call is concluded, the user can be returned to the voicemail system with options such as resume recording, playback, delete, or cancel the message.
22 Citations
18 Claims
-
1. A method, said method comprising:
-
determining, by a processor of a computer system comprising a voicemail system, that a first telephone device communicatively connected to the voicemail system is receiving a call from a second telephone device while a process for recording a voicemail message being spoken by a user using the first telephone device is in progress in the voicemail system; said processor inquiring with the user of the first telephone device whether to accept the call from the second telephone device before the process for recording the voicemail message is complete; after said inquiring, said processor receiving from the first telephone device a command for the voicemail system to pause the process for recording the voicemail message, wherein the command comprises keytones required for pausing the voicemail system, said keytones having been transmitted prior to said recording the voicemail message to the first telephone device by the user'"'"'s service provider;
in response to said receiving the command for the voicemail system to pause the process for recording the voicemail message, said processor directing the voicemail system to pause the process for recording the voicemail message, which results in the recording of the voicemail message being paused by a remote pause/resume invocation system;
after said pausing the process for recording the voicemail message, said processor connecting the call from the second telephone device to the first telephone device;
in response to the call ending, said processor communicatively re-connecting the first telephone device to the voicemail system so that the user of the first telephone device can act upon the paused voicemail message; and
after said communicatively re-connecting the first telephone device to the voicemail system, said processor resuming the process for recording the voicemail message. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer system, comprising a processor, a memory, a computer readable hardware storage device, and a voicemail system, said storage device containing program code configured to be executed by the processor via the memory to implement a method, said method comprising:
- said processor determining that a first telephone device communicatively connected to the voicemail system is receiving a call from a second telephone device while a process for recording a voicemail message being spoken by a user using the first telephone device is in progress in the voicemail system;
said processor inquiring with the user of the first telephone device whether to accept the call from the second telephone device before the process for recording the voicemail message is complete;
after said inquiring, said processor receiving from the first telephone device a command for the voicemail system to pause the process for recording the voicemail message, wherein the command comprises keytones required for pausing the voicemail system, said keytones having been transmitted prior to said recording the voicemail message to the first telephone device by the user'"'"'s service provider;
in response to said receiving the command for the voicemail system to pause the process for recording the voicemail message, said processor directing the voicemail system to pause the process for recording the voicemail message, which results in the recording of the voicemail message being paused by a remote pause/resume invocation system;after said pausing the process for recording the voicemail message, said processor connecting the call from the second telephone device to the first telephone device;
in response to the call ending, said processor communicatively re-connecting the first telephone device to the voicemail system so that the user of the first telephone device can act upon the paused voicemail message; andafter said communicatively re-connecting the first telephone device to the voicemail system, said processor resuming the process for recording the voicemail message. - View Dependent Claims (8, 9, 10, 11, 12)
- said processor determining that a first telephone device communicatively connected to the voicemail system is receiving a call from a second telephone device while a process for recording a voicemail message being spoken by a user using the first telephone device is in progress in the voicemail system;
-
13. A hardware storage device, comprising computer readable program code stored therein, said program code configured to be executed by a processor of a computer system to implement a method, said method comprising:
- said processor determining that a first telephone device communicatively connected to a voicemail system of the computer system is receiving a call from a second telephone device while a process for recording a voicemail message being spoken by a user using the first telephone device is in progress in the voicemail system;
said processor inquiring with the user of the first telephone device whether to accept the call from the second telephone device before the process for recording the voicemail message is complete;
after said inquiring, said processor receiving from the first telephone device a command for the voicemail system to pause the process for recording the voicemail message, wherein the command comprises keytones required for pausing the voicemail system, said keytones having been transmitted prior to said recording the voicemail message to the first telephone device by the user'"'"'s service provider;
in response to said receiving the command for the voicemail system to pause the process for recording the voicemail message, said processor directing the voicemail system to pause the process for recording the voicemail message, which results in the recording of the voicemail message being paused by a remote pause/resume invocation system;
after said pausing the process for recording the voicemail message, said processor connecting the call from the second telephone device to the first telephone device;
in response to the call ending, said processor communicatively re-connecting the first telephone device to the voicemail system so that the user of the first telephone device can act upon the paused voicemail message; andafter said communicatively re-connecting the first telephone device to the voicemail system, said processor resuming the process for recording the voicemail message. - View Dependent Claims (14, 15, 16, 17, 18)
- said processor determining that a first telephone device communicatively connected to a voicemail system of the computer system is receiving a call from a second telephone device while a process for recording a voicemail message being spoken by a user using the first telephone device is in progress in the voicemail system;
Specification