Patent ID: 8230101

Claim:
A server device for media, the server device for media comprising: an internal storage device for storing digital contents, wherein the server device for media responds to a data transmission request from a network player by stream-delivering corresponding data in corresponding digital contents from the internal storage device to the network player during connection to a network; a transfer control unit adapted to transfer and store part of held digital contents in the internal storage device to a network storage device, wherein the network storage device is connected to the network and is capable of storing data, and wherein said transfer control unit does not transfer, from the internal storage device to the network storage device, the digital contents that cannot be recovered if a network failure occurs during the transferring of the digital contents from the internal storage device to the network storage device; a list information transmission unit adapted to respond to a list presentation request for the held digital contents of the server device for media from the network player by transmitting list information to the network player, wherein the list information lists the digital contents left in the internal storage device and the digital contents transferred from the internal storage device to the network storage device and stored in the network storage device, and wherein the list information maintains a tree structure of the digital contents in the internal storage device before transferring the digital contents to the network storage device; a search unit adapted to respond to a data transmission request for the held digital contents from the network player by searching for a location where the held digital contents are currently stored; and a digital contents data transmission processing unit adapted to allow the corresponding data in held digital contents to be stream-delivered from the network storage device to the network player, if the result of search shows the network storage device, wherein the server device for media is a media player.