System and method for processing media requests during telephony sessions
    161.
    发明授权
    System and method for processing media requests during telephony sessions 有权
    在电话会话期间处理媒体请求的系统和方法

    公开(公告)号:US09591033B2

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

    申请号: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 managing media in a distributed communication network
    162.
    发明授权
    System and method for managing media in a distributed communication network 有权
    用于在分布式通信网络中管理媒体的系统和方法

    公开(公告)号:US09240941B2

    公开(公告)日:2016-01-19

    申请号:US14278993

    申请日:2014-05-15

    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.

    Abstract translation: 一种用于在区域分布式通信平台中处理通信媒体的系统和方法,该系统和方法包括在第一平台区域,建立通信会话,其包括从第一区域建立到至少一个端点的媒体通信,以及建立到第二平台区域的信令通信; 响应于通信会话的媒体处理需求的变化来选择媒体资源; 当所选择的媒体资源在第一区域之外时,通过第一区域之外的媒体资源路由媒体通信; 当媒体资源在第一区域可用时,通过第一区域的媒体资源路由媒体通信; 并且当所述媒体资源在所述第二区域之外时,至少临时地将所述媒体通信存储在所述第一区域中,并且将所述媒体通信的分支隧道化到所述第二区域中的中央媒体服务。

    System and method for running a multi-module telephony application
    163.
    发明授权
    System and method for running a multi-module telephony application 有权
    运行多模块电话应用程序的系统和方法

    公开(公告)号:US09210275B2

    公开(公告)日:2015-12-08

    申请号:US14076845

    申请日:2013-11-11

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

    SYSTEM AND METHOD FOR A WORK DISTRIBUTION SERVICE
    164.
    发明申请
    SYSTEM AND METHOD FOR A WORK DISTRIBUTION SERVICE 有权
    用于工作分配服务的系统和方法

    公开(公告)号:US20150264180A1

    公开(公告)日:2015-09-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管理的工作状态。 工作状态包括工人属性。 工作项由外部系统生成,工作流指令由外部系统管理。

    System and method for processing telephony sessions
    166.
    发明授权
    System and method for processing telephony sessions 有权
    用于处理电话会话的系统和方法

    公开(公告)号:US08837465B2

    公开(公告)日:2014-09-16

    申请号:US13743080

    申请日:2013-01-16

    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.

    Abstract translation: 在一个实施例中,处理电话会话的方法包括:使用应用层协议与应用服务器进行通信; 用呼叫路由器处理电话指令; 并创建通过呼叫路由器应用程序编程接口(API)可访问的呼叫路由器资源。 在另一个实施例中,用于处理电话会话的系统包括:呼叫路由器,应用服务器的URI,由呼叫路由器执行的电话指令和呼叫路由器API资源。

    SYSTEM AND METHOD FOR MANAGING LATENCY IN A DISTRIBUTED TELEPHONY NETWORK
    167.
    发明申请
    SYSTEM AND METHOD FOR MANAGING LATENCY IN A DISTRIBUTED TELEPHONY NETWORK 有权
    用于管理分布式电话网络中的延迟的系统和方法

    公开(公告)号:US20140153566A1

    公开(公告)日:2014-06-05

    申请号:US14176458

    申请日:2014-02-10

    Applicant: Twilio, Inc.

    Abstract: A system and method of preferred embodiments include at a signaling gateway of a first region, receiving a communication invitation of a first endpoint from a communication provider; signaling the communication invitation to a communication-processing server in a second region; in response to communication processing of the communication-processing server, dynamically directing signaling and media of the communication according to processing instructions and resources available in at least the first and two regions; wherein dynamically directing signaling and media communication of the communication comprises selectively routing media communication exclusively through communication resources of the first region if resources are available in the first region or selectively routing media communication between the first endpoint, the gateway, and at least the communication-processing server if media resources are not in the first region.

    Abstract translation: 优选实施例的系统和方法包括在第一区域的信令网关处,从通信提供者接收第一端点的通信邀请; 向第二区域中的通信处理服务器发信号通知邀请; 响应于通信处理服务器的通信处理,根据至少第一和两个区域中可用的处理指令和资源来动态地指导通信的信令和媒体; 其中动态地指导所述通信的信令和媒体通信包括:如果所述第一区域中的资源可用,或者选择性地路由所述第一端点,所述网关之间的媒体通信,以及至少所述通信 - 处理服务器,如果媒体资源不在第一个区域。

    SYSTEM AND METHOD FOR QUEUING A COMMUNICATION SESSION
    168.
    发明申请
    SYSTEM AND METHOD FOR QUEUING A COMMUNICATION SESSION 有权
    系统与方法进行通信会议

    公开(公告)号:US20130336472A1

    公开(公告)日:2013-12-19

    申请号:US13921941

    申请日:2013-06-19

    Applicant: Twilio, Inc.

    CPC classification number: H04M3/523 H04M3/5141 H04M2203/407

    Abstract: A system and method including receiving a request to enqueue a communication session; adding the communication session to the queue of a plurality of communication sessions; upon adding the communication to the queue, transferring control logic to the configured wait-state application; receiving a dequeue request initiated by a second entity; in response to the dequeue request, managing the procession of communication sessions in the queue; and dequeuing a communication session from the queue.

    Abstract translation: 一种系统和方法,包括接收入站通信会话的请求; 将通信会话添加到多个通信会话的队列; 在将通信添加到队列时,将控制逻辑传送到配置的等待状态应用; 接收由第二实体发起的出队请求; 响应于出队请求,管理队列中通信会话的队列; 并从队列中引出通信会话。

    SYSTEM AND METHOD FOR MITIGATING A DENIAL OF SERVICE ATTACK USING CLOUD COMPUTING
    169.
    发明申请
    SYSTEM AND METHOD FOR MITIGATING A DENIAL OF SERVICE ATTACK USING CLOUD COMPUTING 审中-公开
    使用云计算减轻服务攻击的系统和方法

    公开(公告)号:US20130254872A1

    公开(公告)日:2013-09-26

    申请号:US13890010

    申请日:2013-05-08

    Applicant: TWILIO, INC.

    Abstract: A system and method for mitigating a denial of service attack that includes distributing network communication messages directed at a resource within a resource cloud, directing the distributed network communication messages, filtering the network communication messages according to filter parameters that relate to the legitimacy of the communication message, and sending the communication message to the resource if the communication message is filtered as legitimate or performing a request limiting response to the communication message if the communication message is filtered as illegitimate.

    Abstract translation: 一种用于减轻拒绝服务攻击的系统和方法,包括分发针对资源云内资源的网络通信消息,指导分布式网络通信消息,根据与通信合法性相关的过滤参数过滤网络通信消息 如果所述通信消息被过滤为合法的话,则将所述通信消息发送到所述资源,或者如果所述通信消息被过滤为非法,则对所述通信消息执行请求限制响应。

Patent Agency Ranking