Dynamic Session Classification
    11.
    发明申请

    公开(公告)号:US20170295208A1

    公开(公告)日:2017-10-12

    申请号:US15092914

    申请日:2016-04-07

    Applicant: Avaya Inc.

    Abstract: A request to establish a communication session between the first communication endpoint and a second communication endpoint is received. For example, the request may be a Session Initiation Protocol (SIP) INVITE message to establish a voice communication session. A security classification for the communication session is determined. For example, the determined security classification may be that the call is top secret or unclassified. The security classification is not based on whether the communication session is solely encrypted. The security classification is inserted into the request to establish the communication session. The request to establish the communication session with the security classification is sent to the second communication endpoint. This allows the second endpoint to display the security classification. A similar process is used in a response to the request to establish the communication session to convey the security classification to the first communication endpoint.

    FAILOVER ANNOUNCEMENTS
    12.
    发明申请
    FAILOVER ANNOUNCEMENTS 审中-公开
    失败通知

    公开(公告)号:US20170054843A1

    公开(公告)日:2017-02-23

    申请号:US14968254

    申请日:2015-12-14

    Applicant: Avaya Inc.

    Inventor: Joel Ezell

    Abstract: To handle a failover condition, a media server receives a request, from a first application server, to stream a first media message in a media channel of a communication session. The first media message is streamed in the media channel of the communication session by the media server. Once the first media message has ended, a status message can be sent to the first application server to determine if the first application server has failed. If a response to the status message is not received (i.e., because the first application server has failed), the media server can stream a second media message during a period where a second application server is failing over for the first application server. If a response to the status message is received, the second media message is not streamed.

    Abstract translation: 为了处理故障切换条件,媒体服务器从第一应用服务器接收到在通信会话的媒体信道中流式传输第一媒体消息的请求。 第一媒体消息由媒体服务器在通信会话的媒体频道中流式传输。 一旦第一媒体消息结束,可以向第一应用服务器发送状态消息以确定第一应用服务器是否已经失败。 如果没有接收到对状态消息的响应(即,因为第一应用服务器已经失败),则媒体服务器可以在第二应用服务器针对第一应用服务器进行故障切换的时段期间流式传输第二媒体消息。 如果接收到对状态消息的响应,则不流式传输第二媒体消息。

    APPLICATION OF ENTERPRISE POLICIES TO WEB REAL-TIME COMMUNICATIONS (WebRTC) INTERACTIVE SESSIONS USING AN ENTERPRISE SESSION INITIATION PROTOCOL (SIP) ENGINE, AND RELATED METHODS, SYSTEMS, AND COMPUTER-READABLE MEDIA
    13.
    发明申请
    APPLICATION OF ENTERPRISE POLICIES TO WEB REAL-TIME COMMUNICATIONS (WebRTC) INTERACTIVE SESSIONS USING AN ENTERPRISE SESSION INITIATION PROTOCOL (SIP) ENGINE, AND RELATED METHODS, SYSTEMS, AND COMPUTER-READABLE MEDIA 有权
    将企业政策应用于WEB实时通信(WebRTC)使用企业会议启动协议(SIP)引擎和相关方法,系统和计算机可读介质的交互式会议

    公开(公告)号:US20150304359A1

    公开(公告)日:2015-10-22

    申请号:US14255429

    申请日:2014-04-17

    Applicant: AVAYA INC.

    CPC classification number: H04L65/1006 H04L65/105 H04L65/1069

    Abstract: Application of enterprise policies to Web Real-Time Communications (WebRTC) interactive sessions using an enterprise Session Initiation Protocol (SIP) engine, and related methods, systems, and computer-readable media are disclosed. In one embodiment, a method comprises receiving, by session token converter of enterprise device, an incoming WebRTC session description token. The method comprises generating, by session token converter, outgoing SIP request message. The method comprises sending, by session token converter, outgoing SIP request message to enterprise SIP engine and applying, by enterprise SIP engine, enterprise policies based on outgoing SIP request message. The method comprises, responsive to applying enterprise policies, sending incoming SIP request message to enterprise device. The method comprises converting, by session token converter, incoming SIP request message into outgoing WebRTC session description token, and sending outgoing WebRTC session description token to a target device.

    Abstract translation: 公开了使用企业会话发起协议(SIP)引擎和相关方法,系统和计算机可读介质的Web实时通信(WebRTC)交互式会话的企业策略的应用。 在一个实施例中,一种方法包括通过企业设备的会话令牌转换器接收传入的WebRTC会话描述令牌。 该方法包括通过会话令牌转换器生成输出SIP请求消息。 该方法包括通过会话令牌转换器向企业SIP引擎发送出站SIP请求消息,并通过企业SIP引擎根据传出的SIP请求消息应用企业策略。 该方法包括响应于应用企业策略,向企业设备发送传入的SIP请求消息。 该方法包括通过会话令牌转换器将传入的SIP请求消息转换成输出的WebRTC会话描述令牌,以及向目标设备发送传出的WebRTC会话描述令牌。

    Controlling access to traversal using relays around network address translation (TURN) servers using trusted single-use credentials

    公开(公告)号:US11012437B2

    公开(公告)日:2021-05-18

    申请号:US16144709

    申请日:2018-09-27

    Applicant: Avaya Inc.

    Abstract: Embodiments disclosed provide access to Traversal Using Relays around Network Address Translation (TURN) servers using trusted single-use credentials, and related methods, systems, and computer-readable media. In one embodiment, a method comprises receiving, by a TURN authentication agent, a request for a TURN server credential. Responsive to determining that the request is authorized, the agent generates a trusted single-use credential and transmits it to the requestor. Using this trusted single-use credential allows untrusted clients to access a TURN server without exposing a userid/password combination. In another embodiment, a method comprises receiving, by the TURN server, a request for a TURN service. The server challenges the request, and receives a userid and a password. Responsive to determining that the userid and the password constitute a trusted single-use credential and responsive to determining that the request is authorized, the server provides the TURN service for the requestor.

    Mobile caller authentication for contact centers

    公开(公告)号:US10742652B2

    公开(公告)日:2020-08-11

    申请号:US16149293

    申请日:2018-10-02

    Applicant: Avaya Inc.

    Abstract: 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.

    Providing web real-time communications (WebRTC) media services via WebRTC-enabled media servers, and related methods, systems, and computer-readable media

    公开(公告)号:US10581927B2

    公开(公告)日:2020-03-03

    申请号:US14255361

    申请日:2014-04-17

    Applicant: Avaya Inc.

    Abstract: In one embodiment, a system for providing WebRTC media services comprises a WebRTC-enabled media server including a scripting engine, a WebRTC functionality provider, and a control application programming interface (API). The WebRTC-enabled media server is configured to receive, from a WebRTC application server, a stream establishment application, and to establish, via the stream establishment application, a plurality of WebRTC interactive flows associated with a corresponding plurality of WebRTC clients. The WebRTC-enabled media server is also configured to apply a media service to one or more of the plurality of WebRTC interactive flows to generate one or more media server flows, and provide the media server flows to one or more of the plurality of WebRTC clients. The WebRTC-enabled media server may thus provide functionality via familiar WebRTC control interfaces.

    LONG POLLING FOR CLUSTERED APPLICATION LOAD BALANCING

    公开(公告)号:US20190190986A1

    公开(公告)日:2019-06-20

    申请号:US15847211

    申请日:2017-12-19

    Applicant: Avaya Inc.

    CPC classification number: H04L67/1004 H04L67/02 H04L67/26 H04L67/2842

    Abstract: A plurality of long poll HTTP GET requests are received from a plurality of clustered applications. The plurality of long poll HTTP GET requests comprises a plurality of identifiers for the plurality of clustered applications. A plurality of event queues are created for the plurality of clustered applications based on the plurality of identifiers. A plurality of events are added to the plurality of event queues based on a plurality of communication sessions. For example, multiple events can be added to the plurality of event queues based on a plurality of incoming calls. A plurality of responses are sent based to the plurality of long poll HTTP GET requests. The plurality of responses includes the plurality of events. This process allows for identification of a corresponding clustered application that is managing a communication session.

    MOBILE CALLER AUTHENTICATION FOR CONTACT CENTERS

    公开(公告)号:US20190036922A1

    公开(公告)日:2019-01-31

    申请号:US16149293

    申请日:2018-10-02

    Applicant: Avaya Inc.

    Abstract: 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.

    PROVIDING EXTERNAL APPLICATION SERVICES WITH AN EXISTING PRIVATE BRANCH EXCHANGE MEDIA SERVER
    19.
    发明申请
    PROVIDING EXTERNAL APPLICATION SERVICES WITH AN EXISTING PRIVATE BRANCH EXCHANGE MEDIA SERVER 有权
    使用现有的私有分支机构交换媒体服务器提供外部应用服务

    公开(公告)号:US20160036864A1

    公开(公告)日:2016-02-04

    申请号:US14445380

    申请日:2014-07-29

    Applicant: Avaya Inc.

    Inventor: Joel Ezell

    Abstract: A solution is provided that integrates external services with existing PBX services to provide new features to the PBX without having to update the PBX. To provide the external services, an external application server establishes a Computer Telephone Integration (CTI) channel with the PBX in order to register for one or more events that occur for a communication session controlled by the PBX. When one of the events occurs, the PBX sends a token containing information regarding the communication session and a media server associated with the communication session. The external application server uses the information in the token to provide an external service, via an external application, to a media stream of the communication session. In one embodiment, the media stream may be sent to that external application that provides the service to the communication session.

    Abstract translation: 提供了将外部服务与现有PBX服务集成在一起的解决方案,为PBX提供新功能,而无需更新PBX。 为了提供外部服务,外部应用服务器与PBX建立计算机电话集成(CTI)信道,以便注册由集团电话控制的通信会话发生的一个或多个事件。 当发生其中一个事件时,PBX发送包含关于通信会话的信息的令牌和与通信会话相关联的媒体服务器。 外部应用服务器使用令牌中的信息通过外部应用向通信会话的媒体流提供外部服务。 在一个实施例中,媒体流可以被发送到向通信会话提供服务的外部应用。

Patent Agency Ranking