×

System and method for processing media requests during telephony sessions

  • US 10,694,042 B2
  • Filed: 01/11/2018
  • Issued: 06/23/2020
  • Est. Priority Date: 04/02/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, by a telephony platform, a first media request to access a first media item in relation to a first telephony session, the first media request initiated by a first application utilizing communication services provided by the telephony platform, the first media request including a specified Universal Resource Identifier (URI);

    determining whether the specified URI corresponds to any cached media resources stored in a cache memory of the telephony platform, each cached media resource being a copy of a previously requested media item formatted into a compatible format for telephony sessions facilitated by the telephony platform;

    in response to determining that the specified URI does not correspond to any of the cached media resources stored in the cache memory of the telephony platform, transmitting a request for the first media item to a media server identified by the specified URI;

    in response to receiving the first media item from the media server, converting the first media item into the compatible format and storing a copy of the first media item converted into the compatible format in the cache memory of the telephony platform, yielding a first cached media resource, the first cached media resource being associated with the specified URI; and

    forwarding the first media item converted into the compatible format to a call router to provide the first media item in relation to the first the telephony session.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×