Patents by Inventor Keith Robert McFarlane

Keith Robert McFarlane 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: 6766014
    Abstract: In a customer contact center (100), a plurality of customers' communications are serviced simultaneously by one resource (120-128) (agent or port). A conferencing function (136) connects the plurality of customers (110-118) to the one resource and/or to each other. When a resource becomes available, a batch service function (140) determines (206-226), for each skill of the resource, the value to the contact center of having the resource presently serve communications needing that skill, and uses the conferencing function to conference (234-236) a plurality of communications needing the skill having the highest value with the resource. The conference connection may be listen-only, listen-and-talk, or listen-only/then listen-and-talk.
    Type: Grant
    Filed: January 9, 2001
    Date of Patent: July 20, 2004
    Assignee: Avaya Technology Corp.
    Inventors: Andrew D. Flockhart, Keith Robert McFarlane, Lucinda M. Sanders
  • Patent number: 6463346
    Abstract: The flow of work items (40) through a workflow process (50) is optimized by repeatedly reordering (FIG. 3) work items enqueued in inbox queues (21) of workflow process tasks (500) to maximize results according to a given business strategy expressed through target times. Each enqueued work item has an associated in-queue rating (IQR 28) that represents the number of queue positions (23) that the work item can be retarded or needs to be advanced to meet its target time. When a work item enters a queue and whenever a work item changes its queue position, its IQR is computed. An optimization function is then performed (404) on the queue to determine an order of the enqueued work items that optimizes a metric of those work items that may fail to meet their target times. The work items in the queue are then reordered (406) accordingly.
    Type: Grant
    Filed: October 8, 1999
    Date of Patent: October 8, 2002
    Assignee: Avaya Technology Corp.
    Inventors: Andrew D. Flockhart, Darryl J. Maxwell, Keith Robert McFarlane, Paul L. Richman, Lucinda M. Sanders
  • Publication number: 20020118816
    Abstract: In a customer contact center (100), a plurality of customers' communications are serviced simultaneously by one resource (120-128) (agent or port). A conferencing function (136) connects the plurality of customers (110-118) to the one resource and/or to each other. When a resource becomes available, a batch service function (140) determines (206-226), for each skill of the resource, the value to the contact center of having the resource presently serve communications needing that skill, and uses the conferencing function to conference (234-236) a plurality of communications needing the skill having the highest value with the resource. The conference connection may be listen-only, listen-and-talk, or listen-only/then listen-and-talk.
    Type: Application
    Filed: January 9, 2001
    Publication date: August 29, 2002
    Inventors: Andrew D. Flockhart, Keith Robert McFarlane, Lucinda M. Sanders