throbber
Page 1 of 71
`
`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

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket