Patents Assigned to Avaya Inc.
  • Patent number: 10476554
    Abstract: A system includes a combined NFC and Bluetooth interface that can interact with one or more other devices that also include the combined NFC and Bluetooth interface. A processor in the device executes an application that includes a thin client and a security wrapper. The thin client can package content in a packet with security settings and send the packet to the other device. Further, the thin client can accept packets from other devices. Based on one or more user settings and/or a level of trust between the devices, the thin client can determine if the packet should be accepted or rejected. If accepted, the thin client can store the content, located within the packet, for the user.
    Type: Grant
    Filed: June 13, 2011
    Date of Patent: November 12, 2019
    Assignee: Avaya Inc.
    Inventors: Jeff Gartner, Rabail Javed
  • Patent number: 10469538
    Abstract: In response to a failure of a SIP dialog between a first communication endpoint and a first communication application (i.e., when a session manager fails), a first Session Initiation Protocol (SIP) INVITE with replaces header message received from the first communication endpoint. The first SIP INVITE with replaces header message comprises a Session Description Protocol (SDP) offer and a first request Universal Resource Identifier (URI) that identifies the first communication application. In response to receiving the first SIP INVITE with replaces header message, a second SIP INVITE with replaces header message is sent to a second communication application. The second SIP INVITE with replaces header message is used to reestablish all the SIP failed dialogs in order to reestablish the original communication session and reestablish the original media stream.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: November 5, 2019
    Assignee: Avaya Inc.
    Inventors: Harsh V. Mendiratta, Tibor Lukac, Stephen Andrew Baker
  • 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
  • Patent number: 10469559
    Abstract: A request to establish an encrypted media stream is received, by an edge server, for a Web Real-Time Communication (WebRTC) communication session between a first browser, and a second browser or gateway. The edge server is a boundary device between a first network and a second network. The edge server retrieves a tenant identifier for the encrypted media stream. The tenant identifier can identify a specific company or enterprise. In response to receiving the tenant identifier for the encrypted media stream for the WebRTC communication session, a list of one or more Quality-of-Service (QoS) parameters associated with the tenant is retrieved. For example, the list of QoS parameters may be based on a Service Level Agreement (SLA). The edge server dynamically sends a message to configure the second network to support the list of one or more QoS parameters associated with the tenant.
    Type: Grant
    Filed: December 3, 2015
    Date of Patent: November 5, 2019
    Assignee: Avaya Inc.
    Inventors: Manish Chatterjee, Biswajyoti Pal
  • Patent number: 10469662
    Abstract: An automated system of an enterprise is disclosed for managing a communication session with a customer of the enterprise. The automated system includes a monitoring module configured to monitor one or more attributes associated with the communication session. The automated system further includes an analysis module configured to determine a plurality of resources required for managing the communication session based on the attributes. The automated system further includes a management module configured to manage allocation of the resources for the communication session, wherein the allocation is refined during the communication session based on the attributes.
    Type: Grant
    Filed: June 9, 2014
    Date of Patent: November 5, 2019
    Assignee: Avaya Inc.
    Inventors: Neil O'Connor, Tony McCormack
  • Patent number: 10469537
    Abstract: When a communication session is established, a primary sequenced application is sequenced into the communication session. At some point, the primary sequenced application fails. Before the communication session has been reestablished, an in-dialog message is received for the first communication session. In response to determining that the primary sequenced application has failed and receiving the in-dialog message for the first communication session, reestablishment of the first communication session is expedited to a backup sequenced application. The communication session is reestablished. This allows a communication session that was normally going to be dropped to stay established, thus providing higher reliability over current systems.
    Type: Grant
    Filed: October 1, 2015
    Date of Patent: November 5, 2019
    Assignee: Avaya Inc.
    Inventor: Thorsten Ohrstrom Sandgren
  • Patent number: 10470006
    Abstract: The methods and systems of the present disclosure can configure, by a microprocessor, a message from a sending user to a recipient device; set, by the microprocessor, a reduced alert for the message, where the reduced alert is set by the sending user; and send the message to the recipient device, wherein the recipient device provides the reduced alert upon receipt of the message.
    Type: Grant
    Filed: January 22, 2018
    Date of Patent: November 5, 2019
    Assignee: Avaya Inc.
    Inventor: David Chavez
  • Patent number: 10469802
    Abstract: Embodiments disclosed herein provide systems, methods, and computer readable media for detecting disturbances in a media stream from a participant on a communication. In a particular embodiment, a method provides identifying disturbance criteria defining a plurality of audible disturbances, a plurality of visual disturbances, and a plurality of communication disturbances. The method further provides identifying one or more audible disturbances from an audio component of the media stream based on predefined disturbance criteria and identifying one or more visual disturbances from a video component of the media stream based on the disturbance criteria. Additionally, the method provides correlating the audible disturbances with the visual disturbances to determine one or more combined disturbances for the participant based on the disturbance criteria, wherein each of the combined disturbances comprises at least one of the audible disturbances and at least one of the visual disturbances.
    Type: Grant
    Filed: August 11, 2015
    Date of Patent: November 5, 2019
    Assignee: Avaya Inc.
    Inventors: John F. Buford, Mehmet C. Balasaygun, Keith Ponting, Wendy Holmes
  • Patent number: 10469655
    Abstract: 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: Grant
    Filed: March 21, 2018
    Date of Patent: November 5, 2019
    Assignee: Avaya Inc.
    Inventors: David Chavez, Keith Cowley
  • Patent number: 10462297
    Abstract: A method and system automatically determines when to review an agent response. The method performed by an oversight device includes receiving first data including a request type of a request received by a contact center. In response to the first data, the method includes automatically determining rules corresponding to the request type, the rules indicating required steps performed by an agent for the request type. The method includes receiving second data corresponding to a response process used by the agent in generating a response to the request, the response process including performed steps performed by the agent for the request. In response to the second data, the method includes automatically determining whether the required steps are included in the performed steps of the response process. The method includes forwarding the response to a supervisor device when the required steps are absent from the performed steps of the response process.
    Type: Grant
    Filed: January 8, 2015
    Date of Patent: October 29, 2019
    Assignee: Avaya Inc.
    Inventors: Liam Loftus, Neil O'Connor, John McGreevy, Seamus Hayes
  • Patent number: 10462227
    Abstract: Embodiments described herein provide systems and method for implementing privacy control in a co-browsing environment. In a particular embodiment, a method provides receiving an instruction in a co-browsing server to initiate a co-browsing session for a website with a first client and a second client. The method further provides receiving first privacy settings from the first client, wherein the first privacy settings indicate how the website should be presented at the second client. The method further provides presenting the website at the first client and presenting the website at the second client based on the first privacy settings.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: October 29, 2019
    Assignee: Avaya Inc.
    Inventors: Gaurav Badge, Ramanujan S. Kashi, Biswajyoti Pal
  • Patent number: 10462151
    Abstract: A user profile is temporarily accessed by an accessor. A method performed by the accessor of a contact center includes receiving access data. The access data includes a user identifier for a user, an identifier identifying a third party having profile data of the user, and a user-predefined condition which must be satisfied for the profile data to be temporarily accessible by the contact center. The method includes transmitting a request to the third party to temporarily access the profile data during a time period when the condition is satisfied, the request including the user identifier. The method includes temporarily accessing the user profile when the request is granted.
    Type: Grant
    Filed: November 17, 2015
    Date of Patent: October 29, 2019
    Assignee: Avaya Inc.
    Inventors: Tony McCormack, John H. Yoakum, David Skiba
  • Patent number: 10455055
    Abstract: A common vendor application that can be called from multiple vendor applications is loaded onto a communication device. When the common vendor application is called from an application provided by a vendor, the common vendor application sends a request to access vendor configuration information to a common vendor server. The request includes a vendor identifier that uniquely identifies the vendor. In response to receiving the request to access the vendor configuration information, the common vendor server identifies vendor configuration information for the vendor. The vendor configuration information is sent the common vendor application on the communication device. The common vendor application uses the vendor configuration information to customize the common vendor application specific to the vendor. This allows multiple vendors to use the same common vendor application, but to have a common look-and-feel. It also reduces the number of applications necessary to support multiple vendors.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: October 22, 2019
    Assignee: Avaya Inc.
    Inventor: Luciano Godoy Fagundes
  • Patent number: 10453077
    Abstract: A computerized system determines when a viewer is viewing a certain portion of an electronic document. Depending on the portion of the document being viewed, the system determines whether various agents are available to assist the viewer and provides options to the viewer for communicating with one or more of the agents.
    Type: Grant
    Filed: June 7, 2017
    Date of Patent: October 22, 2019
    Assignee: Avaya, Inc.
    Inventors: Rajesh Kanade, Jitendra Wadhwa
  • Patent number: 10447797
    Abstract: A system provides the ability for developers to create and embed a URI in HTML, a document, or an application to invoke another application or functionality according to a URI scheme name. The invoked application does not natively react to URI selections. Rather, a URI Broker can redirect the URI selection to the desired application and conduct any pre-processing to allow the URI to invoke any application, even those that do not include URI capability.
    Type: Grant
    Filed: July 17, 2015
    Date of Patent: October 15, 2019
    Assignee: Avaya Inc.
    Inventors: Bryan Dingwall, Sergey Vlasenko, Mohammad Nezarati
  • Patent number: 10445703
    Abstract: The present invention provides methods and systems for preparing reminders for calendar items (i.e., tasks). More specifically, a calendar item may be created using a calendar application or the like. Once created the reminder is strategically scheduled to provide the reminder to the user associated with the calendar item early enough such that the user can be reminded in a convenient and helpful manner, and will have a chance to perform any necessary tasks prior to the calendar item.
    Type: Grant
    Filed: October 30, 2006
    Date of Patent: October 15, 2019
    Assignee: Avaya Inc.
    Inventors: Richard J. Atkins, Sunny Singh Kalsi, Rohan Lenard, David Thambiratnam, Douglas W. Swartz
  • Patent number: 10440127
    Abstract: Embodiments of the disclosure provide a mobile-specific intermediary replacement for the toll free service. This mobile intermediary entity or service can provide four primary call invocation types. Namely, calls can be invoked through a dialer of the mobile device, through a web interface accessed through the mobile device, through a mobile application executing on the mobile device, or through a personal assistant of similar service. The mobile intermediary entity or service can also provide rich, supplementary services for mobile callers. These services can include but are not limited to menu navigation, call continuity, caller geo-location awareness, and awareness of the caller's mobile network operator's identifier. Services natively provided by the called enterprise, such as call conferencing, can also be provided within the call.
    Type: Grant
    Filed: February 5, 2018
    Date of Patent: October 8, 2019
    Assignee: Avaya Inc.
    Inventors: David Chavez, Gregory D. Weber
  • Patent number: 10440179
    Abstract: A method and apparatus to detect and prevent mute abuse by contact center agents provided by an application with an event listener in a contact center communication system are described along with various methods and mechanisms for administering the same. Based on predefined thresholds, the event listener can detect and notify a contact center supervisor and/or a systems administrator when certain mute timing thresholds are not met and/or mute timing thresholds are exceeded. If the exceptions provided by the event listener suggest that an agent is deliberately circumventing a metrics scoring system and/or avoiding work by placing a caller on mute rather than accepting and addressing a work item, service observing monitoring, logging, and disciplinary action can occur.
    Type: Grant
    Filed: September 21, 2015
    Date of Patent: October 8, 2019
    Assignee: Avaya Inc.
    Inventor: Rodney A. Thomson
  • 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
  • Patent number: 10425534
    Abstract: A method and system automatically optimizes agent time. The method performed by a transferring device includes monitoring a communication session between an agent device used by an agent of the contact center and a user device used by a user. The communication session including first communications generated by the agent and second communications generated by the user. The method includes determining when the communication session is to be transferred from the agent device to an automated system of the contact center. The automated system is configured to perform the communication session by generating third communications for the second communications. The method includes generating a control signal upon determining the communication session is to be transferred that is configured to automatically transfer the communications session from the agent device to the automated system.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: September 24, 2019
    Assignee: Avaya, Inc.
    Inventors: Liam Loftus, Neil O'Connor, Tommy Moran, Seamus Hayes, Paul D'Arcy