-
公开(公告)号:US11785145B2
公开(公告)日:2023-10-10
申请号:US17446552
申请日:2021-08-31
Applicant: Twilio Inc.
Inventor: Jeff Lawson , John Wolthuis , Evan Cooke
IPC: H04M7/00 , H04M3/51 , H04M3/523 , H04M1/247 , H04M3/36 , H04M3/42 , H04M15/34 , G06F9/50 , H04L61/256 , H04L47/125 , H04L65/1016 , H04L67/10 , H04L67/1008
CPC classification number: H04M7/0033 , G06F9/505 , G06F9/5077 , G06F9/5083 , H04L47/125 , H04L61/2564 , H04L65/1016 , H04L67/10 , H04L67/1008 , H04M1/2473 , H04M3/36 , H04M3/367 , H04M3/42323 , H04M3/51 , H04M3/5158 , H04M3/523 , H04M3/5235 , H04M7/006 , H04M15/34 , H04M2201/39 , H04M2201/40 , Y02D10/00
Abstract: A method and system for operating a multitenancy telephony system including receiving a plurality of call requests associated with an application server; selecting a subset of the received call requests using a load balancer; assigning each selected call request to one of a plurality of resources creating, on the assigned resource, a call session for each selected call request; and coordinating the created call sessions resulting from the selected subset of the received call requests associated with the application server.
-
公开(公告)号:US11706349B2
公开(公告)日:2023-07-18
申请号:US17446551
申请日: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
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.
-
公开(公告)号:US11637933B2
公开(公告)日:2023-04-25
申请号:US16716452
申请日:2019-12-16
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.
-
公开(公告)号:US20220150361A1
公开(公告)日:2022-05-12
申请号:US17649113
申请日:2022-01-27
Applicant: Twilio Inc.
Inventor: Jeff Lawson , John Wolthuis , Evan Cooke
IPC: H04M7/00 , G06F9/54 , H04L9/06 , H04L9/32 , H04L65/10 , H04L65/1069 , H04M1/247 , H04L65/1045 , H04L69/329
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.
-
公开(公告)号:US20210409456A1
公开(公告)日:2021-12-30
申请号:US17446542
申请日: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.
-
公开(公告)号:US20210084146A1
公开(公告)日:2021-03-18
申请号:US17070584
申请日:2020-10-14
Applicant: Twilio Inc.
Inventor: Jeff Lawson , Evan Cooke , Robert J. Simutis , Patrick Malatack , Kyle Conroy
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.
-
公开(公告)号:US20210021652A1
公开(公告)日:2021-01-21
申请号:US17061311
申请日:2020-10-01
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.
-
公开(公告)号:US10893079B2
公开(公告)日:2021-01-12
申请号:US16520195
申请日:2019-07-23
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.
-
公开(公告)号:US10893078B2
公开(公告)日:2021-01-12
申请号:US16520190
申请日:2019-07-23
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.
-
公开(公告)号:US20200244810A1
公开(公告)日:2020-07-30
申请号:US16852130
申请日:2020-04-17
Applicant: Twilio Inc.
Inventor: Jeff Lawson , John Wolthuis , Evan Cooke
IPC: H04M7/00 , G06F9/50 , H04M3/51 , H04M3/523 , H04M1/247 , H04M3/36 , H04L29/12 , H04L12/803 , H04L29/06 , H04L29/08 , H04M3/42 , H04M15/34
Abstract: A method and system for operating a multitenancy telephony system including receiving a plurality of call requests associated with an application server; selecting a subset of the received call requests using a load balancer; assigning each selected call request to one of a plurality of resources creating, on the assigned resource, a call session for each selected call request; and coordinating the created call sessions resulting from the selected subset of the received call requests associated with the application server.
-
-
-
-
-
-
-
-
-