Method for processing telephony sessions of a network

    公开(公告)号:US09882942B2

    公开(公告)日:2018-01-30

    申请号:US15241504

    申请日:2016-08-19

    Applicant: Twilio, Inc.

    CPC classification number: H04L65/1069 H04L61/106 H04L65/4053

    Abstract: A method for processing telephony sessions of a network including at least one application server and a call router, the method including the steps of assigning a primary Uniform Resource Identifier (URI) and at least a secondary URI to an application; mapping a telephony session to the primary URI; communicating with the application server designated by the primary URI using an application layer protocol; receiving telephony instructions from the application server and processing the telephony instructions with the call router; detecting an application event; and upon detecting the application event, communicating with the application server designated by the secondary URI.

    SYSTEM AND METHOD FOR A WORK DISTRIBUTION SERVICE

    公开(公告)号:US20170208178A1

    公开(公告)日:2017-07-20

    申请号:US15450883

    申请日:2017-03-06

    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 MANAGING MEDIA IN A DISTRIBUTED COMMUNICATION NETWORK

    公开(公告)号:US20170149869A1

    公开(公告)日:2017-05-25

    申请号:US15426474

    申请日:2017-02-07

    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 PROCESSING MEDIA REQUESTS DURING TELEPHONY SESSIONS
    89.
    发明申请
    SYSTEM AND METHOD FOR PROCESSING MEDIA REQUESTS DURING TELEPHONY SESSIONS 有权
    在电话会议期间处理媒体要求的系统和方法

    公开(公告)号:US20160173536A1

    公开(公告)日:2016-06-16

    申请号:US15050268

    申请日:2016-02-22

    Applicant: Twilio, Inc.

    Abstract: In a preferred embodiment, the method of caching media used in a telephony application includes: receiving a media request; sending the media request to a media layer using HTTP; the a media layer performing the steps of checking in a cache for the media resource; processing the media request within a media processing server; and storing the processed media in the cache as a telephony compatible resource specified by a persistent address. The system of the preferred embodiment includes a call router and a media layer composed of a cache and media processing server.

    Abstract translation: 在优选实施例中,缓存在电话应用中使用的媒体的方法包括:接收媒体请求; 使用HTTP向媒体层发送媒体请求; 所述媒体层执行检查所述媒体资源的高速缓存的步骤; 在媒体处理服务器内处理媒体请求; 以及将所处理的媒体存储在高速缓存中,作为由持久地址指定的电话兼容资源。 优选实施例的系统包括呼叫路由器和由高速缓存和媒体处理服务器组成的媒体层。

    System and method for a work distribution service
    90.
    发明授权
    System and method for a work distribution service 有权
    工作分配服务的系统和方法

    公开(公告)号:US09344573B2

    公开(公告)日:2016-05-17

    申请号:US14659332

    申请日:2015-03-16

    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.

    Abstract translation: 工作分发服务的系统和方法。 在为多个外部系统提供工作分发服务的多租户平台中,将优先级分配给第一外部系统的第一工作项。 通过RESTful工作项API调用请求接收工作项。 优先级是根据工作项目的工作项属性和与工作项指定的工作流信息对应的工作流指令进行分配的。 工作流指令由外部系统通过RESTful Workflow API提供。 工作者被分配到工作项目:基于工作项目的优先级,工作流信息和第一个外部系统通过RESTful Worker API管理的工作状态。 工作状态包括工人属性。 工作项由外部系统生成,工作流指令由外部系统管理。

Patent Agency Ranking