Patent ID: 7765270

Claim:
A music player, comprising: an identification number memory storing a unique identification number of musical composition data; a musical composition data memory storing said musical composition data; a player reading out and playing back the musical composition data; a preview generator for generating a sound data preview during playback of the musical composition data, said sound data preview composing a sample of the musical composition data, wherein said sound data preview is generated prior to receiving, from an other music player, a musical composition supply request for said sound data preview; a cache memory for storing said sound data preview; a cache status setter for setting a cache status state in response to storing said sound data preview; a cache status sender for sending the cache status state to said other music player in response to receiving a request for said cache status state from said other music player; and a sound data preview sender for sending the identification number and the sound data preview to said other music player in response to receiving said musical composition supply request for the sound data preview from the other music player; a musical composition supply request sending sender sending a second musical composition supply request to a remote music player; a musical composition data receiver receiving a remote sound data preview from the remote music player in response to the second musical composition supply request; and a sound data memory storing the remote sound data preview supplied by the remote music player in response to the musical composition supply request.