SYSTEM AND METHOD FOR ENABLING REAL-TIME EVENTING

    公开(公告)号:US20210328964A1

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

    申请号:US17305049

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

    SYSTEM AND METHOD FOR MANAGING CONCURRENT EVENTS

    公开(公告)号:US20210318917A1

    公开(公告)日:2021-10-14

    申请号:US17304703

    申请日:2021-06-24

    Applicant: Twilio Inc.

    Abstract: A system and method that includes receiving an API request to a type of API resource; retrieving an API concurrency value for the API request; determining a comparison status associated with a comparison of the API concurrency value to a concurrency threshold; if the comparison status is within the concurrency threshold, transmitting the API request to an API processing resource; if the comparison status indicates the concurrency threshold is not satisfied, impeding processing of the API request; accounting for an increase in the API concurrency value if the API request is transmitted to an API processing resource; and accounting for a decrease in the API concurrency value at a time associated with the API processing resource completing processing of the API request.

    System and method for managing concurrent events

    公开(公告)号:US11093305B2

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

    申请号:US16580579

    申请日:2019-09-24

    Applicant: Twilio Inc.

    Abstract: A system and method that includes receiving an API request to a type of API resource; retrieving an API concurrency value for the API request; determining a comparison status associated with a comparison of the API concurrency value to a concurrency threshold; if the comparison status is within the concurrency threshold, transmitting the API request to an API processing resource; if the comparison status indicates the concurrency threshold is not satisfied, impeding processing of the API request; accounting for an increase in the API concurrency value if the API request is transmitted to an API processing resource; and accounting for a decrease in the API concurrency value at a time associated with the API processing resource completing processing of the API request.

    Method for processing telephony sessions of a network

    公开(公告)号:US10708317B2

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

    申请号:US16279280

    申请日:2019-02-19

    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 determining and communicating presence information

    公开(公告)号:US10182147B2

    公开(公告)日:2019-01-15

    申请号:US13624750

    申请日:2012-09-21

    Applicant: Twilio, Inc.

    Abstract: A system and method for communicating presence information that can include at a first server of a communication platform, receiving an authorization token of a first client application; verifying at least one permission associated with the authorization token; registering a presence status of the first client application upon verifying the at least one permission of the authorization token; at a second server of the communication platform, accepting an incoming communication request; retrieving communication instructions according to the incoming communication request; identifying an instruction to communicate with a communication destination of the first client application; accessing the presence status resource of the first client application; establishing communication with the first client application according to the accessed presence status resource.

Patent Agency Ranking