×

Parallel adaptation of digital content

  • US 9,065,704 B1
  • Filed: 06/06/2012
  • Issued: 06/23/2015
  • Est. Priority Date: 06/06/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method of adapting digital content to be delivered to a computing device, the method comprising:

  • receiving, by a digital-content optimization gateway operating on a mobile-telecommunications network, a communication requesting that the digital content be provided to the computing device;

    determining by the digital-content optimization gateway that a version of the digital content should be transformed into an adapted version of the digital content, which is to be provided to the computing device in response to the communication;

    requesting, by the digital-content optimization gateway, that a callout server transform the version of the digital content into the adapted version of the digital content;

    splitting by the callout server the version of the digital content into a plurality of digital-content segments;

    transmitting by the callout server each digital-content segment of the plurality of digital-content segments to a respective adaptation server included among a plurality of adaptation servers, wherein the callout server further transmits a session description to the digital-content optimization gateway, the session description comprising one or more addresses of one or more servers from which a plurality of adapted digital-content segments are retrievable;

    adapting the plurality of digital-content segments in parallel by the plurality of adaptation servers to create the plurality of adapted digital-content segments;

    transmitting the one or more addresses that identify the plurality of adaptation servers to the computing device;

    receiving from the computing device one or more requests utilizing the one or more addresses that identify the plurality of adaptation servers to provide the respective adapted digital-content segment; and

    transmitting by the plurality of adaptation servers the plurality of adapted digital-content segments to the computing device in response to receiving the one or more requests.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×