Patents Assigned to Avaya Inc.
-
Patent number: 10812321Abstract: A plurality of nodes on a network may be utilized to communicate with external nodes outside of the plurality. The removal from service of a number of the plurality of nodes may cause the network to become ineffective or inoperable. Nodes may be monitored to determine a predicated out-of-service condition and mitigating actions taken. For example, if an operator of a node is likely to be unable to provide required inputs to the node, another node with associated operator may be allocated to become available at a timely predicted to coincide with the outage of the monitored node. Other mitigating actions may also be utilized, such as reassigning the physical location of the monitored node.Type: GrantFiled: November 13, 2018Date of Patent: October 20, 2020Assignee: Avaya Inc.Inventors: Gerard Carty, Thomas Moran
-
Patent number: 10805461Abstract: The present disclosure is directed to methods for determining an adaptive threshold, including specifying a variable, where the variable comprises a real-time state of a contact center; specifying a threshold, where the threshold is related to the variable; monitoring the variable; and adjusting the threshold in relation to a change in the variable.Type: GrantFiled: March 15, 2013Date of Patent: October 13, 2020Assignee: Avaya Inc.Inventors: Rodney A. Thomson, Brian J. Reynolds
-
Patent number: 10791218Abstract: A communication session (e.g., voice or video) is established between a first party and a second party. The communication session is placed on hold or mute by the second party. While the first party is on hold or mute, an event associated with the second party is detected. For example, the second party calls a third party. In response to detecting the event associated with the second party, a progress update message is sent to first party on hold or mute. For example, the progress update message may be a voice message that states the second party (e.g., the contact center agent) is talking to a third party to resolve an issue of the first party. By sending the progress update message, the first party is apprised of the second party's progress in assisting the first party.Type: GrantFiled: October 28, 2016Date of Patent: September 29, 2020Assignee: Avaya Inc.Inventors: Sandeep Shah, Pragati Kailash Dhumal, Aakash Jagad, Viral Mehta, Riddhi Kakadia
-
Patent number: 10783766Abstract: The methods and systems of the present disclosure can set at least one threshold for properties of at least one sound, where the at least one threshold comprises a first threshold, and where the at least one sound comprises a first sound received at a first device; monitor changes in properties of the first sound over time at the first device; detect a first violation of the first threshold for the first sound; and provide a first notification based on the detection of the first violation.Type: GrantFiled: August 27, 2018Date of Patent: September 22, 2020Assignee: Avaya Inc.Inventors: Rifaat Shekh-Yusef, John C. Lynch
-
Patent number: 10785371Abstract: A method, a device and a system selects an optimal resource and/or channel. The device of a contact center receives transaction data and interaction data corresponding to a transaction between the contact center and a user device. The transaction data includes one of a current resource being utilized for the transaction or a current channel indicating a communication channel being utilized for the transaction. The interaction data corresponds to interaction information of the current resource and the user device. The device generates a current score value of the transaction based on the transaction data and the interaction data. The device determines one of a further resource or a further channel to be used for the transaction based on the current score value and a predictive model. The predictive model defines relations between score values with the resources or the channels.Type: GrantFiled: December 21, 2015Date of Patent: September 22, 2020Assignee: Avaya, Inc.Inventors: Tony McCormack, David Skiba, John H. Yoakum
-
Patent number: 10782981Abstract: A system provides a listener application which can be notified about specific ports used by specific instances of a WebSocket application. A WebSocket application opens multiple dynamic ports in certain scenarios with a dynamic context. When an application is executed, a listener application is made aware of the context and port information. A system rewrites a reverse proxy configuration on the fly so that any request coming into the reverse proxy will read the change and assign the correct port. A notification to the listener is received across multiple nodes, and the configuration can be updated on all nodes based on the data provided in the configuration.Type: GrantFiled: January 26, 2018Date of Patent: September 22, 2020Assignee: Avaya Inc.Inventors: Amit Mishra, Barry O'Brien
-
Patent number: 10764439Abstract: A co-browsing session between a customer communication endpoint and an agent terminal is established. User input is received, via at least one of the customer communication endpoint and the agent terminal, in the co-browsing session, which identifies a field that is difficult to understand. For example, the contact center agent may provide input that the customer does not understand a terms of use field. Information associated with the identified field that is difficult to understand is stored in a memory. The stored information is used to generate a report for the identified field. The report is then used to identify ways that may make the field more understandable by future customers. In one embodiment, the customer may also be able to mask one or more fields so that the contact center agent cannot view information in the field. For example, the customer may mask a social security number field.Type: GrantFiled: April 1, 2019Date of Patent: September 1, 2020Assignee: Avaya Inc.Inventors: Manish Negi, Rajashri Bhor, Saumabha Pal
-
Patent number: 10764264Abstract: A technique for authenticating network users is disclosed. In one particular exemplary embodiment, the technique may be realized as a method for authenticating network users. The method may comprise receiving, from a client device, a request for connection to a network. The method may also comprise evaluating a security context associated with the requested connection. The method may further comprise assigning the client device one or more access privileges based at least in part on the evaluation of the security context.Type: GrantFiled: December 30, 2005Date of Patent: September 1, 2020Assignee: Avaya Inc.Inventors: Ravi Chakravarthi Kumar, Tal I. Lavian, Vasant Sahay, Nirmalendu Das, Biju Sajibhavan Kunjukunju, David Burton Levi, Philippe Michelet, Shmuel Nehama
-
Patent number: 10764435Abstract: A request to establish a first communication session with a contact center is received. For example, a customer may make a voice call to the contact center. A determination is made that the request to establish the communication session is from an application in a customer communication endpoint. An agent virtual assistant is instantiated. The agent virtual agent works on behalf of a contact center agent. A message is sent to the application in a customer communication endpoint to instantiate a customer virtual assistant. A second communication session is established between the agent virtual assistant and the customer virtual assistant. This allows the contact center agent and the customer to have a better interaction using a simplified graphical user interface that provides the best available information.Type: GrantFiled: August 29, 2018Date of Patent: September 1, 2020Assignee: Avaya Inc.Inventor: Pushkar Yashavant Deole
-
Patent number: 10757251Abstract: Interactions between agents of a contact center and customers provide the bulk of many communications and generally work well, except when the customer is deaf or mute. Customers that sign would often prefer to conduct interactions in sign language but the pool of agents having such skills is limited. By providing systems and methods to alter an image of a non-signing agent, a customer may be presented with an image of a signing agent. Additionally, systems and methods herein enable a non-signing agent to be presented with generated speech and/or text translated from the signing gestures provided by the image of the signing customer.Type: GrantFiled: August 30, 2019Date of Patent: August 25, 2020Assignee: Avaya Inc.Inventors: Valentine C. Matula, Pushkar Yashavant Deole, Sandesh Chopdekar, Sadashiv Vamanrao Deshmukh
-
Patent number: 10756912Abstract: A conference call is recorded. For example, a voice conference call between a group of users is recorded. Information about the recording of the conference call is identified. For example, a date, a time, a length, an agenda, and a list of participants are identified for the conference call. A block is added to a blockchain with the information about the recording of the conference call. The blockchain with the information about the recording of the conference call is sent to a distributed ledger. The distributed ledger is where copies of the blockchain are stored on multiple nodes on one or more networks. By having multiple copies distributed in one or more networks, it is much more difficult to remove all the information that the conference call actually took place.Type: GrantFiled: October 12, 2018Date of Patent: August 25, 2020Assignee: Avaya Inc.Inventors: Mehmet Balasaygun, Joel Ezell
-
Patent number: 10757547Abstract: A registration is received from an application framework. The registration is for the application framework to be notified of an event managed by a service gateway. The event is based on a communication service provided by the service gateway. The service gateway detects the event. The service gateway sends a notification associated with the event to the application framework. The notification associated with the event comprises information associated with the event. For example, the notification may include a caller's name and address. An object is received from the application framework that is associated with the event. The object associated with the event further comprises extension information that is not used by the communication service/service gateway. A message is sent to a communication endpoint and/or an external application that comprises the object. The extension information is used to provide custom services that are not supported by the communication service/service gateway.Type: GrantFiled: November 8, 2017Date of Patent: August 25, 2020Assignee: Avaya Inc.Inventors: Mehmet Balasaygun, Rajeshwari Edamadaka, Adrian Lee, Ruby Agarwal
-
Patent number: 10757050Abstract: In order to be able to discuss multiple topics separately in an electronic chat session, a request to discuss one or more topics in the electronic chat session is detected. In response to detecting the request to discuss the one or more topics in the electronic chat session, a sub-chat session for each of the one or more topics is created within the electronic chat session. Information associated with the sub-chat sessions is sent to the participants of the electronic chat session. This allows each participant to chat separately on each topic via the separate sub-chat sessions; thus creating an individual transcript for each topic.Type: GrantFiled: October 1, 2018Date of Patent: August 25, 2020Assignee: Avaya Inc.Inventors: Gaurav Badge, Ramanujan Kashi, Thirunavukkarasu Arjunan
-
Patent number: 10742800Abstract: Embodiments provide systems and methods for reconstructing a communication session upon a failure of a session manager by monitoring a communication session associated with a Universal Call IDentifier (UCID) and detecting a failure of the session manager. In some cases, A timer can be set in response to detecting the failure of the session manager. In response to the timer expiring before detecting the recovery of the session manager, the application server can end monitoring of the communication session. In response to detecting a subsequent recovery of the session manager, a re-invitation message associated with the communication session and including the UCID can be sent. Communications components of the contact center can receive and accept the re-invitation message, re-map a session initiated by the re-invitation message to the communication session based on the UCID from the re-invitation message, and reconstruct the communication session.Type: GrantFiled: September 27, 2019Date of Patent: August 11, 2020Assignee: Avaya Inc.Inventors: David Chavez, Keith Cowley
-
Patent number: 10741037Abstract: The methods and systems of the present disclosure can monitor, by a microprocessor of a first device, changes in pressure over time at the first device; detect, by the microprocessor, a first measurement in the pressure over time; and provide, by the microprocessor, a first alert based on the detection of the first measurement.Type: GrantFiled: May 16, 2018Date of Patent: August 11, 2020Assignee: Avaya Inc.Inventor: David Chavez
-
Patent number: 10742692Abstract: During a Session Initiation Protocol dialog setup, a media gateway or container executes or initiates two or more applications that provide features during a conference call. The applications are applied to messages or data in the conference call based on a sequence order established during the setup of the conference call. The sequence order and the application identities are stored in a shared database. When a failure occurs during the conference call, the applications are reestablished in the reconstructed or reestablished conference call. The application reconstruction includes reinitiating the applications with the same sequence as previously established before the failure. As such, the user has the same features applied in the same way before and after the failure, which improves the systems performance and expected operation.Type: GrantFiled: October 3, 2016Date of Patent: August 11, 2020Assignee: Avaya Inc.Inventors: Thorsten Ohrstrom Sandgren, Amit Mishra
-
Patent number: 10742698Abstract: Methods and systems for providing media contention controls at a virtual desktop infrastructure (VDI) device are provided. More particularly, a VDI desktop media controller (DMC) application is provided. The VDI DMC application is executed by the VDI client device. Accordingly, the VDI DMC application provides local control of media. In addition, the VDI DMC application can provide for local control of multiple media streams received simultaneously.Type: GrantFiled: September 28, 2012Date of Patent: August 11, 2020Assignee: Avaya Inc.Inventors: Bryan Katz, Tedd Youel, Daryl Huff, Michael Keenan
-
Patent number: 10742709Abstract: Conferences are a popular way to hold meetings and presentations when the participants are not required to be physically together. However, the quality of a conference can vary based on a particular user's endpoint configuration, connection, network, conference content, and other factors. Providing a user with the ability to indicate a quality issue, as determined by the user, allows other users and systems to become aware that a user is experiencing quality issues and optionally take action to correct the issue.Type: GrantFiled: February 17, 2015Date of Patent: August 11, 2020Assignee: Avaya Inc.Inventors: Venkatesh Krishnaswamy, Parameshwaran Krishnan, Navjot Singh
-
Patent number: 10742652Abstract: A call request is received, from a mobile device, to establish a communication with a contact center. For example, the call request may be to establish a voice call with the contact center. In response to the call request, the mobile device sends authentication factors to a cloud authentication service that the user/mobile device has previously registered with. For example, the authentication factors may include usage factors of the mobile device, such as a call history of the user on the mobile device. If the authentication factors are validated, a token is generated. The token is sent to the contact center along with the call request. The token is validated at the contact center. At this point, the contact center knows that the user/mobile device are authentic. A call is then established between the user and the contact center.Type: GrantFiled: October 2, 2018Date of Patent: August 11, 2020Assignee: Avaya Inc.Inventors: Joel Ezell, David Chavez, Michael Krack
-
Patent number: 10742816Abstract: Information is gathered in real-time from one or more information sources monitored by a contact center. For example, information may be gathered from social media sites and routing hardware in the contact center. The gathered information is about a product and/or service managed by the contact center. The gathered information is analyzed in real-time to determine a potential impact on communications with the contact center. For instance, the gathered information is analyzed to determine how it impacts voice calls in the contact center. The communications with the contact center are routed based on a skill group. In response to determining that there is a potential impact on the communications with the contact center, the system dynamically creates a new skill group and/or modifies the skill group. New communications are then routed to an agent in the new skill group and/or in the modified skill group.Type: GrantFiled: April 10, 2018Date of Patent: August 11, 2020Assignee: Avaya Inc.Inventors: Edel Kelly, Patrick Crowley