`Proehl et al.
`
`[19]
`
`[11] Patent Number:
`45 Date of Patent:
`
`6,118,450
`9
`Se . 12 2000
`
`US006118450A
`
`........................ .. 345/302
`.
`707/104
`
`
`
`707/104
`...................... 369/33
`
`5/1998 Kubotact al.
`8/1998 OIS0l1I11 et al.
`312::
`ama a e a .
`1/1999 Contois ..... ..
`2/1999 Parvulescu eta.
`
`.
`.
`Prznuzry Examzi1er—Raymond J. Bayerl
`Asslsmm Examlner—C}1°“g T~ Thal
`Attorney, Agent, or FLrm—Frommer Lawrence & Haug,
`LLP W'll' SF
`Gd K 1
`.;
`1
`iam .
`rommer;
`or on
`ess er
`
`[54] GRAPHIC USER INTERFACE THAT IS
`USABLE As A PC [NTERFACE AND AN A/V
`
`5,754,172
`5,794,249
`,
`,
`
`75
`
`[
`
`]
`
`I
`
`Z A d
`M. P
`N
`Y
`nvemors Klilmllfgly Miggg, ér0:1\:iyn£:rbC’)th of
`N.Y.; Rich Gioscia, Mahwah, N.J.
`
`[73] Assignees: Sony Corporation, Tokyo, Japan; Sony
`E]ectmnics,1nc_’ park Ridge, N.J.
`
`5,864,868
`5,867,457
`
`[21] Appl. No.: 09/054,997
`
`[57]
`
`ABSTRACT
`
`AP“ 3! 1998
`Filed:
`[22]
`Int. Cl.7 ............................. .. G06F 3/00; G11B 27/10
`[51]
`[52] U.S. Cl.
`.......................... 345/349; 345/302; 345/329;
`369/30; 369/34; 707/104; 709/203
`345/328 327
`[58] Field of Search
`""""""""""""""""""" "
`’
`’
`345/302, 349, 970, 978, 353, 357, 329;
`386/55 66 54 69 70. 707/501 104. 369/30
`’
`’
`’
`’
`’
`’
`’
`’
`32’ 34; 709/203
`
`[56]
`
`References Cited
`U.S. PATENT DOCUMENTS
`
`5,555,551
`5,587,979
`5,627,657
`5,740,134
`
`.......................... 545/555
`5555 55555 5 5.
`
`12/1996 Bluthgen
`369/32
`5/1997 Park ........................................ .. 386/70
`4/1998 Peterson .................................. .. 369/30
`
`A graphic user interface for use with a multi-recording
`Rledla Saoragff apparatus Includes a determlaer for determ.m'
`mg ‘.h‘°' ‘d‘°:““‘y ‘?f ‘i‘‘ least 0”" °f a P1“”‘h‘y Of r°°°rd“‘g
`media retained within the apparatus and an accumulator for
`accumulating statistical information regarding the identity
`of that medium. Additional information is Obtained from an
`1 d
`b
`b
`d
`1
`.d
`.
`f
`d.
`externa
`ata ase
`ase upon he i entity 0 the recor ing
`dium and further additional information is obtained from
`arheexterfial information source in accordance with the accu-
`mulated statistical.information..The graphic user interface
`allows a user to View and manipulate the additional infor-
`mation and the further additional information in order to
`
`5:13;};faiggfglgghgjcgr§;§§0;ged1um f°r Playing» 0r t0
`P
`P
`'
`
`74 Claims, 12 Drawing Sheets
`
`SYSTEM LOG|C
`
`AVAILABLE ON ALL SCREENS
`STATUS BAR
` HOME SCREEN
`DISPLAY
`-NOW PLAYING CD
`
`
`
`350
`360
`
`MEDIA COLLECTION
`SYSTEM OVERVIEW SCREEN
`- SORT OPTIONS
`DISPLAY /1000
`-GENRE
`~COMPONENT NAMES
`
`
`-ARTIST
`-COMPONENT ILLUSTRATION
`-TITLE
`-POWER STATUS
`
`
`-POSITION
`STATUS BAR x 320
`-ERA (v2)
`JUMP MENU ./490
`
`
`460
`-LABEL (V2)
`$1030
`1040
`440 » SEARCH
`WEB T'°KER
`/
`
`
`. DISPLAY OPHONS
`COMPONENT VIEW
`COVER ART
`
`D|SPLAY
`.TEXT ONLY
`.TE)(1' W; THUMBNAIL
`475
`500 - SCROLL UP/DOWN
`. CD3l,LS|%AY
`-
`‘DOUBLE CUCK
`320
`490 ’ STATUS BAR
`330 -
`JUMP MENU
`’ WEB TICKER
`PLAYLISTS
`
`450
`
`
`
`430
`
`— DISPLAY
`645 «ARTIST
`545 «POSITION #
`550 »T|TLE/LABEURELEASE DATE
`550 «GENRE
`640«COVER ART
`645«TRACK #, TITLE, TIME
`~ CONTROL
`-/1:|[.)A|\3Y_1_t\(J)E|1_,/‘E§YPLlIéI¥
`‘
`650
`-1 TRACK
`675\
`- ALL TRACKS
`I JUMP TO GENRE
`:C;<ToULSL E131;/QDOWN. TRACKS
`320$ JUMP MENU
`490,7 WEB TICKER
`530 T PREVIOUS/NEXT CD.
`542
`
`
`
`CC;E.lE/‘:1giED TIME
`_P,_AY _/ 383
`:g¢g§E :
`Fgggmfgo
`'
`332
`"RECORD
`/ 38‘ /
`EJECT
`'V0'-UME UF’/DOWN
`"MUTE
`/ 490
`JUMP MENU
`" HOME SCREEN
`mfimg/MODEL # — SYSTEM OVERVIEW SCREEN
`STATUS HARDWARE
`— MEDIA PLAY SCREEN
`STATUS: SOFTWARE
`— COLLECTION SCREEN
`— PLAYLIST SCREEN
`OPTIONS
`, Gum
`— SEARCH
`CONTROL
`— PREFERENCE/OPTIONS
`-PLAY
`- HELP
`330
`‘gig;
`WEB TICKER
`'
`-SKIP FORWARD
`E MINIMIZED/DISPLAY MODE
`'3K""’ BACKWARD
`MAXIMIZED/ACTIVE MODE
`RECORD
`BUY
`J
`73°
`-INFO
`-SAVE/LINK (V2)
`
`|
`
`]
`
`530
`
`SONY Exhibit 1011
`SONY Exhibit 1011
`SONY v. Creative
`SONY V. Creative
`
`
`
`U.S. Patent
`
`Sep. 12,2000
`
`Sheet 1 of 12
`
`6,118,450
`
`MULTI-DISC
`CD ROM
`- E
`PLAYER
`
`ENHANCED GRAPHIC
`USER INTERFACE
`
`120
`
`130
`
`125
`
`MUSIC INFORMATION
`
`DATABASE
`
`140
`
`INTERNAL/REWRITABLE
`
`MEMORY
`
`150
`
`NEWS AND
`
`INFORMATION SERVICE
`
`160
`
`WORLD WIDE WEB
`
`LINKS
`
`170
`
`ENHANCED GRAPHIC
`
`DISPLAY
`
`180
`
`USER INPUT
`
`FIG. 1
`
`
`
`tHBtaP3U
`
`Sep. 12, 2000
`
`Sheet 2 of 12
`
`6,118,450
`
`08Em:
`
`mzo_Eomoz$EmE
`
`
`
`zmmmomzO:.om._._Oo
`
`
`
`zmmmom5:><.:
`
`Ioxfim
`
`mes:mes
`
`08Q3v_z:m><m.
`Ez_.\omSm.
`
`
`
`woos.m>_B<\8N_s__x<s_
`
`
`
`moo:>S%_oamN_s__z__>_
`
`
`
`
`
`zmmmom><._n_<_Es_
`
`
`
`mzmmmow._._<zOm._m<.=<><
`
`
`
`mg:ommmfim.8oz_><.aE02.
`
`5Ezo
`
`
`
` 3mmmman\.
`
`Em2.25
`
`><:m_o
`
`an
`
`O8
`
`
`
`
`
`zmmmom>>m_>mm>o_>_m_.w>m
`
`
`
`wm=>_<zEmzomzoo.
`
`anEoomm.
`
`_,_>>oQ%M230?\am\Ema.
`
`
`
`8..E32.
`
`
`
`$_§§o<mn__V_m.
`
`zmmmommzoz
`
`32%n=>=.=.
`
`So9
`
`
`
`w:._.<._.w~m;>on_.
`
`omm\m<mw:._.<._.m
`
`omv\.szmzn__>=.=.
`
`82\~m_v_o:mm;
`
`
`E<>>mE“Em.
`
`zo:<Em:.:_._.zmzon_s_oo.
`
`zmmmom>>m_>mm_>Osm5>m
`
`
`
`2.“doos_m2<zEmzon__>_oo_
`
`
`
`.m3.:_Emzonsoo.
`
`
`
`m_m<>>E<_.__m2<5.
`
`
`
`mm<2Eom.w:._.<._.w.
`
`om§§o<maim.
`
`
`
`om<>>mEgym.
`
`omoomm.
`
`maso.
`
`SE20
`
`><._n_
`
`n_Oh.o,.
`
`mmai.
`
`89.\.><._n_m_o
`
`
`
`
`
`E<n_mm<mdm:mm<$#:3O8
`
`
`
`mg:.55.2»55:33_.m<mm>oo3ea
`
`wmzmo3Q8
`
`._Ow:.zOo
`
`2“zoEmon_3Sm
`
`idwa
`
`_.m_.E<3ma
`
`
`>>m_>Hzmzomzoo
`E89><.Emm_>m_z;<i.
`
`Boo?5:><._n_O.»Qo<.
`
`><:m_o
`
`mzO:.n_O
`
`
`
`
`
`96$:.z>>oE%jomom
`
`V6,»:F.
`
`955:._._<.omm
`
`mmzmuOhn=>_:3rmum
`
`
`
`
`dobm_za:o_>mE
`
`$5:$2,
`
`NE
`
`.24
`
`O8
`
`«am2.25
`
`_
`
`32%222
`.an
`
`mGI
`
`
`
`mzo_Eo><._n_ma
`
`
`
`.__<zms_DI._.\>>:9.
`
`
`
`z>>oe%jomom
`
`
`
`_.m_<xm>oo.
`
`>._zobah
`
`5:0mason.
`
`>S%aDo
`
`m._._.__I.
`
`m<m$25
`
`
`
`:2m2n=>_2.
`
`mes:mm;
`
`w._.m_._><._n_
`
`an_G8
`
`.92.
`
`02._Q8
`
`.5
`
`mzo_EoE8
`
`mmzmo.
`
`5_E<.
`
`BE.
`
`zoEmon_.
`
`eaden.maEm.
`
`:om_<m_m
`HE2:.
`
`as
`
`>>m_>8
`
`
`
`zopomjoo«am:
`
`
`
`zmmmomzmina
`
`zmmmowms_oI
`
`oom
`
`203s_Em>m
`
`
`
`
`
`
`
`U.S. Patent
`
`Sep. 12, 2000
`
`Sheet 3 of 12
`
`6,118,450
`
`omm
`
`am
`
`
`
`,>>m__>
`
`8.0,
`
`/zO_._.om_._._Oo
`
`
`
`_>_.u._._.w>m<_n_m__>_
`
`,\am
`
`3:02.mi_5_E<3.?
`
`25o8s_go<EFm.
`
`
`
`zmmmomm__>_O_._
`
`
`
`
`
`
`
`
`
`.m._.<._.wE>ojomm=._._.z_z>>OIwmzotam._._<I._._>>zmmmomm=>_OI
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Sep. 12, 2000
`
`Sheet 4 of 12
`
`054,811,6
`
`
`
`m<mmE._._.-_.o>m_<_g.___>_9:.
`
`
`__v_o<EFm:.E._.E203&m__,.5_E<2%Eamafia-zao_.os_
`
`
`
`zotammE%m.-azmzn_D-n_On_
`zotamEm:>mo%_om
`
`
`
`am
`
`amamamamgm[|| .0,
`
`§3EE>>ogz_>>zo_Eo:&<
`
`zo_Eo:&<
`
`E<_>__E
`
`Azmmmom
`
`
`
`
`E<mmamzo_Eo-m:m
`.<m_m<--.vQoz_Eom
`
`
`
`Dzmzn__>_D_.--
`
`9mmm8<9mo>>O3.
`
`O:
`
`234<o_mmSoO
`
`Em>:<z%E<O
`
`zotam5%9—
`
`Em$8<
`
`
`
`zotamjomom.-.EmEvm5_:Sn_0;-.m5:><._n_
`
`.08».GE2:
`
`
`Eva:mes.-vzotzm
`
`ooéa
`
`
`
`
`
`
`
`zmmmomE<mm:m=.fin_Om_m_>Om<>>m__>m_IH.>>On_z_>>zo:<o:&<mmm>>OQz_>>omézfim<mmaaooom<o_s_
`
`
`
`
`
`
`
`
`
`
`
`m._.<._.mmm>ojomm=._.—z_z>>OIwmzotam._._<
`
`
`
`
`
`
`
`05,m.
`
`
`
`Mmat>:,_zoam_oo3n_z:jm>>x<_>_
`
`n
`
`t08
`
`
`
`m:2£%_,_»flawImamamEmmfifim
`
`m_>:<z~m:<O%uA...8%\.I@ 4<o_mmfioO
`®flu‘..,1....m@—.33..IIF.M5.“9‘
`
`
`
`
`U
`
`PS.
`
`P&
`
`H
`
`811,6
`
`m@9Q2
`
`;.m_E<4:W.@Hzao8_>_95$:Wmv.
`
`Edazm“Efi
`
`®_
`
`5:2:8o
`
`.>>m_>DO
`
`
`
` .s855:9:QEo_E<m><o>E>mVmwomenm=.:mm:mEMiso__2m8N1.>:z<mz:<:E_>_ MHmzo:<mm_\:E_3amm03<s_<E3amw2:ozoéozE_%N0%_h__
`
`
`
`m_s_:E:<ozmna8£9E#2so»:
`
`O8
`
`A50
`
`
`
`tHEtaP&U
`
`Sep. 12, 2000
`
`Sheet 7 of 12
`
`054,811’6
`
`I\
`
`9"
`LL
`
`_Emsm_>ozz_$205m_.:.:IO._.
`
`
`
`
`
`omm.mF<._wn_m_n_zm._.xm_mo_zm_n_Om=._._.2_z>>O_._mExo:mm;
`
`
`
`
`
`
`
`
`
`z<m%m=._H20¢“.mzo_Sm.m_m$o3oz_n5mz_._8225,30cmzm_._._m_>>x<_>_s_oEmozommzom2._._m_>>2_>=._m._<Eswoz<_._
`
`
`
`
`
`
`
`
`
`.m_oz<>Q<z_mEzos_m.50BowmssE92oz_zEo.m__._n__>_m_>_z_
`
`
`
`
`
`m5z.u._>._._<_>_m<._.<~59m_._._3moz<_._z<$5m__._z<8m._._m>>x<_>_
`
`
`
`
`
`
`
`W59Esmoz<_._z<m%w.._._m_>>x<_>_
`
`®@9Q2._.m_._><._n_
`
`
`
`$208$2#m_E<.2:o8_>.20$:in...
`
`
`
`$5:mm_>>
`
`.._._>:m
`
`.mm;OHxz:
`
`
`
`
`U.S. Patent
`
`Sep. 12, 2000
`
`Sheet 8 of 12
`
`6,118,450
`
`
`
`
`
`
`
`ammo>>mz<O._.m_<m_n_n_<Q._30>>._._2m5:><._n_ozzsozmzmmmomE<mm__._
`
`
`
`
`
`
`
`
`
`
`
`
`
`n_Ommmoommm__.F_._030m=._.r_>_m_._.rv_._<>>O._.n_._m=._
`
`
`
`
`
`
`
`
`
`.._.w_._><._n_Em:m=._._.oz_v_<s_
`
`4<o_mmSoO
`
`S550
`
`m>:<z$:<O
`
`m5:><#_.
`
`
`
`w<_._Io__._>>Em:mE_.<5:2:m:n_s_<mm=._._.
`
`
`
`
`
`
`
`
`
`mo_.w._.m_._><._n_m=._.r“.0osmo<m_><IO._.osmo
`
`
`
`
`
`Bmzmmz<o>m_I._..sm_Emomam:<m_mozmmm
`
`
`
`8m<>>E_2m__.FE28n_z<.5:><#_._<z_o_mO
`
`
`
`
`
`
`
`
`
`_._o_I>>CG»m_._n__>_<wm_w__._._..m~_._<zommm_._
`
`
`
`z<wzcfimo_._o3omE$8m_._._.@:<>>
`
`
`
`
`
`n_z<m:<m_~_oz<o:O>_._o=.=s
`
`
`
`_.m8._<:._.~=>..5....$2m5_._><._._
`
`mi
`
`
`z_n_o_,o_>_gust0
`opmkm:”._.m_.E<W2
`
`
`A m
`
`5:><izmmmom>m<mm:
`
`
`
`
`
`
`
`U.S. Patent
`
`Sep. 12, 2000
`
`Sheet 9 of 12
`
`6,118,450
`
`®83QEE
`
`OH
`
`mg:
`
`
` 84wz_<_._oz_m_o_._<:._®_m_._<metmzzmm>29. .
`m_._n_n_<<20: _<:oom__>_<w
`
`>m_8”._.m_
`
`n_0go
`
`
`
`zmmmom._.m_._><._n_
`
`
`
`
`
`
`
`_m_._.<._.m._<_>_mOzm__.:.z_z>>OImmzotsm._._<_.:._>>zmmmomE:><#_
`
`
`
`
`
`
`
`
`
`W
`
`&82
`
`0%l.
`
`P
`
`
`Wn.Eéosm“Em:”_5_E<3232EOwO_>_
`
`20$:..
`
`
`
`m2m_>_>_m:m>m
`
`6
`
`00
`
`054,
`
`
`
`H,S%__om_<om>e__._._._>>m_m_oz<_._oQ08%>>m_z
`
`
`
`
`
`
`
`U.S. Patent
`
`Sep. 12, 2000
`
`Sheet 11 of 12
`
`6,118,450
`
`2 G
`
`0
`§
`LL
`
`o
`f\
`2:
`
`
`
`UNPLUGGEDONMTVFRIDAYNIGHT
`
`0- CI:
`
`§
`
`‘ Q
`
`%
`
`8
`1-
`*—
`
`O
`:
`._
`
`OOOOOOOOOOOOO
`
`1150
`
`
`
`U.S. Patent
`
`Sep. 12,2000
`
`Sheet 12 of 12
`
`6,118,450
`
`E
`1-
`1-
`
`$0
`
`:
`(V
`\—
`
`1246
`
`1242
`
`1150
`
`
`
`1
`GRAPHIC USER INTERFACE THAT IS
`USABLE AS A PC INTERFACE AND AN A/V
`INTERFACE
`
`BACKGROUND OF THE INVENTION
`
`This invention relates generally to a graphic user interface
`and more particular to a graphic user interface for use with
`a multi-recording medium integrated player,
`including
`CD-ROM discs, DVD and DVD-R media, but most prefer-
`ably audio compact discs (CDs). While multi-disc CD
`players have been available for quite some time,
`these
`players include only an extremely limited interface provid-
`ing a user with little, if any information regarding the CDs
`contained therein. Thus, the user may not even be able to tell
`which CDs are retained within the player. It is apparent that
`this limited user interface for contact between the apparatus
`and the riser has been insulficient.
`
`The insufficient user interface poses an increasing prob-
`lem as the number of discs which may be stored in a
`multi-disc player increases. Generally, multi-disc CD play-
`ers include a plurality of CDs retained within the player
`hidden from view. The number of CDs can be any number
`up to 200 CDs or more. However, since a user cannot view
`the CDs, the user cannot be sure which CDs are positioned
`within the player or at which location within a player a
`particular CD is positioned. If the user wishes to play a
`particular CD, it may be very difficult or time consuming for
`a user to select that particular CD out of the plurality of CDs
`in the player.
`In order to remedy this problem, more advanced multi-
`disc CD players have allowed a user to enter a small number
`of characters to be associated with a particular CD. For
`example, the user inserts the CD into the player and then
`operates selector keys to select a sequence of characters,
`perhaps a title, to be associated with the CD. These char-
`acters are retained in memory with the code of the CD. Thus,
`anytime the CD is placed within the CD player, or selected
`to be played, the associated characters are displayed. While
`this ability is an improvement, the user is required to enter
`the character information to be associated with each CD, and
`the information displayed is very minimal. Also, typically
`the user can only view the displayed information when a CD
`is selected to be played. Thus the viewing of the information
`is very slow, and does not allow for viewing information
`related to additional CDs when a first CD is playing.
`text
`Recently, new CDs may include additional
`information, known as “CD text” regarding the title and
`contents of the CD, which can be read and displayed by the
`CD player. Thus, a limited amount of information can be
`retrieved by the CD player from the CD and displayed to the
`user. However, most CDs do not have this information
`included thereon. Additionally, typical CD-ROM players
`contain a very limited display which would be insufficient to
`display any more than only an extremely minimal amount of
`information regarding each of these CDs. Finally, even if
`this information is available, it must be fixed at the time the
`CD is produced, and thus cannot be updated or augmented,
`if desired.
`
`Therefore, it would be beneficial to provide an enhanced,
`improved graphic user interface for displaying information
`about a particular CD in a CD player, for obtaining infor-
`mation about a CD in the CD player if the information is not
`contained on the CD, for obtaining additional, updated
`information regarding each CD contained within the CD
`player and for allowing additional advance functions to be
`accessed by the user.
`
`10
`
`15
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`6,118,450
`
`2
`OBJECTS OF THE INVENTION
`
`Accordingly, it is an object of the invention to provide an
`improved graphic user interface for use with a multi-disc
`player which can acquire and display disc information.
`Another object of the invention is to provide an improved
`graphic user interface for use with a multi-disc CD player
`which can obtain and display information about a particular
`CD, even if this information is not stored on the CD.
`Afurther object of the invention is to provide an improved
`graphic user interface for use with a multi-disc CD player
`which obtains and displays textual and graphic information
`about a CD, even if this information is not stored on the CD.
`An additional object of the invention is to provide an
`improved graphic user interface for use with a multi-disc CD
`player which allows for the acquisition and display of
`expanded graphic, audio and textual information regarding
`each CD retained within the CD player, and allows a user to
`manipulate the CDs based upon this information.
`Yet another object of the invention is to provide an
`improved graphic user interface for use with a multi-disc CD
`player which analyzes the play frequency of a particular CD
`album, or artist, obtains updated news information, and
`other pertinent updated information regarding the artist or
`CD from an offsite database, and displays this information
`to a user.
`
`A still further object of the invention is to provide an
`improved graphic user interface for use with a multi-disc CD
`player which allows a user to store various playlists under
`names, and then to manipulate these playlists as if they were
`CDs, thus defining a “virtual media”.
`Still other objects and advantages of the invention will in
`part be obvious and will
`in part be apparent from the
`specification and the drawings.
`SUMMARY OF THE INVENTION
`
`Generally speaking, in accordance with the invention, an
`improved graphic user interface for use with a multi-
`recording medium integrated player, and more particularly
`for use with a multi-disc CD player is provided. Such
`multi-disc CD players to which the improved graphic user
`interface of the invention may be applied are described in
`copending application Ser. No. 09/055,139 filed Apr.
`3,1998, the full contents of which are incorporated herein by
`reference. The improved graphic user interface of the inven-
`tion determines the identity of at least one of the recording
`media (CDs) retained within the multi-disc CD player, and
`accumulates statistical information regarding the identity of
`the at least one CD and of the play characteristics of the
`multi-disc CD player. The improved graphic user interface
`of the invention obtains additional updated information from
`an external database regarding each of the at least one CD
`retained therein,
`including additional textual information,
`audio and graphic information such as song listings, cover
`art and associated music tracks, and is also able to obtain
`further additional information in accordance with the accu-
`mulated statistical
`information, such as additional news
`regarding an often played artist, concert information, or
`other information which might be of interest to a user, based
`upon the selection or genre of most often played music by
`the user or simply based upon the character of the music
`collection of the user retained within the CD player.
`The graphic user interface constructed in accordance with
`the invention allows for the automated download of cover
`art, liner notes, and other information which would typically
`be contained within a CD jewel box, and for viewing of this
`
`
`
`6,118,450
`
`3
`information graphically, or textually by a user. Custom news
`based on a user’s CD collection which is retained within the
`
`multi-disc CD player, and on the frequency of play of a
`particular CD, or frcqucncy of play of the CDs by a
`particular artist may also be accessed. The sorting and
`searching of the CDs by the user may be based on
`standardized, or personal attributes of the CD collection
`contained within the multi-disc CD player.
`In accordance with the invention, a playlist may be
`designed, and saved as a “virtual media”. This playlist may
`be manipulated as if it were an actual CD, but is actually
`retained within internal memory within the player. In addi-
`tion to being stored within internal memory, thcsc playlists
`can also be stored on additional recordable rewritable media,
`such as a digital audio tape, a mini disc, or the like.
`The graphic user interface may also provide a user the
`opportunity to access a specific website on the worldwide
`web based on the same, or additional statistical information
`utilized to determine which news or the like should be
`
`downloaded. The graphic user interface of the invention
`additionally allows the user to manipulate the CDs retained
`within the multi-disc CD player based upon this additional
`downloaded information,
`thus providing an improved
`method for accessing the CDs in a multi-disc player.
`The invention accordingly comprises the several steps in
`the relation of one or more of such steps with respect to each
`of the others, and the apparatus embodying features of
`construction, combinations of elements and arrangement of
`parts which are adapted to effect such steps, all as exempli-
`fied in the following detailed disclosure, and the scope of the
`invention will be indicated in the claims.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`For a more complete understanding of the invention,
`reference is made to the following description and accom-
`panying drawings, in which:
`FIG. 1 is a block diagram representation of the relation-
`ship bctwccn an cnhanccd graphic uscr intcrfacc constructed
`in accordance with an embodiment of the invention, and
`various other interacting features;
`FIG. 2 is a logical representation depicting the relation-
`ship between each of the features of the enhanced graphic
`user interface of the invention.
`
`FIG. 3 is a representation of a first screen encountered
`during the use of the enhanced graphic user interface of the
`invention;
`FIG. 4 is a representation of the display of cover art for
`the CDs in a user’s CD player, as provided by the enhanced
`graphic user interface of the invention;
`FIG. 5 is a representation of a web ticker displayed by the
`enhanced graphic user interface of the invention;
`FIG. 6 is a representation of a display provided by the
`enhanced graphic user interface of the invention when a
`particular CD is selected;
`FIG. 7 is a representation of a web ticker in its open, or
`extended state, displayed by the enhanced graphic user
`interface of the invention;
`FIG. 8 is a representation of a playlist creation screen
`displayed by the enhanced graphic user interface of the
`invention;
`FIG. 9 is a representation of another playlist creation
`screen displayed by the enhanced graphic user interface of
`thc invcntion;
`FIG. 10 is a representation of a system view screen
`displayed by the enhanced graphic user interface of the
`invention;
`
`10
`
`15
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`4
`FIG. 11 is a representation of the display provided by the
`graphic user interface depicting cover art for the CDs in a
`user’s CD player associated with a particular genre in
`accordance with an alternative embodiment of the invention;
`and
`
`FIG. 12 is a representation of the display provided by the
`graphic user interface depicting the options available when
`a particular CD has bccn sclcctcd in accordance with an
`alternative embodiment of the invention.
`DETAILED DESCRIPTION OF THE
`PREFERRED EMBODIMENTS
`
`Reference is first made to FIG. 1 which depicts a block
`diagram of the relationship between a multi-disc CD player,
`enhanced graphic user interface constructed in accordance
`with the invention, and additional information and display
`apparatuses. Specifically, a multi-disc CD player 110 is
`electronically coupled with an enhanced graphic user inter-
`face 120. Enhanced graphic user interface 120 may comprise
`a personal computer, television set, or the like. Enhanced
`graphic user interface 120 allows the display of various
`graphic, textual, or other information associated with one or
`more CDs retained within multi-disc CD player 110.
`Enhanced graphic user interface 120 is connected via a
`communication bus 125 to a plurality of external informa-
`tion sources and display apparatus, such as a music infor-
`mation database 130, an internal rewritable memory 140, a
`news service 150, a worldwide web link 160, an enhanced
`graphic display 170, and a user input 180. User input 180
`may comprise a mouse, if enhanced graphic user interface
`120 comprises a personal computer, or may comprise a
`remote controller, such as for a television, if graphic user
`interface 120 comprises a television, or the like.
`Each of these furthcr conncctcd clcmcnts shown in FIG.
`
`1 will be described in further depth below.
`FIG. 2 depicts the logical relationship between the various
`screens and features of the graphic user interface constructed
`in accordance with the invention. The structure of FIG. 2
`
`will now be described, making reference to various other
`figures, as the screens they depict are encountered. As is
`shown in FIG. 2, a splash screen is first encountered, which
`gives way to a home screen 300, such as that shown in FIG.
`3. The home screen allows a uscr to play a CD, configure thc
`hardware system, get help regarding the system, search for
`a particular CD, or view the CD library.
`As is shown in FIG. 3, enhanced graphic display 170 is
`formed with home screen 300 depicted therein. Home screen
`300 is comprised of a media content area 310 in the center,
`a status bar 320, and a ticker portion 330. Media content area
`310 allows a user to make one of three selections. These
`
`three selections include a CD view menu 340 for viewing
`information about a particular CD, a system vicw mcnu 350
`for viewing and configuring various hardware components
`and a media collection menu 360 for viewing the library of
`CDs retained within the player. Also included is a help
`button 370, and various media control buttons 380 posi-
`tioned within status bar 320. Status bar 320 also displays
`information representing the currently playing CD, and
`elapsed time, along with various other information. Status
`bar 320 depicts the current state of the CD being played, and
`also includes, among control buttons 380, up and down
`volume control buttons 381 and 382, play button 383, pause
`button 384 and stop button 385, for easy control of the
`currently playing CD. Furthermore, a drop-down “panel”
`(not shown) may be provided which is accessible from tl1e
`control buttons portion 380 of status bar 320, which provides
`additional functionality, such as fast forward, rewind and the
`like.
`
`
`
`6,118,450
`
`5
`The media collection n1enu 360 allows a user to view a
`library of information regarding the CDs retained within
`multi-disc CD player 110. The system view menu 350
`allows a user to define various hardware and software
`settings for the apparatus, including, but not limited to, the
`number of multi-disc CD players which may be coupled
`together, the number of discs in each multi-disc CD player
`110, and various other settings for allowing a user to replay
`or record information from CDs maintained within the
`multi-disc CD player. Finally, CD view menu 340 allows a
`user to access, play, and perform various functions on one of
`the CDs maintained within multi-disc CD player 110, as will
`be described below.
`
`As is further shown in FIG. 2, when media collection
`menu 360 is selected, various options are provided to the
`user. Upon this media collection menu 360, a screen such as
`that depicted in FIG. 4 is shown to the user. As is shown in
`FIG. 4, enhanced graphic display screen 170 displays a
`plurality of cover art material from a plurality of CDs. Each
`of these CD cover art graphics corresponds to one of a
`plurality of CDs maintained within multi-disc CD player
`110. The user may alternatively select text only for display,
`or text with a thumbnail sketch, as noted in FIG. 2.
`Initially, a user loads a plurality of CDs into multi-disc
`CD player 110. Thereafter, enhanced graphic user interface
`120 recognizes at least an identification code from each CD,
`and issues a communication request via communication bus
`125 to music information database 130 (see FIG. 1). This
`communication request informs music information database
`130 of the identification of each of the CDs which is
`maintained within the multi-disc CD players and requests
`additional information regarding each of those CDs. This
`additional information comprises at
`lcast CD jcwcl box
`cover art, by way of example, such as shown in FIG. 4.
`Various other information including, but not limited to, liner
`notes, track information for the CD, and other data or indicia
`which may be related to a CD. In addition, other related
`information might be provided for each of the CDs, such as
`general information regarding the artist, or album, concert
`information, ticket information, news releases and the like.
`Additionally, the information might include updated infor-
`mation which has been made available regarding the CD, the
`artist whose performance is recorded on the CD, or the like,
`after production of the original CD disc. Thus, updated
`information may be continuously retrieved regarding each of
`the CDs maintained within multi-disc CD player 110. Vari-
`ous other features of displaying information will be
`described below.
`After the additional information for each CD maintained
`
`within the multi-disc CD player is retrieved, or downloaded,
`from music information database 130, this information is
`stored in internal/rewritable memory 140. After storage
`therein, enhanced graphic user interface 120 obtains various
`portions of this information, such as the cover art of each CD
`440 maintained within the n1ulti-disc CD player, as shown in
`FIG. 4 by way of example. Graphic user interface 120 then
`displays this cover art on enhanced graphic display 170.
`As is also shown in FIGS. 2 and 4, a sort option selector
`450 is provided. FIG. 2 illustrates the various sort options
`from which the user may select, namely by genre, artist, title,
`position of the CD within player 110, record label, etc. FIG.
`4 represents a sort by genre; and a genre indication is shown
`within sort option selector 450 within enhanced graphic
`display 170. Upon the selection of a genre sort, a plurality
`of sub-options, including various genres 455 to choose from,
`are displayed. If the additional information retrieved from
`music information database 130 includes a code indicating
`
`10
`
`15
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`6
`the genre into which each CD fits, the user may select by
`user input 180 a particular genre. As shown in FIG. 4, the
`user has selected the genre “rock”, and information relating
`to all CDs retained within multi-disc CD player 110 which
`are related to the “rock” genre are displayed.
`Enhanced graphic display 170 also is provided with scroll
`buttons 475 allowing the user to scroll through the displayed
`cover art if all the cover art cannot be displayed on a single
`screen. The enhanced graphic display is further provided
`with a help button 470 for allowing the user to access
`interactive help features, and a delete button 472 to allow the
`user to delete a disc (identified by its cover art) from a
`particular genre, or to perform other predefined delete func-
`tions. Asearch button 460 allows the user to search for a CD
`by any number of fields, such as title or artist, by way of
`example. This search can be performed within a particular
`sort option selected by sort button 450, such as a particular
`genre, or can be performed on the entire CD collection. A
`playlist button 430 allows access to user defined playlists
`and permits the user to define new lists, which will be
`described below. Once defined, a playlist may be manipu-
`lated as if it were an actual CD. A back button 477 is
`
`provided for allowing movement back one menu selection.
`Since the CD manipulation may take place while a particular
`CD is playing, status bar 320 is provided as in FIG. 3 for
`control of the CD currently being played by player 110.
`A jump menu icon 490 is provided which allows for
`immediate access to various screens without requiring the
`user to sequence through the menu structure. As shown in
`FIG. 2, these screens include home screen 300, system View
`screen 350, a media play screen 600, a media collection
`screen 360, a playlist screen 800 (described below in con-
`nection with FIG. 8), a search screen 460, options screen 450
`and a help screen (not shown), and may include various
`other screens, as desired.
`FIG. 5 depicts the display by enhanced graphic display
`170 of CD cover art, an enhanced status bar control 580, and
`web ticker 530 in its minimized display mode. Enhanced
`status bar control 580 may be accessed by the user through
`user input 180, which might include a mouse, and allows for
`additional control over the current play mode status, such as
`between shuffle and disc play (as shown) and further allows
`for forward and reverse skipping, recording, ejecting and
`muting, (not shown) by way of example.
`In addition to simply storing various information regard-
`ing each particular CD maintained within multi-disc CD
`player 110, the graphic user interface of the present inven-
`tion obtains and compiles additional statistical information
`regarding the CDs retained within the player, as well as the
`frequency of play of such CDs. Thus, if a user loads a
`plurality of CDs from a particular artist into player 110, this
`will be noted within the software of the apparatus.
`Additionally, if a particular CD, or if CDs by a particular
`artist arc playcd morc frcqucntly than those of other artists,
`this will also be noted. Finally, if CDs belonging to particu-
`lar genres are played more often than those belonging to
`other genres, this too will be noted. Other combination of
`play frequency, and number of discs loaded per category can
`also be determined. Upon accumulation of this information,
`the graphic user interface determines various items of inter-
`est to the user, and assumes that the user will be interested
`in more in depth and updated information regarding these
`particular artists, groups or genres.
`In a traditional information acquisition scheme, the user
`inputs a query regarding a topic in which the user is
`specifically interested.
`In the context of the current
`
`
`
`6,118,450
`
`7
`invention, this might include information regarding news of
`a particular artist, updated information regarding new tracks
`of an artist, concert or ticket
`information or
`the like.
`Traditionally, the user is essentially required to define the
`categories of information about which he or she is interested,
`and then enter this query into the apparatus, whereupon
`various information requested by the user is obtained and
`displayed.
`in accordance with the invention, statistical
`However,
`information is derived automatically regarding the titles and
`types of CDs, the artists of the CDs, and the frequency of
`play of various CDs maintained within multi-disc CD player
`110. Based upon this accumulated statistical information, the
`player determines the user’s preferences, and obtains addi-
`tional information regarding the artists, CDs, genres or the
`like in which the user has an interest. Thus, by playing a
`particular CD a large number of times, or by loading a large
`number of CDs by a particular artist,
`the graphic user
`interface of the present invention is able to determine that
`the user is specifically interested in these particular CDs,
`artists, or genres.
`Referring once again to FIG. 1, enhanced graphic user
`interface 120 via communication bus 125 is able to transmit
`
`additional information requests to, for example an informa-
`tion service 150, worldwide web links 160, and music
`database 130 in order to obtain additional, updated infor-
`mation regarding the user’s preferences as determined by the
`apparatus. As is shown in FIG. S, this additional information
`is displayed at ticker 530, for example, and might include
`news such as concert dates,
`television appearances, and
`other information regarding a particular artist. Additionally,
`internet links might be provided to the user, such as home
`pages for a particular artist, or various other worldwide web
`links intended to provide additional information to artists in
`which the user is specifically interested. Thus, in accordance
`with the invention the user is provided with a vast amount
`of expanded, updated information which is automatically
`retrieved from various source