Loading patent details...
US6031797A: Media Playback Device Capable of Shuffled Playback Based on a User's Preferences | Searchlight