SYSTEM AND METHOD FOR ENABLING REAL-TIME EVENTING

    公开(公告)号:US20210243151A1

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

    申请号:US17302124

    申请日:2021-04-23

    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

    公开(公告)号:US20210218782A1

    公开(公告)日:2021-07-15

    申请号:US17301358

    申请日:2021-03-31

    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.

    METHOD FOR PROCESSING TELEPHONY SESSIONS OF A NETWORK

    公开(公告)号:US20200244712A1

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

    申请号: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 MEDIA REQUESTS DURING TELEPHONY SESSIONS

    公开(公告)号:US20200236220A1

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

    申请号:US16845029

    申请日:2020-04-09

    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.

    System and method for processing media requests during telephony sessions

    公开(公告)号:US10694042B2

    公开(公告)日:2020-06-23

    申请号:US15868796

    申请日:2018-01-11

    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.

    System and method for running a multi-module telephony application

    公开(公告)号:US10554825B2

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

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

Patent Agency Ranking