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;
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.
77 Citations
70 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;
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, 68)
-
-
33. A method of selecting a desired one of a plurality of tracks accessible by a media player, the method comprising the steps of:
-
receiving an indication of an indicated track of the plurality of tracks;
decoding a header associated with the indicated track to identify a recognizable portion of the indicated track, wherein the recognizable portion is distinct from the beginning of the indicated track;
storing an excerpt corresponding to the recognizable portion in a digital memory of the media player;
playing the excerpt of the indicated track from the digital memory; and
repeating the receiving and playing steps until the indicated track corresponds to the desired track. - View Dependent Claims (34, 35, 36, 37, 38, 69)
-
-
39. A method of transferring a digital audio track from a host to a media player, the method comprising the steps of:
-
determining a recognizable portion of the digital audio track;
creating a header associated with the digital audio track that includes an identifier of the recognizable portion; and
providing the digital audio track and the header to the media player from the host. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 70)
-
-
53. 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. - View Dependent Claims (54, 55, 56, 57, 58, 59, 60, 61)
-
-
62. 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 listener;
means for receiving an indication from the user of a selected excerpt associated with the desired audio track; and
means for playing the desired audio track associated with the selected excerpt for the user.
-
-
63. A data structure associated with an audio track, the data structure comprising:
-
a data field configured to store audio data relating to the audio track; and
a header field configured to store metadata describing the audio data, wherein the metadata comprises an excerpt identifier referencing a recognizable portion of the audio track. - View Dependent Claims (64, 65, 66, 67)
-
Specification