Patent ID: 9208764
Filing Date: 2015-12-08
Classification: G06F,G10H,H04L

Abstract:
1. A method performed by a computing device having one or more processors and memory, the method comprising: receiving information indicative of a first speed of the computing device; receiving information indicative of a geography of a location of the computing device; determining by the computing device, from a plurality of media files tagged with respective tempo identifiers, a first media file based on the geography of the location of the computing device and also having a tempo that substantially matches to the first speed of the computing device; providing an indication of the first media file to a media player; based on a change in the first speed of the computing device to a second speed, determining from the plurality of media files tagged with respective tempo identifiers, a second media file having a tempo that substantially matches to the second speed; providing an indication of the second media file to the media player; and providing instructions for a transition between the first media file and the second media file to occur, wherein a length of the transition is based on an amount of the change in the first speed.