Coordinated voice and data display having temporary storage of transaction data
First Claim
1. A method of processing a telephone call to suspend the call in anticipation of resuming the call at a time in the future, the method comprising the steps of:
- in response to a telephone call placed by a caller to a destination having a call processing system, the call being placed at a time when there is no call processing resource that is currently available to communicate with the caller,interrogating the caller with the call processing system to determine if (a) the caller desires to maintain the call connection until such time as a call processing resource is available, or if (b) the caller desires to terminate the call connection and to be called back at some future time when a call processing resource is available;
in response to the caller indicating that the call connection is to be maintained,placing the caller in a call hold queue means pending availability of a call processing resource;
orin response to the caller indicating that the call connection is to be terminated,prompting the caller to enter information that is expressive at least of a time when the caller desires to resume the call;
storing the information entered by the caller;
storing other information received from the caller, if any, prior to a suspension of the call;
reestablishing the telephone call at a time indicated by the information entered by the caller, the reestablished telephone call being directed to a telephone associated with a call processing resource;
recalling the other information previously stored; and
providing the other information to the call processing resource.
1 Assignment
0 Petitions
Accused Products
Abstract
Method and apparatus for processing a telephone call to suspend the call in anticipation of resuming the call at a time in future. A system 10 is disclosed of the type having a plurality of telephones 18 managed by a CBX 14 and a plurality of display terminals 16 managed by a Host processor 12. The CBX 14 is communicatively coupled to the Host processor 12. A caller is prompted to enter information expressive of a time when the caller desires to resume a call and this information is stored. Other information previously obtained from the caller is also stored in anticipation of resuming the call. At the time specified by the caller the call is reestablished and is directed to a telephone 18 associated with an agent. The other information previously stored is recalled and displayed to the agent, thereby providing the agent with a complete record of the information gathered up to the time that the call was suspended.
222 Citations
15 Claims
-
1. A method of processing a telephone call to suspend the call in anticipation of resuming the call at a time in the future, the method comprising the steps of:
-
in response to a telephone call placed by a caller to a destination having a call processing system, the call being placed at a time when there is no call processing resource that is currently available to communicate with the caller, interrogating the caller with the call processing system to determine if (a) the caller desires to maintain the call connection until such time as a call processing resource is available, or if (b) the caller desires to terminate the call connection and to be called back at some future time when a call processing resource is available; in response to the caller indicating that the call connection is to be maintained, placing the caller in a call hold queue means pending availability of a call processing resource;
orin response to the caller indicating that the call connection is to be terminated, prompting the caller to enter information that is expressive at least of a time when the caller desires to resume the call; storing the information entered by the caller; storing other information received from the caller, if any, prior to a suspension of the call; reestablishing the telephone call at a time indicated by the information entered by the caller, the reestablished telephone call being directed to a telephone associated with a call processing resource; recalling the other information previously stored; and providing the other information to the call processing resource. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. Apparatus for processing a telephone call to suspend the call in anticipation of resuming the call at a time in future, the apparatus comprising:
-
means, responsive to a telephone call placed by a caller at a time when there is no call processing resource that is currently available to communicate with the caller, for interrogating the caller to determine if (a) the caller desires to maintain the call connection until such time as a call processing resource is available, or if (b) the caller desires to terminate the call connection and to be called back at some future time when a call processing resource is available; means, responsive to the caller indicating that the call connection is to be terminated, for prompting the caller to enter information expressive of a time when the caller desires to resume the call; means for storing the information entered by the caller; means for storing other information received from the caller, if any, prior to a suspension of the call; means for reestablishing the telephone call at a time indicated by the information entered by the caller, the reestablished telephone call being directed to an available call processing resource; means for recalling the other information previously stored; and means for providing the other information to the available call processing resource to which the caller has been directed. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A method of processing a telephone call with a call processing system, the method comprising the steps of:
-
in response to an incoming telephone call wherein no resource is available to process the call, interrogating the caller to determine if the caller desires to (a) wait for a call processing resource to become available or desires (b) to be called back at some time in the future; if the caller indicates a desire to wait for a call processing resource to become available, the method includes the further step of placing the call in a first queue means associated with a digital switch means;
orif the caller indicates a desire to be called back, the method includes a step of placing the call within a second queue means associated with a call processing system controller; and monitoring a state of the first queue means and a state of the second queue means to process queued calls, the step of monitoring including the steps of, if no calls are queued in the first queue means and a call processing resource becomes available, initiating a call to the first call in the second queue means;
orif at least one call is queued in the first queue means, selecting a call from the second queue means only if (a) the call would have been answered had the call been placed instead in the first queue means and (b) a required time to make the call is soon to expire. - View Dependent Claims (14, 15)
-
Specification