US 12,261,981 B2
Telephony web event system and method
Jeffrey Lawson, San Francisco, CA (US); John Wolthuis, San Francisco, CA (US); and Evan Cooke, San Francisco, CA (US)
Assigned to Twilio Inc., San Francisco, CA (US)
Filed by Twilio Inc., San Francisco, CA (US)
Filed on Dec. 18, 2023, as Appl. No. 18/544,171.
Application 18/544,171 is a continuation of application No. 18/125,026, filed on Mar. 22, 2023, granted, now 11,889,027.
Application 18/125,026 is a continuation of application No. 17/301,335, filed on Mar. 31, 2021, granted, now 11,665,285.
Application 17/301,335 is a continuation of application No. 16/557,001, filed on Aug. 30, 2019, granted, now 11,005,998.
Application 16/557,001 is a continuation of application No. 16/241,746, filed on Jan. 7, 2019, granted, now 10,455,094.
Application 16/241,746 is a continuation of application No. 15/709,905, filed on Sep. 20, 2017, granted, now 10,187,530.
Application 15/709,905 is a continuation of application No. 15/193,416, filed on Jun. 27, 2016, granted, now 9,807,244.
Application 15/193,416 is a continuation of application No. 14/591,279, filed on Jan. 7, 2015, granted, now 9,407,597.
Application 14/591,279 is a continuation of application No. 12/572,258, filed on Oct. 1, 2009, granted, now 8,964,726.
Claims priority of provisional application 61/102,007, filed on Oct. 1, 2008.
Prior Publication US 2024/0121343 A1, Apr. 11, 2024
Int. Cl. H04M 7/00 (2006.01); H04L 12/66 (2006.01); H04L 51/52 (2022.01); H04L 67/02 (2022.01); H04M 3/22 (2006.01); H04M 3/42 (2006.01); H04M 7/12 (2006.01); H04M 15/00 (2024.01)
CPC H04M 7/0012 (2013.01) [H04L 12/66 (2013.01); H04L 51/52 (2022.05); H04L 67/02 (2013.01); H04M 3/2209 (2013.01); H04M 3/2218 (2013.01); H04M 7/006 (2013.01); H04M 15/00 (2013.01); H04M 15/44 (2013.01); H04M 15/90 (2013.01); H04M 3/42229 (2013.01); H04M 7/123 (2013.01); H04M 7/128 (2013.01); H04M 2215/0104 (2013.01); H04M 2215/016 (2013.01); H04M 2215/018 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
generating, by a call router, an event from a telephony application or a telephony device during a communication session between the telephony application and the telephony device;
publishing, by the call router, the generated event to an event router;
identifying, by the event router, an application server for the published event; and
sending the published event from the event router to the identified application server.