Hold queue wait estimations
First Claim
1. A method for estimating wait times within a hold queue comprising:
- estimating a plurality of call times individually for a plurality of calls within a call center;
positioning a particular call received from a caller at said call center within a hold queue; and
estimating a wait time in said hold queue for said particular call according to said plurality of call times individually estimated for said plurality of calls within said call center.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, and program for estimating hold queue wait times are provided. Call times are individually estimated for multiple calls within a call center. In particular, call times may be estimated according to representative profiles, caller profiles, and current caller activity of the multiple calls within the call center. The identity of each caller may be authenticated and a caller profile accessed from a central server according to authenticated caller identities. The central server may be accessible to multiple call centers, where each call centers accesses and updates caller profiles according to a single caller identifier for each caller. In addition, call times estimates and factors utilized to calculate call time estimates may be output to a caller, preferably according to an output interface specified by the caller in the caller profile.
-
Citations
33 Claims
-
1. A method for estimating wait times within a hold queue comprising:
-
estimating a plurality of call times individually for a plurality of calls within a call center;
positioning a particular call received from a caller at said call center within a hold queue; and
estimating a wait time in said hold queue for said particular call according to said plurality of call times individually estimated for said plurality of calls within said call center. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for estimating wait times at a call center, comprising:
-
receiving a plurality of calls authenticated by a plurality of caller identifiers at a call center;
receiving a plurality of caller profiles associated with said plurality of caller identifiers, wherein said plurality of caller profiles comprise time averages for said plurality of callers while previously on hold at at least one call center; and
estimating a wait time for a particular caller waiting in a hold queue from among said plurality of callers according to said time averages for said plurality of callers. - View Dependent Claims (13)
-
-
14. A system for estimating wait times within a hold queue, comprising:
-
a call center for receiving a plurality of calls;
means for estimating a plurality of call times individually for said plurality of calls;
means for positioning a particular call received from a caller at said call center within a hold queue; and
means for estimating a wait time in said hold queue for said particular call according to said plurality of call times individually estimated for said plurality of calls within said call center. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30)
-
-
25. A computer program product for estimating wait times within a hold queue, said computer program product comprising:
-
a recording medium;
means, recorded on said recording medium, for estimating a plurality of call times individually for a plurality of calls;
means, recorded on said recording medium, for positioning a particular call received from a caller within a hold queue; and
means, recorded on said recording medium, for estimating a wait time in said hold queue for said particular call according to said plurality of call times individually estimated for said plurality of calls within said call center.
-
-
31. A method for monitoring caller on hold characteristics, comprising:
-
receiving monitored on hold characteristics according to a caller identifier of a caller from at least one call center at said caller which has waited in a hold queue from among a plurality of call centers communicatively connected to a caller profile server;
computing on hold statistics for said caller across at least one from among said plurality of call centers from said monitored on hold characteristics in said caller profile;
responsive to a request for said caller profile according to said caller identifier, distributing said computed on hold statistics for said caller, such that said plurality of call centers are enabled to estimate wait times within a hold queue comprising said caller.
-
-
32. A system for monitoring caller on hold characteristics, comprising:
-
a caller profile server communicatively connected to a plurality of call centers;
means for receiving monitored on hold characteristics according to a caller identifier of a caller from at least one call center at which said caller has waited in a hold queue from among said plurality of call centers;
means for computing on hold statistics for said caller across at least one from among said plurality of call centers from said monitored on hold characteristics in said caller profile; and
means, responsive to a request for said caller profile according to said caller identifier, for distributing said computed on hold statistics for said caller.
-
-
33. A computer program product for monitoring caller on hold characteristics, said computer program product comprising:
-
a recording medium;
means, recorded on said recording medium, for enabling receipt of monitored on hold characteristics according to a caller identifier of a caller from at least one call center at which said caller has waited in a hold queue;
means, recorded on said recording medium, for computing on hold statistics for said caller across said at least one call center from said monitored on hold characteristics in said caller profile; and
means, recorded on said recording medium, for distributing said computed on hold statistics for said caller.
-
Specification