US 12,294,677 B2
System and method for processing telephony sessions
Jeff Lawson, San Francisco, CA (US); John Robert Wolthuis, San Francisco, CA (US); and Evan Mansfield Cooke, San Francisco, CA (US)
Assigned to Twilio Inc., San Francisco, CA (US)
Filed by Twilio Inc., San Francisco, CA (US)
Filed on Dec. 20, 2022, as Appl. No. 18/084,891.
Application 18/084,891 is a continuation of application No. 17/649,113, filed on Jan. 27, 2022, granted, now 11,765,275.
Application 17/649,113 is a continuation of application No. 17/446,551, filed on Aug. 31, 2021, granted, now 11,706,349.
Application 17/446,551 is a continuation of application No. 17/061,311, filed on Oct. 1, 2020, granted, now 11,283,843.
Application 17/061,311 is a continuation of application No. 16/520,195, filed on Jul. 23, 2019, granted, now 10,893,079.
Application 16/520,195 is a continuation of application No. 16/247,214, filed on Jan. 14, 2019, granted, now 10,986,142.
Application 16/247,214 is a continuation of application No. 15/871,794, filed on Jan. 15, 2018, granted, now 10,560,495.
Application 15/871,794 is a continuation of application No. 15/412,933, filed on Jan. 23, 2017, granted, now 9,906,571.
Application 15/412,933 is a continuation of application No. 15/245,456, filed on Aug. 24, 2016, granted, now 9,596,274.
Application 15/245,456 is a continuation of application No. 14/459,615, filed on Aug. 14, 2014, granted, now 9,456,008.
Application 14/459,615 is a continuation of application No. 13/743,080, filed on Jan. 16, 2013, granted, now 8,837,465.
Application 13/743,080 is a continuation of application No. 13/632,798, filed on Oct. 1, 2012, abandoned.
Application 13/632,798 is a continuation of application No. 12/417,630, filed on Apr. 2, 2009, granted, now 8,306,021.
Claims priority of provisional application 61/041,829, filed on Apr. 2, 2008.
Claims priority of provisional application 61/055,417, filed on May 22, 2008.
Claims priority of provisional application 61/100,578, filed on Sep. 26, 2008.
Claims priority of provisional application 61/156,746, filed on Mar. 2, 2009.
Claims priority of provisional application 61/156,751, filed on Mar. 2, 2009.
Prior Publication US 2023/0129872 A1, Apr. 27, 2023
Int. Cl. H04M 7/00 (2006.01); G06F 9/54 (2006.01); H04L 9/06 (2006.01); H04L 9/32 (2006.01); H04L 65/10 (2022.01); H04L 65/1045 (2022.01); H04L 65/1069 (2022.01); H04L 65/1104 (2022.01); H04L 69/329 (2022.01); H04M 1/247 (2021.01); H04L 65/1101 (2022.01); H04L 67/02 (2022.01)
CPC H04M 7/0021 (2013.01) [G06F 9/541 (2013.01); H04L 9/0643 (2013.01); H04L 9/3247 (2013.01); H04L 65/1013 (2013.01); H04L 65/1045 (2022.05); H04L 65/1069 (2013.01); H04L 65/1104 (2022.05); H04L 69/329 (2013.01); H04M 1/2473 (2013.01); H04M 7/003 (2013.01); H04M 7/0075 (2013.01); H04L 65/1101 (2022.05); H04L 67/02 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, at a first computing device from a second computing device, a short messaging service (SMS) message via an application programming interface (API), the SMS message comprising an instruction;
based on the instruction, causing a third computing device to generate a computer graphics object; and
returning, to the second computing device, the generated computer graphics object as a multimedia messaging service (MMS) message.