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: 12192406
    Abstract: 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: Grant
    Filed: August 1, 2022
    Date of Patent: January 7, 2025
    Assignee: Avaya Management L.P.
    Inventors: George Erhart, Reinhard Klemm, Wen-Hua Ju, Michael Sisselman, Atsushi Hirano
  • Patent number: 11856141
    Abstract: 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: Grant
    Filed: December 6, 2021
    Date of Patent: December 26, 2023
    Assignee: Avaya Management L.P.
    Inventors: Reinhard P. Klemm, George Erhart, Tamas Smahajcsik-Szabo, Oliver Huber, Wen-Hua Ju, John Young
  • Publication number: 20230179708
    Abstract: 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: Application
    Filed: December 6, 2021
    Publication date: June 8, 2023
    Inventors: Reinhard P. Klemm, George Erhart, Tamas Smahajcsik-Szabo, Oliver Huber, Wen-Hua Ju, John Young
  • Publication number: 20220368802
    Abstract: 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: Application
    Filed: August 1, 2022
    Publication date: November 17, 2022
    Inventors: George Erhart, Reinhard Klemm, Wen-Hua Ju, Michael Sisselman, Atsushi Hirano
  • Patent number: 11418648
    Abstract: 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: Grant
    Filed: July 21, 2020
    Date of Patent: August 16, 2022
    Assignee: Avaya Management L.P.
    Inventors: George Erhart, Reinhard Klemm, Wen-Hua Ju, Michael Sisselman, Atsushi Hirano
  • Patent number: 11190469
    Abstract: 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: Grant
    Filed: July 21, 2020
    Date of Patent: November 30, 2021
    Assignee: Avaya Management L.P.
    Inventors: George Erhart, Reinhard Klemm, Wen-Hua Ju, Michael Sisselman, Atsushi Hirano
  • Patent number: 11064074
    Abstract: 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: Grant
    Filed: May 5, 2020
    Date of Patent: July 13, 2021
    Assignee: Avaya Inc.
    Inventors: George Erhart, Reinhard Klemm, Wen-Hua Ju, Michael Sisselman, Atsushi Hirano
  • Publication number: 20210029246
    Abstract: 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: Application
    Filed: July 21, 2020
    Publication date: January 28, 2021
    Inventors: George Erhart, Reinhard Klemm, Wen-Hua Ju, Michael Sisselman, Atsushi Hirano
  • Publication number: 20210029249
    Abstract: 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: Application
    Filed: May 5, 2020
    Publication date: January 28, 2021
    Inventors: George Erhart, Reinhard Klemm, Wen-Hua Ju, Michael Sisselman, Atsushi Hirano
  • Publication number: 20210029065
    Abstract: 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: Application
    Filed: July 21, 2020
    Publication date: January 28, 2021
    Inventors: George Erhart, Reinhard Klemm, Wen-Hua Ju, Michael Sisselman, Atsushi Hirano
  • Patent number: 10425363
    Abstract: 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: Grant
    Filed: October 10, 2016
    Date of Patent: September 24, 2019
    Assignee: Avaya Inc.
    Inventors: David Skiba, Reinhard Klemm, Patrick Tendick, George W. Erhart, Wen-Hua Ju
  • Publication number: 20190279256
    Abstract: 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: Application
    Filed: January 25, 2019
    Publication date: September 12, 2019
    Inventors: Michael Sisselman, Oliver Huber, Wen-Hua Ju, Rafael Luis Piva, Andre Aragao
  • Patent number: 10410147
    Abstract: 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: Grant
    Filed: May 29, 2014
    Date of Patent: September 10, 2019
    Assignee: Avaya Inc.
    Inventors: Robert C. Steiner, Wen-Hua Ju
  • Patent number: 10348895
    Abstract: 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: Grant
    Filed: February 13, 2015
    Date of Patent: July 9, 2019
    Assignee: Avaya Inc.
    Inventors: Lorraine Denby, Wen-Hua Ju, Patrick Tendick
  • Patent number: 10313526
    Abstract: 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: Grant
    Filed: March 22, 2018
    Date of Patent: June 4, 2019
    Assignee: Avaya Inc.
    Inventors: Robert C. Steiner, Wen-Hua Ju
  • Publication number: 20180213087
    Abstract: 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: Application
    Filed: March 22, 2018
    Publication date: July 26, 2018
    Inventors: Robert C. Steiner, Wen-Hua Ju
  • Patent number: 10003692
    Abstract: 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: Grant
    Filed: October 20, 2016
    Date of Patent: June 19, 2018
    Assignee: Avaya Inc.
    Inventors: David Skiba, Reinhard Klemm, Patrick Tendick, George W. Erhart, Wen-Hua Ju
  • Publication number: 20180115643
    Abstract: 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: Application
    Filed: October 20, 2016
    Publication date: April 26, 2018
    Inventors: DAVID SKIBA, REINHARD KLEMM, PATRICK TENDICK, GEORGE W. ERHART, WEN-HUA JU
  • Publication number: 20180103149
    Abstract: 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: Application
    Filed: October 10, 2016
    Publication date: April 12, 2018
    Inventors: DAVID SKIBA, REINHARD KLEMM, PATRICK TENDICK, GEORGE W. ERHART, WEN-HUA JU
  • Patent number: 9930179
    Abstract: 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: Grant
    Filed: May 29, 2014
    Date of Patent: March 27, 2018
    Assignee: Avaya Inc.
    Inventors: Robert C. Steiner, Wen-Hua Ju