-
公开(公告)号:US20240422267A1
公开(公告)日:2024-12-19
申请号:US18817875
申请日:2024-08-28
Applicant: Twilio Inc.
Inventor: Jeff Lawson , John Wolthuis , Evan Cooke
IPC: H04M15/00 , H04L101/38
Abstract: A system and method of a telephony application platform can include receiving a communication session request specifying a destination endpoint, connecting the communication session through a first application module according to the destination endpoint, receiving an instruction to transition communication control to a second application module, transitioning communication control of the communication session to the second application module, independently metering resource usage of the communication session of each application module, and accounting the metered usage of the communication session.
-
公开(公告)号:US12107989B2
公开(公告)日:2024-10-01
申请号:US18119444
申请日:2023-03-09
Applicant: Twilio Inc.
Inventor: Jeff Lawson , John Robert Wolthuis , Evan Mansfield Cooke
IPC: H04M15/00 , H04L101/38
CPC classification number: H04M15/43 , H04M15/41 , H04M15/51 , H04M15/61 , H04M15/68 , H04M15/8228 , H04L2101/38
Abstract: A system and method of a telephony application platform can include receiving a communication session request specifying a destination endpoint, connecting the communication session through a first application module according to the destination endpoint, receiving an instruction to transition communication control to a second application module, transitioning communication control of the communication session to the second application module, independently metering resource usage of the communication session of each application module, and accounting the metered usage of the communication session.
-
公开(公告)号:US11831810B2
公开(公告)日:2023-11-28
申请号:US18084967
申请日:2022-12-20
Applicant: Twilio Inc.
Inventor: Jeff Lawson , John Robert Wolthuis , Evan Mansfield 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 classification number: 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
Abstract: 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.
-
公开(公告)号:US11611663B2
公开(公告)日:2023-03-21
申请号:US17446542
申请日:2021-08-31
Applicant: Twilio Inc.
Inventor: 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
Abstract: 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.
-
公开(公告)号:US11489961B2
公开(公告)日:2022-11-01
申请号:US17070584
申请日:2020-10-14
Applicant: Twilio Inc.
Inventor: Jeff Lawson , Evan 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.
-
公开(公告)号:US11444985B2
公开(公告)日:2022-09-13
申请号:US17061307
申请日:2020-10-01
Applicant: Twilio Inc.
Inventor: Jeff Lawson , John Wolthuis , Evan Cooke
IPC: H04L65/1069 , H04M1/247 , H04M7/00 , H04L65/1104 , G06F9/54 , H04L67/02 , H04L9/06 , H04L9/32
Abstract: 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.
-
公开(公告)号:US11283843B2
公开(公告)日:2022-03-22
申请号:US17061311
申请日:2020-10-01
Applicant: Twilio Inc.
Inventor: Jeff Lawson , John Wolthuis , Evan Cooke
IPC: H04L29/06 , H04L65/1069 , H04M1/247 , H04M7/00 , G06F9/54 , H04L65/10 , H04L67/02 , H04L9/06 , H04L9/32
Abstract: 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.
-
公开(公告)号:US20210409458A1
公开(公告)日:2021-12-30
申请号:US17446551
申请日:2021-08-31
Applicant: Twilio Inc.
Inventor: Jeff Lawson , John Wolthuis , Evan Cooke
Abstract: 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.
-
公开(公告)号:US20200236220A1
公开(公告)日:2020-07-23
申请号:US16845029
申请日:2020-04-09
Applicant: Twilio Inc.
Inventor: Jeff Lawson , John Wolthuis , Evan Cooke
Abstract: 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.
-
公开(公告)号:US10694042B2
公开(公告)日:2020-06-23
申请号:US15868796
申请日:2018-01-11
Applicant: Twilio, Inc.
Inventor: Jeff Lawson , John Wolthuis , Evan Cooke
Abstract: 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.
-
-
-
-
-
-
-
-
-