`
`LG EXHIBIT 1001
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Page 2 of 71
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Page 3 of 71
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Page 4 of 71
`
`
`
`U.S. Patent
`
`Nov. 1, 2011
`
`Sheet 2 of 49
`
`US 8,050,652 B2
`
`/06
`
`372
`
`VOLUME
`
`/05
`
`D-
`
`-1
`
`204
`
`AM TUNER I-In
`
`242
`
`\ FM TUNER II‘
`
`I ® CODEC
`I
`205
`
`250
`
`270
`
`-
`8
`j
`DATA
`STORAGE
`
`/72
`
`252
`
`EXT.
`
`A
`
`v
`
`<I
`
`I>
`
`//5
`
`/75
`
`——
`SELECT
`727 Z
`
`COMMAND W DISPLAY
`W C
`
`/20
`
`TUNING
`
`250
`
`.....
`
`I I I I I I I I I I I I I I I ,
`
`I I I I I I I I I I I I I I I I
`
`I _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
`
`/4763 2
`
`Page 5 of 71
`
`Page 5 of 71
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Page 6 of 71
`
`
`
`P3U
`
`m
`
`m
`
`e
`
`US 8,050,652 B2
`
`
`
`;.nln.aaQM.~\.\\\m._.m_._dzz<:on.:m<.__<><
`
`
`
`
`
`1§.\\mm,wt
`
`
`
`M,.:<MRMmzmz
`
`
`
`%mm9u_u<cozatommo
`
`n S;6%mEoam
`
`Page 7 of 71
`
`
`
`
`
`mimz330:om<Bong:msmzofiommo._o..t_<MP..m3mc3\opo\m>o3mm_a;\c_nIm_o\Eoo.c€.3>:s\\Hn:._3o._oEotmzmcxtoMEo5.mm..o_\o__u3\m>6c\__E.tu.3>§\\Uc_n_mo\#:8.coo\m>:oonm:s\Eoo.o>:oon_9s;s>is\\H.:c_.s.1.x_xmm3Ic_am.3c:oo:;3c:ooDMI\v_:‘ou.m3mc\$_o;s>.:s\\u3:or:
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`_E_.r_m3ocu_\m>>mc\mm.3o8\Eoo.m3ocmo;>.:s\\Hmam:83_3m:m<032
`
`
`
`
`
`
`
`E8xo_u8.\Eoo.\§m:tom.333\\HBong:>__onxxmncostow
`
`
`
`
`
`
`
`
`
`rCO._.LrCOrC\O_U30\rCOo.m3®C®U.i33\\HtoammEgontsommzz
`
`
`
`\E0o.UoLE®LQ.>»>>>>\\uEmEc_otm.,Eom.oNoo._Song:
`
`
`
`
`
`
`
`
`
`:.:_ooPfiomlumen.x__ooms»nmmu._3o_M_c3cooE\o_n:o\m>3oon_m3\Eoo.m>:oonm:s.33.s\\H:.co_..oE\_oE__3cmEco\__>cm>cmlo_mD_C.5£.D®®|._.J.w®wO|_\rCOU.D®®%A__OU.>>>>>>H
`
`
`
`
`
`
`
`
`
`Page 7 of 71
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Page 8 of 71
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Page 9 of 71
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Page 10 of 71
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Page 11 of 71
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Page 12 of 71
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Page 13 of 71
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Page 14 of 71
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Page 15 of 71
`
`
`
`U.S. Patent
`
`Nov. 1, 2011
`
`Sheet 13 of 49
`
`US 8,050,652 B2
`
`
`
`I I I
`
`I
`
`: I
`
`I
`
`/05
`
`222
`
`VOLUME
`
`/05
`
`h-
`
`1%?
`
`j
`
`-4
`
`7070
`
`TRANSCDVER
`
`240
`242
`
`2%4
`
`AM TUNER —I—
`
`I
`
`& MEMORY
`CPU
`
`250
`
`,
`
`I I
`
`t
`
`: 229
`, ?~"i1'Ir
`
`//6»
`
`7/5
`
`£27
`
`A
`G D
`V
`
`1-
`SELECT
`
`COMMAND
`
`‘
`
`ZK7
`
`-
`T
`T
`DATA
`STORAGE
`
`252
`
`/L?
`
`7/4 . W mspm
`
`Page 16 of 71
`
`Page 16 of 71
`
`
`
`U.S. Patent
`
`Nov. 1, 2011
`
`Sheet 14 of 49
`
`US 8,050,652 B2
`
`DEVICE B
`
`PC
`IPAN
`CLIENT
`
`USER CONTROLS
`FOR DEVICE
`
`Page 17 of 71
`
`Page 17 of 71
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Page 18 of 71
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Page 19 of 71
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Page 20 of 71
`
`
`
`U.S. Patent
`
`Nov. 1, 2011
`
`Sheet 18 of 49
`
`US 8,050,652 B2
`
`Ugh‘
`
`/4763
`
`/55
`
`Page 21 0f71
`
`Page 21 of 71
`
`
`
`U.S. Patent
`
`Nov. 1, 2011
`
`Sheet 19 of 49
`
`US 8,050,652 B2
`
`I_:::::::::::::: _ _ _ _ — '7
`I
`II
`/405 I
`|I
`/425,
`I
`I
`I
`I
`,2“,
`I
`I
`I w
`‘go
`I
`I
`I
`/429
`I
`:”’2\:;;‘°‘o'o'I
`I @
`I
`I 1
`I
`/702
`
`I
`
`I
`
`I
`
`I
`I
`I
`
`I
`
`7402
`
`I
`
`I
`
`o
`
`DISPLAY
`MODEM
`
`7470
`
`MEMORY
`/4/2
`
`72,0
`
`I7/04
`I
`I
`/4/4I
`
`
`I /455
`SUPPORT - I
`I
`cmp
`:3 I
`I
`I
`I
`I
`I
`/475 I
`II ——————— ——I
`I _ _ _ _ _ __fi
`I
`/450
`I
`I
`I
`I
`|
`I
`I
`I
`/452 I
`II
`I
`I
`/454 I
`I
`I
`|
`I
`I
`
`IRAN
`
`CODEC
`
`7425
`
`gug":°%§I°:°
`
`LINE IN
`
`I
`
`I
`
`LINE OUT
`
`_ _ _ _ _ _ ___|
`
`_ _ _ _ _ _ _ _ _
`
`
`
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`
`I
`I
`I
`I
`I
`I
`.
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`
`II
`
`I
`I
`
`_ _ _ _ _ _ _
`
`AMPLIFIER
`
`I‘
`
`V _ — _ _
`
`I
`I
`
`— — _ _ — — --
`
`K/J00
`
`/‘-/G:
`
`74
`
`I
`AM
`I
`I
`TUNER
`I
`I
`FM
`I
`I
`TUNER
`I
`I
`/420
`I
`L. _ _ _ _ _ _ _ _ _ _ _ _ _ _ ___I
`
`Page 22 of 71
`
`Page 22 of 71
`
`
`
`QMU
`
`a
`
`M1,
`
`02w_h__S
`
`US 8,050,652 B2
`
`QNW\H%mm\
`
`Pwmt
`
`4wmamaM..m.u.\
`
`mmwmumUZ<n:
`
`xma
`
`HzimlQm.m.\
`
`W.INIwhmu
`
`mwwx
`
`QWMK
`
`.moz<mozom
`
`mum:M.8::oomm<
`
`oz<mozom
`
`oE<_oomm<
`
`QZ<mozom
`
`SZ_oomm<
`
`mum:
`
`93
`
`m\@\|.\
`
`Page 23 of 71
`
`Page 23 of 71
`
`
`
`
`
`U.S. Patent
`
`Nov. 1, 2011
`
`Sheet 21 of 49
`
`US 8,050,652 B2
`
`750o——\\
`
`750/
`
`CONNECT SPEAKERS AND RADIO ANTENNAS TO
`
`PHONE JACK.
`
`BACK OF UNIT. PLUG AC POWER CORD
`
`-INTO AN ELECTRICAL OUTLET AND
`CONNECT PHONE CABLE TO A
`
`PRESS POWER BUTTON TO BEGIN
`
`USING THE INTERNET STEREO.
`
`7602
`
`F/6'05
`
`PRESS "LISTEN NOW/SETUP LATER"
`ON THE FIRST SCREEN.
`(OPTIONAL)
`
`/504
`
`AND SCROLL THROUGH PLAYLISTS TO FIND
`
`USE SHUTTLE BUTTON TO SELECT PLAYLIST
`
`PRELOADED MUSIC TO LISTEN TO.
`
`INSERT SETUP CD INTO INTERNET
`
`CONNECTED PC TO LOAD IPAN MANAGER
`
`[7505
`
`RETURN TO INTERNET STEREO
`AND SELECT "SETUP NOW"
`
`ON FIRST SCREEN
`
`/6'06’
`
`7507
`
`THE NETWORK—ENABLED AUDIO DEVICE
`
`READY TO BE LISTENED TO
`
`Page 24 of 71
`
`Page 24 of 71
`
`
`
`QMU
`
`H
`
`021,
`
`1
`
`hS
`
`94fl.022
`
`US 8,050,652 B2
`
`
`
`
`
`Pmwkxq%NN\\mwkxmmkxwmxx
`
`EzmmjN:_§§o__2mm: m3_._o>o.._E@t868.8m8:8Et<5823:05f
`W.Esoa
`
`1Qmukx
`%
`
`\\N\@\I\
`
`$5$5V\N\W\N\35muQN\
`
`Page 25 of 71
`
`Page 25 of 71
`
`
`
`
`U.S. Patent
`
`Nov. 1, 2011
`
`Sheet 23 of 49
`
`US 8,050,652 B2
`
`mmx
`
`wt
`
`QmN\
`
`%%N\
`
`VmN\
`
`cozogsn
`
`mc_c_oEo_
`
`«omamm
`
`
`
`§o_n_o_n:<
`
`//lwmmx
`
`Page 26 of 71
`
`V%.N\
`
`Page 26 of 71
`
`
`
`
`U.S. Patent
`
`Nov. 1, 2011
`
`Sheet 24 of 49
`
`US 8,050,652 B2
`
`vaococoq.IQ{9‘OC§1O1O949444444vvoooooovoooo
`vooooooooooooooooooooooooo
`
`
`
`
`
`$0»O©0©O1O©O©O4O©¢©O&OwOwO..3.0.6...owO.6.6.0.0..6wO.t.¢....bwom000|
`
`
`
`
`
`
`
`_3:aEooaoyxmmooorcocoo_.o__o><oxouWwwwmnmu
`
`§2n_Baotou.._QK.0‘CC1}CCCCCCC.
`
`
`
`A
`
`8new
`
`
`
`mn___omxoom
`
`
`
`vtofmzo_:<_ocom$n_
`
`
`
`$382~m__xo_n_
`
`Awe,
`
`Page 27 of 71
`
`mmx“wt
`
`Page 27 of 71
`
`
`
`
`U.S. Patent
`
`Nov. 1, 2011
`
`Sheet 25 of 49
`
`US 8,050,652 B2
`
`
`
`
`
`
`
`m>__<ImmIo_.EomINm_ucoEmIv_o_bon_I
`
`oacuooooooooolot
`
`o.ooo.ooo.o.o
`
`¢3#€f#B#8¢f#B£¢3V.oo..oo.oo..ooooo
`
`not
`
`
`
`
`
`Ozmmvma_omn_Ego:xcim
`
`
`
`
`
`Czmmvo_aomn_Ego:xcfim
`
`QN\
`
`@\.\
`
`
`
`:.c_v_mrcommm«ms:96;»Ix.:ncmI_E__,
`
`
`
`
`
`
`
`mafia:anmcaxIxtncorxEE=,
`
`
`
`
`
`Auoosofiomvmo__on_oE._ov_
`
`
`
`mmo>>E:E_c:2
`
`
`
`wmoiE:E_c__2
`
`
`
`
`
`AmmzommvmaE.m>nvoooo__mI
`
`
`
`
`
`Ammsommvmn_E.m>£uoooo__m_._
`
`.:_n_mi»5soto0:8m>>Im_oE_c.
`
`co:o.Sn_
`
`
`
`mxoom®\_C®O
`
`
`
`
`
`vtozzozo_:<_ocom\_mn_
`
`.NQN\
`
`M..QN\
`
`
`
`._mooco_2.‘m__xo_n_Am?
`
`
`
`a3Im.>_Iv_o_n.cooEmt<
`
`Page 28 of 71
`
`50:00P:Im_oE_c<
`
`
`
`maE.@3_uoooo__mI
`
`
`
`mo__on_octox
`
`...m..Nouco:m$IIxo_b.on_
`
`...I8__ou2:a.95m
`
`__o.._8:I3:558
`
`
`
`28$3%:xcEm
`
`S809:cov=o>>
`
`5:2_ooo<Em:§,_o>>
`
`Page 28 of 71
`
`
`
`
`
`U.S. Patent
`
`Nov. 1, 2011
`
`Sheet 26 of 49
`
`US 8,050,652 B2
`
`
`
`
`
`.ooouo#oaooo¢Iooo0000o...oooo....o..oooo.oo........ooo..ooo......%.oo..o..o.oa.o.oo..o.oo%o.¢.o1R...3...3...»......oo.oooo.5.oho?whoa.ooaooooo.o.o.owe4o«a»3ooo.oo.oo4o.o.....J
`
`
`
`
`
`
`
`xonmgnzhHxoomocnmkHxonmm:._.H
`
`xo_E3omDmm
`
`Secs9BEE
`mmnmmwNIHHEmm
`REE
`
`Ewuuog58¢9__>_._
`nou_>oQco
`Ease:_E:.3E:E_c_2
`
`nnooo2.0:
`
` .0_..C_._.
` 9,15EOE<:_95.0;mIxomnoi
`
`
`m\_oao>9:.
`
`2:umocsm
`
`
`
`
`
`uCm>mm._:ommHu.m__x0_n_Bsnfiom
`
`>ovco_2Hm3:o>o.._
`
`9:cov__o>>
`
`
`
`Ego:>c_r_m
`
`Im_oEE<
`
`
`
`v_._0>$0Zo_:<_ocom$n_
`
`
`
`Emcee:.,m:xo_n_
`
`Am?
`
`Page 29 of 71
`
`
`
`
`
`Q3122lxoicooEmt<
`
`Page 29 of 71
`
`
`
`
`
`OSU.
`
`M
`
`H
`
`94f072a
`
`US 8,050,652 B2
`
`N.
`
`
`
`x.§.§.«.»»»»»..__WuMum»~««~um.“.u.u.u.«..:...33;)qsum2,.1mE3_no__.6m;om__m>_§8xm1I0Bmioa
`..oooooooooooooooooooovoooWgas:__WWm»u»w»»«»«»»»«»«»w»»»»»»«»»»
`
`.£02.;1Um_uOO_C\s0DmmOH0532__V4ouououoMouououococococfioaoc04040o.
`
`
`
`
`M_o_bm3nc_“won.
`Smo:x_mEm
`
`mooqmm.n<yoo_<
`QED0.33I
`
`4|.>O_®
`
`
`
`xoofim3o_>m;m
`
`
`
`xoot.axon
`
`
`
`I.\N\“w\I\
`
`
`
`
`
`Cv_\_O>$®ZO_3<_ocom$n_._®OOCO_2_.m__xo_n_Auauo
`
`
`
`
`
`Page 30 of 71
`
`Page 30 of 71
`
`
`
`U.S. Patent
`
`Nov. 1, 2011
`
`Sheet 28 of 49
`
`US 8,050,652 B2
`
`85Boom
`
`E03m2o_:<_o:om._on_
`
`
`
`mew:B_:8Em__
`
`3m;€_n___
`
`-".
`
`.:mc_m9.02Km0OODODOIODODODODODO
`..............».».
`OlO1O4O1O1O1O(O{O4O{O1O(O4O4OlO€O(4do
`«.3».«.«.«.«.«.«.«.«.»........».».
`oooooooooooooooooooooooo
`
`oborovorobos.roboboroboborororoboboporor>>rbrobvbob.
`
`
`
`_oEm2:__«won.
`
`m>:3omxm
`
`.._:Ewm_.\,
`
`mooam
`
`mmzzm
`
`aEomo_§<38¢
`
`Ga
`
`
`
`Yumaafimm
`
`m.so_uc_>»
`
`
`
`xoofim:o_>3m
`
`xoot.Hxom
`
`Em
`
`Page 31 0f71
`
`Page 31 of 71
`
`
`
`
`U.S. Patent
`
`Nov. 1, 2011
`
`Sheet 29 of 49
`
`US 8,050,652 B2
`
`N.%N\
`
`\.%Nx
`
`O'O'O'O'O'
`«:4
`'~:
`Ila.
`222392232: I
`to!
`
`85mxoom
`
`oomem
`
`UOEOZ1.«muum“awuwnwwfig
`
`.99990909900909999.ooooooooooooooooooooooooooo
`
`to0060O609000O0§9000060OOOOOOOOOOOOOOOOOOOOOOW
`
`99oooooooooofioooooooooooooooocoooo.
`
`
`
`\\N\“W\.\
`
`
`
`
`
`v_._o>3020_3<_ocom._on_
`
`
`
`\_ooo_._o_2~m__xo_n_
`
`Am?
`
`Page 32 of 71
`
`Page 32 of 71
`
`
`
`U.S. Patent
`
`Nov. 1, 2011
`
`Sheet 30 of 49
`
`US 8,050,652 B2
`
`\NN\
`
`NN.n\\
`
`M.\N\
`
`u.NN\
`
`uo.NN\
`
`.%NN\
`
`%NN\
`
`
`
` .._:8m_u>3mo_>mnmt:3_uoo_EsooEuL8.:aEoo_ocom$n_32
`
`ohomyomccoo
`
`oomasaemE0505
`83mo_>oQ
`
`
`
`$>o_n_Baotou
`
`mrcoz
`
`
`
`$5832_o_1_mm
`
` 8:888058
`
`
`
`2<O0;mE:._8o_§oo
`
`\N\@\I.\
`
`m1mN\
`
`Page 33 of 71
`
`Page 33 of 71
`
`
`
`U.S. Patent
`
`Nov. 1, 2011
`
`Sheet 31 of 49
`
`US 8,050,652 B2
`
`/76:
`
`75/1
`
`Page 34 of 71
`
`Page 34 of 71
`
`
`
`U.S. Patent
`
`Nov. 1, 2011
`
`Sheet 32 of 49
`
`US 8,050,652 B2
`
`99
`>00
`-03'.’
`-0 O CO. C O
`go,
`
`9'30
`90
`0 0:»
`
`/-761
`
`/55’
`
`Page 35 of 71
`
`Page 35 of 71
`
`
`
`U.S. Patent
`
`Nov. 1, 2011
`
`Sheet 33 of 49
`
`US 8,050,652 B2
`
`F763
`
`/56’
`
`Page 36 of 71
`
`Page 36 of 71
`
`
`
`U.S. Patent
`
`Nov. 1, 2011
`
`Sheet 34 of 49
`
`US 8,050,652 B2
`
`o’¢’o’o‘o“¢’o’¢’¢’o’o:
`
`0 QOOOOQOOOEE
`
`IN -[ER N ET
`
`Animals -— We Gotta Get Out Of This Place
`
`Helio Goodbye.mp3 (Beatles)
`
`Heflo Goodbye.mp3 (Beatles)
`
`/-763
`
`/50
`
`Page 37 of 71
`
`Page 37 of 71
`
`
`
`U.S. Patent
`
`Nov. 1, 2011
`
`Sheet 35 of 49
`
`US 8,050,652 B2
`
`:"""’°"‘
`
`.:;?o.o.o.o.o.o.o.o.o.o.E FA
`
`:
`
`i
`
`KEBOX
`
`INTERN ET
`
`RAD‘0
`
`Animals — We Gotta Get Out Of This Place
`
`Hello Goodbye.mp3 (Beatles)
`
`Hello Goodbye.mp.'5 (Beatles)
`
`/545:
`
`/5443
`
`7845:
`
`/76,
`
`/55'
`
`Page 38 of 71
`
`Page 38 of 71
`
`
`
`U.S. Patent
`
`Nov. 1, 2011
`
`Sheet 36 of 49
`
`US 8,050,652 B2
`
`RADIO
`
`>.o.ooo'o¢fo’o’¢o::
`PLAYLIST FAVORITES
`
`co
`
`RAWO
`
`E}--E3 Favorites
`l\I
`Animals — We Gotta Get Out Of This Pl..,
`
`"'r"'1""r"IIIIII
`
`II\
`
`/I\
`
`Hello Goodbye.mp3 (Beatles)
`
`Hello Goodbye.mp3 (Beatles)
`
`/54.3:
`
`/844E
`
`/545E
`
`/75:
`
`/5/7
`
`Page 39 of 71
`
`Page 39 of 71
`
`
`
`U.S. Patent
`
`Nov. 1, 2011
`
`Sheet 37 of 49
`
`US 8,050,652 B2
`
`o
`;:;:;:;:;:;'o‘o 0,9
`JUKEBOX :~:o:o:-:@§:;
`’o’¢’o°¢'¢
`9’ '9
`’o.o.¢.o.o.o.o.o.o.o.o
`
`/’/63
`
`/56‘
`
`Page 40 of 71
`
`Page 40 of 71
`
`
`
`U.S. Patent
`
`Nov. 1, 2011
`
`Sheet 38 of 49
`
`US 8,050,652 B2
`
`RADIO
`
`PLAYLIST FAVORITES
`
`3.0
`t3’§;2;.°
`JUKEBOX gzgzggggizw.
`
`/-'/6?
`
`/5/7’
`
`Page 41 of 71
`
`Page 41 of 71
`
`
`
`U.S. Patent
`
`Nov. 1, 2011
`
`Sheet 39 of 49
`
`US 8,050,652 B2
`
`/900X
`
`IPAN CLIENT SOFTWARE
`
`IS OPENED
`
`
`
`/.940
`
`
`
`/.942
`
`FIND DESIRED AUDIO
`
`FILE NOW
`
`?
`
`DOWNLOAD AT DEFAULT
`
`OR MORE CONVIENENT
`
`TIME
`
`7950
`
`FILE AVAILABLE
`
`FOR PLAYING
`
`/4763
`
`79/4
`
`Page 42 of 71
`
`
`
`
`
`/.944
`
`DOWNLOAD
`
`Page 42 of 71
`
`
`
`U.S. Patent
`
`Nov. 1, 2011
`
`Sheet 40 of 49
`
`US 8,050,652 B2
`
`7.402
`
`START
`
`
`
`/.904
`
`USER LOG— IN TO
`IPAN
`
`
`
` /.906’
`
`USER ASSIGNS PLAYLIST
`TO DEVICE A
`
`
`
`
`
`ENTIRE PLAYLIST ON
`DEVICE A’s HARD DRIVE
`
`?
`
` CHECK
`
`IPAN
`
`TO SEE IF DEVICE "B" HAS NO
`
`SOME OF THE REMAINING
`sowes OF THE
`
`PLAYLIST
`"P
`
`
` PROVIDE DEVICE "A" URL's
`
`
`ARCHIVED WITH IPAN's
`RECORD AT REMAINING
`SONGS STORED ON "B"
`
`
` DEVICE "A" DOWNLOADS
`
`SONGS FROM URL’s
`
` ARE
` BROKEN
`’?
`
`
`\,
`
`UPLOAD SONG PAIRED WITH
`URL TO ‘'8'’ ON SERVICE SITE
`
`
`
`7.920
`
`DOWNLOAD SONG TO "A"
`WHEN "A" CONNECTS
`
`/922
`
`
`CATALOGUE A’s NEW
`PLAYLIST IN
`IPAN
`
`/4763
`
`/95
`
`
`
`/.900\
`
`Page 43 of 71
`
`Page 43 of 71
`
`
`
`U.S. Patent
`
`Nov. 1, 2011
`
`Sheet 41 of 49
`
`US 8,050,652 B2
`
`/-763
`
`7.96‘,
`
`/4761
`
`/.96‘
`
`F76? 7952
`
`
`
`/4761
`
`/90,
`
`/.950
`
`’/
`
`/.902
`
`/904
`
`IPAN
`
`/905
`
`USER ASSIGNS PLAYLIST
`TO DEVICE A
`
`190.8
`
`ENTIRE PLAYLIST ON
`
`
`DEVICE A's HARD DRIVE
`
`?
`
`
`
`
`YES
`
`7.9.50
`
`NO
`
`CATALOGUE SONGS THAT
`DEVICE "B" DOES NOT
`POSSESS IN A’s NEW
`PLAYLIST WITH AN
`EMPTY CONE ICON
`
`
`
`
`QHEQK IPAN
`TO SEE IF DEVICE
`"B" HAS ALL OF THE
`REMAINING SONGS
`OF THE PLAYLIST
`’?
`
`DELETE SONGS THAT
`DEVICE "B" DOES NOT
`POSSESS FROM LIST
`
`
`
`OF REMAINING SONGS
`
`
`
`PROVIDE DEVICE "A" URLS
`ARCHIVED WITH IPAN'S
`RECORDS OF REMAINING
`SONGS STORED ON "B"
`
`
`
`
`
`
`
`REMAINING
`SONGS EMPTY
`
`Page 44 of 71
`
`Page 44 of 71
`
`
`
`U.S. Patent
`
`Nov. 1, 2011
`
`Sheet 42 of 49
`
`US 8,050,652 B2
`
`DEVICE "A" DOWNLOADS
`SONGS FROM URL’s
`
`/.9 76'
`
`ARE
`
`
`
`BROKEN
`?
`
`
`
`7922
`
`CATALOGUE REMAINING
`SONGS IN A’s NEw
`PLAYLIST IN IPAN
`
`/924
`
`END
`
`DELETE LIST OF
`REMAINING SONGS
`
`7950
`
`/.952
`DOES
`
`PLAYLIST CONTAIN AN
` NO
`SONGS WITH AN EMPTY
`
`SPEAKER ICON
`7
`
`
`
`
`
`
`
`DOES
`
`
`USER DELETE ALL SONGS
`WITH EMPTY SPEAKER
`
`
`ICONS
`'2
`
`
`
`WITH EMPTY CONE ICONS
`
`CREATE A LIST OF REMAINING
`SONGS CONSISTING OF SONGS
`
`/956'
`
`C
`
`Page 45 of 71
`
`UPLOAD SONGS PAIRED WITH
`URL’s TO "B" ON SERVICE SITE
`
`/.920
`
`\d DOWNLOAD SONGS TO "A"
`WHEN "A" CONNECTS
`
`Page 45 of 71
`
`
`
`U.S. Patent
`
`Nov. 1, 2011
`
`Sheet 43 of 49
`
`US 8,050,652 B2
`
`TENmt
`
`
`
`
`
`®}%N%\Q)VN%\®)MN%\®\NN%\Q\N%\
`
`m3to>o.._
`
`,..w,$§§o
`uv<m3o_>oLn_382mmsom
`
`caocxca
`
`ma:
`
`
`
`1/NSQ
`
`Page 46 of 71
`
`Page 46 of 71
`
`
`
`maP
`
`W.
`
`4
`
`US 8,050,652 B2
`
`
`
`
`
`fim\.mt.O\30._.o_m:_2mzoz
`
`m:_o_m8on_
`
`1NQQN«\.wE:
`Wco;o<
`
`NX2
`
`o_n_Do:
`
`%//N%\
`
`Page 47 of 71
`
`WSWwk
`
`
`
`®)wN%\QVN%\®)»).w.%\®\NN%\®\l\N%\
`
`
`
`
`
`Page 47 of 71
`
`
`
`U.S. Patent
`
`Nov. 1, 2011
`
`Sheet 45 of 49
`
`US 8,050,652 B2
`
`BEN@\u\
`
`
`
`®m.N%\Q)v.N%\®aMN%\Qwwwwx®\J\N%\
`
`
`
`
`
`
`
`
`
`mm_aEom\_o__E_mmE:n_<
`
`NQQW
`
`\o_m:_2
`
`
`
`xo_n_.302
`
`co.0wmmN(\._.<
`
`C_O_®0._On_
`
`
`
`1/Nmmx
`
`Page 48 of 71
`
`Page 48 of 71
`
`
`
`S.U
`
`4|.nmm
`
`0%
`
`6,0M00
`
`2
`
`B\9.QQW.w\.\
`
`
`
`
`
`m®u/WN%\®wwwx®»m.N%\®\NN%\®\/N.N%\
`
`
`
`
`
`mEmE@283m_m_oE_c<oc_r_tCm>mu.cmEE<E22
`
`1,».%Nr\W30:
`mE__O__<WQQW\\mo_m:_2\co:.o<
`
`.//WQ%\
`
`Page 49 of 71
`
`Page 49 of 71
`
`
`
`
`
`M:3m_._uoo_Esoo55
`
`Scm_QE< —
`
`nNQQN\\0mE3n_<
`o_m32co_0m,§mNr\H.<
`
`S.U
`
`4|.neM
`
`V.
`
`M30:
`
`P._I/Nmmw
`
`Page 50 of 71
`
`4
`
`94
`
`US 8,050,652 B2
`
`INQN@\I\
`
`
`
`
`
`
`
`®)m.N%\Q;wN%\®\.m.N%\®\NN%\®\}\N%\
`
`Page 50 of 71
`
`
`
`U
`
`meM
`
`US 8,050,652 B2
`
`
`
` 1NQQNKmx3m\mE:n_<\o_m:_2\co_..o<mVQQ<\(\MEmBE<.302
`
`MxoomQxsm
`
`S_//NQ%\
`
`Page 51 of 71
`
`KEN@\I.\
`
`
`
`®)mNm.\Q)V33®)M.N%\®\INN%\®\\/\N%\
`
`
`
`
`
`Page 51 of 71
`
`
`
`mm
`
`W.
`
`w.
`
`US 8,050,652 B2
`
`
`
`
`
`N\_mtO_:§:cv_x22;_<xmcnxmmoi0_UOW_
`
`co:.o<NQQ.w.\\_wE:
`
`
`N,0.2:mco:o<>§
`.mmgmto3028.m3xsm
`
`m9:2
`
`«WM//NBS
`
`Page 52 of 71
`
`\N“fink
`
`
`
`®}%N%\Q)».N%\®wN%\®\.NN%\®}\N%\
`
`
`
`
`
`Page 52 of 71
`
`
`
`US 8,050,652 B2
`
`1
`METHOD AND DEVICE FOR AN INTERNET
`RADIO CAPABLE OF OBTAINING PLAYLIST
`CONTENT FROMA CONTENT SERVER
`
`RELATED APPLICATIONS
`
`The present application is a continuation of U.S. patent
`application Ser. No. 09/805,470, filed Mar. 12, 2001 , which is
`a continuation-in-part of U.S. patent application Ser. No.
`09/096,703, filed Jun. 12, 1998, now abandoned, and which
`claims the benefit of U.S. Provisional Application No.
`60/246,842, filed Nov. 8, 2000. U.S. patent application Ser.
`No. 09/096,703 also claims the benefit of U.S. Provisional
`Patent Application No. 60/072,127, filed Jan. 22, 1998. The
`disclosures of these previous applications are hereby incor-
`porated by reference in their entireties.
`
`BACKGROUND OF THE INVENTION
`
`1. Field of the Invention
`
`The present invention relates to the field of audio file trans-
`fers and, more particularly, relates to the field ofmanagement
`and distribution of audio files over a computer network such
`as the Internet.
`
`2. Description of the Related Art
`The Internet is a worldwide array of interconnected com-
`puters and information servers that allow anyone with a com-
`puter and access to the Internet to get information about
`virtually any subject 24 hours a day. For the average con-
`sumer, an Internet Service Provider (ISP) provides access to
`the Internet. ISPs such as CompuServe, Prodigy, andAmerica
`On-Line, currently link over ten million users to the Internet.
`Users typically connect to the ISP by using standard tele-
`phone lines and a telephone modem. Cable modems that
`allow a user to connect to the ISP over cable television lines,
`and satellite connections to the Internet, are also available.
`The Internet provides a wealth of information from stock
`reports to headline news. One of the newer services provided
`on the Internet is a streaming audio (e.g., RealAudio and
`MPEG audio) service. Streaming audio services are often
`provided in connection with the World Wide Web (Web) and
`thus are often called Web radio broadcasts. With streaming
`audio, a user with a Personal Computer (PC), a sound card,
`and the necessary software can listen to audio programs from
`anywhere in the world. For example, Radio Prague provides
`daily Internet broadcasts from the Czech Republic. Listeners
`in the U.S. can listen to these Web radio broadcasts either in
`
`real time, or stored for later replay. Thus, unlike more tradi-
`tional radio broadcasts where the listener must be within a
`
`reception area, Web radio broadcasts can be heard anywhere,
`so long as the listener has a connection to the Internet and the
`necessary computer hardware and software.
`Unfortunately, even with the ever-decreasing cost of per-
`sonal computers, the hardware and software needed to listen
`to a Web radio broadcast is beyond the financial means of
`many people. Even for those that can afford a personal com-
`puter, listening to a Web radio broadcast ties up the computer
`so that the user carmot use it for other purposes. Moreover, the
`use of a personal computer to receive streaming audio (e.g.,
`Web radio broadcasts) requires a certain amount of computer
`literacy on the part ofthe user. The user must be able to install
`the Web Radio software, configure the Web Radio software to
`communicate with the ISP, and find the various Web radio
`broadcasts provided on the Web.
`In addition to listening to Web radio broadcasts, users may
`wish to listen to audio files. With a group of PC’s in a home
`and in a network, users can download songs from one PC to
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`2
`
`another or upload songs from one PC to another. However,
`users cannot play a song on one PC by using the controls of
`another PC. In addition, the users must purchase multiple
`PC’s, which can be costly. Further, the user must be able to
`install the network connection and the appropriate software.
`Moreover, even if the user can afford to purchase multiple
`PC’s and install the proper connection, the user would have
`difficulty playing music in addition to performing other tasks
`on the PC. For example, the Web radio broadcast may be
`interrupted. Also, a skip over parts of a song may result if the
`user is using a word processing program at the same time as
`listening to music.
`
`SUMMARY OF THE INVENTION
`
`The present invention solves these and other problems by
`providing a network-enabled audio device for listening to a
`variety of audio sources with substantially equal conve-
`nience. The network-enabled audio device has a visual dis-
`
`play for providing audio source choices to a user. The visual
`display also provides functions for managing audio sources.
`User control buttons allow a user to choose an audio source to
`listen to. The menu buttons allow the user to choose functions
`
`for managing the audio sources. In one embodiment, there is
`also tuner circuitry for receiving radio frequency signals from
`radio broadcast stations. In one embodiment, a CD player
`allows the user to listen to CD’s. In one embodiment, the
`network-enabled audio device also has one or more audio
`
`amplifiers and one or more loudspeakers operably connected
`to said audio amplifiers. In one embodiment, a modem is used
`for transmitting and receiving digital data over a communi-
`cations network. One embodiment includes a data storage
`device.
`
`A first software module is stored on the data storage device,
`and the software module is configured to decode compressed
`audio files into a playable (e.g. uncompressed) format. A
`second software module is also stored on the data storage
`device. The second software module is configured to use the
`modem to connect to an Internet service provider to receive
`assignments of playlists from a third software module. The
`playlists include references to audio from a variety of audio
`sources. The assignments provide information about the loca-
`tion of other web sites containing the audio sources. The
`second software module is configured to subsequently con-
`nect through an Internet service provider to web sites to
`download audio files.
`
`A third software module is also stored on the data storage
`device. The third software module is configured to use the
`modem to connect to an Internet service provider to receive
`digitized audio broadcasts from the Internet service provider.
`The module is further configured to provide a select-broad-
`cast display to allow the user to selectably connect a program
`broadcast to the input of one or more audio amplifiers either
`from a local AM or FM radio station or from the world wide
`
`Web so that, to the user, reception of a broadcast from the
`World Wide Web is no more complicated than listening to a
`local FM or AM radio station.
`
`One aspect of the present invention is a network-enabled
`audio device that allows a user to store files, to play standard
`audio CD’s, to play MP3 encoded CDs, to record songs from
`CD’s, to receive digitized radio broadcasts over the World
`Wide Web (Web), and to receive assignments of playlists of
`songs from other network-enabled audio devices. The net-
`work-enabled audio device provides the hardware and soft-
`ware to perform those functions without the need for expen-
`sive equipment. Optionally, a Local Area Network can be
`configured in place of, or in addition to, the Internet connec-
`
`Page 53 of 71
`
`Page 53 of 71
`
`
`
`US 8,050,652 B2
`
`3
`tion to facilitate assignments of playlists and other features.
`Without an Internet connection or other network connection,
`the network-enabled audio device can play standard audio
`CD’s, can play MP3 encoded CD’s, and can record CD’s.
`The network-enabled audio device provides a display
`device, such as a Liquid Crystal Display (LCD) that allows
`the user to select playlists of music much like a jukebox. The
`user can compose playlists from disk files, CD’s, Internet
`streaming audio broadcasts, online music sites, and other
`audio sources. In one embodiment, the user can also compose
`playlists from links to Al\/I/FM broadcasts. The user can also
`select a desired Web broadcast from a list of available Web
`
`broadcasts. In addition, the user can play standard audio CD’ s
`and MP3 encoded CD’s and have access to local AM/FM
`
`stations. Further, the software, the user controls, and the dis-
`play in the network-enabled audio device are operably con-
`figured and connected such that the user can listen to playlists
`that include CD’s and other audio sources just as the user
`would choose a playlist in a jukebox. Thus, the network-
`enabled audio device provides people who are or are not
`comfortable with computers a way of taking music from
`various sources and putting it into one place for listening
`pleasure. In one embodiment, the Personal Computer (PC) is
`used to compose the playlists, but the user is able to listen to
`playlists and other audio sources without using the PC.
`In one embodiment, the network-enabled audio device is a
`low-cost tabletop box that connects to an AC power line and
`optionally to a phone line or to a local area network connec-
`tion such as Ethernet. The device includes a display device,
`speakers, a control panel, a computer processor, stored soft-
`ware, a modem, an Al\/I/FM tuner, and a CD player. Option-
`ally, the device can include multiple computer processors or
`support computer processors. The user accesses the server
`site via a PC and the Internet. From the server site, the user
`obtains a list of the devices in his or her Internet Personal
`
`Audio Network (IPAN) and what songs are on those devices.
`The IPAN includes an IPAN server, an IPAN client, and IPAN
`software stored on the network-enabled audio device. In one
`embodiment,
`the IPAN client
`includes a standard web
`browser, an IPAN plug-in to the standard web browser, and an
`IPAN active tray software module. In one embodiment, any
`standard web browser may be used, but the IPAN client
`includes the IPAN plug-in and the IPAN active tray software
`module.
`The IPAN client and the IPAN server store the name of the
`
`song and the associated Uniform Resource Locator (URL).
`The user can list multiple devices as being part of his or her
`IPAN. At a default time, such as for example 2 a.m., each
`device establishes a connection to an Internet Service Pro-
`
`vider (ISP). The stored software module in each device con-
`nects to the server site home page, via the ISP, and inquires
`whether any songs or playlists have been assigned to the
`device. The user can bypass the default time for accessing the
`server and access the server by manually pressing one of the
`buttons.
`In one embodiment, the network-enabled audio device has
`no disk for data storage space. Rather, a local area network
`(LAN) connection to a PC or other network-enabled audio
`device allows the use of disk space on another device. In one
`embodiment, the network-enabled audio device comprises
`speakers, anAC power line, and a network line. A home PC is
`connected to the network-enabled audio device through the
`network line. The network connection can be a Home Phone-
`
`line Networking Alliance (HPNA) network connection so
`that the connection may be done through existing phone lines
`in a home. Optionally, the network connection can be an
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`4
`
`connection. Multiple network-enabled audio
`Ethernet
`devices can be connected to each other and ultimately to the
`PC through the network line.
`In one embodiment, the network-enabled audio device
`does not have any storage space other than memory. This
`embodiment provides for a low-cost system that can play
`songs from playlists stored on the IPAN Manager or on the
`PC’s storage space without having to store the audio files
`locally.
`Another aspect of the present invention is a network-en-
`abled component audio device system for listening to a vari-
`ety of audio sources with substantially equal convenience. A
`visual display provides audio source choices to a user. The
`visual display also provides menu choices for managing
`audio sources to the user. The user control buttons allow the
`user to choose an audio source to listen to. The menu buttons
`
`allow the user to choose functions for managing the audio
`sources. The network-enabled component audio device has a
`CD player for listening to compact discs.A modem is used for
`transmitting and receiving digital data over a communica-
`tions network. In one embodiment, a data storage device is
`provided.
`A first software module is configured to decode com-
`pressed audio files. The first software module is stored on the
`data storage device. A second software module is configured
`to use the modem to connect to an Internet service provider to
`receive assignments of playlists from the second software
`module. The playlists include titles of audio from a variety of
`audio sources. The assignments provide information about
`the location of other web sites containing the audio sources.
`The software module is configured to connect through the ISP
`to the web sites to download the audio files.
`
`In one embodiment, the network-enabled audio device is a
`component hardware device for an audio system. The net-
`work-enabled audio device provides an audio output to the
`audio system. The audio system provides amplifiers and loud-
`speakers. The network-enabled audio device includes an
`enclosure that connects to an AC power line, a network line,
`and the audio system. The network line is a computer data
`connection, such as, for example, a telephone line, a cable
`line, an Ethernet line, a Token-Ring line, a twisted pair line, an
`infrared link, a radio frequency link, an IEEE 1394 FireWire
`line, etc. The network-enabled audio device includes a dis-
`play device, a control panel, at least one computer processor,
`a stored software module, and a modem. In one embodiment,
`the network-enabled audio device connects to the IPAN
`server site.
`
`Another aspect of the present invention is a method for
`assigning playlists of music from one electronic device to
`another. First, a network connection is used for transmitting
`and receiving digital data over a communication network to
`an Internet service provider. Next, the process provides a first
`software module to manage playlists of songs. The software
`module allows a user to compose playlists from a variety of
`audio sources. The software module allows a user to assign a
`playlist from a first device to a second device. Next, the
`process checks the second device’s data storage space for
`songs listed on the assigned playlist. Next,
`the process
`accesses a server site to obtain locations of the web sites the
`
`first device downloaded its audio files from. The process then
`provides a second software module to connect to various web
`sites to download remaining songs needed for the playlist.
`The second software module connects if songs needed to
`form the playlist are not stored on the second device’s data
`storage space. Finally, the process uploads files to the server
`
`Page 54 of 71
`
`Page 54 of 71
`
`
`
`US 8,050,652 B2
`
`5
`from the first device and downloads files the second device if
`the second software module is unable to download a file from
`said web site.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`The various novel features ofthe invention are illustrated in
`
`the figures listed below and described in the detailed descrip-
`tion that follows.
`
`FIG. 1 is a perspective view of one embodiment of a table-
`top intelligent radio apparatus.
`FIG. 2 is a block diagram of the functional elements of the
`intelligent radio apparatus.
`FIG. 3A shows a