`
`[19]
`
`[11] Patent Number:
`
`5,969,283
`
`Looney et al.
`
`[45] Date of Patent:
`
`Oct. 19, 1999
`
`US005969283A
`
`84/610
`..
`4/1996 Cho et al.
`4/1997 Cluts ........................... .. 84/609
`4/1997 Funahashi et al.
`.. 434/307 AX
`
`9/1997 Grevye et al.
`MOHy8.II18. et al.
`
`...... .. 84/609
`..................... ..
`
`
`
`5,510,573
`5,616,876
`5,619,425
`
`5,670,730
`
`Primary Examiner—Stanley J. Witkowski
`Attorney, Agent, or Firm—Cesari and McKenna LLP
`
`[54] MUSIC ORGANIZER AND
`ENTERTAINMENT CENTER
`
`[75]
`
`Inventors: Brian M_ Looney’ Lexington, Mass‘;
`Dale R. McMu“in, Parker’ C010‘;
`Joseph Pasciuto, Bellingham; Edward
`T, Doyle, Westford, both of Mass,
`
`[73] Assignee: Looney Productions, LLC, Lexington,
`Mass.
`
`[57]
`
`ABSTRACT
`
`[51]
`
`[21] APPL N01 09/098343
`[22]
`Filed:
`Jun_ 17 1998
`’
`Int. Cl.6 ........................... .. G09B 5/00; G09B 15/04;
`H04L 9/00; G10H 1/46
`................................. 84/609; 84/639; 84/478;
`84/633; 380/19; 380/25; 380/49; 380/53;
`434/307 A
`[58] Field of Search ................... .. 84/601, 602, 609-614,
`84/633_640’ 477 R’ 478’ DIG. 6; 434/307 R’
`307 A; 380/19_21, 23_25, 30, 49, 50, 53
`
`[52] U.S. Cl.
`
`[56]
`
`References Cited
`U.S. PATENT DOCUMENTS
`
`A music organizer and entertainment center provides a
`center having a microprocessor, sound card functions and
`high-volume data storage and retrieval units for playing
`back music according to a variety of predetermined catego-
`ries. Music can be played back in random form or can be
`played back according to a particular pre-selected order. The
`Categ0Tie§ are PT0Vided by Sewice Pr0Vider Wh0 dehVeT5
`selected titles and/or songs to the end user. The songs are
`typically loaded using a custom CD-ROM provided from the
`Service pr9Vider~ The music is provided in- data-Compressed
`form and 1s decompressed and processed through a ‘sound
`card during playback. The categories can include a variety of
`parameters such as title, artists, date, speed, dance
`characteristics, subj ective energy level and music style, such
`as easy-listening, upbeat, etc.
`
`5,486,645
`
`1/1996 Suh et al.
`
`................................ .. 84/610
`
`18 Claims, 27 Drawing Sheets
`
` SCREEN
` 190
`
`FUNCTIONS
`
`132
`
`RAM
`MEMORY
`
` TELEVISION
`SCREEN
`INPUT
`
`
`
`
`
`
`
`
`146———————————————————————— --
`2
`14
`
`TELEVISION
`SCAN
`CONVERTER
`
`VIDEO CARD
`
`. E
`x
`DECOMPRESSION
`._ _ _ _9:°_F_T_"!’§‘3E_ _ _ _ _: C
`—————————————————————————— "s”6rié'""'§ H
`TELEWSTON
`INFORMATION
`: A
`
`. - _ _ -'?'§T_”:'3_"!5_E_ _ _ - _' N
`SCAN
`
`
`CONVERTER
`F
`MOAEC
`I G
`
`SPEECH
`5 E
`. _ _ _ _ _ _ _ _ . . _ _ _ _ _._
`VOCABULARY
`»
`, _ _ _ _ _ . . _ _ _ _ _ _ _.
`TELEVISION
`SCREEN
`MOAEC
`.
`
`OUTPUT
`SEARCH AND PLAY
`
`
`. _ _ _ _ _ _ _ . _ _ _ _ _ _ __
`INTERFACE
`
`
`, . _ . . . . -.._..__._..-._
`
`SPEECH
`RECOGNITION
`SOFTWARE
`:::::::::::::::::
`
`:
`:
`'
`
`
`
`»
`
`000001
`
`SDI TECHNOLOGIES, INC., EXHIBIT 1013
`
`000001
`
`SDI TECHNOLOGIES, INC., EXHIBIT 1013
`
`
`
`U.S. Patent
`
`Oct. 19, 1999
`
`Sheet 1 of 27
`
`5,969,283
`
`we
`
`Aft
`'
`Hfiififlfl wa
`
`
`
`
`m
`
`
`
`
`
`
` O O O O O
`’v.v.v.;.v.v.v v 9.0 0 9 9
`
`90009990
`[.0.0.0.0.§ O
`
`>¢9%%%
`
`
`09 0
`8?9VVVV5§‘
`099009
`009900
`
`090990
`0
`»90900
`
`
`
`¢fi¢fifififififi¢fl§
`flflfififif
`99999999000
`90999900
`
`0
`
`%%%%%%%%fi&?’0909090900
`0
`
`VVVVVVV?090990999
`
`«
`fl&&fi%%%%V%
`§§N#¢fifi¢W?
`09909000090
`99999990999
` 909999909999
`00090909999
`
`
`99999999990
`00999990999
`4
`
`0090090909009
`00099999909
`0
`
`909099000000
`9099 900099
`4
`09009099999 00
`90900
`0
`
`
`
`
`
`,9,9.0,9.9.9,9.0.9.9.9
`0
`0
`0 9 9 0 4
`_
`999999999
`1 .25 AM 1200
`
`0099990099
`9N%%%%fi&&?
`099909090
`
`
`
`
`90909000»
`i°3'3°3°3*3'3'3‘3 ‘’
`
`62
`
`
`
`
`
`
`
`
`
`
`
`
`
`58
`
`60
`
`64
`
`56
`
`FIG. 1
`
`000002
`
`000002
`
`
`
`U.S. Patent
`
`Oct. 19,1999
`
`Sheet 2 of 27
`
`5,969,283
`
`
`
`,9.....0@H5..5_n_5555333333,
`
`
`9,.45555555333333
`
`.\\VVu '.'..
`.mu555555-aHEH33333
` .fl,":r“- l“__".v
`
`g2.
`
`E§33§::!....IE
`
`lnE.luI-afinluilnnnuflannafifllauflna.
`
`000003
`
`000003
`
`
`
`
`
`
`U.S. Patent
`
`5,969,283
`
`
`
`5%OmwéosmH>_m_oom<_._mo:zos_zmmmow
`
`3<HzO_._.<s_mOu_zHHzO_w_>m._m_._.T%%%%%%%%%%%%%%Hm_m<2EomXHzoHmmmHm_n__2oomomwEm_>zoomHz<om
`9HHHHHHHHPmm_m<2Eowzo_m_>m:E&HzoEzooom_m
`nnnnnnnnnnnnun
`_IsIIIIIIIIIIIIII..MHm_m<m_E<oH25m
`0zommamNZmmHEm>zoo
`
`a"H....-.I.o.m_.m__H.m.----.
`
`>mS:m<oo>mmSn__2oozo_m_>m:m:
`
`
`
`m_o<“_~m:zH
`
`><._n_oz<xomfi
`
`mSE8
`
`
`
`moczozzmmmom
`
`000004
`
`Q2
`
`>mosm__>_:::::::::::::::I:
`
`mzozozi
`
`
`
`$Sn__2oozo_m_>m:m:
`
`
`
`
`
`._.:mz_zmmzow._oEzoo
`
`
`
`
`
`m_zo:n_o~_o__>_IQDOHm:osm_m
`
`I-
`
`3 C
`
`L E
`
`000004
`
`
`
`
`
`
`U.S. Patent
`
`w
`
`9
`
`%
`
`7
`
`5,969,283
`
`Sm
`
`
`
`.E<._.ms_<moomn_
`
`mom
`
`
`
`m._.:.r><:m_n_
`
`zmmmow
`
`anan
`
`v.0_n_
`
`
`Ex__>_Manaz<.mSm__“_23oEzoowzom:9m._oEzoo
`
`.mxzfim>Sn_m_n__zmmmom
`
`:9Qzmmmom
`
`Emzmmmom
`
`ENzmmmom
`
`am
`
`m,m;
`
`
`
`8»,_zmaom>Sn_m_o
`
`
`
`
`
`man§_<mooEmmzzmozozm_>_$_ooE
`
`Sm
`
`000005
`
`000005
`
`
`
`
`
`
`
`U.S. Patent
`
`Oct. 19,1999
`
`Sheet 5 of 27
`
`5,969,283
`
`an
`
`as
`
`mg
`
`Em
`
`Em
`
`an
`
`
`
`
`
`mm__moom:<oz_<s_zomfim
`
`
`
`
`
`mn_>._.>mowm:<oSmzmm
`
`weNzmmmom
`§\‘
`
`zotsm>mo0E<oz_<s_
`
`9:.
`
`5:0mzmsoo
`
`NZ.
`
`oz<59>S%_o
`
`9_<om>m_v_
`
`
`
`EMzmmmom>Sn_ma
`
`
`
`
`
`ommawo_m:s_Swim
`
`
`
`
`
`_._o._.<_>.._.<I._.$.38
`
`Bzzomfiwz_
`
`modeoz<._.xm._.$8
`
`&m_xm_
`
`
`
`oz<mozow><.Ew_o
`
`
`
`m_m<mE<oE<@§mmm8<
`
`._moz<o
`
`
`
`mmamoO...52.52.
`
`o_m:s_
`
`m..U_u_
`
`
`
`Eoom:<oz_<s_oz<ommna
`
`Es.
`
`:2.2o._m_s_:m.3.
`
`oz<mozomn5x_s_
`
`
`
`»m:><._n_Z.><._n_w_o
`
`
`
`
`
`wm_Io._.<_>_._.<I._.ezowoz:
`
`
`
`
`
`m.w<mE<o<»<9s_mm_8<
`
`m=>._._.<Z_mn_>._.
`
`000006
`
`000006
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`g3z‘696‘g6661‘6Iwoo1ua112([LZJ09199115'S'f1
`
`
`
`514
`
`512
`
`SELECT A SONG IN SEARCHLIST
`
`SORT SONGS IN ASCENDING
`
`CONTROLS FOR S2 AND S3
`
`510
`
`500
`
`SELECT A SONG IN PLAYLIST
`
`
`
`504
`
`
`
`OR DESCENDING ORDER BY
`
`
`SELECTED CATEGORY
`
`
`
`
`BEGIN PLAYING SONGS IN
`
`503
`
`PLAYLIST IN ORDER
`
`LIST FAVORITE HITS
`
`
`
`FILL SEARCH LIST WITH ALL
`
`
`
`
`INTERRUPT CURRENT
`
`SONG AND PLAY SONG
`
`
`
`532
`SELECTED
`
`
`506
`
`530
`
`
`
`UPDATE ON DECK SONG
`IN SCREEN 1 (S1)
`
`PUT THE SEARCHLIST
`
`
`
`
`PUT THE SEARCHLIST OR
`
`PLAYLIST SONG AT THE
`
`SONG AT THE END OF
`
`THE PLAYLIST
`
`RANDOMLY MIX ALL
`
`SONGS IN PLAYLIST
`
`TOP OF THE PLAYLIST
`
`FIG. 6
`
`000007
`
`
`
`SONGS THAT HAVE BEEN
`
`SELECTED IN A SESSION
`
`
`
`PLAY
`
`519
`
`NEXT (DOUBLE
`CLICK PLAYLIST)
`
`
`
`PICK (DOUBLE CLICK
`SEARCHLIST)
`
`
`
`
`
`000007
`
`
`
`
`
`
`
`g3z‘696‘g6661‘6Iwoo1ua112([LZJ0L1391lS'S'f1
`
`
`
`
`
`560
`
`
`
`SCREEN 3 (33)
`
`566
`
`GO BACK TO
`
`ORIGINAL SCREEN
`
`WAS A MAIN
`
`CATEGORY SELECTED?
`
`
`
`
`
` 568
`
`
`
`
`
`ACCESS MyDATA
`DATABASE
`
`
`
`
`
`
`
`FIND SUBCATEGORIES
`
`DISPLAY ERROR
`
`564
`
`570
`
`USED WITH MAIN CATEGORY
`
`574
`
`SELECT SUBCAT
`
`BUTTON
`
`
`
`572
`
`
`
`SORT AND DISPLAY ALL
`
`SUBCATEGORIES WITH
`
`DEFAULT SUBS ON
`
`SUBCAT BUTTONS
`
`
`CATEGORY IN SEARCHLIST
`
`LIST ALL SONGS THAT
`
`MATCH MAIN AND SUB
`
`ACCESS MyDATA
`DATABASE
`
`FIG. 7
`
`000008
`
`000008
`
`
`
`U.S. Patent
`
`0
`
`5,969,283
`
`
`
` wdoz<omzotamw,annmcomzmm>mo5#__a92w3...xwazonm_m<mxomkm:a7:ms:82...j<pm:an0Nzotam
`
`8...288om<os_N3
`
`Em_wz_E53.52.
`
`EVzmmmom
`
`Sm
`
`MVzotammNEE>n_<m_5<52so
`
`
`
`as...=_EoSm_~_a85.29E5mamRs.3>n_oo
`
`7m_m<m<Eon22;.m$8<
`
`w.0_n_
`
`
`
`m_m<m<._<o<23).m_..<E:
`
`
`
`.v©lO©£1mozomE21:;
`
`
`
`xmazomozow#_<n_s_oo
`
`
`
`womoomm<.—<n_O...
`
`9%
`
`000009
`
`000009
`
`
`
`
`
`
`
`U
`
`C
`
`5,969,283
`
`<55ozom$2592wem.<am_s_m:<_Eom&<7..oz%x_s_mo85mmaa
`
`
`
`HE£98>S%_o.o,m_zz<:o
`
`
`
`M._zmumom
`
`>Sn_m_oPoflomdm2S.N8252mo>5;<mozo
`
`
`
` m_m<m_E<om<._.<o>2mmm8<
`
`
`
`
`
`m_.__u_oz:awnm_5m:m_mozommm_:E<_2zoozomHxmzaza0EE9mszz
`
`9j<oz<dzom:m_m%oWmo...z>>oo.2300
`
`
`
`
`ms__.—xwaEOEHz9.5..M,5:><._n_
`
`wz_z_<smm828«E2Iotza
`
`000010
`
`o.O_n_
`
`\
`
`
`.nE»zm,_*_Ew2o<ms_3o>N5fim:><._n_
`E22Io<_om_s_flzozé
`
`
`ozomoz_><._n_zammmm;
`
`ca
`
`
`
`EN:<:om><._n_mE
`
`mm_3<>
`
`Bozmw_ozomms
`
`
`
`_zmmmowm<m:o
`
`w._OEZOo
`
`«No
`
`C8
`
`000010
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Oct. 19,1999
`
`Sheet 10 of 27
`
`5,969,283
`
`Ezmmmom
`
`
`
`
`
`m><mm.__n_><._n_m_n_om._.om_._m_mE:.29:<53
`
`asam
`
`oz_n_<o._oz<wz.><m
`
`._.m_._><:_n_
`
`
`
`N35:><._._Hzmmmao
`
`20%.5.3x38zmmmomN892<55ozomj<.:.Ez_235:>Sn_m_o
`
`mode92ozomo<mm25
`
`000011
`
`93x38oz<ezomj<89m.mm_m:2Emm_><m
`EE$:>Sn_Eéns
`
`m_s_<zE:
`
`S.0_u_
`
`
`
`
`
`5:895..20%.E.<n_
`
`000011
`
`
`
`
`
`
`
`U.S. Patent
`
`Oct. 19,1999
`
`Sheet 11 of 27
`
`5,969,283
`
`an3an
`
`rME.lM!M EI
`
`
`
`
`
`Na.2_.§_o2.3.25_2_§_o2.85.0
`
`
`
`__..5:oOo_.a,=s_35:00o_m_..s_
`
`
`
`
`
`
`
`N2:Es.mcwfimwzme=_o>§mm22s_o>82¢e=_o>52
`
`
`
`
`
`Sm
`
`Ilill
`
`lllll
`
`Illl
`lllllll
`
`lllllll
`
`Illll
`
`llill
`
`Illllll
`
`Illllll
`llllll
`
`IIIIII
`
`lllllll
`
`lllllil
`IIIIIII
`
`lllllll
`
`
`
`___:.___________:.
`
`.220088
`
`3»
`
`20x__205¢.
`
`Baumo_m=s_
`
`
`
`uowamo_m=§
`
`.....
`
`000012
`
`000012
`
`
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Oct. 19,1999
`
`Sheet 12 of 27
`
`5,969,283
`
`N8
`
`EH
`
`///M/,332383
`
`/
`
`
`
`WWA528.usmowwz9.?w2.3:.,..__,_m.¢._m
`,7!vimSufiMEm_mmE2.opm=_v__m>>
`'I"““‘g4|:F928m£81r.m._...,..._,E_._M._,u.mmF__,
`
`,.!-!,-.i:ilil!aliu!|uiIwe3.0
`/illlll/III‘4.5H!‘
`
`
`
`E:m_n_o_m=s_
`
`n_On_
`
`
`
`W.O®Im.Onn.ww.O@|W.Gnnw
`
`m.8-m.E%m.om-m.E
`VEEoowa
`
`uczom:1...
`float_m.8-m.om
`
`m.8-m_omMmocma
`
`
`
`
`
`”|mEm._cemomzmézo2_t<2_:2=m$m@E
`
`Ncmmzow
`
`
`
`22Hfizmow29___u_=Qs
`
`
`
`vmmzemmmsmmm
`
`
`
`cemam_mo=mo
`
`8»
`
`000013
`
`000013
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`O
`
`W1
`
`7
`
`5,969,283
`
`
`
`
`
`
`
`,7/,/,,./4z....,.,06M.....$mo_2.s_<.3_8..2:,_m__.§:98»E0,,
`
`
`
`
`
`
`
`%.wE._cemmw=86_mmcommfioo_m:s_gemmma..OOm._.
`
`
`
`
`
`.muomaw2%:83SEQLamo_m=
`
`
`
`
`
`9coimmtGmmcmmE_tmEE=man»5
`
`
`
`
`
`v_o_n_._.xmzoz<n.xm
`
`w,e¢&_5>80: m
`
`omvEu.
`
`E_<2.:8%
`
`->=mE£_._
`
`m.8|m.CN
`
`
`
`_o¢abm.u»maxoommommowm.o~wwmo~_«.8w.ON
`
`E
`
`Egg
`
`am__§a,_8m_$_.._o2.S9.5.00
`
`.///y,x/,/»//‘o..2
`
`./.
`
`000014
`
`EH
`
`
`
`
`
`
`
`..Eouom28..£325m>_§o$=..u585a89E._E5o_.o.=s_9:252$83Em22.5asmamas.dwfismo.._as$__em..om<os_Eas.352me...EEsosm/
`
`
`
`
`
`
`
`//
`
`
`
`cm9__§._$55..m:ou=m_2.52822..Em:ono:so_8cozsm..oE_._...Em..x_s_8:3:
`
`000014
`
`
`
`
`
`U.S. Patent
`
`Oct. 19,1999
`
`Sheet 14 of 27
`
`5,969,283
`
`O8
`
`Ev
`
`gasEma%.x_s_
`
`gag.
`
`I!"§_<om2Es:3_.IEIlllilnliul5)III.!IiIu’:.I.|I.2I5|lI./mantais:“E
`
`55.0:no:2:
`
`
`
`8..mm>m-=ouoo
`
`
`
`
`
`
`
`__w%wm._mmmm_om-m.8m.oNwMmo~m.8-w.o~
`
`N:m....:oWI
`
`sow
`
`.ONIW.D®
`
`"mm0522<Bmfim
`
`Egg
`
`000015
`
`EE
`
`RE.
`
`.85.$2H
`
`.$___n_as:HH
`
`
`
`omawm>>o__m_2
`
`commmm2.0m2w>_OW.......................................................................................1u.zmcamzo.68..
`$2920>8:Wcommmm$022w>_.w
`
`
`
`
`
`Sn
`
`8.‘
`
`5EV
`
`am
`
`N8
`
`000015
`
`
`
`
`
`U.S. Patent
`
`Oct. 19,1999
`
`Sheet 15 of 27
`
`5,969,283
`
`
`
`~m_._zemom:85_mmuommumoo_m=s_gemmw
`
`
`
`
`
`EH
`
`EBeamo_m=s_25.8:3Lawo_w=
`
`N3
`
`~_<m._oEma
`
`000016
`
`000016
`
`
`
`
`
`[ MainMusicCategory :|
`
`430
`
`E
`I Song Title
`|'|i Be Cmin'Amnd g
`.._.__. ___-._..-_._ ___T... __-.__._--_ ,._
`David Kersch
`Breaking Hearts & Taking Nan -
`
`SELECT A MUSiC SPEED The US‘ °f3°"9S
`
`Song Title
`
`‘ \ ‘\\\\ ..
`/4 \ '
`
`\\“ \
`
`»,
`
`Q
`
`A
`
`\\\
`\;\
`
`\\\
`
`.
`
`\
`
`b
`
`-\
`
`V \
`
`‘
`
`\
`
`\ \
`\ \
`\
`A _; \ \\ \\ \
`‘ \Q\\ \ \
`
`\ \
`
`\
`
`\ \
`
`\
`
`§_
`\“\
`
`\
`
`—
`
`000017
`
`
`
`
`
`g3z‘696‘gLZJ0911991136661‘6I°1o0guamd'S'f1
`
`000017
`
`
`
`U.S. Patent
`
`1
`
`72cl071tee
`
`5,969,283
`
`
`
`
`
`9...............................................w......................%m.a.A..z..m.a.__..m..¢.§§2a................
`
`9:_1.L........
`
`....£9...............%.m.mm_%éo__n_m_%_£22mm
`
`
`
`flfifimfiflmmflfigflalglgfiafi
`
`9__5msm.m2I;5%M5:an
`
`
`
`
`
`_5<2,.Ewas<N......................................‘..................4.............n5___és=n_E5msw.”
`2s:8o>Vmg:mn_Dm:§aE:n_
`n5Wm._mn...&.o,
`
`
`
`MEmilmlll..EEK1
`
`%..%_mmc._§&.
`
`.....
`
`
`
`...........w.__.m.%.o.m._M......uE.o%3_uM......................_..........
`
`
`
`............................&_.§§um.....%_%a.o?E............:....$EaT...v.a
`
`
`
`meommgmEHEsoo=o>3oon.H
`
`
`
`......._,é%a.m_..._.mm...§&._a»§_._oH._........_..m_._...+..M...v.a
`
`93
`
`000018
`
`000018
`
`
`
`
`9mmm
`
`nmm”m
`
`.4.
`
`5,969,283
`
`U.S. Patent
`
`ck
`
`NF»
`
`nomo
`
`mmw::m2<
`
`mmmx<m¢m
`
`000019
`
`000019
`
`
`
`
`U.S. Patent
`
`Oct. 19,1999
`
`Sheet 19 of 27
`
`5,969,283
`
`meson.0»
`
`000020
`
`000020
`
`
`
`
`U.S. Patent
`
`Oct. 19, 1999
`
`Sheet 20 of 27
`
`5,969,283
`
`000021
`
`EU
`
`J
`
`E?»
`Z)-
`<CD
`29GD
`Z2)
`<E<
`
`000021
`
`
`
`U.S. Patent
`
`.4.m
`
`5,969,283
`
`N N 9 L
`
`L
`
`W.OO
`
`9_1_m_oEofimWm_m<mE<n_
`
`
`
` _IlIIIIII|IIIIIILwéagoooWxfllan0.w,m_m<m<Eo" »u.».".§M.wwl
`
`000022
`
`000022
`
`
`
`
`
`U.S. Patent
`
`Oct. 19,1999
`
`Sheet 22 of 27
`
`5,969,283
`
`Eu2=2mucomB_BE=zw
`mcofieomE9503:2as:E
`
`
`
`_O®IM.ONw_8|W-ON
`
`g_;._s.mwm.m9
`
`
`
`owoh._<._.m_>_xoom
`
`HEE
`
`mm.0_n_
`
`mowme/,
`
`<2:
`
`m_2a._mm._E2.
`
`IozemfimEm:
`
`n§_85§a_o
`
`
`
`EdEma%.x_s_vaasmzoz<n_xm
`
`.u=2:.as823
`
`$2
`
`.........................................~......................................................................................u.=1M5,;m8§_%am53%Hm.=_o.§8ea?6§:8m22mm_.MEummam
`
`
`pass.838:3LawcanNm=_._.mcow
`
`
`Ezww55HasL832“Egoe_”_..o%maeww
`
`2:
`
`000023
`
`000023
`
`
`
`
`
`
`
`U.S. Patent
`
`Oct. 19,1999
`
`Sheet 23 of 27
`
`5,969,283
`
`
`
`........9..>9u:u.“
`
`2,._§=2_<WSamE92H
`
`c>.fi.Em._<H
`
`o>.=mE9_<mm>_§:£_<H
`
`
`
`ms.Eo=<
`
`LO0)
`
`LO07
`
`E
`
`$E8=Eo
`
`$.E8=So
`
`eozom8“.H
`
`000024
`
`
`
`
`
`as8»
`
`
`
` 8N;295:23.2om_<os_2m_%_wo2:
`
`
`
`
`
`88om<os_mcmmoauoi9.8..II
`
`000024
`
`
`
`
`
`U.S. Patent
`
`Oct. 19,1999
`
`Sheet 24 of 27
`
`5,969,283
`
`n§E§E..s...:_m._
`
`
`
`
`
`
`
`>.m5_._o_m:_>_om<o_22m_o_e89:.
`
`
`
`oL.Rom<os_2o_§aen_28..I
`
`
`..........”...._§m:..._.....w_)_m.m.aao..%§M.....%&m8<o2_a:_§_§_e.=s2...._H.H.u...........3%..
`
`
`
`
`
`
`
`
`
`........4..a§m:......sa&2M.&§.au&m.m.....§__u2M.H...ax.m=o_aom=_;o__o_s§$o2o..”....aa.._u”.......sa&_2.wa,.8.§&m._.._..§&3........._.<...............§.§o.%%.”...§.
`
`
`
`
`
`
`
`..........”...§.,.m”.......,_.mw_.m.§3.§%m.,..fi._%.W_mu5%:
`
`
`
`HanaH,Em_HHHe%2Hm%nH_m%&%n§mo._H2o_ao2_§_mH.H..H.HH.MuH.Hm.%
`.3“:am:sea?inpa.>m_%_u_ce_$m___;2;
`
`
`
`
`
`
`
`
`
`
`
`.................o_m=S_Um«mI..W_..U:m..0n...v_oo_mO..........H...a§..m......a%u2m.&...fig...”.._..a2._._..1.......a§m.m......E%u2”.&,.%.auumqmm..:.2a_a2.Mo_m=_2>:<v_8_m8zooQ....
`
`
`.........,“...s_.2__fl.&aa._.§.&.m......,_a_a_zM...........O.........“.....§.§..”
`
`
`
`.355.:
`
`
`
`....E......a_.w.m_.“.....53.;s§_§.a..33?
`mH.._
`
`
`...wwww.H.m.o.9“..d........5..
`
`u_.can
`
`®|\
`
`
`
`.........-.............u........,
`
`
`
`.........w..3afi.m.........wwwm.M.&%3m_ov.......m.....om.m.:.u3o.%_mu_%oq............m=omm=_E.§u£m...3».
`
`
`.......m_:m...\a.wam.m......Eauu_zm.&&m_.a_owW_.mw.:.....aux.
`
`amamawHEHHMMGEHWMEE
`mN.mv_u_
`
`
`
`
`
`........:2.\§%m.m.........wmm_.M.&&m:m_oomm.m.....E&m:.n.....uz.wE$_<.m.....om.m......§£>.u.£.w.maa........................
`
`
`
`
`
`.............»9.%m.”.......E2.u.u2..ua%m._.m._o.oqm._.......m.u%:.......m__§Ewd..a_u.maamo.o=_m.a.6Scu.”..3».
`
`
`
`
`
`
`
`
`
`
`
`.............>9.¢.fi.u.......e_,__.nu2..&&n_.E$a.m.m...........”.............x._3..o.a.....u2E<.:£.ovu5um....mwx.
`
`
`
`
`
`
`
`
`
`
`
`éacmHE235.H858_m_8amH25__ms_U
`
`
`
`H..ufi_»w%HHEw%aH_fi_%mHHER............................................n.H........¢¥.......%HE...........
`Hacm.man.”mm”?momo>
`
`$>
`
`000025
`
`000025
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Oct. 19,1999
`
`Sheet 25 of 27
`
`5,969,283
`
`HE
`
`m
`
`x
`
`.on_.
`
`m...»m._.¢..H.._.w.....anew.......E0&2
`
`
`
`mm.0_u_amamcow
`
`
`
`ems:o_2.s_om_<os_2%_Eoo2:
`
`
`
`
`
`
`
`
`
`88om<o_2mco_§_uo.n_950..I
`
`
`
`
`
` o>amE$_<H383¢22.5.838:3-_.¢wcans.bommfioo_m=s_2:...mcow
`
`m>_fiEm=<
`
`(DO‘)
`
`000026
`
`
`
`.9._§aoH......as..236»..._3s.&4.3».
`
`
`
`
`
`
`....93..a..a.2._m._
`.......é_<.gmw...._,._s%.3..
`gm;282.5.9.__....__...o.o..“.......
`
`000026
`
`
`
`
`U.S. Patent
`
`Oct. 19,1999
`
`Sheet 26 of 27
`
`5,969,283
`
`llllllll
`
`IIIIIIII
`
`Illtllll
`
`IIIIIIII
`
`N .
`
`9
`
`.3no'IIII.01.
`nono....o..
`
`
`
`
`..O1..01..51..61.
`
`
`
`
`
`mE=_o>§8s.wE=_o>No.2mE=_o>.os_
`
`RN.9“.
`
`maSm»\§N8
`
`1I|lIl|I
`
`Illlllll
`Illlllll
`
`Illlllll
`
`Illillllll
`
`||l||||llI
`ll|||llIII
`
`Ill|lII|II
`
`Illlllllll
`
`Illlllllll
`Ill||||||I
`
`I|||llIlII
`
`_____________.____._
`
`E8025
`
`HTomoS<_Em
`
`
`
`.228o_m:_>__eEoo29.2
`
`
`
`HHHHHHHHHH
`
`
`
`
`
`88wo_m=_2uomqmo_w=_>_
`
`E
`
`_8.=mEoSmE585%2om<os_an2Em;:323:3..:<
`
`5.5. _....._§_m
`
`000027
`
`
`
`
`
`
`
`
`
`
`
`mEFo_m=_2Sumouoowon3mcozoom=_=._mEmmoE:o_»=s_Emouoom:_>m_n_m_E.o_£__2m:_:_asmmmEEm_o._.NF38P030o_w=s_ossmsmmmE_.:£o._.888!9__%e&
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Nu_2=_2om__.as_E.2528«:82
`
`
`
`
`
`88om_<os_m:o_.o:Uo._n_0:00..I
`
`000027
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`m
`
`5,969,283
`
`HERE!
`
`8”\\uSmoz
`
`7HHHHM---------.IHHHH.§=oom8n_MmmmmmmmmmmfizmmmmMTIIT.IIIHH____._______I______M8s_o>n_w¥m
`
`SN22_us2§_%$:25..m§_o>52
`
`I I I I I II I
`
`I
`
`000028
`
`
`
`
`
`
`
`_o._Eoocans.
`
`HHHHH
`
`
`
`_O=.:o0o_m=s_
`
`
`
`Beamu_m=s_.0I2.9._mummn_...—.T——.——._w>>—..._ u.1_umoqw05:5.mowmN_.
`
`mgflfiflfl
`
`
`
`memes:Eom<o_>:§,=9»msggsE9._:_mEam2%.;m=Fo_m=s_9__%e§os:_2£EE8was«_223in2:329.52%2_E2£oouoonoo m=_=_msom¢EE.....=_2Eéaogun_.O..0nF=.=._05L3200mm0_&
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`88om<os_2_o_§._8i28..I
`
`000028
`
`
`
`
`
`
`5,969,283
`
`1
`MUSIC ORGANIZER AND
`ENTERTAINMENT CENTER
`
`This application includes a Microfiche Appendix pursu-
`ant to 37 CFR 1.96(c) that contains a computer program
`listing of program commands in the commercially available
`Visual Basic language for implementing various functions of
`one embodiment of the center of the present
`invention
`described herein. The total number of microfiche and the
`
`total number of frames in the Microfiche Appendix are 2 and
`103, respectively. A portion of the disclosure of this patent
`document or patent disclosure contains material, which is
`subject to copyright protection. The copyright owner has no
`objection to the facsimile reproduction by anyone of the
`patent document or the patent disclosure, as it appears in the
`Patent and Trademark Office patent file or records, but
`otherwise reserves all copyright rights whatsoever.
`
`FIELD OF THE INVENTION
`
`This invention relates to music recording and playback
`systems, and more particularly to a system that enables
`storage and playback of a wide range of individual music
`selections/songs according to a pre—programmed list of
`categories.
`
`BACKGROUND OF THE INVENTION
`
`The storage of music on digital media has presented a
`number of opportunities to miniaturize storage devices for
`music, thus enabling larger amounts of music to be stored in
`one place, and to radically alter the presentation of this
`music. In addition to the actual music sound data, new data
`related to certain characteristics of the music can now be
`
`overlaid in the storage media. This enables a listener to
`organize and playback music in a highly customized manner.
`It is no longer strictly necessary to store music in one format
`(e.g., a single disc or record) and playback individual
`selections from this disc or record according to a strict
`organization scheme. Likewise, advances in data compres-
`sion and storage technology have enabled much larger
`quantities of digital data to be stored on magnetic disc and
`optical media than previously. The “Red Book” format
`common to music compact discs is somewhat inefficient due
`to its slow sample rate, and a much larger amount of data can
`be compressed on a standard data optical disc (CD—ROM),
`and decompressed and replayed using any number of readily
`available playback software routines.
`In addition, most computers and data processing devices
`are now equipped with multimedia programs and advanced
`high—fidelity sound.
`It is, therefore, an object of this invention to provide a
`music organizer and entertainment center that takes advan-
`tage of the latest advances in music data compression,
`storage and data processing capabilities. It is a further object
`of this invention to provide a user with the ability to fully
`customize playback of music according to a variety of
`parameters including categories of music. The graphical
`presentation of playback and storage controls should be easy
`to use and learn, and should take advantage of color and
`other visual aids.
`
`SUMMARY OF THE INVENTION
`
`This invention overcomes the disadvantages of the prior
`art by providing a music organizer and entertainment center
`that enables customized playback of music having a variety
`of predetermined categories that are provided,
`typically,
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`2
`ahead of time by a service provider. Music is played back in
`any desired order based upon those categories from an
`onboard database that can include a large number of songs
`or titles.
`
`The music organizer and entertainment center provides a
`center having a microprocessor, sound card functions and
`high—volume data storage and retrieval units for playing
`back music according to a variety of predetermined catego-
`ries. Music can be played back in random form or can be
`played back according to a particular pre—selected order. The
`categories are provided by service provider who delivers
`selected titles and/or songs to the end user. The songs are
`typically loaded using a custom CD—ROM provided from the
`service provider. The music is provided in data—compressed
`form and is decompressed and processed through a sound
`card during playback. The categories can include a variety of
`parameters such as title, artists, date, speed, dance
`characteristics, energy level and music style.
`The user selects between a variety of graphical user
`interface screens that are arranged on a display. The display
`can comprise a touch screen, or can include a variety of
`cursor—moving functions for operating different display
`“buttons” defined on the screen. Alternatively voice recog-
`nition software can be used to provide a voice operation
`capability to the user. Likewise, voice synthesis can be used
`to inform the user of various system operations.
`The interface can be organized according to various music
`categories that each appear as buttons. Within each button
`can be contained sub—categories for further organization. All
`categories are cross indexed with categories that are pre-
`defined within various fields of the database, that stores the
`data for each song in an appropriate file having the various
`category flags appended thereto. Conventional database
`software such as Microsoft Access® can be used in forming
`the database for compressed music data and categories. The
`music is preferably compressed using MPEG3 and a stan-
`dard sound card, typically having high—fidelity characteris-
`tics is used to playback the decompressed music. The music
`is stored in a hard drive or other high—volume storage
`medium on the system in compressed form. Compression of
`the music, as well as loading of appropriate category flags is
`accomplished at the service provider’s facility based upon
`the user’s orders. Orders can be taken and filled
`
`electronically, via the Internet. Alternatively, oral orders can
`be made, that are filled by preparing a CD—ROM containing
`the selected songs in compressed form. A master list can be
`contained on the database of the users’ system. This master
`list can be used to select the various songs from the service
`provider; the CD—ROM can include updates to the master list
`that are loaded along with the songs.
`The CD—ROM and/or individual songs can include a
`special code or identification that is keyed to the user’s
`system’s code. In this manner only the user’s system can
`load the songs on its hard drive. A docking mechanism can
`be provided to all or part of the system to allow songs to be
`moved to different playback devices. In this manner the user
`can have a library of songs to playback in a variety of
`portable and fixed base units including vehicles.
`One of the categories provided to selections can be
`ratings. Ratings are typically provided ahead of time by the
`service provider and are appended to the overall database of
`categories. The user has, in the center, a facility for blocking
`out any songs from being listed or searched that exceed a
`predetermined rating category. Apassword is used to control
`the block—out function. This password is initially entered by
`the user or is provided ahead of time by the service provider.
`It must be entered in order to control the block—out function.
`
`000029
`
`000029
`
`
`
`5,969,283
`
`3
`The center can also be provided with an auto exit func-
`tion. When an initial screen is called, the user can indicate
`how many minutes he or she wishes the center to playback
`songs. When that number of minutes has elapsed, the center
`automatically shuts off.
`It
`is contemplated that with appropriate data storage
`techniques and playback facilities, the center can organize
`video and image data as well as music data. Particular video
`data compression and playback hardware and software are
`typically required for such playback.
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`The foregoing and other objects and advantages of the
`invention will become more clear with reference to the
`
`following detailed description, as illustrated by the drawings
`in which:
`
`FIG. 1 is a perspective view of an exemplary music
`organizer and entertainment center according to an embodi-
`ment of this invention;
`FIG. 2 is a perspective view of an exemplary music
`organizer and entertainment center designed for portability
`according to an alternate embodiment of this invention;
`FIG. 3 is a schematic block diagram of the hardware
`architecture of an exemplary music organizer and entertain-
`ment center;
`FIG. 4 is a schematic flow diagram illustrating a basic
`control data path for the music organizer and entertainment
`center of this invention;
`FIG. 5 is a schematic flow diagram illustrating the use of
`a graphical user interface screen selected according to the
`flow diagram of FIG. 4;
`FIG. 6 is a schematic flow diagram showing the selection
`of a graphical user interface screen selected according to the
`flow diagram of FIG. 4;
`FIG. 7 is a schematic flow diagram showing the selection
`of a graphical user interface screen selected according to the
`flow diagram of FIG. 4;
`FIG. 8 is a schematic flow diagram of a graphical user
`interface screen selected according to the flow diagram of
`FIG. 4;
`FIG. 9 is a schematic flow diagram of the playback
`process using the graphical user interface screens selected
`according to the flow diagram in FIG. 4;
`FIG. 10 is a schematic flow diagram showing the saving
`and loading of play lists using the music organizer and
`entertainment center according to this invention;
`FIG. 11 is a plan view of a first graphical user interface
`screen;
`
`FIG. 12 is a plan view of a second graphical user interface
`screen;
`
`FIG. 13 is a more—detailed plan view of the second
`graphical user interface screen of FIG. 12;
`FIG. 14 is a more—detailed plan view showing the saving
`of music play list selections using the graphical user inter-
`face screen of FIG. 12;
`FIG. 15 is a more—detailed plan showing the loading of a
`music play list using the graphical user interface screen of
`FIG. 12;
`FIG. 16 is a plan view of a third graphical user interface
`screen;
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`FIG. 17 is a plan view of a forth graphical user interface
`screen;
`
`65
`
`FIGS. 18 and 19 are perspective views of an exemplary
`music organizer and entertainment center according to an
`
`4
`alternate embodiment of this invention utilizing a base unit
`and docking principle;
`FIG. 20 is yet another alternate embodiment of a music
`organizer and entertainment center utilizing a docking prin-
`ciple for a main hard drive;
`FIGS. 21 and 22 are perspective views of yet another
`exemplary music organizer and entertainment center for use
`in mobile environments including, for example, the docking
`element shown in FIG. 20;
`FIG. 23 is a plan view of the graphical user interface
`screen of FIG. 12 detailing a favorite hits function;
`FIG. 24 is a plan view of the fourth graphical user
`interface screen showing a display of the service provider’s
`available library;
`FIG. 25 is a plan view of the graphical user interface
`screen of FIG. 24 showing the use of a rating category;
`FIG. 26 is a plan view of the graphical user interface
`screen of FIG. 24 showing a password entry window for
`retrieving rated music;
`FIG. 27 is a plan view of a modified first graphical user
`interface screen according to another embodiment of the
`invention, including an auto—exit function; and
`FIG. 28 is a plan view of the graphical user interface
`screen of FIG. 27 showing a shut—down time control win-
`dow.
`
`DETAILED DESCRIPTION OF ILLUSTRATIVE
`EMBODIMENTS
`
`A generalized embodiment of a music organizer and
`entertainment center 50 is is detailed in FIG. 1. For the
`
`purposes of this description the term “center” will be used to
`describe any of the music organizer and entertainment center
`systems described herein.
`The center 50 is a stand—alone unit powered by household
`current using a conventional power cord 52. The chassis 54
`of the center includes at least two integral speakers 56 to
`provide stereo sound. Avariety of horn—folding and acoustic
`enhancement techniques can be used to increase the perfor-
`mance of the speakers. Alternatively, separable speakers can
`be used, placed at remote locations in a room. The front
`panel 58 of the center can include a variety of knobs,
`switches and displays. In this embodiment, a basic LCD
`display 60 is shown and a retractable tray mechanism for
`receiving an optical data or music compact disc is also
`provided 62. This tray 62 is conventional according to this
`embodiment, extending outwardly and retracting inwardly
`based upon a switch 64. The transport mechanism and
`reading mechanism can be conventional. The center
`includes a flip—up type display 70 according to this embodi-
`ment. The display is located on the top 72 of the center and
`is retractable into a recess 74. A large button 76 is provided
`to support the display 70 in an upright position. This button
`can be spring—loaded. When it is pushed downwardly, it
`allows the display to be adjusted into different position. A
`latch mechanism 78 can be provided to the display 70 and
`to the recess 74. The latch mechanism allows the display to
`be locked into a close position, or, alternatively, released for
`deployment as shown. The display, itself, includes a screen
`80 having any acceptable size, format and display technol-
`ogy. For example, a color active—matrix screen, such as that
`found in a laptop computer can be used. The pixel dimen-
`sions are generally comparable to those of a laptop computer
`display. The display itself includes a graphically user inter-
`face with a series of displayed graphical user interface
`“buttons” 82 that can be actuated using a touch—screen layer
`
`000030
`
`000030
`
`
`
`5,969,283
`
`5
`applied to the display 80. The touch-screen hardware and
`controller software are conventional and commercially
`available. Alternatively, a mouse or other cursor-moving
`mechanism, such as a track ball, can be provided to the
`chassis 54.
`
`With reference to FIG. 2, an alternate embodiment of a
`center 90 is detailed. This is center comprises a laptop
`arrangement having a base 92 and a foldable display section
`94. This center can comprise, in essence, a modified laptop
`computer with all the basic components of a modern mul-
`timedia computer system. Certain personal computer com-
`ponents not specifically required for the purposes of this
`embodiment can be omitted. For example, a display 96
`having buttons 98 as described above can be provided. A
`plurality of speakers 100 can also be provided representing
`base, midrange, tweeters, etc. Volume and screen display
`controls 102 can also be provided as well as a basic
`alphanumeric keyboard 104 of conventional design. A
`retracting compact disc tray and reader 106 can also be
`provided. An onboard battery (not shown) provides power
`while an AC/DC converter 108 recharges the unit based
`upon household current provided by a power cord 110. Note
`that automotive DC current can also be used.
`
`The generalized architecture of a center is further detailed
`in FIG. 3, complete with optional components. The “heart”
`of the center is its central processing unit or CPU 130. The
`CPU, in a preferred embodiment comprises a Pentium® II
`microprocessor having an operating speed of 266 MHz or
`greater available from Intel. The architecture of this micro-
`processor is well-known. It is adapted to accept inputs from
`a variety of hardware components. These hardware compo-
`nents are, themselves, commercially available and can be
`interfaced with the CPU 130 by those of ordinary skill. In
`summary, the components involved in a complete center will
`now be described.
`
`A random access memory (RAM) 132 is provided to
`support the CPU 130. This RAM typically provides twenty
`megabytes of storage or greater. A keyboard and/or cursor-
`moving mouse interface is also provided. The keyboard 134
`can be omitted in certain embodiments where a touch-screen
`
`is used for all onboard functions. For example, the touch-
`screen, shown as a touch-screen interface 136, and used in
`conjunction with the monitor screen 140, can include a
`touch-keyboard thereon for entering alphanumeric charac-
`ters. Where a monitor 140 is used, a video driver card 142
`of conventional design is provided. A conventional televi-
`sion can also be utilized. Where a television screen is used
`
`for displaying data, a scan converter 146 can be provided.
`The scan converter 146 can be used for output 150 to the
`television screen and/or input 152 from, for example, a
`television remote control 154. In this manner both input and
`output via a television and/or computer monitor can be
`accomplished. A microphone 160 and appropriate voice
`recognition card 162 can also be provided in conjunction
`with the CPU. Additionally, a CD-ROM, with appropriate
`driver c