-
公开(公告)号:US11831415B2
公开(公告)日:2023-11-28
申请号:US17867566
申请日:2022-07-18
Applicant: Twilio Inc.
Inventor: Patrick Malatack , Thomas Wilsher , Cheuk To Law , Gowri Rao
IPC: H04L51/063 , H04M7/00 , H04L47/125 , H04L51/066 , H04L51/214 , H04W72/044
CPC classification number: H04L51/063 , H04L47/125 , H04L51/066 , H04L51/214 , H04M7/0021 , H04M7/0024 , H04M7/0048 , H04M7/0051 , H04W72/044 , H04M7/0054 , H04M2201/60
Abstract: A method includes receiving a first request associated with a first user account and comprising content of a first message and a first plurality of destination endpoints, and a second request associated with a second user account and comprising content of a second message and a second plurality of destination endpoints to receive the second message, generating a first list of routing options for delivering the first message to the first plurality of destination endpoints, and a second list of routing options for delivering the second message to the second plurality of destination endpoints, generating, based on the first list of routing options, one or more versions of the first message for delivery to the first plurality of endpoints, and generating, based on the second list of routing options, one or more versions of the second message for delivery to the second plurality of endpoints. The method further includes causing the one or more versions of the first message to be transmitted to the first plurality of destination endpoints, and the one or more versions of the second message to be transmitted to the second plurality of destination endpoints, and providing first access rate statistics collected by tracking access to the one or more versions of the first message by the first plurality of destination endpoints, and second access rate statistics collected by tracking access to the one or more versions of the second message by the second plurality of destination endpoints.
-
公开(公告)号:US20230354145A1
公开(公告)日:2023-11-02
申请号:US18130849
申请日:2023-04-04
Applicant: Twilio Inc.
Inventor: Patrick Malatack
IPC: H04L45/745 , H04W8/26 , H04W40/02 , H04L41/5051 , H04W12/06 , H04W60/00
CPC classification number: H04W40/02 , H04L41/5051 , H04L45/745 , H04W8/26 , H04W12/06 , H04W60/00 , H04W60/005 , H04L45/74
Abstract: Systems and methods for a multi-tenant communication platform. A method includes receiving, through an application programming interface (API), an inbound communication request identifying a communication endpoint, analyzing the inbound communication request to identify a transport protocol, selecting a routing option of the transport protocol, transforming the communication content to a format that is compatible with the selected routing option of the transport protocol and a mode of communication associated with the selected routing option, and transmitting the transformed communication content to the destination endpoint on the selected routing option.
-
公开(公告)号:US20230124046A1
公开(公告)日:2023-04-20
申请号:US17950420
申请日:2022-09-22
Applicant: Twilio Inc.
Inventor: Jeffrey Gordon Lawson , Evan Mansfield Cooke , Robert J. Simutis , Patrick Malatack , Kyle Conroy
IPC: H04M3/42 , H04L9/40 , H04L51/043 , H04L67/54 , H04L67/025 , H04W4/16
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.
-
公开(公告)号:US20210084146A1
公开(公告)日:2021-03-18
申请号:US17070584
申请日:2020-10-14
Applicant: Twilio Inc.
Inventor: Jeff Lawson , Evan Cooke , Robert J. Simutis , Patrick Malatack , Kyle Conroy
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.
-
公开(公告)号:US20200244799A1
公开(公告)日:2020-07-30
申请号:US16845079
申请日:2020-04-10
Applicant: Twilio Inc.
Inventor: Jeff Lawson , Evan Cooke , Robert J. Simutis , Patrick Malatack , Kyle Conroy
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.
-
公开(公告)号: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.
-
公开(公告)号:US10212275B2
公开(公告)日:2019-02-19
申请号:US15911902
申请日:2018-03-05
Applicant: Twilio, Inc.
Inventor: Jeff Lawson , Evan Cooke , Robert J. Simutis , Patrick Malatack , Kyle Conroy
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.
-
公开(公告)号:US09942394B2
公开(公告)日:2018-04-10
申请号:US15337087
申请日:2016-10-28
Applicant: Twilio, Inc.
Inventor: Jeff Lawson , Evan Cooke , Robert J. Simutis , Patrick Malatack , Kyle Conroy
CPC classification number: H04M3/42374 , H04L51/043 , H04L63/10 , H04L67/025 , H04L67/24 , H04W4/16
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.
-
公开(公告)号:US09654647B2
公开(公告)日:2017-05-16
申请号:US15054461
申请日:2016-02-26
Applicant: Twilio, Inc.
Inventor: Mathew D. Nowack , Patrick Malatack , Thomas Wilsher , Chad Selph
CPC classification number: H04M15/8044 , H04L61/308 , H04M7/0012 , H04M15/8055 , H04M15/82 , H04M15/8351 , H04M15/84 , H04M15/85 , H04M15/851 , H04M15/852
Abstract: A system and method that includes receiving a communication request of an account, the communication request including communication properties; identifying at least two routing options of a route priority list, the routing options capable of completing the communication request and identified according to a priority heuristic; generating a communication cost from the communication properties; and upon receipt of the routing response and the communication cost response, executing a communication with a routing option of the routing priority list and committing a cost of the communication to the account.
-
公开(公告)号:US09483328B2
公开(公告)日:2016-11-01
申请号:US14336611
申请日:2014-07-21
Applicant: Twilio, Inc.
Inventor: Patrick Malatack , Cheuk To Law , Thomas Wilsher
CPC classification number: G06F9/541 , G06F21/121 , H04L9/32 , H04L51/32 , H04L51/36 , H04L63/123 , H04W4/50 , H04W12/06
Abstract: A system and method for messaging application content that includes providing an application content messaging application programming interface (API); receiving a content delivery request from an account, through the application content messaging API; retrieving device information of a destination endpoint specified in the content delivery request; based on the device information, selecting an application content format from a set of formats and obtaining application content in the application content format; and transmitting the application content.
Abstract translation: 一种用于消息传递应用程序内容的系统和方法,包括提供应用程序内容消息传递应用程序编程接口(API); 通过应用内容消息API从帐户接收内容递送请求; 检索在所述内容递送请求中指定的目的地端点的设备信息; 基于所述设备信息,从一组格式中选择应用内容格式并以所述应用内容格式获取应用内容; 并发送应用内容。
-
-
-
-
-
-
-
-
-