-
公开(公告)号:US11765275B2
公开(公告)日:2023-09-19
申请号:US17649113
申请日:2022-01-27
申请人: Twilio Inc.
发明人: Jeff Lawson , John Wolthuis , Evan Cooke
IPC分类号: H04M7/00 , G06F9/54 , H04L9/06 , H04L9/32 , H04L65/1069 , H04L65/1045 , H04L65/1104 , H04M1/247 , H04L65/10 , H04L69/329 , H04L65/1101 , H04L67/02
CPC分类号: H04M7/0075 , G06F9/541 , H04L9/0643 , H04L9/3247 , H04L65/1013 , H04L65/1045 , H04L65/1069 , H04L65/1104 , H04L69/329 , H04M1/2473 , H04M7/003 , H04M7/0021 , H04L65/1101 , H04L67/02
摘要: In one embodiment, the method of processing telephony sessions includes: communicating with an application server using an application layer protocol; processing telephony instructions with a call router; and creating call router resources accessible through a call router Application Programming Interface (API). In another embodiment, the system for processing telephony sessions includes: a call router, a URI for an application server, a telephony instruction executed by the call router, and a call router API resource.
-
公开(公告)号:US11765267B2
公开(公告)日:2023-09-19
申请号:US17447039
申请日:2021-09-07
申请人: Twilio Inc.
发明人: Tyler Cole , Eduardo Pardo San Llorente , Sahil Kumar , Byeongung Ahn , Elaine Lee , Nicolas Acosta Amador , Pablo Pérez Diez
IPC分类号: H04M3/42 , G06N20/00 , G10L15/26 , H04M3/51 , G06F40/279 , G06F40/30 , G06F40/169
CPC分类号: H04M3/42221 , G06F40/279 , G06N20/00 , G10L15/26 , H04M3/5141 , H04M3/5175 , G06F40/169 , G06F40/30 , H04M2201/40 , H04M2201/42 , H04M2203/301 , H04M2203/552
摘要: Methods, systems, and computer programs are presented for searching and labeling the content of voice conversations. An Engagement Intelligence Platform (EIP) analyzes conversation transcripts to find states and information for each of the states (e.g., interest rate quoted and value of the interest rate). An annotator User Interface (IU) is provided for performing queries, such as, “Find calls were the agent asked the customer for their name and the customer did not answer;” “Find calls where the customer objected after the interest rate for the loan was quoted, “Find calls where the agent asked for consent for recording the call, but no customer confirmation was received.” The EIP analyzes the conversation and labels (e.g., “tags”) the text where the conversation associated with the label took place, such as, “An interest rate was provided.” The labels are customizable, so each client can define its own labels based on business needs.
-
公开(公告)号:US20230254294A1
公开(公告)日:2023-08-10
申请号:US17662726
申请日:2022-05-10
申请人: Twilio Inc.
CPC分类号: H04L63/0435 , H04L63/0464 , G06F11/3664 , G16Y30/10
摘要: An Internet of Things (IoT) device is deployed with embedded software. A debug client device stores an end-to-end encryption key that corresponds to an end-to-end encryption key stored on the IoT device. The debug client encrypts a debug instruction using the end-to-end encryption key and encrypts additional data using a point-to-point encryption key. The encrypted debug instruction and the encrypted additional data are sent to a debug server over a network. The debug server decrypts the additional data and identifies the IoT device from among multiple IoT devices. The debug server generates a message to the IoT device including the encrypted debug instruction, encrypts the message, and transmits the message to the IoT device. The IoT device decrypts the message using a first decryption key associated with the debug server, retrieves the encrypted message payload, and decrypts the message payload using the stored end-to-end encryption key.
-
公开(公告)号:US11722602B2
公开(公告)日:2023-08-08
申请号:US16845029
申请日:2020-04-09
申请人: Twilio Inc.
发明人: Jeff Lawson , John Wolthuis , Evan Cooke
IPC分类号: H04M7/00 , G06F9/54 , H04L9/06 , H04L9/32 , H04L65/1069 , H04L65/1045 , H04L65/1104 , H04M1/247 , H04L65/10 , H04L69/329 , H04L65/1101 , H04L67/02
CPC分类号: H04M7/0075 , G06F9/541 , H04L9/0643 , H04L9/3247 , H04L65/1013 , H04L65/1045 , H04L65/1069 , H04L65/1104 , H04L69/329 , H04M1/2473 , H04M7/003 , H04M7/0021 , H04L65/1101 , H04L67/02
摘要: In a preferred embodiment, the method of caching media used in a telephony application includes: receiving a media request; sending the media request to a media layer using HTTP; the a media layer performing the steps of checking in a cache for the media resource; processing the media request within a media processing server; and storing the processed media in the cache as a telephony compatible resource specified by a persistent address. The system of the preferred embodiment includes a call router and a media layer composed of a cache and media processing server.
-
公开(公告)号:US11720919B2
公开(公告)日:2023-08-08
申请号:US16999848
申请日:2020-08-21
申请人: Twilio Inc.
发明人: Claire Electra Longo , Brendon Kyle Villalobos , Liyuan Zhang , Jorge Chang , Elizabeth Yee , Abhishek Bambha
IPC分类号: G06Q30/02 , G06N20/00 , G06F16/23 , G06Q30/0251 , G06Q30/0241
CPC分类号: G06Q30/0254 , G06F16/2379 , G06N20/00 , G06Q30/0255 , G06Q30/0264 , G06Q30/0267 , G06Q30/0277
摘要: Methods, systems, and computer programs are presented for the determination of optimal communication scheduling. One method includes an operation for training a machine-learning program to generate a frequency model that determines a frequency for sending communications to users. The training utilizes training data defined by features related to user information and responses of users to previous communications to the users. The method further includes determining, by the frequency model and based on information about a first user, a first frequency for the first user. The first frequency identifies the number of communications to transmit to the first user per period of time. Further, the method includes operations for receiving a communication request to send one or more communications to the first user and determining send times for the one or more communications to the first user based on the first frequency. The communications are sent at the determined send times.
-
公开(公告)号:US20230206280A1
公开(公告)日:2023-06-29
申请号:US18115931
申请日:2023-03-01
申请人: Twilio Inc.
发明人: Claire Electra Longo , Brendon Kyle Villalobos , Liyuan Zhang , Jorge Chang , Elizabeth Yee , Abhishek Bambha
IPC分类号: G06Q30/0251 , G06N20/00 , G06F16/23
CPC分类号: G06Q30/0254 , G06Q30/0264 , G06N20/00 , G06F16/2379 , G06Q30/0255 , G06Q30/0277
摘要: Methods, systems, and computer programs are presented for the determination of optimal communication scheduling. One method includes an operation for training a machine-learning program to generate a frequency model that determines a frequency for sending communications to users. The training utilizes training data defined by features related to user information and responses of users to previous communications to the users. The method further includes determining, by the frequency model and based on information about a first user, a first frequency for the first user. The first frequency identifies the number of communications to transmit to the first user per period of time. Further, the method includes operations for receiving a communication request to send one or more communications to the first user and determining send times for the one or more communications to the first user based on the first frequency. The communications are sent at the determined send times.
-
27.
公开(公告)号:US20230121420A1
公开(公告)日:2023-04-20
申请号:US17501883
申请日:2021-10-14
申请人: Twilio Inc.
IPC分类号: H04L29/06
摘要: The method receives a first request to establish a trusted relationship with a second client account of the SaaS platform. The trusted relationship enables sharing, with the second client account, of a client asset associated with the first client account. The method determines whether the first request satisfies one or more conditions related to the trusted relationship. The method stores an indication of the trusted relationship between the first client account and the second client account in a data store. The method receives a second request to perform a communication operation based on the client asset associated with the first client account. The method performs the communication operation on behalf of the second client account using the client asset associated with the first client account and based on the indication of the trusted relationship between the first client account and the second client account.
-
公开(公告)号:US20230116937A1
公开(公告)日:2023-04-20
申请号:US18084967
申请日:2022-12-20
申请人: Twilio Inc.
IPC分类号: H04M7/00 , G06F9/54 , H04L9/06 , H04L9/32 , H04L65/1069 , H04L65/1045 , H04L65/1104 , H04M1/247 , H04L65/10 , H04L69/329
摘要: In one embodiment, the method of processing telephony sessions includes: communicating with an application server using an application layer protocol; processing telephony instructions with a call router; and creating call router resources accessible through a call router Application Programming Interface (API). In another embodiment, the system for processing telephony sessions includes: a call router, a URI for an application server, a telephony instruction executed by the call router, and a call router API resource.
-
公开(公告)号:US20230112621A1
公开(公告)日:2023-04-13
申请号:US18075985
申请日:2022-12-06
申请人: Twilio Inc.
IPC分类号: H04M3/523
摘要: A system and method including receiving a request to enqueue a communication session; adding the communication session to the queue of a plurality of communication sessions; upon adding the communication to the queue, transferring control logic to the configured wait-state application; receiving a dequeue request initiated by a second entity; in response to the dequeue request, managing the procession of communication sessions in the queue; and dequeuing a communication session from the queue.
-
公开(公告)号:US11625751B2
公开(公告)日:2023-04-11
申请号:US16999810
申请日:2020-08-21
申请人: Twilio Inc.
发明人: Claire Electra Longo , Brendon Kyle Villalobos , Liyuan Zhang , Jorge Chang , Elizabeth Yee , Abhishek Bambha
IPC分类号: G06Q30/02 , G06Q30/0251 , G06N20/00 , G06F16/23 , G06Q30/0241
摘要: Methods, systems, and computer programs are presented for the determination of optimal communication scheduling. Send Time Optimization (STO) uses machine learning (ML) to recommend a personalized send time based on a recipient's past engagement patterns. The purpose of the ML model is to learn patterns in the data automatically and use the patterns to make personalized predictions for each recipient. The send time recommended by the model is the time at which the model believes the recipient will be most likely to engage with the message, such as clicking or opening, and use of the send time mode is expected to increase engagement from recipients. Additional customizations include communication-frequency optimization, communication-channel selection, and engagement-scoring model.
-
-
-
-
-
-
-
-
-