Pipeline architecture for content creation for the portable media player from the internet
First Claim
1. A method for transferring a media file in a first format from a computer network to a media player, comprising:
- receiving the media file from the computer network;
writing a first portion of the media file into a first buffer;
when the first buffer is full;
writing a second portion of the media file into a second buffer;
reading out the first portion from the first buffer, converting the first portion into a second format, and writing the first portion into a third buffer;
when the second buffer is full and the first portion has been converted and written into the third buffer;
writing a third portion of the media file into the first buffer;
reading out the second portion from the second buffer, converting the second portion into the second format and writing the second portion into a fourth buffer; and
reading out the first portion from the third buffer and transferring the first portion from the third buffer to the media player.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for transferring a media file includes receiving the media file from a computer network and writing a first portion of the media file into a first buffer. When the first buffer is full, the method further includes writing a second portion of the media file into a second buffer, reading out the first portion from the first buffer, converting the first portion, and writing the first portion into a third buffer. When the second buffer is full and the first portion has been converted and written into the third buffer, the method further includes writing a third portion of the media file into the first buffer, reading out the second portion from the second buffer, converting the second portion, writing the second portion into a fourth buffer, reading out the first portion from the third buffer, and transferring the first portion to the media player.
35 Citations
7 Claims
-
1. A method for transferring a media file in a first format from a computer network to a media player, comprising:
-
receiving the media file from the computer network;
writing a first portion of the media file into a first buffer;
when the first buffer is full;
writing a second portion of the media file into a second buffer;
reading out the first portion from the first buffer, converting the first portion into a second format, and writing the first portion into a third buffer;
when the second buffer is full and the first portion has been converted and written into the third buffer;
writing a third portion of the media file into the first buffer;
reading out the second portion from the second buffer, converting the second portion into the second format and writing the second portion into a fourth buffer; and
reading out the first portion from the third buffer and transferring the first portion from the third buffer to the media player. - View Dependent Claims (2, 3, 4, 6, 7)
-
-
5. A method for transferring a media file in a first format from a computer network to a media player, comprising:
-
receiving the media file from the computer network;
writing a first portion of the media file into a first circular buffer at a location identified by a first write pointer;
reading out a second portion of the media file from the first circular buffer at a location identified by a first read pointer, converting the second portion into a second format, and writing the second portion into a second circular buffer at a location identified by a second write pointer; and
reading out a third portion of the media file from the second circular buffer at a location identified by a second read pointer and transferring the third portion to the media player.
-
Specification