Adam Waalkes - Sammamish WA, US Gilad Odinak - Bellevue WA, US Haodong (Howard) Jiang - Issaquah WA, US Matthew Thorn - Seattle WA, US Tom McCann - North Bend WA, US
Assignee:
Intellisist, Inc. - Bellevue WA
International Classification:
H04M 3/00
US Classification:
37926502, 37926501
Abstract:
A system and method for retaining calls info a call center is provided. A multiplicity of calls is received into a call center. The nature of each call is determined and the calls are temporarily saved. One or more of the saved calls is retained by performing a plurality of evaluations against criteria. The saved calls that are not retained are discarded. Each of the saved calls retained are stored as a recording identified by the nature of each call.
System And Method For Processing Out-Of-Order Caller Responses During Automated Call Processing
Adam Waalkes - Sammamish WA, US Alastair Sutherland - Seattle WA, US Gilad Odinak - Bellevue WA, US Haodong (Howard) Jiang - Issaquah WA, US
Assignee:
Intellisist, Inc. - Bellevue WA
International Classification:
H04M 3/00
US Classification:
37926502, 37926501
Abstract:
A system and method for processing out-of-order caller responses during automated call processing is provided. A call session of a caller into a call center is monitored. The call session includes a non-sequential dialogue between the caller and the call center. An interaction with the caller is based on a script. Ordered information-gathering queries, including automated voice prompts are sent to the caller by executing the script. Responses from the caller are evaluated against a topic of conversation addressed in the script through call disposition criteria. A determination is made as to whether an affect on the ordering by the call disposition criteria is met through the responses. The ordering of the information-gathering queries is dynamically modified prior to selecting a next of the information-gathering queries to send.
System And Method For Balancing Call Session Assignments On An Agent Console
Adam Waalkes - Sammamish WA, US Gilad Odinak - Bellevue WA, US Haodong (Howard) Jiang - Issaquah WA, US Matthew Thorn - Seattle WA, US Tom McCann - North Bend WA, US
A system and method for balancing call session assignments on an agent console is provided. Incoming call sessions and one or more agent consoles, each managed by an agent, are monitored. An absolute upper limit on a number of the call sessions allowed at each agent console at any given time is assigned. A load of call session assignments is balanced on each agent console. Objective conditions regarding call sessions already assigned to each agent are collected. Subjective conditions regarding the agent's opinion of a current call session are also collected. The objective and subjective conditions are evaluated against the absolute upper limit to determine a load factor. Each incoming call session is assigned to one such agent console based on the load factor.
System And Method For Managing A Dynamic Call Flow During Automated Call Processing
Adam Waalkes - Sammamish WA, US Alastair Sutherland - Seattle WA, US Gilad Odinak - Bellevue WA, US Haodong (Howard) Jiang - Issaquah WA, US Llance Kezner - Bellevue WA, US
International Classification:
H04M 3/00
US Classification:
37926502
Abstract:
A system and method for managing a dynamic call flow during automated call processing is provided. Calls from a plurality of callers into a call center are accommodated through monitored call sessions. A call flow for each call session is managed. Caller characteristics of the caller and physical conditions in relation to the call are evaluated. Those caller characteristics and physical conditions, which are respectively unique among the callers and the calls, are identified. The call flow of each call session is dynamically adjusted by modifying parameters for one or more of the caller characteristics and physical conditions. The caller characteristics, physical conditions, and parameters are stored in a database.
System And Method For Balancing Agent Console Load During Automated Call Processing
Adam Waalkes - Sammamish WA, US Gilad Odinak - Bellevue WA, US Haodong (Howard) Jiang - Issaquah WA, US Matthew Thorn - Seattle WA, US Tom McCann - North Bend WA, US
International Classification:
H04M 3/00
US Classification:
37926511
Abstract:
A system and method for balancing agent console load during automated call processing is provided. A plurality of agent consoles are operated in a call center. Progress of a call session of a caller that is calling into the call center at each agent console is monitored. An absolute upper limit on a number of the call sessions allowed at each agent console at any given time is assigned. A load of call session assignments on each agent console is balanced. Objective and subjective conditions pertinent to each assigned call session are continually collected from each agent console. The objective and subjective conditions that affect call session availability are updated for each agent console. The objective and subjective conditions are evaluated against the absolute upper limit to determine a load factor. Each call session is assigned to one such agent console within bounds applicable to the load factor.
System And Method For Managing Hold Times During Automated Call Processing
Gilad Odinak - Bellevue WA, US Adam Waalkes - Sammamish WA, US
International Classification:
H04M 3/42 H04M 3/00
US Classification:
37921501, 37926502
Abstract:
A system and method for managing hold times during automated call processing is provided. A call is received from a caller and assigned to a call session. Data is obtained from the caller and evaluated for caller attributes related to the call session. Hold times are identified during the call session. Response content is customized for at least one of the hold times using the caller attributes. The customized response content is provided to the caller during that hold time.
Adam Waalkes - Sammamish WA, US Gilad Odinak - Bellevue WA, US
International Classification:
H04M 3/00
US Classification:
34028609, 37926502
Abstract:
A system and method for managing customer queuing is provided. A new request is received from a user. The new request is assigned to a queue. Placed requests waiting in the queue ahead of the new request are counted. The placed requests are compared to a request threshold. An upsell is provided to the user when the placed requests exceed the request threshold. The new request is released from the queue. The new request is satisfied by providing a response to the user.
System And Method For Determining Customer Hold Times
A system and method for determining customer hold times is provided. A database of caller profiles is maintained. A call from a caller is received into a call center and assigned to an agent. A delay during which the caller is to be placed on hold is identified. A hold time for the delay is determined based on a length of a hold queue, a level of busyness of the agent and the caller profile associated with the caller.
University of Washington
Research Scientist
Edmonds School District Sep 2007 - Sep 2009
Math Teacher
Spoken Communications 2006 - 2008
Vice President Engineering
Microsoft 1988 - 2003
Various
Microsoft 1997 - 2003
Studio Manager
Education:
University of Puget Sound 1984 - 1988
Bachelors, Bachelor of Science, Mathematics, Computer Science
Mount Rainier High School
Mount Rainier Senior High