×

Progressive download gateway

  • US 9,485,299 B2
  • Filed: 03/09/2009
  • Issued: 11/01/2016
  • Est. Priority Date: 03/09/2009
  • Status: Active Grant
First Claim
Patent Images

1. A gateway device for delivering a scalable media file from a web server to a media client over a network, the gateway device comprising:

  • (a) a control module for;

    (i) receiving, using a first protocol, a progressive download request from the media client for the scalable media file;

    (ii) forwarding the request to the web server;

    (iii) receiving the scalable media file from the web server in response to the progressive download request, the scalable media file being encapsulated using the first protocol;

    (iv) transmitting an HTTP redirect message to the media client, wherein the HTTP redirect message instructs the media client to replace the progressive download request for the scalable media file with a streaming request for the scalable media file addressed to the gateway device; and

    (v) receiving, using a second protocol, the streaming request from the media client in response to the HTTP redirect message; and

    (b) a buffer module for storing the scalable media file;

    (c) a packet processor module for reading the scalable media file from the buffer module and packetizing the scalable media file to produce a plurality of raw scalable media packets;

    (d) an encapsulation module for encapsulating a plurality of processed scalable media packets using the second protocol to produce a plurality of encapsulated scalable media packets, the plurality of processed scalable media packets being at least a portion of the plurality of raw scalable media packets; and

    (e) an output module for streaming a plurality of output scalable media packets to the media client using the second protocol, in response to the streaming request, the output scalable media packets being at least a portion of the plurality of encapsulated scalable media packets.

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