Media data reproduction methods and embedded systems utilizing the same
First Claim
1. A media data reproduction method, implemented in an embedded system comprising a media reader, a music player, a storage device, and a converter, comprising:
- receiving a reproduction request;
automatically copying media data from storage media read by the media reader to the storage device in response to the reproduction request;
converting, by the converter, the copied media data in the storage device to a new format;
detecting system resources of the embedded system occupied by one or more modules other than the converter during conversion; and
dynamically adjusting the workload of conversion based on the detected system resources to ensure that system resources utilized by the converter do not exceed system resources unused by the music player.
1 Assignment
0 Petitions
Accused Products
Abstract
A media data reproduction method is implemented in an embedded system comprising a media reader, a storage device, and a converter. First, a reproduction request is received. Media data is automatically copied from storage media read by the media reader to the storage device in response to the reproduction request. The converter converts the copied media data in the storage device to a new format. During conversion of the copied media data, system resources of the, embedded system occupied by modules other than the converter are detected. The workload of converting the copied media data is dynamically adjusted based on the detected system resources to ensure that system resources utilized by the converter do not exceed system resources unused by modules other than the converter.
22 Citations
18 Claims
-
1. A media data reproduction method, implemented in an embedded system comprising a media reader, a music player, a storage device, and a converter, comprising:
-
receiving a reproduction request;
automatically copying media data from storage media read by the media reader to the storage device in response to the reproduction request;
converting, by the converter, the copied media data in the storage device to a new format;
detecting system resources of the embedded system occupied by one or more modules other than the converter during conversion; and
dynamically adjusting the workload of conversion based on the detected system resources to ensure that system resources utilized by the converter do not exceed system resources unused by the music player. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An embedded system, comprising:
-
a media reader;
a music player;
a storage device;
a control module receiving a reproduction request;
a duplication module automatically copying media data from storage media read by the media reader to the storage device in response to the reproduction request;
a converter converting the copied media data in the storage device to a new format;
a resource detector detecting system resources of the embedded system occupied by one or more modules other than the converter during converting the copied media data, wherein the converter dynamically adjusts the workload of conversion based on the detected system resources to ensure that system resources utilized by the converter do not exceed system resources unused by the music player. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification