System and method for creating and playing globally relevant playlists
First Claim
1. A method for playing audio tracks on a computing device according to a globally relevant playlist, the method comprising:
- selecting a first track referenced by the globally relevant playlist;
determining whether the first track is currently accessible to the computing device according to a global track identifier associated with the first track in the globally relevant playlist; and
if, according to the previous determination, the first track is currently accessible to the computing device, playing the first track on the computing device.
2 Assignments
0 Petitions
Accused Products
Abstract
A globally relevant playlist presented. A globally relevant playlist includes track references corresponding to a plurality of tracks. Each track reference includes a global track identifier that uniquely identifies the corresponding referenced track among any number of computers or computing devices. A method for playing tracks according to a globally relevant playlist is presented. A track referenced in the playlist is selected. It is determined whether the track is locally accessible according to the global track identifier. If the track is accessible, it is played. If the track is not locally accessible, the track is retrieved from a track source associated with the track and according to the global track identifier. A method for downloading tracks to a player device according to a globally relevant playlist is also presented.
204 Citations
37 Claims
-
1. A method for playing audio tracks on a computing device according to a globally relevant playlist, the method comprising:
-
selecting a first track referenced by the globally relevant playlist;
determining whether the first track is currently accessible to the computing device according to a global track identifier associated with the first track in the globally relevant playlist; and
if, according to the previous determination, the first track is currently accessible to the computing device, playing the first track on the computing device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-readable medium having computer-executable instructions which, when executed, carry out a method for playing audio tracks on a computing device, comprising:
-
selecting a first track referenced by a globally relevant playlist;
determining whether the first track is currently accessible to the computing device according to a global track identifier associated with the first track in the globally relevant playlist; and
if, according to the previous determination, the first track is currently accessible to the computing device, playing the first track on the computing device. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method for downloading tracks from a computing device onto a player device according to a globally relevant playlist, the method comprising:
-
selecting a first track referenced by the globally relevant playlist;
determining whether the first track is currently accessible to the computing device according to a global track identifier associated with the first track in the globally relevant playlist; and
if, according to the previous determination, the first track is currently accessible to the computing device, downloading the first track from the computing device to the player device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer-readable medium having computer-executable instructions which, when executed, carry out the method for downloading tracks from a computing device onto a player device, comprising:
-
selecting a first track referenced by a globally relevant playlist;
determining whether the first track is currently accessible to the computing device according to a global track identifier associated with the first track in the globally relevant playlist; and
if, according to the previous determination, the first track is currently accessible to the computing device, playing the first track on the computing device. - View Dependent Claims (24, 25, 26, 27, 28)
-
-
29. A method for creating a globally relevant playlist, the method comprising:
-
identifying a plurality of tracks to be referenced by the playlist, and for each identified track;
writing track reference information into the globally relevant playlist, the track reference information including a global track identifier that uniquely identifies the track among a plurality of computing devices. - View Dependent Claims (30, 31, 32)
-
-
33. A globally relevant playlist for controlling the play of tracks on a computing device, comprising:
a plurality of track references referencing a corresponding plurality of tracks, each track reference including a global track identifier that uniquely identifies the corresponding track among a plurality of computing devices. - View Dependent Claims (34, 35, 36, 37)
Specification