-
公开(公告)号:US12184710B2
公开(公告)日:2024-12-31
申请号:US16725692
申请日:2019-12-23
Applicant: Twilio Inc.
Inventor: Scott Reynolds , Sriram Ramarathnam , Jack Alan Littleton , Ravindra Ishmitra Bhanot , Thomas Tobin , Sara Falkoff
IPC: H04L65/60 , G06F16/953 , H04L65/61
Abstract: Disclosed are systems, methods, and non-transitory computer-readable media for a reporting platform system. The reporting platform system receives a configuration object for an account that defines a format in which communication data associated with the account will be received by the reporting platform system, and a format into which the communication is to be reformatted. The reporting platform system receives a stream of communication data associated with the account and converts the stream of communication data in real-time based on the configuration object for the account. The resulting converted communication data is in the converted format defined by the configuration object. The reporting platform system provides query functionality on the converted communication data.
-
公开(公告)号:US20210194943A1
公开(公告)日:2021-06-24
申请号:US16725692
申请日:2019-12-23
Applicant: Twilio Inc.
Inventor: Scott Reynolds , Sriram Ramarathnam , Jack Alan Littleton , Ravindra Ishmitra Bhanot , Thomas Tobin , Sara Falkoff
IPC: H04L29/06 , G06F16/953
Abstract: Disclosed are systems, methods, and non-transitory computer-readable media for a reporting platform system. The reporting platform system receives a configuration object for an account that defines a format in which communication data associated with the account will be received by the reporting platform system, and a format into which the communication is to be reformatted. The reporting platform system receives a stream of communication data associated with the account and converts the stream of communication data in real-time based on the configuration object for the account. The resulting converted communication data is in the converted format defined by the configuration object. The reporting platform system provides query functionality on the converted communication data.
-
公开(公告)号:US20230291641A1
公开(公告)日:2023-09-14
申请号:US18120982
申请日:2023-03-13
Applicant: Twilio Inc.
Inventor: Ravindra Ishmitra Bhanot , Minakshi Chandrashekhar Korad , Scott Reynolds , Thomas William D'Silva , Srirama Kolla , Sriram Ramarathnam
IPC: H04L41/0681 , H04L41/069
CPC classification number: H04L41/0681 , H04L41/069
Abstract: A method is disclosed for reducing inaccuracies in counts related to communication of messages in a manner that efficiently uses computer resources, including processing power and/or memory. An alert condition pertaining to delivery of a plurality of messages is received. The alert condition specifies a threshold number of dropped or failed deliveries. Based on a first time period elapsing, a first system check is performed. Based on a second time period elapsing, a second system check is performed. The second system check includes, based on a detection that the first message has failed during the second time period, decrementing the count for the dropped queue associated with the plurality of messages and incrementing a count for a failed queue associated with the plurality of messages, and, based on a detection that a second message has been dropped during the second time period, incrementing the count for the dropped queue.
-
公开(公告)号:US20250088551A1
公开(公告)日:2025-03-13
申请号:US18955496
申请日:2024-11-21
Applicant: Twilio Inc.
Inventor: Scott Reynolds , Sriram Ramarathnam , Jack Alan Littleton , Ravindra Ishmitra Bhanot , Thomas Tobin , Sara Falkoff
IPC: H04L65/60 , G06F16/953 , H04L65/61
Abstract: Disclosed are systems, methods, and non-transitory computer-readable media for a reporting platform system. The reporting platform system receives a configuration object for an account that defines a format in which communication data associated with the account will be received by the reporting platform system, and a format into which the communication is to be reformatted. The reporting platform system receives a stream of communication data associated with the account and converts the stream of communication data in real-time based on the configuration object for the account. The resulting converted communication data is in the converted format defined by the configuration object. The reporting platform system provides query functionality on the converted communication data.
-
公开(公告)号:US20250080407A1
公开(公告)日:2025-03-06
申请号:US18948420
申请日:2024-11-14
Applicant: Twilio Inc.
Inventor: Ravindra Ishmitra Bhanot , Minakshi Chandrashekhar Korad , Scott Reynolds , Thomas William D'Silva , Srirama Kolla , Sriram Ramarathnam
IPC: H04L41/0681 , H04L41/069
Abstract: A method is disclosed for reducing inaccuracies in counts related to communication of messages in a manner that efficiently uses computer resources, including processing power and/or memory. An alert condition pertaining to delivery of a plurality of messages is received. The alert condition specifies a threshold number of dropped or failed deliveries. Based on a first time period elapsing, a first system check is performed. Based on a second time period elapsing, a second system check is performed. The second system check includes, based on a detection that the first message has failed during the second time period, decrementing the count for the dropped queue associated with the plurality of messages and incrementing a count for a failed queue associated with the plurality of messages, and, based on a detection that a second message has been dropped during the second time period, incrementing the count for the dropped queue.
-
公开(公告)号:US12177063B2
公开(公告)日:2024-12-24
申请号:US18120982
申请日:2023-03-13
Applicant: Twilio Inc.
Inventor: Ravindra Ishmitra Bhanot , Minakshi Chandrashekhar Korad , Scott Reynolds , Thomas William D'Silva , Srirama Kolla , Sriram Ramarathnam
IPC: H04L41/0681 , H04L41/069
Abstract: A method is disclosed for reducing inaccuracies in counts related to communication of messages in a manner that efficiently uses computer resources, including processing power and/or memory. An alert condition pertaining to delivery of a plurality of messages is received. The alert condition specifies a threshold number of dropped or failed deliveries. Based on a first time period elapsing, a first system check is performed. Based on a second time period elapsing, a second system check is performed. The second system check includes, based on a detection that the first message has failed during the second time period, decrementing the count for the dropped queue associated with the plurality of messages and incrementing a count for a failed queue associated with the plurality of messages, and, based on a detection that a second message has been dropped during the second time period, incrementing the count for the dropped queue.
-
-
-
-
-