Patents by Inventor Robin H. Foster

Robin H. Foster has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8923503
    Abstract: Methods for enabling call center agents to adapt their servicing of incoming calls based on the estimated value of the calls are disclosed. In accordance with the first illustrative embodiment, when there is a “high-value” call waiting in the queue while one or more agents are currently servicing lower-value calls, an agent who is servicing a lower-value call is informed that there is a higher-value call waiting in the queue, and is prompted to provide an estimate of how much longer he or she will be servicing his or her current call. The call center system selects which agent the high-value call will be routed to based on: (i) the agents' responses to the prompts, and (ii) for each of the responding agents, a measure of how closely prior responses from the agent compared to the actual amount of time taken by the agent to complete servicing the call.
    Type: Grant
    Filed: April 18, 2013
    Date of Patent: December 30, 2014
    Assignee: Avaya Inc.
    Inventors: Robin H. Foster, Hongguang Li, Lynn R. Smith, Katherine A. Sobus
  • Patent number: 8731182
    Abstract: A data store (e.g., a relational database, an object-oriented database, an unstructured file system, an in-memory data structure, etc.) and associated methods are disclosed for predicting the accuracy of agent responses in a call center. In accordance with the illustrative embodiment, agents in a call center are prompted at different times during their workday for estimates of how much longer they will be servicing their current call, and the estimates are stored in the data store along with the actual times required for completion of the call. Statistics for each agent's prediction accuracy are computed and stored in the data store along with the raw data, and can then be used to assess the accuracy of subsequent agent responses to queries.
    Type: Grant
    Filed: August 20, 2009
    Date of Patent: May 20, 2014
    Assignee: Avaya Inc.
    Inventors: Robin H. Foster, Hongguang Li, Lynn R. Smith, Katherine A. Sobus
  • Patent number: 8565412
    Abstract: Methods for enabling call center agents to adapt their servicing of incoming calls based on the estimated value of the calls are disclosed. In accordance with the first illustrative embodiment, when there is a “high-value” call waiting in the queue while one or more agents are currently servicing lower-value calls, an agent who is servicing a lower-value call is informed that there is a higher-value call waiting in the queue, and is prompted to provide an estimate of how much longer he or she will be servicing his or her current call. The call center system selects which agent the high-value call will be routed to based on: (i) the agents' responses to the prompts, and (ii) for each of the responding agents, a measure of how closely prior responses from the agent compared to the actual amount of time taken by the agent to complete servicing the call.
    Type: Grant
    Filed: June 23, 2009
    Date of Patent: October 22, 2013
    Assignee: Avaya Inc.
    Inventors: Robin H. Foster, Hongguang Li, Lynn R. Smith, Katherine A. Sobus
  • Publication number: 20130230163
    Abstract: Methods for enabling call center agents to adapt their servicing of incoming calls based on the estimated value of the calls are disclosed. In accordance with the first illustrative embodiment, when there is a “high-value” call waiting in the queue while one or more agents are currently servicing lower-value calls, an agent who is servicing a lower-value call is informed that there is a higher-value call waiting in the queue, and is prompted to provide an estimate of how much longer he or she will be servicing his or her current call. The call center system selects which agent the high-value call will be routed to based on: (i) the agents' responses to the prompts, and (ii) for each of the responding agents, a measure of how closely prior responses from the agent compared to the actual amount of time taken by the agent to complete servicing the call.
    Type: Application
    Filed: April 18, 2013
    Publication date: September 5, 2013
    Applicant: Avaya Inc.
    Inventors: Robin H. Foster, Hongguang Li, Lynn R. Smith, Katherine A. Sobus
  • Patent number: 8036371
    Abstract: In a call center, a plurality of agents comprises at least a first group associated with a first skill and a second group associated with a second skill. The second group may have a substantially larger number of agents than the first group, and accordingly the first and second groups may be referred to as small and large groups, respectively, and the first and second skills may be referred to as small and large skills, respectively. In one embodiment, if a service level target for the small skill is being met, and a number of available agents in the small group exceeds a specified minimum available agent requirement, at least one of the available agents in the small group is selected and designated as eligible for handling a communication involving the large skill, without assigning that agent to the large group or removing that agent from the small group.
    Type: Grant
    Filed: December 5, 2005
    Date of Patent: October 11, 2011
    Assignee: Avaya Inc.
    Inventors: Brigite M. Babine, Robin H. Foster
  • Publication number: 20100322408
    Abstract: A data store (e.g., a relational database, an object-oriented database, an unstructured file system, an in-memory data structure, etc.) and associated methods are disclosed for predicting the accuracy of agent responses in a call center. In accordance with the illustrative embodiment, agents in a call center are prompted at different times during their workday for estimates of how much longer they will be servicing their current call, and the estimates are stored in the data store along with the actual times required for completion of the call. Statistics for each agent's prediction accuracy are computed and stored in the data store along with the raw data, and can then be used to assess the accuracy of subsequent agent responses to queries.
    Type: Application
    Filed: August 20, 2009
    Publication date: December 23, 2010
    Applicant: AVAYA INC.
    Inventors: Robin H. Foster, Hongguang Li, Lynn R. Smith, Katherine A. Sobus
  • Publication number: 20100322406
    Abstract: Methods for enabling call center agents to adapt their servicing of incoming calls based on the estimated value of the calls are disclosed. In accordance with the first illustrative embodiment, when there is a “high-value” call waiting in the queue while one or more agents are currently servicing lower-value calls, an agent who is servicing a lower-value call is informed that there is a higher-value call waiting in the queue, and is prompted to provide an estimate of how much longer he or she will be servicing his or her current call. The call center system selects which agent the high-value call will be routed to based on: (i) the agents' responses to the prompts, and (ii) for each of the responding agents, a measure of how closely prior responses from the agent compared to the actual amount of time taken by the agent to complete servicing the call.
    Type: Application
    Filed: June 23, 2009
    Publication date: December 23, 2010
    Applicant: AVAYA INC.
    Inventors: Robin H. Foster, Hongguang Li, Lynn R. Smith, Katherine A. Sobus
  • Patent number: 7787609
    Abstract: The present invention is directed to a contact center using presence information to direct work items to experts. More specifically, a system is provided that includes a feature that allows for subject matter experts, which are individuals other than customer service agents, to assist in incoming calls in at least three different modes: an assist mode, an intercept mode and an overflow mode. Thus, customer service efficiency and customer satisfaction are increased. In addition, it is contemplated that subject matter experts may either selectively accept or deny the request for assistance.
    Type: Grant
    Filed: October 6, 2005
    Date of Patent: August 31, 2010
    Assignee: Avaya Inc.
    Inventors: Andrew D. Flockhart, Robin H. Foster, Eugene P. Mathews, Jill K. Ross, John Z. Taylor, Rodney A. Thomson
  • Patent number: 7035927
    Abstract: In a blended inbound/outbound call center (100), an outbound call-pacing function (122) decides whether or not to initiate an additional outbound call for a particular skill. It determines (206) whether the number of available agents for the skill plus the number of resting agents for the skill exceeds the number of available inbound calls for the skill plus the number of outstanding outbound calls for the skill. It also determines (312) whether a target service time for the skill exceeds an estimated wait time of each of the available inbound calls for the skill assuming that pending outbound calls for the skill plus one take precedence over the inbound calls. If both determinations are affirmative, the call pacing function initiates (318) an additional call for the skill. If either determination is negative, the function forbears (321) from initiating an additional call for the skill.
    Type: Grant
    Filed: March 12, 2002
    Date of Patent: April 25, 2006
    Assignee: Avaya Technology Corp.
    Inventors: Andrew Derek Flockhart, Robin H. Foster, Eugene P. Mathews, Darryl J. Maxwell
  • Patent number: 6925165
    Abstract: A call selection process in a call center is configured to utilize a continuum of skill levels, in one or more categories, for a given multi-skill agent. In an illustrative embodiment, categories of levels are associated with skills supported by the given agent, with each of the categories including a level, e.g., a numerical value, for each of the skills. The levels are used in a call selection computation that determines which of a number of waiting calls should be delivered to the agent. The categories may include, for example, a speed category including levels indicative of the speed at which the agent can process calls for each of the corresponding skills, a yield category including levels indicative of results likely to be obtainable by the agent for each of the corresponding skills, and a preference category including levels indicative of preferences of the agent for calls requiring each of the corresponding skills.
    Type: Grant
    Filed: December 23, 1998
    Date of Patent: August 2, 2005
    Assignee: Avaya Technology Corp.
    Inventors: Richard Alan Cohen, Robin H. Foster
  • Patent number: 6766013
    Abstract: A call center (100) rejects further calls when the sum of the present time, the anticipated call in-queue wait time (112), and the anticipated call service time (114) for this type (106-108) of call exceeds the closing time of the call center. The call center may redirect the rejected calls to another call center if it determines that the other call center can service them by its closing time.
    Type: Grant
    Filed: June 5, 2001
    Date of Patent: July 20, 2004
    Assignee: Avaya Technology Corp.
    Inventors: Andrew D. Flockhart, Robin H. Foster, Eugene P. Mathews
  • Patent number: 6760428
    Abstract: A call center is configured such that voice prompts provided to a given caller are modified based on prior e-mail notifications or other non-telephonic communications between the call center and that caller. In an illustrative embodiment, information regarding at least one previous non-telephonic communication with a given caller is stored in a database or other memory accessible to the call center. When the given caller places a subsequent call to the call center, the call center retrieves the stored information for that caller, and selects voice prompts for the caller based at least in part on the e-mails or other non-telephonic communications previously sent to the caller. The call is then routed to an appropriately-skilled agent based at least in part on a response of the caller to the voice prompt. Additional information relating to the previous non-telephonic communication, e.g., a copy or summary of the communication, may be transmitted to the agent that receives the call.
    Type: Grant
    Filed: July 30, 1999
    Date of Patent: July 6, 2004
    Assignee: Avaya Technology Corp.
    Inventor: Robin H. Foster
  • Patent number: 6732188
    Abstract: A call center or other processing system receives an incoming communication over a computer network, determines at least a portion of a network source address of the originator, and utilizes information from the source address to select a particular type of treatment for the communication. The computer network may be an Internet Protocol (IP) network and the network source address may be an IP source address. The communication may be a service request delivered from the originator to a call center over the Internet. The source address may be processed to determine, e.g., a particular individual corresponding to the originator, or a company name, company size, Internet service provider, geographic region, or other characteristic associated with the originator. This information is then used to determine how the communication will be handled, e.g., provided with service within a designated time, handled by an agent having particular skills, etc.
    Type: Grant
    Filed: December 15, 1999
    Date of Patent: May 4, 2004
    Assignee: Avaya Technology Corp.
    Inventors: Andrew Derek Flockhart, Robin H. Foster, Eugene P. Mathews, John Z. Taylor
  • Patent number: 6694009
    Abstract: To improve the prediction of wait times of calls (23) waiting to be processed, or to improve the prediction of completion times of calls that are presently being processed, in low-volume call centers (10) or splits/skills (21), additional data points are created—either manually or automatically—during the processing of each call that is presently being processed, for use in effecting wait-time estimates of the waiting calls. At each of the plurality of points in the processing of each of the plurality of calls, information about the call that is relevant to how long completion of the processing of the call is likely to take is obtained (200). This information is applied to historical information about previously-processed calls to estimate (202) how long completion of the processing of each of those calls is likely to take, i.e., how long it will be before the agents (25) who are processing those calls become available to handle the waiting calls.
    Type: Grant
    Filed: June 15, 1999
    Date of Patent: February 17, 2004
    Assignee: Avaya Technology Corp.
    Inventors: Gregory L. Anderson, Andrew D. Flockhart, Robin H. Foster, Eugene P. Mathews
  • Patent number: 6661889
    Abstract: A multi-variable work assignment process is used to assign work items, such as voice calls, e-mails and other communications or tasks, to agents in a call center. The multi-variable work assignment process determines whether values of a particular variable characterizing the work items fall within a designated range, and if so utilizes at least one additional variable for making the work assignment decision. The work assignment process may also or alternatively consider a weighted combination of multiple variables in making the work assignment decision. Examples of variables which may be used in the multi-variable assignment process include current wait time, service objective, skill preference, skill level, anticipated wait time, predicted wait time, etc.
    Type: Grant
    Filed: January 18, 2000
    Date of Patent: December 9, 2003
    Assignee: Avaya Technology Corp.
    Inventors: Andrew Derek Flockhart, Robin H. Foster, Joylee E. Kohler, Eugene P. Mathews
  • Publication number: 20030206622
    Abstract: A call center is configured such that voice prompts provided to a given caller are modified based on prior e-mail notifications or other non-telephonic communications between the call center and that caller. In an illustrative embodiment, information regarding at least one previous non-telephonic communication with a given caller is stored in a database or other memory accessible to the call center. When the given caller places a subsequent call to the call center, the call center retrieves the stored information for that caller, and selects voice prompts for the caller based at least in part on the e-mails or other non-telephonic communications previously sent to the caller. The call is then routed to an appropriately-skilled agent based at least in part on a response of the caller to the voice prompt. Additional information relating to the previous non-telephonic communication, e.g., a copy or summary of the communication, may be transmitted to the agent that receives the call.
    Type: Application
    Filed: July 30, 1999
    Publication date: November 6, 2003
    Inventor: ROBIN H. FOSTER
  • Patent number: 6633640
    Abstract: A multi-site call processing system includes multiple distributed call center sites, and utilizes a load balancing process to distribute calls among the sites for handling by agents. The system generates a multi-site performance score characterizing the performance of the load balancing process. Adjustments may be made in the load balancing process, such as selection of one type of load balancing over another for use at a particular time, based at least in part on the multi-site performance score. The multi-site performance score may be determined using single-site performance measures such as Average Speed of Answer (ASA) and agent occupancy generated across multiple time intervals. The multi-site performance score as generated for a given interval may be, e.g., a ratio of the maximum and minimum values of a single-site performance measure for that interval.
    Type: Grant
    Filed: February 1, 2000
    Date of Patent: October 14, 2003
    Assignee: Avaya Technology Corp.
    Inventors: Richard Alan Cohen, Andrew Derek Flockhart, Robin H. Foster, Mila Maximets
  • Publication number: 20030177231
    Abstract: In a blended inbound/outbound call center (100), an outbound call-pacing function (122) decides whether or not to initiate an additional outbound call for a particular skill. It determines (206) whether the number of available agents for the skill plus the number of resting agents for the skill exceeds the number of available inbound calls for the skill plus the number of outstanding outbound calls for the skill. It also determines (312) whether a target service time for the skill exceeds an estimated wait time of each of the available inbound calls for the skill assuming that pending outbound calls for the skill plus one take precedence over the inbound calls. If both determinations are affirmative, the call pacing function initiates (318) an additional call for the skill. If either determination is negative, the function forbears (321) from initiating an additional call for the skill.
    Type: Application
    Filed: March 12, 2002
    Publication date: September 18, 2003
    Inventors: Andrew Derek Flockhart, Robin H. Foster, Eugene P. Mathews, Darryl J. Maxwell
  • Patent number: 6614903
    Abstract: A call center is configured to determine which of a number of designated service states is associated with a particular skill or type of communication supported by one or more agents of the call center. A particular one of the states represents a branded service level, while other states represent over-service and under-service conditions. If the particular skill or type of communication is determined to be associated with a service state other than that corresponding to the desired branded service level, a communication processing function of the call center is adjusted so as to return the skill or type of communication to the desired branded service level state. An example of such an adjustment is a dynamic agent pooling, in which a pool of agents available to perform work for the particular skill varies in accordance with the current service state of that skill.
    Type: Grant
    Filed: December 15, 1999
    Date of Patent: September 2, 2003
    Assignee: Avaya Technology Corp.
    Inventors: Andrew Derek Flockhart, Robin H. Foster, Joylee E. Kohler, Eugene P. Mathews
  • Patent number: 6563920
    Abstract: A call center is configured to determine variable rest periods for one or more agents, based at least in part on factors such as call center service state and agent occupancy. The call center service states may include a number of designated service states associated with a particular skill or type of communication supported by one or more agents of the call center. A particular one of the states represents a branded service level, while other states represent over-service and under-service conditions. The rest period determined for one or more of the agents can be used to implement features such as many-to-many work assignment, just-in-time (JIT) delivery of work, next opportunity for service (NOS) indicators, thereby facilitating the processing of communications in the call center.
    Type: Grant
    Filed: December 15, 1999
    Date of Patent: May 13, 2003
    Assignee: Avaya Technology Corp.
    Inventors: Andrew Derek Flockhart, Robin H. Foster, Joylee E. Kohler, Eugene P. Mathews, John Z. Taylor