76042051
May 5, 2000
Mar 5, 2002
Downloadable software that allows music and other digital content to be played by end users, while customized, promotional, and advertising messages are simultaneously being disseminated, both off-line and via an on-line electronic communications network
Electrical and Scientific Apparatus