-
公开(公告)号:US20250126159A1
公开(公告)日:2025-04-17
申请号:US19000360
申请日:2024-12-23
Applicant: Twilio Inc.
Inventor: Christer Jan Erik Fahlgren , Torkel Dominique , Huipeng Ren
IPC: H04L65/1094 , H04L65/1066 , H04L65/61 , H04L65/65
Abstract: Disclosed are systems, methods, and non-transitory computer-readable media for a programmable voice extension framework. A voice extension framework allows customers to develop and implement voice extensions that extend a base set of features and functionality provided by a cloud-based communication platform. The voice extension framework provides a standardized voice extension Application Programming Interface (API) that can be used to develop the voice extensions. Once developed, the voice extension (e.g., piece of software) is added to an extension repository maintained by the cloud-based communication platform, where it may be invoked (e.g., called) to provide the additional feature or functionality. For example, the voice extension may be invoked through use of an extension name designated to the voice extension.
-
公开(公告)号:US20230112621A1
公开(公告)日:2023-04-13
申请号:US18075985
申请日:2022-12-06
Applicant: Twilio Inc.
Inventor: Christer Jan Erik Fahlgren , John Robert Wolthuis , Peter Shafton , Thomas Schiavone
IPC: H04M3/523
Abstract: 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.
-
公开(公告)号:US20240291919A1
公开(公告)日:2024-08-29
申请号:US18658217
申请日:2024-05-08
Applicant: Twilio Inc.
Inventor: Christer Jan Erik Fahlgren , John Wolthuis , Peter Shafton , Thomas Schiavone
CPC classification number: H04M3/523 , H04M3/5141 , H04M2203/407
Abstract: 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.
-
公开(公告)号:US20210043214A1
公开(公告)日:2021-02-11
申请号:US16985624
申请日:2020-08-05
Applicant: Twilio Inc.
Inventor: Christer Jan Erik Fahlgren , Torkel Dominique , Huipeng Ren
Abstract: Disclosed are systems, methods, and non-transitory computer-readable media for a programmable voice extension framework. A voice extension framework allows customers to develop and implement voice extensions that extend a base set of features and functionality provided by a cloud-based communication platform. The voice extension framework provides a standardized voice extension Application Programming Interface (API) that can be used to develop the voice extensions. Once developed, the voice extension (e.g., piece of software) is added to an extension repository maintained by the cloud-based communication platform, where it may be invoked (e.g., called) to provide the additional feature or functionality. For example, the voice extension may be invoked through use of an extension name designated to the voice extension.
-
公开(公告)号:US20200380161A1
公开(公告)日:2020-12-03
申请号:US16885684
申请日:2020-05-28
Applicant: Twilio Inc.
Inventor: Krishnaprasad Gutta , Christer Jan Erik Fahlgren
Abstract: Disclosed are systems, methods, and non-transitory computer-readable media for standard compliant collection of sensitive data during a communication session. A standard compliant data collection system is used to provide the standard compliant collection of sensitive data. For example, in response to receiving an indication that a user is to provide sensitive data during an active communication session between the user and an agent, a standard compliant data collection mode is invoked. As a result, communication within the active communication session is routed between the user and the standard compliant data collection system via a secure connection, during which sensitive data is collected in a standard compliant manner. Once collection of the user's sensitive data has been completed, the standard compliant data collection mode is ended, and communication within the active communication session is routed between the user and the agent.
-
公开(公告)号:US12294676B2
公开(公告)日:2025-05-06
申请号:US17888944
申请日:2022-08-16
Applicant: Twilio Inc.
Inventor: Christer Jan Erik Fahlgren , Umair Akeel
IPC: H04M3/00 , G10L15/30 , H04L67/306 , H04M3/42 , H04M3/523
Abstract: A method and system provide for receiving the first request to generate a pipeline flow, identifying a user account based on the first request, associating the pipeline flow with the user account, receiving a second request to process an action associated with the user account, and processing the action including applying the pipeline flow to select the component configuration based on the parameter.
-
公开(公告)号:US11991312B2
公开(公告)日:2024-05-21
申请号:US18075985
申请日:2022-12-06
Applicant: Twilio Inc.
Inventor: Christer Jan Erik Fahlgren , John Robert Wolthuis , Peter Shafton , Thomas Schiavone
CPC classification number: H04M3/523 , H04M3/5141 , H04M2203/407
Abstract: 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.
-
公开(公告)号:US11601519B2
公开(公告)日:2023-03-07
申请号:US16991481
申请日:2020-08-12
Applicant: Twilio Inc.
Inventor: Alexander Philip Lowe , Madeleine Genevieve Muscari , Robert Charles Hagemann, III , Christer Jan Erik Fahlgren , Jeremy Andrew McEntire , Erik A. Jansson , Humberto Reyes , Evan Kyle Fossier , Jingming Niu
IPC: H04L67/563 , G06F9/54 , H04L9/40 , H04L9/08 , H04L67/141 , H04L67/2871 , H04L67/02
Abstract: Methods, systems, and computer programs are presented for lowering network latency for cloud-based services. Service-delivery edge locations allow customers to improve communication-providers public and private network connectivity for improved performance. One method includes operations for performing, by an edge server, a handshake to establish a communication session between a client and a main server, and for exchanging data between the client and the main server via the edge server. The handshake includes exchanging, by the edge server, communication initiation messages with the client, and validating, by the edge server, authentication credentials for the communication session based on the communication initiation messages. The exchanging data comprises forwarding, by the edge server, data requests from the client to the main server through a private connection between the edge server and the main server, and forwarding, by the edge server, data responses from the main server to the client through the private connection.
-
公开(公告)号:US20250133165A1
公开(公告)日:2025-04-24
申请号:US19000261
申请日:2024-12-23
Applicant: Twilio Inc.
Inventor: Christer Jan Erik Fahlgren , John Wolthuis , Peter Shafton , Thomas Schiavone
Abstract: 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.
-
公开(公告)号:US20240022611A1
公开(公告)日:2024-01-18
申请号:US17865852
申请日:2022-07-15
Applicant: Twilio Inc.
Inventor: Christer Jan Erik Fahlgren , Torkel Dominique
IPC: H04L65/1069 , H04M7/00
CPC classification number: H04L65/1069 , H04M7/0012 , H04M7/0057
Abstract: A method and system provide for detecting an incoming call that invokes a first application in a communication session; detecting an indication that a second application is to be invoked by the first application in the communication session; generating an outgoing internal communication leg to handle an invocation of the second application; identifying that a parameter is generated during execution of the first application; and passing the parameter to the second application via the outgoing internal communication leg.
-
-
-
-
-
-
-
-
-