Method and apparatus for selecting an audio track based upon audio excerpts
First Claim
1. A method of selecting a desired one of a plurality of audio tracks accessible by a media player, the method comprising the steps of:
- sequentially providing a plurality of audio excerpts, wherein each of the plurality of audio excerpts corresponds to a recognizable portion of one of the plurality of audio tracks;
loading a subset of the plurality of audio excerpts in a memory; and
modifying the subset of the plurality of audio excerpts loaded in the memory while providing at least a portion of the plurality of audio excerpts;
receiving an indication of a selected one of the plurality of audio excerpts associated with the desired audio track; and
playing the desired one of the plurality of audio tracks on the media player.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods, devices, systems and data structures are provided for selecting an audio track on a digital audio player. A user of a digital media player is able to select a desired audio track by listening to excerpts of various tracks until the desired track is identified. One exemplary technique for selecting a desired audio track accessible by a media player, for example, begins by sequentially providing a number of audio excerpts to the user, with each audio excerpt corresponding to a recognizable portion of an audio track. When the user hears an excerpt of a desired track, an indication is provided and the media player plays the desired audio track. The excerpt may be of any duration and may incorporate any portion of the audio track that is likely to be recognizable by the user.
18 Citations
41 Claims
-
1. A method of selecting a desired one of a plurality of audio tracks accessible by a media player, the method comprising the steps of:
-
sequentially providing a plurality of audio excerpts, wherein each of the plurality of audio excerpts corresponds to a recognizable portion of one of the plurality of audio tracks; loading a subset of the plurality of audio excerpts in a memory; and modifying the subset of the plurality of audio excerpts loaded in the memory while providing at least a portion of the plurality of audio excerpts; receiving an indication of a selected one of the plurality of audio excerpts associated with the desired audio track; and playing the desired one of the plurality of audio tracks on the media player. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A device for playing a desired one of a plurality of audio tracks for a user, the device comprising:
-
a storage medium configured to store the plurality of audio tracks; a memory configured to store a plurality of excerpts, wherein each of the plurality of excerpts corresponds to one of the plurality of audio tracks; an input device configured to receive a user input and to provide a corresponding indication of the user input; and a processor configured to sequentially play the plurality of excerpts stored in the memory, to receive and decode the indication of the user input from the input device to thereby identify a selected excerpt from the plurality of excerpts that is associated with the desired one of the plurality of audio tracks, and to play the desired one of the plurality of audio tracks associated with the selected excerpt from the storage medium; the processor further configured to load a subset of the plurality of audio excerpts in the memory and modify the subset of the plurality of audio excerpts loaded in the memory while providing at least a portion of the plurality of audio excerpts. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A device for playing a desired one of a plurality of audio tracks for a user, the device comprising:
-
means for storing the plurality of audio tracks; means for storing a plurality of excerpts, wherein each of the excerpts comprises a recognizable portion of one of the plurality of audio tracks that is associated with the excerpt; means for sequentially playing the plurality of excerpts for the user; means for receiving an indication from the user of a selected excerpt associated with the desired audio track; means for playing the desired audio track associated with the selected excerpt for the user; and means for modifying a subset of the plurality of audio excerpts while providing at least a portion of the plurality of audio excerpts.
-
Specification