System and method for processing telephony sessions
AssigneeTwilio Inc.
InventorsJeff Lawson, John Wolthuis, Evan Cooke
Life of this patent
Estimating the term…
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.
Claims20
A method comprising:
- sending, from a device, using a uniform resource locator (URL), a request to an application, the request comprising parameters including account information and phone number information of a telephony session;
- receiving, at the device and from the application, a response to the request, the response including at least one telephony instruction;
- and
- executing, based on the at least one telephony instruction, a telephony action for the telephony session.
A call router system configured to perform operations comprising:
- sending, using a uniform resource locator (URL), a request to an application, the request comprising parameters including account information and phone number information of a telephony session;
- receiving, from the application, a response to the request, the request including at least one telephony instruction;
- and
- executing, based on the at least one telephony instruction, a telephony action for the telephony session.
Dependencies are inferred from the claim text.