Systems and methods for providing secure network exchanged for a multitenant virtual private cloud

    公开(公告)号:US10659349B2

    公开(公告)日:2020-05-19

    申请号:US15425934

    申请日:2017-02-06

    Applicant: Twilio, Inc.

    Inventor: Andriy Mysyk

    Abstract: Systems and methods for routing real-time voice communication via a private network exchange. A virtual private cloud (VPC) system receives first configuration for a first private network exchange for a first account of the VPC system. The VPC system assigns a first regional exchange system to the first private network exchange based on the first configuration. The first private network exchange is established between the first regional exchange system and a first outside entity system of the first account by mapping an identifier of the first account to the first private network exchange. Real-time voice communication data for the first account is routed from a first real-time voice communication service of the VPC system to the first outside entity system via the first private network exchange based on the mapping.

    SYSTEM AND METHOD FOR PROVIDING COMMUNICATION PLATFORM METADATA

    公开(公告)号:US20200153717A1

    公开(公告)日:2020-05-14

    申请号:US16545479

    申请日:2019-08-20

    Applicant: Twilio Inc.

    Abstract: A system and method that includes executing communication processes in an application platform, which comprises on behalf of outside entities, negotiating communications between a set of internal resources and at least one external resource using at least a first communication protocol and a second protocol; capturing internal log information during execution of the application platform; receiving a request to access log information by an outside entity; synthesizing the internal log information of the first protocol and at least a second protocol into a unified communication report; and transmitting the unified communication report.

    System and method for enabling multi-modal communication

    公开(公告)号:US10440627B2

    公开(公告)日:2019-10-08

    申请号:US15871833

    申请日:2018-01-15

    Applicant: Twilio, Inc.

    Inventor: Patrick Malatack

    Abstract: Systems and methods for a multi-tenant communication platform. At a multi-tenant communication platform, and responsive to authentication of a communication request provided by an external system, a routing address record of the communication platform is determined that matches a communication destination of the communication request. The matching routing address record associates the communication destination with a plurality of external communication providers. At least one communication provider associated with the matching routing address record is selected, and a request to establish communication with the communication destination is provided to each selected communication provider. The communication request specifies the communication destination and account information.

    CUSTOMIZABLE CLOUD-BASED SOFTWARE PLATFORM
    95.
    发明申请

    公开(公告)号:US20190278589A1

    公开(公告)日:2019-09-12

    申请号:US16351063

    申请日:2019-03-12

    Applicant: Twilio Inc.

    Abstract: Disclosed are systems, methods, and non-transitory computer-readable media for a customizable cloud-based software platform. A customizable cloud-based software platform provides functionality that enables a user (e.g., individual user, organization, etc., that has created an account with the customizable cloud-based software platform) to modify a base version of a cloud-based software application to the specific user's needs. For example, the customizable cloud-based software platform provides a base version of a cloud-based software application that includes a base set of functionalities, settings, user interfaces, etc., which a user may modify to meet the user's specific needs. A user may therefore use a client device to interact with the customizable cloud-based software platform to access their customized instance of the cloud-based application.

    System and method for determining and communicating presence information

    公开(公告)号:US10212275B2

    公开(公告)日:2019-02-19

    申请号:US15911902

    申请日:2018-03-05

    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.

    SYSTEM AND METHOD FOR PLATFORM-INTEGRATED CUSTOM APPLICATIONS

    公开(公告)号:US20180341502A1

    公开(公告)日:2018-11-29

    申请号:US15988822

    申请日:2018-05-24

    Applicant: Twilio Inc.

    Abstract: A system and method for customizing communication processing within a communication platform that includes configuring a service handler, which comprises of at least setting execution code of the service handler; setting an association between the service handler and a communication event of the communication platform; detecting the occurrence of the communication event of a communication facilitated through the communication platform; invoking the service handler in response to the event, which comprises: executing the execution code in a serverless execution environment and generating a service handler response; and augmenting the communication in accordance with the service handler response.

    METHODS AND SYSTEMS FOR AUTHENTICATING TRANSACTIONS

    公开(公告)号:US20180232735A1

    公开(公告)日:2018-08-16

    申请号:US15950066

    申请日:2018-04-10

    Applicant: Twilio, Inc.

    Inventor: Daniel Palacio

    CPC classification number: G06Q20/401

    Abstract: A method for verifying transactions initiated by an electronic request from a consumer includes receiving at a processing device a transaction initiated by the consumer on a first electronic device, transmitting the received transaction to a party responsible for completing the transaction, transmitting transaction details to complete the transaction to a pre-registered electronic device that is configured to facilitate completing the transaction, and completing the transaction after receiving a verification signal from the preregistered electronic device.

Patent Agency Ranking