Patents by Inventor Wen-Hua Ju
Wen-Hua Ju 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: 12192406Abstract: Embodiments of the disclosure provide a method of processing messages received in an asynchronous communication system. In some embodiments, the method includes analyzing interactions on a digital communication channel, determining that the interactions have paused for an amount of time, analyzing content of the interactions to determine an estimate of the amount of time, updating a state of the agent to release the agent for the estimated amount of time, and setting a timer that will automatically change the state of the agent back to an occupied state for the interactions at a future time that aligns with an expiration of the timer.Type: GrantFiled: August 1, 2022Date of Patent: January 7, 2025Assignee: Avaya Management L.P.Inventors: George Erhart, Reinhard Klemm, Wen-Hua Ju, Michael Sisselman, Atsushi Hirano
-
Methods and systems of providing response based on communication session participant request urgency
Patent number: 11856141Abstract: Systems and methods include generating an urgency score associated with data associated with a communication session based on processing the data and using the urgency score to modify a behavior of a bot or a call center agent and optimize a contact center. Systems and methods include modifying behavior of a bot or an agent during the communication session in response to the data. Systems and methods include modifying dialog of a bot, or a script of an agent, and modifying a control flow for the communication session. Optimizing a contact center includes adjusting a workload of an agent associated with the communication session.Type: GrantFiled: December 6, 2021Date of Patent: December 26, 2023Assignee: Avaya Management L.P.Inventors: Reinhard P. Klemm, George Erhart, Tamas Smahajcsik-Szabo, Oliver Huber, Wen-Hua Ju, John Young -
METHODS AND SYSTEMS OF PROVIDING RESPONSE BASED ON COMMUNICATION SESSION PARTICIPANT REQUEST URGENCY
Publication number: 20230179708Abstract: Systems and methods of processing data associated with a communication session are described. Systems and methods include generating an urgency score associated with data associated with a communication session based on processing the data and using the urgency score to modify a behavior of a bot or a call center agent and optimize a contact center. Systems and methods include modifying behavior of a bot or an agent during the communication session in response to the data. Systems and methods include modifying dialog of a bot, or a script of an agent, and modifying a control flow for the communication session. Optimizing a contact center includes adjusting a workload of an agent associated with the communication session.Type: ApplicationFiled: December 6, 2021Publication date: June 8, 2023Inventors: Reinhard P. Klemm, George Erhart, Tamas Smahajcsik-Szabo, Oliver Huber, Wen-Hua Ju, John Young -
Publication number: 20220368802Abstract: Embodiments of the disclosure provide a method of processing messages received in an asynchronous communication system. In some embodiments, the method includes analyzing interactions on a digital communication channel, determining that the interactions have paused for an amount of time, analyzing content of the interactions to determine an estimate of the amount of time, updating a state of the agent to release the agent for the estimated amount of time, and setting a timer that will automatically change the state of the agent back to an occupied state for the interactions at a future time that aligns with an expiration of the timer.Type: ApplicationFiled: August 1, 2022Publication date: November 17, 2022Inventors: George Erhart, Reinhard Klemm, Wen-Hua Ju, Michael Sisselman, Atsushi Hirano
-
Patent number: 11418648Abstract: Embodiments of the disclosure provide a method of processing messages received in an asynchronous communication system. In some embodiments, the method includes analyzing interactions on a digital communication channel, determining that the interactions have paused for an amount of time, analyzing content of the interactions to determine an estimate of the amount of time, updating a state of the agent to release the agent for the estimated amount of time, and setting a timer that will automatically change the state of the agent back to an occupied state for the interactions at a future time that aligns with an expiration of the timer.Type: GrantFiled: July 21, 2020Date of Patent: August 16, 2022Assignee: Avaya Management L.P.Inventors: George Erhart, Reinhard Klemm, Wen-Hua Ju, Michael Sisselman, Atsushi Hirano
-
Patent number: 11190469Abstract: Embodiments of the disclosure provide a method of processing messages received in an asynchronous communication system. In some embodiments, the method includes determining that a conversation is established with a customer communication device using an asynchronous communication channel, analyzing one or more messages exchanged over the asynchronous communication channel to determine a likelihood of communication disengagement, comparing the likelihood of communication disengagement with a predetermined disengagement threshold, and based on the comparison of the likelihood of communication disengagement with the predetermined threshold, updating a graphical user interface of an agent communication device being used to engage in the conversation.Type: GrantFiled: July 21, 2020Date of Patent: November 30, 2021Assignee: Avaya Management L.P.Inventors: George Erhart, Reinhard Klemm, Wen-Hua Ju, Michael Sisselman, Atsushi Hirano
-
Patent number: 11064074Abstract: Embodiments of the disclosure provide a method of processing messages received in an asynchronous communication system. In some embodiments, the method includes receiving a message from a customer communication device, determining that a conversation is already established in association with the customer communication device, including the message among a plurality of messages that are already assigned to the conversation, analyzing the message to determine a topic classification and a topic confidence score for the message, and based on the analysis of the message, determining whether the topic classification determined for the message corresponds to a continuation of a topic classification for the plurality of messages or whether the topic classification determined for the message corresponds to a different topic classification than the topic classification for the plurality of messages.Type: GrantFiled: May 5, 2020Date of Patent: July 13, 2021Assignee: Avaya Inc.Inventors: George Erhart, Reinhard Klemm, Wen-Hua Ju, Michael Sisselman, Atsushi Hirano
-
Publication number: 20210029246Abstract: Embodiments of the disclosure provide a method of processing messages received in an asynchronous communication system. In some embodiments, the method includes analyzing interactions on a digital communication channel, determining that the interactions have paused for an amount of time, analyzing content of the interactions to determine an estimate of the amount of time, updating a state of the agent to release the agent for the estimated amount of time, and setting a timer that will automatically change the state of the agent back to an occupied state for the interactions at a future time that aligns with an expiration of the timer.Type: ApplicationFiled: July 21, 2020Publication date: January 28, 2021Inventors: George Erhart, Reinhard Klemm, Wen-Hua Ju, Michael Sisselman, Atsushi Hirano
-
Publication number: 20210029249Abstract: Embodiments of the disclosure provide a method of processing messages received in an asynchronous communication system. In some embodiments, the method includes receiving a message from a customer communication device, determining that a conversation is already established in association with the customer communication device, including the message among a plurality of messages that are already assigned to the conversation, analyzing the message to determine a topic classification and a topic confidence score for the message, and based on the analysis of the message, determining whether the topic classification determined for the message corresponds to a continuation of a topic classification for the plurality of messages or whether the topic classification determined for the message corresponds to a different topic classification than the topic classification for the plurality of messages.Type: ApplicationFiled: May 5, 2020Publication date: January 28, 2021Inventors: George Erhart, Reinhard Klemm, Wen-Hua Ju, Michael Sisselman, Atsushi Hirano
-
Publication number: 20210029065Abstract: Embodiments of the disclosure provide a method of processing messages received in an asynchronous communication system. In some embodiments, the method includes determining that a conversation is established with a customer communication device using an asynchronous communication channel, analyzing one or more messages exchanged over the asynchronous communication channel to determine a likelihood of communication disengagement, comparing the likelihood of communication disengagement with a predetermined disengagement threshold, and based on the comparison of the likelihood of communication disengagement with the predetermined threshold, updating a graphical user interface of an agent communication device being used to engage in the conversation.Type: ApplicationFiled: July 21, 2020Publication date: January 28, 2021Inventors: George Erhart, Reinhard Klemm, Wen-Hua Ju, Michael Sisselman, Atsushi Hirano
-
Patent number: 10425363Abstract: Systems are provided to manage pauses, including on-hold, conditions in communications, such as text-based communications. Users may be provided with messages at a pace that, among other things, allows a particular cadence of messages to be maintained, even if a reply has been created. Accordingly, resources of a contact center may be better allocated to other matters requiring attention without causing undue customer dissatisfaction or the burden of handling additional messages. While voice-based “hold” conditions may be managed with messages or music on hold, text-based communications may be managed with social messaging content and/or comfort messages.Type: GrantFiled: October 10, 2016Date of Patent: September 24, 2019Assignee: Avaya Inc.Inventors: David Skiba, Reinhard Klemm, Patrick Tendick, George W. Erhart, Wen-Hua Ju
-
Publication number: 20190279256Abstract: A real-time or non-real-time communication from a customer communication endpoint is received. A work item is generated that represents the real-time or non-real-time communication. For example, a real-time voice communication is received and tracked in a contact center as a work item. First data from an external data service provider (DSP) is consumed. For example, the first data is received from an Experian® data service. The first data is natively provided by the external DSP in a first format. For example, the first format may be in Extended Markup Language (XML). The first data is converted into second data in a second format for use in a contact center. The second data in the second format is used to: 1) select a first offer from multiple offers; and 2) route the work item and the first selected offer to a communication element (e.g., an agent communication endpoint).Type: ApplicationFiled: January 25, 2019Publication date: September 12, 2019Inventors: Michael Sisselman, Oliver Huber, Wen-Hua Ju, Rafael Luis Piva, Andre Aragao
-
Patent number: 10410147Abstract: A mechanism for adaptive modification of an attribute tree in a graph based contact center is described along with various methods and mechanisms for administering the same. Adaptive modification methods are disclosed that allow a graph database to automatically remove and create categories as well as block removal of categories with active relationships. Staff assignment, administrator productivity, and customer service are improved with the assessment, merging, and removal of atrophied categories and the operationally desirable expansion and/or addition of categories.Type: GrantFiled: May 29, 2014Date of Patent: September 10, 2019Assignee: Avaya Inc.Inventors: Robert C. Steiner, Wen-Hua Ju
-
Patent number: 10348895Abstract: In order to provide better service with self-service applications, metrics for a communication session between a user and a self-service application are identified. Based on the metrics, a pattern is determined that will likely predict an initial outcome of the communication session with the self-service application. In response to determining that the pattern will likely predict the initial outcome of the communication session with the self-service application, the way the user is managed in the communication session is changed. For example, if a particular pattern of IVR responses is detected that will likely lead to a caller abandoning a voice call, the voice call can be automatically transferred from the IVR system to a contact center agent. This provides for increased customer satisfaction and better utilization of contact center resources.Type: GrantFiled: February 13, 2015Date of Patent: July 9, 2019Assignee: Avaya Inc.Inventors: Lorraine Denby, Wen-Hua Ju, Patrick Tendick
-
Patent number: 10313526Abstract: A graph database is described for use in connection with a contact center. The graph database includes a plurality of nodes and relationships that describe the operations, entities, personnel, and attributes in the contact center. Also described is the operation of a work assignment engine that leverages the graph database to make intelligent and flexible work assignment decisions.Type: GrantFiled: March 22, 2018Date of Patent: June 4, 2019Assignee: Avaya Inc.Inventors: Robert C. Steiner, Wen-Hua Ju
-
Publication number: 20180213087Abstract: A graph database is described for use in connection with a contact center. The graph database includes a plurality of nodes and relationships that describe the operations, entities, personnel, and attributes in the contact center. Also described is the operation of a work assignment engine that leverages the graph database to make intelligent and flexible work assignment decisions.Type: ApplicationFiled: March 22, 2018Publication date: July 26, 2018Inventors: Robert C. Steiner, Wen-Hua Ju
-
Patent number: 10003692Abstract: Text-based automated customer service agents provide an attractive contact center interaction for may customer-agent communications. However, the “say anything” nature of text may result in additional problems not encountered in prompted interactions. A single misunderstanding or error may cause an automated communication to fail, however, by providing micro-tasks to a human agent, an automated communication may be maintained longer with benefit of a human agent's input. A lack of progress towards completion of a work item may cause the communication to be routed to a human agent and/or a different channel (e.g., voice, email, etc.). Accordingly, a micro-task or an opt-out operation may be provided to maintain the communication with an automated agent for as long as possible but yet provide improved customer service when necessary.Type: GrantFiled: October 20, 2016Date of Patent: June 19, 2018Assignee: Avaya Inc.Inventors: David Skiba, Reinhard Klemm, Patrick Tendick, George W. Erhart, Wen-Hua Ju
-
Publication number: 20180115643Abstract: Text-based automated customer service agents provide an attractive contact center interaction for may customer-agent communications. However, the “say anything” nature of text may result in additional problems not encountered in prompted interactions. A single misunderstanding or error may cause an automated communication to fail, however, by providing micro-tasks to a human agent, an automated communication may be maintained longer with benefit of a human agent's input. A lack of progress towards completion of a work item may cause the communication to be routed to a human agent and/or a different channel (e.g., voice, email, etc.). Accordingly, a micro-task or an opt-out operation may be provided to maintain the communication with an automated agent for as long as possible but yet provide improved customer service when necessary.Type: ApplicationFiled: October 20, 2016Publication date: April 26, 2018Inventors: DAVID SKIBA, REINHARD KLEMM, PATRICK TENDICK, GEORGE W. ERHART, WEN-HUA JU
-
Publication number: 20180103149Abstract: Systems are provided to manage pauses, including on-hold, conditions in communications, such as text-based communications. Users may be provided with messages at a pace that, among other things, allows a particular cadence of messages to be maintained, even if a reply has been created. Accordingly, resources of a contact center may be better allocated to other matters requiring attention without causing undue customer dissatisfaction or the burden of handling additional messages. While voice-based “hold” conditions may be managed with messages or music on hold, text-based communications may be managed with social messaging content and/or comfort messages.Type: ApplicationFiled: October 10, 2016Publication date: April 12, 2018Inventors: DAVID SKIBA, REINHARD KLEMM, PATRICK TENDICK, GEORGE W. ERHART, WEN-HUA JU
-
Patent number: 9930179Abstract: A graph database is described for use in connection with a contact center. The graph database includes a plurality of nodes and relationships that describe the operations, entities, personnel, and attributes in the contact center. Also described is the operation of a work assignment engine that leverages the graph database to make intelligent and flexible work assignment decisions.Type: GrantFiled: May 29, 2014Date of Patent: March 27, 2018Assignee: Avaya Inc.Inventors: Robert C. Steiner, Wen-Hua Ju