Patent ID: 8933313
Filing Date: 2015-01-13
Classification: G10H

Abstract:
1. A method for transferring music data over a communications network between a server and a data storage and playback device for playback during a repetitive motion activity, the method comprising: receiving at a server a value representing a target tempo or pace of a repetitive motion activity, wherein the value is associated with one of a plurality of segments of a pre-determined course; identifying at least one song file from a plurality of song files on a storage device having tempo information corresponding to the value, wherein the tempo information for each of the plurality of song files is stored in the respective song file or is obtained from a server remote from the plurality of song files; transferring to the data storage and playback device at least a first portion of the at least one song file by streaming the portion to the data storage and playback device until the entire song file has been transferred; playing the first portion of the at least one song file by the data storage and playback device while a second portion is being transferred, or playing the entire song file by the date storage and playback device after the entire song file has been transferred; and displaying on the data storage and playback device information related to the song file, including the tempo information, the value, or both, at least when the first portion, the second portion, or the entire song file is being played.