Method for processing telephony sessions of a network

    公开(公告)号:US11848967B2

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

    申请号:US17301358

    申请日:2021-03-31

    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

    公开(公告)号:US20220210276A1

    公开(公告)日:2022-06-30

    申请号:US17655116

    申请日:2022-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.

    SYSTEM AND METHOD FOR PROCESSING TELEPHONY SESSIONS

    公开(公告)号:US20210409457A1

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

    申请号:US17446545

    申请日:2021-08-31

    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 ENABLING REAL-TIME EVENTING

    公开(公告)号:US20210400009A1

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

    申请号:US17305046

    申请日:2021-06-29

    Applicant: Twilio Inc.

    Abstract: A method and system for real-time eventing including interacting with at least one configuration attribute according to instructions specified through an application programming interface (API); adding subscribers for an event channel; generating an event from operation of an application; publishing the event message to the event channel on an event router; processing the event message according to the at least one configuration attribute; identifying a subscriber to the event channel; and sending the event from the event router to the subscriber.

    Method for processing telephony sessions of a network

    公开(公告)号:US11032330B2

    公开(公告)日:2021-06-08

    申请号:US16851956

    申请日:2020-04-17

    Applicant: Twilio Inc.

    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 PROCESSING TELEPHONY SESSIONS

    公开(公告)号:US20210021651A1

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

    申请号:US17061307

    申请日:2020-10-01

    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.

Patent Agency Ranking