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: 10579947Abstract: 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: GrantFiled: July 8, 2011Date of Patent: March 3, 2020Assignee: Avaya Inc.Inventors: Joylee E. Kohler, Andrew D. Flockhart, Robert C. Steiner
-
Patent number: 10467560Abstract: 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: GrantFiled: September 30, 2010Date of Patent: November 5, 2019Assignee: Avaya Inc.Inventors: Joylee E Kohler, Pawan Aggarwal, Kedar Swadi
-
Publication number: 20190306317Abstract: 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: ApplicationFiled: June 20, 2019Publication date: October 3, 2019Inventors: Deborah Hill, Sarah H. Kiefhaber, Joylee E. Kohler, Katherine A. Sobus, Rodney A. Thomson
-
Patent number: 10375244Abstract: 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: GrantFiled: August 6, 2008Date of Patent: August 6, 2019Assignee: Avaya Inc.Inventors: Deborah Hill, Sarah H. Kiefhaber, Joylee E. Kohler, Katherine A. Sobus, Rodney A. Thomson
-
Patent number: 9083805Abstract: 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: GrantFiled: September 6, 2011Date of Patent: July 14, 2015Assignee: Avaya Inc.Inventors: Russell K. Pierce, Joylee E. Kohler, Katherine Sobus
-
Patent number: 8913736Abstract: 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: GrantFiled: August 5, 2011Date of Patent: December 16, 2014Assignee: Avaya Inc.Inventors: Joylee E. Kohler, Dhaval Desai, Luciano Godoy Fagundes, Mohammad Khan, Tommy Moran, Veeranna Angadageri Yamanappa
-
Patent number: 8873739Abstract: 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: GrantFiled: April 12, 2013Date of Patent: October 28, 2014Assignee: Avaya Inc.Inventors: Thomas L. Hemm, Joylee E. Kohler, Rodney A. Thomson
-
Publication number: 20130254233Abstract: 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: ApplicationFiled: March 20, 2012Publication date: September 26, 2013Applicant: Avaya Inc.Inventors: Luciano Godoy Fagundes, Thomas J. Moran, Dhaval Desai, Joylee E. Kohler
-
Patent number: 8488772Abstract: 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: GrantFiled: May 25, 2011Date of Patent: July 16, 2013Assignee: 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: 8457300Abstract: 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: GrantFiled: May 7, 2010Date of Patent: June 4, 2013Assignee: Avaya Inc.Inventors: Thomas L. Hemm, Joylee E. Kohler, Rodney A. Thomson
-
Publication number: 20130058475Abstract: 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: ApplicationFiled: September 6, 2011Publication date: March 7, 2013Applicant: Avaya Inc.Inventors: Russell K. Pierce, Joylee E. Kohler, Katherine Sobus
-
Patent number: 8380555Abstract: 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: GrantFiled: November 13, 2008Date of Patent: February 19, 2013Assignee: Avaya Inc.Inventors: Joylee E. Kohler, Christian Long, Jeffrey J. Olson, Doree Duncan Seligmann
-
Publication number: 20130041838Abstract: 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: ApplicationFiled: August 11, 2011Publication date: February 14, 2013Applicant: Avaya Inc.Inventors: Luciano Godoy Fagundes, Thomas J. Moran, Veeranna A. Yamanappa, Mohammad Khan, Dhaval Desai, Joylee E. Kohler
-
Publication number: 20130013359Abstract: 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: ApplicationFiled: July 8, 2011Publication date: January 10, 2013Applicant: AVAYA INC.Inventors: Joylee E. Kohler, Andrew D. Flockhart, Robert C. Steiner
-
Publication number: 20120300920Abstract: 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: ApplicationFiled: May 25, 2011Publication date: November 29, 2012Applicant: 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: 20120183131Abstract: 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: ApplicationFiled: August 5, 2011Publication date: July 19, 2012Applicant: Avaya Inc.Inventors: Joylee E. Kohler, Dhaval Desai, Luciano Godoy Fagundes, Mohammad Khan, Tommy Moran, Veeranna Angadageri Yamanappa
-
Publication number: 20120084217Abstract: 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: ApplicationFiled: September 30, 2010Publication date: April 5, 2012Applicant: Avaya Inc.Inventors: Joylee E. Kohler, Michael Palmquist
-
Publication number: 20120084111Abstract: 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: ApplicationFiled: September 30, 2010Publication date: April 5, 2012Applicant: Avaya Inc.Inventors: Pawan Kumar AGGARWAL, Joylee E. KOHLER, Kedar SWADI
-
Patent number: 8000989Abstract: 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: GrantFiled: March 31, 2004Date of Patent: August 16, 2011Assignee: Avaya Inc.Inventors: Sarah H. Kiefhaber, Joylee E. Kohler, Henry R. Paddock, Katherine A. Sobus, Rodney A. Thomson
-
Patent number: 7936867Abstract: 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: GrantFiled: August 15, 2006Date of Patent: May 3, 2011Assignee: Avaya Inc.Inventors: Deborah Jeanne Hill, Sarah Hildebrandt Kiefhaber, Joylee E. Kohler, Henry R. Paddock, Katherine A. Sobus, Rodney A. Thomson