Patents by Inventor Joylee E. Kohler

Joylee E. Kohler 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: 10579947
    Abstract: Provided herein is a system and method for determining a service agent start time objective for a customer contact and matching agents and customers based on meeting that objective. The method may include: receiving a customer contact to request service; determining a service completion objective for the customer contact based upon a service-level agreement; determining a handling time limit based on a historical elapsed handling time; and subtracting the handling time limit from the service completion objective, to produce the service agent start time.
    Type: Grant
    Filed: July 8, 2011
    Date of Patent: March 3, 2020
    Assignee: Avaya Inc.
    Inventors: Joylee E. Kohler, Andrew D. Flockhart, Robert C. Steiner
  • Patent number: 10467560
    Abstract: Embodiments of the present invention generally relate to a system and method for adaptively assigning multiple contacts to an agent determined by that agent's current metrics data or effectiveness measure. In one embodiment, there is provided a method for adaptively assigning multiple contacts to an agent in a contact center, comprising providing a reporting engine containing an agent's metrics; providing an assignment engine for assigning multiple contacts to the agent based upon the agent's metrics received from the reporting engine; storing each contact being served by the agent with at least one agent metrics element to be measured by the reporting engine; updating the agent's metrics in the reporting engine based upon the measured at least one metrics element; comparing the agent's updated metrics with stored target metrics; and assigning multiple contacts to the agent when the agent's metrics is within the target metrics.
    Type: Grant
    Filed: September 30, 2010
    Date of Patent: November 5, 2019
    Assignee: Avaya Inc.
    Inventors: Joylee E Kohler, Pawan Aggarwal, Kedar Swadi
  • Publication number: 20190306317
    Abstract: A contact center is provided that can service customers on premises via a mobile kiosk. The mobile kiosk may be carried by the customer or by an on-site customer service representative. The mobile kiosk may be enqueued in the contact center contact queue such that enhanced customer service can be provided through interfacing with the enterprise database, vendor databases, as well as assigning an appropriately skilled contact center agent to the customer contact.
    Type: Application
    Filed: June 20, 2019
    Publication date: October 3, 2019
    Inventors: Deborah Hill, Sarah H. Kiefhaber, Joylee E. Kohler, Katherine A. Sobus, Rodney A. Thomson
  • Patent number: 10375244
    Abstract: A contact center is provided that can service customers on premises via a mobile kiosk. The mobile kiosk may be carried by the customer or by an on-site customer service representative. The mobile kiosk may be enqueued in the contact center contact queue such that enhanced customer service can be provided through interfacing with the enterprise database, vendor databases, as well as assigning an appropriately skilled contact center agent to the customer contact.
    Type: Grant
    Filed: August 6, 2008
    Date of Patent: August 6, 2019
    Assignee: Avaya Inc.
    Inventors: Deborah Hill, Sarah H. Kiefhaber, Joylee E. Kohler, Katherine A. Sobus, Rodney A. Thomson
  • Patent number: 9083805
    Abstract: System and method for servicing a contact by a first agent while searching for a second agent to service the contact is provided. At least one agent attribute is used to produce a set of agent attribute values, and at least one contact attribute is used to produce a set of contact attribute values; relating agent attribute values to contact attribute values in order to search for at least one available first agent having at least a first predetermined level of matching attributes; delivering the contact to the first agent; relating agent attribute values to contact attribute values in order to search for at least one second agent having at least a second predetermined level of matching attributes, wherein the second predetermined level is greater than the first predetermined level; waiting until the second agent is available; and replacing the first agent with the second agent to service the contact.
    Type: Grant
    Filed: September 6, 2011
    Date of Patent: July 14, 2015
    Assignee: Avaya Inc.
    Inventors: Russell K. Pierce, Joylee E. Kohler, Katherine Sobus
  • Patent number: 8913736
    Abstract: A method for assigning a contact to undifferentiated agents is provided, comprising: describing substantially each undifferentiated agent using at least one agent attribute to produce a set of agent attribute values; describing a contact using at least one contact attribute to produce a set of contact attribute values; relating the sets of agent and contact attribute values to produce at least one preferred agent; determining an expected wait time for substantially each of the at least one preferred agent to produce a set of expected wait times; determining a wait tolerance for the contact; if the expected wait time for at least one preferred agent is less than the wait tolerance, then assign the contact to the at least one preferred agent; and if the expected wait time for the at least one preferred agent is greater than the wait tolerance, then assign the contact to an undifferentiated agent.
    Type: Grant
    Filed: August 5, 2011
    Date of Patent: December 16, 2014
    Assignee: Avaya Inc.
    Inventors: Joylee E. Kohler, Dhaval Desai, Luciano Godoy Fagundes, Mohammad Khan, Tommy Moran, Veeranna Angadageri Yamanappa
  • Patent number: 8873739
    Abstract: The present invention is directed to a method for servicing a transaction in a contact center. When an instant message communication associated with a transaction is suspended prematurely, special treatment may be provided to the transaction initiator. The special treatment includes: (a) maintaining the assigned service priority for the transaction for assignment to a subsequent communication; (b) scheduling a subsequent outbound instant message to an external endpoint associated with the transaction initiator; (c) assigning to the transaction initiator a favored service priority when the subsequent inbound instant message is received by the contact center; and (d) maintaining previously selected item(s) in memory and providing the item(s) to the transaction initiator in a subsequent communication.
    Type: Grant
    Filed: April 12, 2013
    Date of Patent: October 28, 2014
    Assignee: Avaya Inc.
    Inventors: Thomas L. Hemm, Joylee E. Kohler, Rodney A. Thomson
  • Publication number: 20130254233
    Abstract: System and method to provide a self-organizing, context aware address book, the method including: receiving sensor data about a status of a user; receiving external data about a status of predetermined contacts of the user; data mining the external data based upon the sensor data and entries within the address book; calculating a respective likelihood value to at least a portion of the entries within the address book; determining a prominence for the portion of entries within the address book; and displaying the portion of entries within the address book with the prominence.
    Type: Application
    Filed: March 20, 2012
    Publication date: September 26, 2013
    Applicant: Avaya Inc.
    Inventors: Luciano Godoy Fagundes, Thomas J. Moran, Dhaval Desai, Joylee E. Kohler
  • Patent number: 8488772
    Abstract: Agents in a contact center are grouped dynamically by defining performance metrics against which agents are to be judged, and generating an evaluation score for each of a number of agents by comparing their actual performance data to the defined performance metrics. Agents are assigned to the groups based on their performance scores. This provides the ability to generate reports and route contacts according to actual agent performance judged relative to user-specified performance metrics. The sizes of groups can be adjusted in real time to take account of actual or anticipated levels of contacts with different requirements, and agents can be reallocated among the resized groups on the fly based on the ranking of their evaluation scores.
    Type: Grant
    Filed: May 25, 2011
    Date of Patent: July 16, 2013
    Assignee: Avaya Inc.
    Inventors: Luciano Godoy Fagundes, Tommy Moran, Veeranna A. Yamanappa, Mohammad Khan, Dhaval Desai, Joylee E. Kohler, Andrew D. Flockhart, Robert C. Steiner
  • Patent number: 8457300
    Abstract: The present invention is directed to a method for servicing a transaction in a contact center. When an instant message communication associated with a transaction is suspended prematurely, special treatment may be provided to the transaction initiator. The special treatment includes: (a) maintaining the assigned service priority for the transaction for assignment to a subsequent communication; (b) scheduling a subsequent outbound instant message to an external endpoint associated with the transaction initiator; (c) assigning to the transaction initiator a favored service priority when the subsequent inbound instant message is received by the contact center; and (d) maintaining previously selected item(s) in memory and providing the item(s) to the transaction initiator in a subsequent communication.
    Type: Grant
    Filed: May 7, 2010
    Date of Patent: June 4, 2013
    Assignee: Avaya Inc.
    Inventors: Thomas L. Hemm, Joylee E. Kohler, Rodney A. Thomson
  • Publication number: 20130058475
    Abstract: System and method for servicing a contact by a first agent while searching for a second agent to service the contact is provided. At least one agent attribute is used to produce a set of agent attribute values, and at least one contact attribute is used to produce a set of contact attribute values; relating agent attribute values to contact attribute values in order to search for at least one available first agent having at least a first predetermined level of matching attributes; delivering the contact to the first agent; relating agent attribute values to contact attribute values in order to search for at least one second agent having at least a second predetermined level of matching attributes, wherein the second predetermined level is greater than the first predetermined level; waiting until the second agent is available; and replacing the first agent with the second agent to service the contact.
    Type: Application
    Filed: September 6, 2011
    Publication date: March 7, 2013
    Applicant: Avaya Inc.
    Inventors: Russell K. Pierce, Joylee E. Kohler, Katherine Sobus
  • Patent number: 8380555
    Abstract: The system monitors the activity of customers, agents, and industry experts in a network for new topics relevant to a business and the interests in those topics. A determination is made automatically if there is enough interest to warrant adding a skill. If there is not enough interest, the system continues to monitor for topics and interests. If there is enough interest, the system automatically projects a resource needed for a skill. The system monitors internal resources and the network to determine if the resource needed for the skill exists in an internal resource. If the resource needed for the skill exists in an internal resource, the internal resource is reallocated. If the resource needed for the skill does exist in the internal resource, the system monitors the network for an external resource that has the skill.
    Type: Grant
    Filed: November 13, 2008
    Date of Patent: February 19, 2013
    Assignee: Avaya Inc.
    Inventors: Joylee E. Kohler, Christian Long, Jeffrey J. Olson, Doree Duncan Seligmann
  • Publication number: 20130041838
    Abstract: Provided herein is a system and method to produce a composite rating using context information. The method may include: measuring a first and a second metric in a first and a second context respectively, to provide a first and a second contextual measurement, respectively; transforming the first contextual measurement to a first plurality of semantic context values by use of a first plurality of pertaining functions; transforming the second contextual measurement to a second plurality of semantic context values by use of a second plurality of pertaining functions; combining one or more of the first plurality of semantic context values and one or more of the second plurality of semantic context values, by use of one or more fuzzy logic rules, to produce a plurality of semantic distributions; and calculating a centroid of a merger of the plurality of semantic distributions in order to produce the composite rating.
    Type: Application
    Filed: August 11, 2011
    Publication date: February 14, 2013
    Applicant: Avaya Inc.
    Inventors: Luciano Godoy Fagundes, Thomas J. Moran, Veeranna A. Yamanappa, Mohammad Khan, Dhaval Desai, Joylee E. Kohler
  • Publication number: 20130013359
    Abstract: Provided herein is a system and method for determining a service agent start time objective for a customer contact and matching agents and customers based on meeting that objective. The method may include: receiving a customer contact to request service; determining a service completion objective for the customer contact based upon a service-level agreement; determining a handling time limit based on a historical elapsed handling time; and subtracting the handling time limit from the service completion objective, to produce the service agent start time.
    Type: Application
    Filed: July 8, 2011
    Publication date: January 10, 2013
    Applicant: AVAYA INC.
    Inventors: Joylee E. Kohler, Andrew D. Flockhart, Robert C. Steiner
  • Publication number: 20120300920
    Abstract: Agents in a contact center are grouped dynamically by defining performance metrics against which agents are to be judged, and generating an evaluation score for each of a number of agents by comparing their actual performance data to the defined performance metrics. Agents are assigned to the groups based on their performance scores. This provides the ability to generate reports and route contacts according to actual agent performance judged relative to user-specified performance metrics. The sizes of groups can be adjusted in real time to take account of actual or anticipated levels of contacts with different requirements, and agents can be reallocated among the resized groups on the fly based on the ranking of their evaluation scores.
    Type: Application
    Filed: May 25, 2011
    Publication date: November 29, 2012
    Applicant: AVAYA INC.
    Inventors: Luciano Godoy Fagundes, Tommy Moran, Veeranna A. Yamanappa, Mohammad Khan, Dhaval Desai, Joylee E. Kohler, Andrew D. Flockhart, Robert C. Steiner
  • Publication number: 20120183131
    Abstract: A method for assigning a contact to undifferentiated agents is provided, comprising: describing substantially each undifferentiated agent using at least one agent attribute to produce a set of agent attribute values; describing a contact using at least one contact attribute to produce a set of contact attribute values; relating the sets of agent and contact attribute values to produce at least one preferred agent; determining an expected wait time for substantially each of the at least one preferred agent to produce a set of expected wait times; determining a wait tolerance for the contact; if the expected wait time for at least one preferred agent is less than the wait tolerance, then assign the contact to the at least one preferred agent; and if the expected wait time for the at least one preferred agent is greater than the wait tolerance, then assign the contact to an undifferentiated agent.
    Type: Application
    Filed: August 5, 2011
    Publication date: July 19, 2012
    Applicant: Avaya Inc.
    Inventors: Joylee E. Kohler, Dhaval Desai, Luciano Godoy Fagundes, Mohammad Khan, Tommy Moran, Veeranna Angadageri Yamanappa
  • Publication number: 20120084217
    Abstract: Embodiments of the present invention relate to a business continuity system and method where conditional profiles and processes can be set for multiple contact centers with a set of object types while each contact center object is capable of responding uniquely to a changed condition. In accordance with one embodiment, there is provided a contact center management system for managing conditions in a contact center, the system comprising a computer system database for storing conditional profiles, each conditional profile corresponding to a set of varying types of objects associated with a contact center; a condition monitoring unit for receiving condition notifications from the contact center; and a response unit for responding to a received condition notification with a corresponding conditional profile having the set of objects associated with that conditional profile, wherein multiple object types in the set of objects are capable of uniquely responding to the received condition.
    Type: Application
    Filed: September 30, 2010
    Publication date: April 5, 2012
    Applicant: Avaya Inc.
    Inventors: Joylee E. Kohler, Michael Palmquist
  • Publication number: 20120084111
    Abstract: Embodiments of the present invention generally relate to a system and method for adaptively assigning multiple contacts to an agent determined by that agent's current metrics data or effectiveness measure. In one embodiment, there is provided a method for adaptively assigning multiple contacts to an agent in a contact center, comprising providing a reporting engine containing an agent's metrics; providing an assignment engine for assigning multiple contacts to the agent based upon the agent's metrics received from the reporting engine; storing each contact being served by the agent with at least one agent metrics element to be measured by the reporting engine; updating the agent's metrics in the reporting engine based upon the measured at least one metrics element; comparing the agent's updated metrics with stored target metrics; and assigning multiple contacts to the agent when the agent's metrics is within the target metrics.
    Type: Application
    Filed: September 30, 2010
    Publication date: April 5, 2012
    Applicant: Avaya Inc.
    Inventors: Pawan Kumar AGGARWAL, Joylee E. KOHLER, Kedar SWADI
  • Patent number: 8000989
    Abstract: The present invention is directed to a contact center 100 comprising (a) an input operable to receive a contact from a customer, the customer having an associated value to the contact center 100 and (b) a contact selector 216 operable to select a resource of the contact center 100 to service the contact based, at least in part, on the associated value. The associated value reflects one or more of a historic, predicted, and current monetary expense of the contact center to service the customer.
    Type: Grant
    Filed: March 31, 2004
    Date of Patent: August 16, 2011
    Assignee: Avaya Inc.
    Inventors: Sarah H. Kiefhaber, Joylee E. Kohler, Henry R. Paddock, Katherine A. Sobus, Rodney A. Thomson
  • Patent number: 7936867
    Abstract: A contact center that includes: (a) an input 200 operable to receive a contact; (b) a task expert module 232 to (i) identify a plurality of tasks 400 associated with the contact; (ii) group the tasks 400 into first and second task sets; and (iii) queue the first and second task sets at different positions in at least one queue 208; and (c) an agent and work item selector 220 to assign the first task set to a first agent for servicing while maintaining the second task set in the at least one queue 208.
    Type: Grant
    Filed: August 15, 2006
    Date of Patent: May 3, 2011
    Assignee: Avaya Inc.
    Inventors: Deborah Jeanne Hill, Sarah Hildebrandt Kiefhaber, Joylee E. Kohler, Henry R. Paddock, Katherine A. Sobus, Rodney A. Thomson