Patents by Inventor Robert E. Braudes

Robert E. Braudes 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: 11854551
    Abstract: Transcribing portions of a communication session between a user device and an on-premises device of an enterprise includes receiving, by a computer located remotely from the on-premises device, a media stream of the communication session from the on-premises device and receiving, by the computer, at least one event associated with the media stream from the on-premises device. Furthermore, the computer determines a portion of the media stream to transcribe based on the at least one event and transcribes the portion of the media stream.
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: December 26, 2023
    Assignee: Avaya Inc.
    Inventors: Matthew A. Peters, Robert E. Braudes, Jeffrey L. Aigner
  • Patent number: 11264012
    Abstract: Conversations between agents of a contact center and a customer are often transcribed so that text is maintained. However, text conversations consist only of text and omit significant portions of a conversation that are conveyed outside of the specific words spoken. By determining the emotion, tone, or other aspect in a conversation, which may contradict the text content, a data structure may be maintained such that the textual content is annotated with emotion or tonal information and/or utilized in a routing decision to cause a communication network to be altered, such as to include at least one additional node based upon a particular emotion or tone.
    Type: Grant
    Filed: December 31, 2019
    Date of Patent: March 1, 2022
    Assignee: Avaya Inc.
    Inventors: Piyush Mital, Nikita Kotak, Asmita Gokhale, Robert E. Braudes
  • Publication number: 20210201897
    Abstract: Conversations between agents of a contact center and a customer are often transcribed so that text is maintained. However, text conversations consist only of text and omit significant portions of a conversation that are conveyed outside of the specific words spoken. By determining the emotion, tone, or other aspect in a conversation, which may contradict the text content, a data structure may be maintained such that the textual content is annotated with emotion or tonal information and/or utilized in a routing decision to cause a communication network to be altered, such as to include at least one additional node based upon a particular emotion or tone.
    Type: Application
    Filed: December 31, 2019
    Publication date: July 1, 2021
    Inventors: Piyush Mital, Nikita Kotak, Asmita Gokhale, Robert E. Braudes
  • Publication number: 20200302934
    Abstract: Transcribing portions of a communication session between a user device and an on-premises device of an enterprise includes receiving, by a computer located remotely from the on-premises device, a media stream of the communication session from the on-premises device and receiving, by the computer, at least one event associated with the media stream from the on-premises device.
    Type: Application
    Filed: March 22, 2019
    Publication date: September 24, 2020
    Inventors: Matthew A. Peters, Robert E. Braudes, Jeffrey L. Aigner
  • Publication number: 20190199595
    Abstract: Configuring a network topology can be a resource-intensive task. Services that may be “snapped-in” to a particular network often require physical alternations to the topology of the network. The topology may be remotely altered by providing an override datum to a configuration device such that a seed value for a datum is replaced and, as a result, the topology of the network altered to provide a particular service. As a benefit, one or more networks may have their physical topology remotely reconfigured with a single alteration of a datum.
    Type: Application
    Filed: December 22, 2017
    Publication date: June 27, 2019
    Inventors: Robert E. Braudes, Amit Mishra, Kurt Haserodt
  • Patent number: 10237370
    Abstract: Downloadable pluggable services and methods of distributing the same are described. The downloadable pluggable services may correspond to third party-developed communication services that can be downloaded to upgrade a communication system. The downloadable pluggable services may include a number of component parts that can be distributed among various servers in the communication system being upgraded along with instructions that enable the component parts to instruct each server in the communication system to operate in a coordinated fashion so as to provide the downloaded service.
    Type: Grant
    Filed: October 3, 2016
    Date of Patent: March 19, 2019
    Assignee: Avaya Inc.
    Inventors: Robert E. Braudes, Kurt Haserodt
  • Patent number: 9807143
    Abstract: A collaboration environment provides a generic event distributing framework that can distribute both synchronous and asynchronous events. The distributed events may be pre-defined or dynamically defined. Further, the framework can support multiple data formats for the event payload. The collaboration environment relies on two separate APIs to separate event producers from event consumers.
    Type: Grant
    Filed: August 4, 2014
    Date of Patent: October 31, 2017
    Assignee: Avaya Inc.
    Inventors: Robert E. Braudes, Kurt Haserodt, Robert J. Favero
  • Patent number: 9787749
    Abstract: Methods and systems for providing an elegant and efficient multi-protocol eventing layer are disclosed. The multi-protocol eventing layer includes a converged container capable of handling multiple types of protocols to manage events while using an open source database. Accordingly, the multi-protocol eventing layer efficiently provides real-time or near real-time eventing to a plurality of devices for scalability and performance enhancement.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: October 10, 2017
    Assignee: Avaya Inc.
    Inventors: Kenneth O. Michie, Gordon R. Brunson, Robert E. Braudes, Kurt Haserodt, Hyoungjoo Lee
  • Publication number: 20170094024
    Abstract: Downloadable pluggable services and methods of distributing the same are described. The downloadable pluggable services may correspond to third party-developed communication services that can be downloaded to upgrade a communication system. The downloadable pluggable services may include a number of component parts that can be distributed among various servers in the communication system being upgraded along with instructions that enable the component parts to instruct each server in the communication system to operate in a coordinated fashion so as to provide the downloaded service.
    Type: Application
    Filed: October 3, 2016
    Publication date: March 30, 2017
    Inventors: Robert E. Braudes, Kurt Haserodt
  • Patent number: 9521169
    Abstract: The concept of a centralized communication log is provided. Anchor points, and specifically Session Initiation Protocol (SIP) anchor points, serve as a media and call control point that is established on a per-user basis which can then be leveraged by a communication log application. Such a communication log application is able to determine accurate and real-time communicant information for a communication session and populate a centralized communication log with the same. Such a communication log is, therefore, accurate with respect to multiple users in a system, highly available, and scaled horizontally.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: December 13, 2016
    Assignee: Avaya Inc.
    Inventors: Robert E. Braudes, Gordon R. Brunson, Joel M. Ezell, Harsh V. Mendiratta
  • Patent number: 9450989
    Abstract: The concept of a centralized communication log is provided. Anchor points, and specifically Session Initiation Protocol (SIP) anchor points, serve as a media and call control point that is established on a per-user basis which can then be leveraged by a communication log service. Such a communication log service is able to determine accurate and real-time communicant information for a communication session and populate a centralized communication log with the same. Such a communication log is, therefore, accurate with respect to multiple users in a system, highly available, and scaled horizontally.
    Type: Grant
    Filed: May 19, 2010
    Date of Patent: September 20, 2016
    Assignee: Avaya Inc.
    Inventors: Robert E. Braudes, Gordon R. Brunson, Joel M. Ezell, Harsh V. Mendiratta
  • Publication number: 20160034322
    Abstract: A collaboration environment provides a generic event distributing framework that can distribute both synchronous and asynchronous events. The distributed events may be pre-defined or dynamically defined. Further, the framework can support multiple data formats for the event payload. The collaboration environment relies on two separate APIs to separate event producers from event consumers.
    Type: Application
    Filed: August 4, 2014
    Publication date: February 4, 2016
    Inventors: Robert E. Braudes, Kurt Haserodt, Robert J. Favero
  • Patent number: 9026090
    Abstract: The system and method determine an activity associated with a user. An action associated with a media type of the activity or a role of the user within the activity is determined. For example, the activity can be how much the user talks during a conference call or if the user's role is that of a moderator. In response to determining the action associated with the media type of the activity or the role of the user within the activity, a presence state of the user is modified. The modified presence state is then communicated to a second user. This allows for a more accurate presence state of the user. It also allows other users to make contact at times where the user is more likely to communicate.
    Type: Grant
    Filed: April 26, 2013
    Date of Patent: May 5, 2015
    Assignee: Avaya Inc.
    Inventors: Robert E. Braudes, Ignacio Miranda
  • Publication number: 20150120944
    Abstract: The concept of a centralized communication log is provided. Anchor points, and specifically Session Initiation Protocol (SIP) anchor points, serve as a media and call control point that is established on a per-user basis which can then be leveraged by a communication log application. Such a communication log application is able to determine accurate and real-time communicant information for a communication session and populate a centralized communication log with the same. Such a communication log is, therefore, accurate with respect to multiple users in a system, highly available, and scaled horizontally.
    Type: Application
    Filed: December 30, 2014
    Publication date: April 30, 2015
    Inventors: Robert E. Braudes, Gordon R. Brunson, Joel M. Ezell, Harsh V. Mendiratta
  • Patent number: 8914446
    Abstract: A communication system can create a conversation identifier (ID) for a logical IM conversation. The conversation ID can identify messages that are associated with the same IM conversation. The associated IM messages can be stored in an archive for later use. When a SIP session ends but an IM conversation continues, a SIP server can rebuild the IM conversation with messages retrieved with the conversation ID. Further, an IM conversation can be restarted on a different IM client by retrieving messages from the archive associated with the previously established conversation ID. Thus, the conversation ID ensures that an IM conversation does not end due to system changes or reconfigurations in IM clients.
    Type: Grant
    Filed: April 5, 2011
    Date of Patent: December 16, 2014
    Assignee: Avaya Inc.
    Inventor: Robert E. Braudes
  • Patent number: 8886789
    Abstract: The concept of anchor points is introduced. Anchor points, and specifically Session Initiation Protocol (SIP) anchor points, serve as a media and call control point that is established on a per-user basis which can then be shared by any application. The use of an anchor point allows for applications to become aware of and control a communication late or cease monitoring and controlling a communication session early without disrupting the session or introducing a significant amount of control or media delay.
    Type: Grant
    Filed: May 19, 2010
    Date of Patent: November 11, 2014
    Assignee: Avaya Inc.
    Inventors: Robert E. Braudes, Gordon R. Brunson, Joel M. Ezell, Harsh V. Mendiratta
  • Publication number: 20140323099
    Abstract: The system and method determine an activity associated with a user. An action associated with a media type of the activity or a role of the user within the activity is determined. For example, the activity can be how much the user talks during a conference call or if the user's role is that of a moderator. In response to determining the action associated with the media type of the activity or the role of the user within the activity, a presence state of the user is modified. The modified presence state is then communicated to a second user. This allows for a more accurate presence state of the user. It also allows other users to make contact at times where the user is more likely to communicate.
    Type: Application
    Filed: April 26, 2013
    Publication date: October 30, 2014
    Applicant: Avaya Inc.
    Inventors: Robert E. Braudes, Ignacio Miranda
  • Publication number: 20140282619
    Abstract: Methods and systems for providing an elegant and efficient multi-protocol eventing layer are disclosed. The multi-protocol eventing layer includes a converged container capable of handling multiple types of protocols to manage events while using an open source database. Accordingly, the multi-protocol eventing layer efficiently provides real-time or near real-time eventing to a plurality of devices for scalability and performance enhancement.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: AVAYA INC.
    Inventors: Kenneth O. Michie, Gordon R. Brunson, Robert E. Braudes, Kurt Haserodt, Hyoungjoo Lee
  • Patent number: 8804936
    Abstract: A method comprising a data-processing system that enables one or more applications to share fewer ports by having the data-processing system request the ports, and then assign a “token” to establish a “session” to permit the one or more applications to interact with the ports.
    Type: Grant
    Filed: October 6, 2009
    Date of Patent: August 12, 2014
    Assignee: Avaya Inc.
    Inventors: Robert E. Braudes, Joel M Ezell
  • Publication number: 20120259925
    Abstract: A communication system can create a conversation identifier (ID) for a logical IM conversation. The conversation ID can identify messages that are associated with the same IM conversation. The associated IM messages can be stored in an archive for later use. When a SIP session ends but an IM conversation continues, a SIP server can rebuild the IM conversation with messages retrieved with the conversation ID. Further, an IM conversation can be restarted on a different IM client by retrieving messages from the archive associated with the previously established conversation ID. Thus, the conversation ID ensures that an IM conversation does not end due to system changes or reconfigurations in IM clients.
    Type: Application
    Filed: April 5, 2011
    Publication date: October 11, 2012
    Inventor: Robert E. Braudes