Method and system of automatically pausing an automated voice session
First Claim
Patent Images
1. A method for providing communication with a voicemail system comprising:
- establishing a first communication session between a caller and a voicemail system, the first communication session comprising a call thread;
receiving a signal indicative of a call event selected from the group consisting of an on-hold event and a disconnect event;
in response to receiving the signal indicative of the call event, saving a state of the call thread;
identifying the caller calling into the voicemail system by an identifier selected from the group consisting of an account number entered by the caller, a calling number of the caller, and a called number of the caller;
in response to identifying the caller, querying the caller regarding whether the caller wishes to resume the call thread of the first communications session, but only if the caller calls into the voicemail system within 15 minutes of receipt of the signal indicative of the call event; and
establishing a second communication session between the caller and the automated voice response system at a state of the call thread associated with the saved state of the call thread, the state of the call thread associated with the saved state of the call thread selected from the group consisting of the saved state of the called thread and 1-5 seconds before the saved state of the called thread.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for providing communication with an automated voice system includes establishing a first communication session between a caller and the automated voice system. The first communication session includes a call thread. The method also includes receiving a signal indicative of a call event. In response to receiving the signal indicative of the call event, a state of the call thread is saved. The method also includes establishing a second communication session between the caller and the automated voice system at a state of the call thread associated with the saved state of the call thread.
28 Citations
29 Claims
-
1. A method for providing communication with a voicemail system comprising:
-
establishing a first communication session between a caller and a voicemail system, the first communication session comprising a call thread; receiving a signal indicative of a call event selected from the group consisting of an on-hold event and a disconnect event; in response to receiving the signal indicative of the call event, saving a state of the call thread; identifying the caller calling into the voicemail system by an identifier selected from the group consisting of an account number entered by the caller, a calling number of the caller, and a called number of the caller; in response to identifying the caller, querying the caller regarding whether the caller wishes to resume the call thread of the first communications session, but only if the caller calls into the voicemail system within 15 minutes of receipt of the signal indicative of the call event; and establishing a second communication session between the caller and the automated voice response system at a state of the call thread associated with the saved state of the call thread, the state of the call thread associated with the saved state of the call thread selected from the group consisting of the saved state of the called thread and 1-5 seconds before the saved state of the called thread.
-
-
2. A method for providing communication with an automated voice response system, comprising:
-
establishing a first communication session between a caller and an automated voice system, the first communication session comprising a call thread; receiving a signal indicative of a call event; in response to receiving the signal indicative of the call event, saving a state of the call thread; and establishing a second communication session between the caller and the automated voice system at a state of the call thread associated with the saved state of the call thread only if the caller calls into the automated voice response system within a predetermined time period. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11)
-
-
3. A method for providing communication with an automated voice response system, comprising:
-
establishing a first communication session between a caller and an automated voice system, the first communication session comprising a call thread; receiving a signal indicative of a call event; in response to receiving the signal indicative of the call event, saving a state of the call thread; and establishing a second communication session between the caller and the automated voice system at a state of the call thread associated with the saved state of the call thread; wherein establishing a first communication session between a caller and an automated voice system comprises establishing a first communication system between a caller and an automated voice system selected from the group consisting of a voicemail system and an interactive voice response system without voicemail capability; wherein receiving a signal indicative of a call event comprises receiving a signal indicative of a call event selected from the group consisting of an on-hold event and a disconnect event; wherein the state of the call thread associated with the saved state of the call thread is selected from the group consisting of the saved state of the called thread and 1-5 seconds before the saved state of the called thread; wherein establishing a second communication session between the caller and the automated voice system at a state of the call thread associated with the saved state of the call thread comprising; wherein establishing a second communication session between the caller and the automated voice system at a state of the call thread associated with the saved state of the call thread only if the caller calls into the automated voice response system within 15 minutes of receiving the call event; and further comprising identifying the caller upon the caller calling into the automated voice response system by an identifier selected from the group consisting of an account number entered by the caller, a calling number of the caller, and a called number of the caller.
-
-
12. An automated voice system comprising:
-
a processor; and software encoded on computer-readable media that is operable when executed on the processor to; establish a first communication session between a caller and an automated voice system, the first communication session comprising a call thread; receive a signal indicative of a call event; in response to receiving the signal indicative of the call event, saving a state of the call thread; and establish a second communication session between the caller and the automated voice system at a state of the call thread associated with the saved state of the call thread only if the caller calls into the automated voice system within a predetermined time period. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. An automated voice system comprising:
-
means for establishing a first communication session between a caller and the automated voice system, the first communication session comprising a call thread; means for receiving a signal indicative of a call event; means for saving a state of the call thread in response to receiving the signal indicative of the call event; and means for establishing a second communication session between the caller and the automated voice system at a state of the call thread associated with the saved state of the call thread only if the caller calls into the automated voice system within a predetermined time period. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29)
-
Specification