CPC H04M 7/0075 (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/0021 (2013.01); H04L 65/1101 (2022.05); H04L 67/02 (2013.01)] | 20 Claims |
1. A method comprising:
receiving over a network, by a cache server and from a call router, a telephony instruction that comprises an identifier of a telephony compatible media item provided by a media service hosted by a media server, the telephony instruction being related to a telephonic communication session facilitated by an application programming interface of the call router;
based on the telephony instruction, transmitting, by the cache server, a media request for the identified telephony compatible media item to the media server; and
in response to receiving, at the cache server, the telephony compatible media item generated based on the media request:
caching the received telephony compatible media item at the cache server with a uniform resource identifier (URI) that comprises state information of the telephonic communication session; and
communicating the telephony compatible media item over the network to the call router in relation to the telephonic communication session.
|