-
公开(公告)号:US20240356833A1
公开(公告)日:2024-10-24
申请号:US18760334
申请日:2024-07-01
申请人: Twilio Inc.
发明人: Henrik Kotkas , Hannes Rootsi , Riivo Kikas , Holger Biene
IPC分类号: H04L43/55 , H04L43/106 , H04L45/302
CPC分类号: H04L43/55 , H04L43/106 , H04L45/3065
摘要: A machine selects a candidate data service to be tested for service quality. The machine performs a first-phase test of the candidate data service by providing predetermined input data to the candidate data service and measuring a first quality metric that results. The machine may determine that the candidate data service is to undergo the second-phase test based on the first quality metric, and the machine may accordingly perform the second-phase test of the candidate data service. The second-phase test may include: adding the candidate data service to a pool of live data services processing undetermined input data; routing a portion of the undetermined input data to the candidate data service; and measuring a second quality metric resultant from the candidate data service processing the routed portion. Based on the second quality metric, the machine may record whether the candidate data service is to remain in the pool.
-
2.
公开(公告)号:US12126585B2
公开(公告)日:2024-10-22
申请号:US17988750
申请日:2022-11-16
申请人: Twilio Inc.
发明人: Adam Zika , Meelis Aus , Riivo Kikas , Nariman Nazari , Ilja Samoilov
IPC分类号: H04L51/066 , H04L45/85 , H04L45/302
CPC分类号: H04L51/066 , H04L45/85 , H04L45/3065
摘要: An example method of selecting message routing providers based on message delivery data reported by multiple customers includes: identifying a plurality of message routing providers serving a specified destination network; receiving, from a plurality of message originating entities, message delivery data reflecting message delivery by the plurality of message routing providers to the specified destination network; estimating, based on the message delivery data, for each message routing provider of the plurality of message routing providers, a corresponding message conversion rate reflecting a likelihood of successful message delivery by a respective message routing provider to the specified destination network; receiving one or more messages from a message originating entity that has not provided at least part of the message delivery data; and identifying, based on message conversion rates for respective message routing providers, one or more message routing providers for routing the one or more messages to the destination network.
-
公开(公告)号:US12081616B2
公开(公告)日:2024-09-03
申请号:US17649108
申请日:2022-01-27
申请人: Twilio Inc.
IPC分类号: G06F9/44 , H04L67/10 , H04L67/1095
CPC分类号: H04L67/10 , H04L67/1095
摘要: An application platform system and method. A data synchronization instance manages a reference state object for a data synchronization system (DSS) account. A first local state object is stored at a first application system. The first application system receives update notifications provided by the DSS. A second local state object is stored at a second application system. The second application system receives update notifications provided by the DSS. An application instruction of the first application system is transformed into a state update, and the first local state object is modified to include the state update. The state update is provided to the DSS via a local update notification. The reference state object is modified to include the state update. The state update is provided to the second application system via a reference update notification. The second local state object is modified to include the state update.
-
公开(公告)号:US12072856B2
公开(公告)日:2024-08-27
申请号:US17664028
申请日:2022-05-18
申请人: Twilio Inc.
发明人: Ray Jenkins
IPC分类号: G06F16/00 , G06F16/215 , G06F16/28 , G06Q30/0201
CPC分类号: G06F16/215 , G06F16/285 , G06Q30/0201
摘要: A method of resolving an identity of an entity is disclosed. Entity data is ingested. Identity fragments observed in the entity data are recorded. All or a subset of identifiers that are connected across the identity fragments are discovered. A directed graph of the identity fragments is built. An entity profile is produced by applying a set of rules to the directed graph.
-
公开(公告)号:US20240283768A1
公开(公告)日:2024-08-22
申请号:US18650048
申请日:2024-04-29
申请人: Twilio Inc.
发明人: Amit Agarwal , Peter Tan
IPC分类号: H04L51/56 , H04L51/046 , H04W4/14
CPC分类号: H04L51/56 , H04L51/046 , H04W4/14
摘要: A system and method for automatically transitioning between carrier and IP messaging that can include receiving a messaging request specifying a destination endpoint for a message, retrieving client status of the destination endpoint from a client application registry system, evaluating the client status of the destination endpoint for use of a client application, and depending on whether the client status is being active or inactive, transmitting the message either to the destination endpoint or the client application associated with the destination endpoint.
-
公开(公告)号:US20240251225A1
公开(公告)日:2024-07-25
申请号:US18626612
申请日:2024-04-04
申请人: Twilio Inc.
发明人: Ankit Jaini , Ivan Senilov , Jordan Earnest , Claire Electra Longo , Jiahui Cai , Chiung-Yi Tseng
CPC分类号: H04W4/12 , G06F11/3438 , G06N3/04 , G06N3/08 , H04W24/10
摘要: A machine learning model may be trained using annotated communications data. Each communication (e.g., a short messaging system (SMS) message or email) is annotated with a measure of user interaction. The machine learning model is thus trained to predict a measure of user interaction for future communications. Before sending future communications, at least a portion of the communication is provided to the trained machine learning model to predict the expected measure of user interaction with the communication. In response to the prediction, the sender of the communication may alter the communication. The system may automatically send the communication if the predicted measure of user interaction exceeds a predetermined threshold and only prompt the user if the predicted measure of user interaction does not exceed the predetermined threshold.
-
7.
公开(公告)号:US20240236020A1
公开(公告)日:2024-07-11
申请号:US18615514
申请日:2024-03-25
申请人: Twilio Inc.
IPC分类号: H04L51/046 , H04L51/216 , H04M3/42 , H04M7/00
CPC分类号: H04L51/046 , H04L51/216 , H04M3/42 , H04M7/0054
摘要: A software as a service (SaaS) platform sends, to an end user device, a message of a messaging conversation between the end user device and a first client device associated with a first user account of the SaaS platform. The message is associated with a first telephone number provisioned by the SaaS platform. The messaging conversation is associated with a messaging conversation identifier. The end user device is associated with a second telephone number. The first client device is associated with a third telephone number. a first request to place a voice call is received, via a first application programming interface (API) call from the first client device, based on the messaging conversation identifier. Responsive to receiving the first request, the voice call to the second telephone number is placed. The voice call is associated with the first telephone number provisioned by the SaaS platform.
-
公开(公告)号:US20240176671A1
公开(公告)日:2024-05-30
申请号:US18072076
申请日:2022-11-30
申请人: Twilio Inc.
IPC分类号: G06F9/50
CPC分类号: G06F9/505 , G06F9/5038
摘要: Various embodiments include systems, methods, and non-transitory computer-readable media for managing data. Consistent with these embodiments, a method includes identifying an arbitrary graph that includes a plurality of jobs for execution; determining a retry schedule associated with the arbitrary graph; converting the arbitrary graph into a directed acyclic graph based on the plurality of retry attempts; and processing, by the execution engine, the directed acyclic graph.
-
公开(公告)号:US11997231B2
公开(公告)日:2024-05-28
申请号:US17950420
申请日:2022-09-22
申请人: Twilio Inc.
发明人: Jeff Lawson , Evan Cooke , Robert J. Simutis , Patrick Malatack , Kyle Conroy
IPC分类号: H04M3/42 , H04L9/40 , H04L51/043 , H04L67/025 , H04L67/54 , H04W4/16
CPC分类号: H04M3/42374 , H04L51/043 , H04L63/10 , H04L67/025 , H04L67/54 , H04W4/16
摘要: 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.
-
公开(公告)号:US11973737B2
公开(公告)日:2024-04-30
申请号:US17454409
申请日:2021-11-10
申请人: Twilio Inc.
发明人: Amit Agarwal , Peter Tan
IPC分类号: H04L51/56 , H04L51/046 , H04W4/14
CPC分类号: H04L51/56 , H04L51/046 , H04W4/14
摘要: A system and method for automatically transitioning between carrier and IP messaging that can include receiving client application registration updates; receiving a messaging request directed to at least one destination endpoint; retrieving client status of the destination endpoint from the client application registration database; evaluating the client status for use of a client application destination; in response to the destination endpoint having an inactive client status, transmitting content of the messaging request to the destination endpoint; and in response to the destination endpoint having an active client status, transmitting content of the messaging request to a client application endpoint mapped to the destination point.
-
-
-
-
-
-
-
-
-