Information processing apparatus, media player and method for controlling a storage device
First Claim
Patent Images
1. An information processing apparatus that playes content that is stored in a storage device, the apparatus comprising:
- a buffer that keeps content that is pre-fetched from the storage device;
performance information of the storage device;
a power profile of the storage device; and
a processing device that calculates average a power consumption or a maximum power consumption of each operation mode of the storage device based on the performance information of the storage device, the profile of the storage device and meta data of the content and switches the storage device to an operation mode that is determined based on the calculated average power consumption or the calculated maximum power consumption of each operation mode after pre-fetching the content to the buffer.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing apparatus is provided with a performance measuring unit of a storage device, a look-ahead buffer whose capacity can be varied and a power profile which is a power consumption value for each operation mode of the storage device, thereby determining the buffer capacity based on performance measured by the performance measuring unit, the power profile and a playback bit rate and playback time of a video, and, after reading data to the buffer, switching the operation mode to an optimal mode (sleep, standby or idle) in the idle period, which can reduce power consumption.
30 Citations
21 Claims
-
1. An information processing apparatus that playes content that is stored in a storage device, the apparatus comprising:
-
a buffer that keeps content that is pre-fetched from the storage device;
performance information of the storage device;
a power profile of the storage device; and
a processing device that calculates average a power consumption or a maximum power consumption of each operation mode of the storage device based on the performance information of the storage device, the profile of the storage device and meta data of the content and switches the storage device to an operation mode that is determined based on the calculated average power consumption or the calculated maximum power consumption of each operation mode after pre-fetching the content to the buffer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A storage device that stores content to be played by an information processing apparatus, the storage device comprising:
-
means for keeping performance information on the storage device; and
means for keeping a power profile that contains information on average power consumption or maximum power consumption of each operation mode of the storage device;
whereinthe information processing apparatus calculates the average power consumption or maximum power consumption of each operation mode of the storage device based on the performance information of the storage device, the power profile of the storage device, and a playback rate and meta data of content to be played; and
switches the storage device to an operation mode that is determined to be optimal, after the content is pre-fetched to the buffer, based on the calculated average power consumption or maximum power consumption of each operation mode.
-
-
19. A media player that plays content that is stored in a storage device, the media player comprising:
-
a buffer that keeps content that is pre-fetched from the storage device;
performance information of the storage device;
a power profile of the storage device; and
a processing device that calculates average power consumption or maximum power consumption of each operation mode of the storage device based on the performance information of the storage device, the power profile of the storage device and the playback rate of content to be played, and switches the storage device to an operation mode that is determined to be optimal, after the content is pre-fetched to the buffer, based on the calculated average power consumption or maximum power consumption of each operation mode. - View Dependent Claims (20)
-
-
21. A method for controlling a storage device of a information processing apparatus that plays content, the method comprising the steps of:
-
(1) measuring performance information of the storage device;
(2) calculating average power consumption of an operation mode of the storage device;
(3) reading a playback rate of the content;
(4) determining buffer capacity of a buffer for pre-fetching content;
(5) reading content to the buffer for pre-fetching content;
(6) re-setting buffer capacity of a buffer for pre-fetching content or setting the size of data to be read to a buffer for pre-fetching content;
(7) determining an optimal operation mode of the storage device based on a value obtained in the steps (1), (2) and (3) as well as the buffer capacity; and
(8) operating the storage device according to the determined operation mode;
whereinthe steps (5) to (8) are repeated following the steps of (1) to (4).
-
Specification