System and method for processing telephony sessions

    公开(公告)号:US10893079B2

    公开(公告)日:2021-01-12

    申请号:US16520195

    申请日:2019-07-23

    Applicant: Twilio Inc.

    Abstract: In one embodiment, the method of processing telephony sessions includes: communicating with an application server using an application layer protocol; processing telephony instructions with a call router; and creating call router resources accessible through a call router Application Programming Interface (API). In another embodiment, the system for processing telephony sessions includes: a call router, a URI for an application server, a telephony instruction executed by the call router, and a call router API resource.

    System and method for processing telephony sessions

    公开(公告)号:US10893078B2

    公开(公告)日:2021-01-12

    申请号:US16520190

    申请日:2019-07-23

    Applicant: Twilio Inc.

    Abstract: In one embodiment, the method of processing telephony sessions includes: communicating with an application server using an application layer protocol; processing telephony instructions with a call router; and creating call router resources accessible through a call router Application Programming Interface (API). In another embodiment, the system for processing telephony sessions includes: a call router, a URI for an application server, a telephony instruction executed by the call router, and a call router API resource.

    SYSTEM AND METHOD FOR MANAGING MEDIA IN A DISTRIBUTED COMMUNICATION NETWORK

    公开(公告)号:US20200228595A1

    公开(公告)日:2020-07-16

    申请号:US16837719

    申请日:2020-04-01

    Applicant: Twilio Inc.

    Abstract: A system and method for processing communication media in a regionally distributed communication platform that includes at a first platform region, establishing a communication session comprising establishing a media communication to at least one endpoint from the first region and establishing signaling communication to a second platform region; selecting a media resource in response to a change in media processing requirements of the communication session; when the selected media resource is outside the first region, routing media communication through a media resource outside of the first region; when the media resource is available in the first region, routing media communication through the media resource of the first region; and when the media resource is outside of the second region, storing the media communication in the first region at least temporarily and tunneling a branch of the media communication to a central media service in the second region.

    System and method for a work distribution service

    公开(公告)号:US09628624B2

    公开(公告)日:2017-04-18

    申请号:US15099931

    申请日:2016-04-15

    Applicant: Twilio, Inc.

    Abstract: Systems and methods for a work distribution service. At a multi-tenant platform that provides a work distribution service for a plurality of external systems, a priority is assigned to a first work item of a first external system. The work item is received via a RESTful work item API call request. The priority is assigned based on work item attributes of the work item and a workflow instruction corresponding to workflow information specified by the work item. The workflow instruction is provided by the external system via a RESTful Workflow API. A worker is assigned to the work item based on: the priority of the work item, the workflow information, and worker state managed by the first external system via a RESTful Worker API. The worker state includes worker attributes. The work item is generated by the external system, and the workflow instruction is managed by the external system.

    SYSTEM AND METHOD FOR RUNNING A MULTI-MODULE TELEPHONY APPLICATION
    20.
    发明申请
    SYSTEM AND METHOD FOR RUNNING A MULTI-MODULE TELEPHONY APPLICATION 审中-公开
    用于运行多模式电话应用的系统和方法

    公开(公告)号:US20170034360A1

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

    申请号:US15291791

    申请日:2016-10-12

    Applicant: Twilio, Inc.

    Abstract: A system and method of a telephony application platform can include receiving a communication session request specifying a destination endpoint, connecting the communication session through a first application module according to the destination endpoint, receiving an instruction to transition communication control to a second application module, transitioning communication control of the communication session to the second application module, independently metering resource usage of the communication session of each application module, and accounting the metered usage of the communication session.

    Abstract translation: 电话应用平台的系统和方法可以包括接收指定目的地端点的通信会话请求,根据目的地端点通过第一应用模块连接通信会话,接收将通信控制转换到第二应用模块的指令, 对第二应用模块进行通信会话的通信控制,独立地计量每个应用模块的通信会话的资源使用情况,以及计算通信会话的计量使用情况。

Patent Agency Ranking