Patent ID: 8774782

Claim:
A mobile phone comprising: a first buffer memory for storing a data file, the data file being in a first format and including a plurality of data packets; a converter for converting the file stored in the first buffer memory from the first format into a second format, the converter being connected to an output of the first buffer memory; a second buffer memory connected to an output of the converter and configured to store the file converted in the second format; and a streaming server for streaming data to a remote client equipment according to a predetermined network protocol, the streaming server being configured to be connected to the remote client equipment via a data link and to receive a data streaming request from the remote client equipment; the streaming server including a controller for controlling the converter, the controller being configured to send the converter a control signal for controlling the conversion of a respective data packet of the file, wherein the streaming server is configured to send the remote client equipment at least one data packet converted and stored in the second buffer memory, even if all of the data packets of the file are not converted, wherein the streaming server is configured to simultaneously send a plurality of converted data packets to the remote client equipment, wherein the mobile phone also comprises a downloader for downloading data from a web server, the file including a plurality of data blocks, wherein the downloader is configured to download, block by block, the data file in the first buffer memory, and wherein the controller is configured to send the control signals to the converter, even if all of the blocks of the file are not downloaded.