`
`(12) United States Patent
`Janik
`
`(10) Patent No.:
`(45) Date of Patent:
`
`US 7,130,616 B2
`Oct. 31, 2006
`
`(54) SYSTEM AND METHOD FOR PROVIDING
`CONTENT, MANAGEMENT, AND
`INTERACTIVITY FOR CLIENT DEVICES
`
`(56)
`
`References Cited
`U.S. PATENT DOCUMENTS
`
`........... .. 379/67.1
`
`6/1992 Cmgun et al.
`6/1996 Brusaw
`6! 1997 Schuchman et :11.
`6/1998 Hidary et al.
`8/1998 Payton
`6/1999 Mankovitz ................ .. 455/419
`11/1999 Mano et :11.
`11/1999 Gopinath
`11/1999 Simmonset al.
`11/1999 Burns et al.
`12! 1999 Yiu
`4/2000 Macraeet a.l.
`4/2000 Kikinis
`8/2000 Allport
`1/2001 Perlman
`1/2001 Madsen et al.
`
`............ .. 348/460
`
`..................... .. 341/175
`
`5,127,045 A "
`5,523,781 A
`5,640,453 A
`5,774,664 A
`5,790,935 A
`5,915,026 A "
`5,978,807 A
`5,990,885 A
`5,991,305 A
`5,991,306 A
`6,008,777 A
`6,052,145 A "
`6,055,566 A
`6,104,334 A "
`6,169,879 B1
`6,181,284 B1
`
`(75)
`
`Inventor: Craig M. Janik, Los Altos Hills, CA
`(US)
`
`(73) Assignee: Simple Devices, Cypress, CA (US)
`
`( * ) Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. l54('b) by 530 days.
`
`(21) App]. No.: 09/924,646
`
`(22)
`
`Filed:
`
`Aug. 7, 2001
`
`(65)
`
`Prior Publication Data
`
`US 2002/0068558 A1
`
`Jun. 6, 2002
`
`Related U.S. Application Data
`
`(63) Continuation-in-part of application No. 09/841,268,
`filed on Apr. 24, 2001.
`
`(60) Provisional application No. 60/ 199,638, filed on Apr.
`25, 2000, provisional application No. 60/268,434,
`filed on Feb. 12, 2001, provisional application No.
`60/223,872, filed on Aug. 8, 20()0.
`
`(51)
`
`Int. Cl.
`(2006.01)
`H04L 12/58
`(2006.01)
`H04M 1/725
`(2006.01)
`H04Q 702
`(52) U.S. Cl.
`................................ 455/412.1; 379/110.1;
`348/460; 348/552
`(58) Field of Classification Search ........... .. 455/422.1,
`455/418-420, 3.03, 3.06, 41.2, 550.1, 515,
`455/553.1, 4.1, 414, 2.01, 403, 412, 412.1;
`379/1021, 102.2, 102.3, 67.1, 102.01, 102.02,
`379/102.03, 110.1; 709/218-219, 246, 217,
`709/203, 237, 206, 224; 348/552, 460
`See application file for complete search history.
`
`(Continued)
`FOREIGN PATENT DOCUMENTS
`
`GB
`
`2 343 073
`
`4/2000
`
`(Continued)
`OTHER PUBLICATIONS
`
`European Search Report, Application No. EP 01 95 9676 1 US
`0124933, The Hague, Sep. 16, 2004 (5 pages).
`
`Primary Examiner—William D. Cumming
`(74) Attorney, Agent, or Firm—Gary R. Jamsik
`
`(57)
`
`ABSTRACT
`
`A system and a method for providing content, management
`and interactivity for client devices are provided. Digital data
`based on user
`specified preferences
`is automatically
`obtained and transferred.
`
`7 Claims, 42 Drawing Sheets
`
`
`
`Roku, Inc. Exhibit 1007
`
`Roku, Inc. Exhibit 1007
`
`
`
`
`
`
`US 7,130,616 B2
`Page 2
`
`
`
`6,496,692 B1
`
`
`6,509,908 131*
`
`
`
`6,535,590 131*
`
`
`6,539,433 131*
`
`
`6,650,889 131*
`
`2002/0011923 A1
`
`
`2002/0073248 A1
`
`
`
`12/2002 Shanahan
`
`
`............... .. 345/716
`1/2003 Croy et a1.
`
`
`
`
`
`
`
`3/2003 Tidwell et al.
`....... N 379/110.01
`
`
`
`
`
`
`3/2003 Tominaga et a1.
`........ .. 709/246
`
`
`
`
`
`
`
`11/2003 Evans et a1.
`........... .. 455/412.1
`
`
`
`
`
`
`1/2002 Cunningham et a1.
`
`
`
`
`5/2002 Janik et 31.
`
`
`
`
`
`FOREIGN PATENT DOCUMENTS
`
`
`
`
`
`
`5333
`
`
`
`
`Roku, Inc. Exhibit 1007
`
`
`
`
`
`$3
`$3 3?/33:3: A,
`
`
`
`* cited by examiner
`
`
`
`
`
`
`
`U.S. PATENT DOCUMENTS
`
`
`
`3/2001 Schultheiss ............... .. 348/552
`6,208,384 131*
`
`
`
`
`
`
`
`
`
`
`
`
`6/2001 Ghori 6ta1~
`~~ 455/63
`6,243,772 131*
`7/2001 Dara-Abrams 6ta1~
`6,259,707 B1
`
`
`
`
`
`
`
`
`
`
`7/2001 Margulis
`6,263,503 B1
`
`........ .. 709/203
`6,304,895 B1 * 10/2001 Schneider et al.
`
`
`
`
`
`
`
`6,321,991 131*
`11/2001 Knowles .............. .. 235/472.01
`
`
`
`
`
`5,325,932 B1
`12/2001 Wu et 31,
`
`
`
`
`
`
`6,353,635 131*
`3/2002 Montague et a1.
`
`
`
`
`
`
`6,401,059 B1
`6/2002 Shen a a
`
`
`
`
`
`
`6,437,836 131
`8/2002 Huang et a1.
`
`
`
`
`
`
`6,467,089 B1 * 10/2002 Aust et al.
`............... .. 455/2.01
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`....... .. 455/3.03
`
`
`
`
`Roku, Inc. Exhibit 1007
`
`
`
`U.S. Patent
`
`Oct. 31, 2006
`
`.I.014..B_.flS
`
`.4
`
`9.
`
`US 7,130,616 B2
`
`
`
`ouct£:_o_=_....o:Boo
`
`._._95o_._.v
`
`._o\_.._._uum
`
`32.9523:8
`
`EEBSso
`
`Roku, Inc. Exhibit 1007
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Oct. 31,2006
`
`Sheet 2 of 42
`
`US 7,130,616 B2
`
`
`
`
`
`
`
`
`
`
`
`
`
`Ne.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`€83o_:uo_228
`
`
`
`m8_>%Eo__o
`
`o_%oEso
`
`39.35
`
`cozoucozoimBoo
`
`
`
`
`
`
`
`co=8__&<_ob=ooE398
`
`E
`
`
`
`35..5Nnéa230::5
`
`N..@_E
`
`
`
`3E.m:__=uo;om
`
`8otB£82
`
`bo>8m_u2=<
`
`bw>__oo&<Eo__o
`
`
`
`"3E..EEoo
`
`mcfioomcofi
`
`
`
`
`
`,__s3_><z
`m£Eoobw
`
`mczooo
`
`2%3oo\oE_._.
`9_.__.E_2
`
`mc_o_zmmmap
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`2523028:8
`
`
`
`
`
`288v_c__.EEoo
`
`$93.§§_.._%
`
`.....co=o§.._
`
`
`
`
`
`
`
`ac_.o:_E
`
`zocxm
`
`
`
`28.§._E2280
`
`28:8
`
`82>
`
`226
`
`$25
`
`o_:u2_om
`
`$:___S
`
`museum
`
`3.
`
`Roku, Inc. Exhibit 1007
`
`
`
`U.S. Patent
`
`Oct. 31, 2006
`
`24fl.03HChS
`
`US 7,130,616 B2
`
`
`
`B925\\nu
`
`..1‘
`
`o%!
`
`E9
`
`Roku, Inc. Exhibit 1007
`
`Roku, Inc. Exhibit 1007
`
`
`
`U.S. Patent
`
`Oct. 31, 2006
`
`24fl.044.ehS
`
`US 7,130,616 B2
`
`
`
`
`
`
`
`_.__§...Z._uaauisfl_.Ee:_.§..2...3__=s_.@Enfizaua353.535.€__§._a.@_£_._§.@_1...._.__._
`
`
`
`
`
`
`
`
`
`
`
`
`
`Em....--_su.g.4=...._§.mm..a\=a.§=mu.n_.__..__._....E.._5%mum.Efi.§_as._=%ateéfl__e_......@_@E®..9..__s__n..._
`
`
`
`
`
`_§_..._§.%e:§..._._......n_>_.__,..=_§_._._._.fi._....\..._._u...
`
`n._E.uEu._._.I:E.$_um._.u_.a:E\
`
`
`
`
`
`n.__..:.ma.._aaasxa._$q.ae&._.a/3....u..._.a_=_._=_u/G
`
`
`
`
`
`n._E£:J._..._.u_§E._.
`
`
`
`
`
`3,283.138.83..._=eB._£._.3/.2:8__sE_.__._mfi
`
`
`
`
`
`
`
`
`
`%§_uus_____u.n_m_._E_u
`
`Roku, Inc. Exhibit 1007
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`24f05teehS
`
`
`
`US 7,130,616 B2
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Oct. 31, 2006
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
` jj_
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`gdmuadaNS:
`
`
`
`
`
`mqaafififiB:
`
`
`
`
`
`mfizuagasMS:3R:
`
`
`
`zmflE:
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Ov_8_o§.=mE_
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Nmom
`
`
`
`
`
`EH:omP_o_.:Iso___mEoo@.£_.um«m_._>o_mnmuosuou_qE_.m:o_om:oonm3_.>on_u_._:_.@ifEflaw@tBm@_—
`
`
`
`
`
`
`
`
`
`22:8__<
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`$05.0EmzcooE®
`
`
`
`mcoawommaww_aE_m
`
`
`
`.__msebum
`
`
`
`
`
`
`
`
`
`...§2n_:3£2.sessflseas.._s§«__2%:3¢@_._y_____..E._E@5...:2_es§@z_._=ee§©€_§©5.5
`
`
`
`
`
`
`
`
`
`,flummEuu<=,},,.,,_:%;u_u_,u_%,:m:...,~=,m,,u\x.«._.Eoo\EouUmwm_>oB_aE_m.y§V\”m:__
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`xx.__£m_8H$..=.;Esea.3amI55.90«uc._u«£towabiImuseEflccoH4.
`
`y..
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`{Ex9.as
`
`
`
`_EE.xoo._Io__uEInu;\xovEoo\Eou.3_>%o_aE_m.;;z\\dz;
`
`m._E.u_to.;I:E.._:om\u_m=E\
`
`
`
`
`
`
`
`nn_E.o>_._I.ac\u_m:E\mitem_._o_.:.>
`
`
`
`
`
`
`
`
`
`u®>@_.¢2m_T_mw_..£._._o>£mu;u._8m@_@5®»9.>fiumflv
`
`
`
`
`
`
`
`
`
`
`
`m9__om§_mun...>5.§._o___2so.naE.«mEo.._%u9mu._o.,_%u9mu._o.._anon/mam:oo_>mB_aE_m/no.mm._o.._:35o jmxomfiflm__>m_n__fin:228_2..228w_._52
`
`
`
`
`
`
`
`naE.«mu._oh_%uo..§o“_%mEmm._£news/mmn__28_>ouuaE_m/nou_c_.__.
`
`3o\s’u._3.SE5v_§§n_%__<If_%_._=_s9
`mwu_>mom_aEE
`
`
`
`.2_.um§._.§n_m_qE_m
`
`hm
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`/
`
`
`
`/
`
`
`
`Roku, Inc. Exhibit 1007
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Oct. 31, 2006
`
`24f06teehS
`
`
`
`US 7,130,616 B2
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`AA
`
`4
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`@_
`
`
`
`8%
`I
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`%_._o..a.8o__
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`mmo_>mn_m_nF;m
`
`
`
`
`
`ON
`
`
`
`
`
`E.1$u_>uou_..E_w:...u_=I3.3Eflcoo28.80Im8_>ooo_..E_.w
`
`
`
`
`
`
`
`
`
`
`
`==..E®@@;_.3...
`
`
`
`
`
`mcozmommsm0_QE_w
`
`
`
`
`
`
`
`
`
`qq_au§n._....
`
`EMSEMR:
`
`39¢no.2
`
`u.J,.f>:
`
`Bum93.3:
`
`
`
`2250=<
`
`
`
`
`
`
`
`.L
`
`
`
`8.30Eoeoonfi
`
`
`
`
`
`
`
`o_..8En_>2Ho=.3..oE3£@$535ESEv__o.5o.._8m@.=mE=.$.£=mq@9...:u~_E2m=o®b__=._=E8~©b_>=u<©m..=_.é
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`VG%WT@.@_.¢2m.:mw$..§£@_.e8m@_@Emu»9.Luomno:
`
`
`
`a..8.fig3.52
`
`
`
`5o§_um:m__>m.n.m_..E.m
`
`mm
`
`.2358>2
`
`
`
`6.2.......H_Em.6.6.
`
`m..:3u_n_xzfl
`
`
`
`
`
`vw_.E::D520...:35
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`3m_tum:o_..o>
`
`.._.__
`
` ..eo_em552$toueui1case.=u_:oo@@EE..>o;.E.»naE..
`3...m_8Hs..§aas.3em=
`
`
`
`
`
`
`
`.5623.
`
`Ill.
`
`_EE.ou_=aJ..3..8\x%E8\E8.8o.>%u_..E_m.3;s\\.._=..QmmE%<=
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`saga3._.._...Eufl92.2...
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Roku, Inc. Exhibit 1007
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Oct. 31, 2006
`
`24f07teehS
`
`US 7,130,616 B2
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`§gmEm—:_m>__2289__<
`
`
`
`
`
`
`
`
`
`
`
`@33922:
`
`Emma22
`
`Sada:2:
`
`EMEEME:
`
`
`
`
`
`
`
`
`
`GU50HC®uCO
`
`
`
`mcozmmmuzwo_aE_m
`
`ma.m>:
`
`
`
`
`
`
`
`3;Iwuw_>on‘w_aE_m...u_:IuuiuEflcouu_om_..ooInuo_>mou_a=.iET.EQ@tBm@a
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`ON
`
`
`
`
`
`
`
`
`
`acumen>2H£3.«oE3s@fiE3_.__.c2m_.__v.656:coca=aE:_at£=mn@a_=:fl_E8m=o_mWb_=_._E=._8©b_>=u<@$E_._=
`
`
`
`
`
`
`
`
`
`
`
`
`
`
` E£:ou@_4_mason2212§.:_2L_musofioa_EE.._oo.Io_vEI€ 7xoEméom=o_._o>
`
`
`
`8%‘“_cnf.uu_:oJ:£:om\xmuEou\Eou.m3_>ovu_q£_m.asx.\\_.E._am.L,wm2uw<=EmEWE®Em_a2m_:mwEEEE
`
`_.esm@_.@E®»Au»wasnv:2%28Hw2_§,Easamem=Eoaxm
`
`
`
`
`
`
`
`
`
`
`
`.oE££tomeuiI02.5
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`3u9m2o.._Q.LeiOwimam_moo_jmn_E.fi8o.._%u9wEou___2.6::2.as.2u=a.25«mean.52¢mn_E.«m€ou
`
`
`
`
`
`
`0—w_wQO3Es\\mWu_w.2_um_m.__>m_n_m_ae_m
`QFxumhk32¢58...
`
`
`
`186.wE2:_m..m__>m_n_
`
`mwo_>wn_m_aEFm
`
`._3.aE8>2
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Roku, Inc. Exhibit 1007
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`
`
`Oct. 31, 2006
`
`24f000teehS
`
`US 7,130,616 B2
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`E36;
`
`11/
`
`mmu_.>mow_aE_.m
`
`o
`
`111aa_:,_:s
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`=_rm®@@g_:I1__
`
`
`
`
`
`
`
`
`
`
`
`m_aE_w_s_§s_s1o.@ mcozmmmmzm
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`0.5a...:2H93.seasfl:53.__2ms«__..§..:§@._a=_c_..§_§.@ea:2_s§5@€_Ea©b_>_t<.©5.5:
`
`
`
`
`
`111111111
`
`
`
`_EE.ou_=mJc3:ou\xuvE8\Eoo.moo_>ouo_aE_m.3s;\\az_._m@mmo€w<=
`
`1
`
`
`
`
`
`p@>fl._Eo«m_I%m3:o>£_mL;u._uom@_@5®ponnxuumflv=summ_8Hm3_._o>E59EM
`
`.._m=
`
`w2:.®
`®0%®_®Q8
`
`7®®22mg3comm.®®03®
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`.8o_em_SE25tomeoiI
`
`
` 62522.8E28__<§_o|_2m__::_330%_s_m
`
`
`
`
`
`>mc_E>mum:E._.>mumoum>>>mvmo_..._..3935.
`
`
`
`
`
`
`
`
`
`
`
`._mu:m_moa:9_m>>m_aE_w
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`XE
`
`amucaw
`
`xmuifiw
`
`
`
`
`
`
`
`Roku, Inc. Exhibit 1007
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`
`
`Oct. 31, 2006
`
`24f09teehS
`
`US 7,130,616 B2
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`%sc__§..8_
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`E3500=<
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`meg:__£m£fies:
`
`®@%
`
`
`
`gmu_9Goxtm2u_=
`
`9...:@.228.85:
`
`
`
` 5/12§@3:w=5uoo>2azxuamu=__:o
`
`Ea:
`
`
`
`
`
`._8=_.o..._u3_E__..5seema._Q<out
`
`
`
`
`
`
`
`
`
`mwo_>mn_m_aE_maucemo.5$_m>>m_aE._m
`
`
`
`
`
`
`
`
`
` Ew85®®coho®®O3®®Se®>mu_.u_282:5>mummum>>>mumm:._..3952
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`omzm_>_
`
`
`
`
`
`
`
`
`
`
`
`.654.3mi133.3$522.:om2u_:I3:5/E3=oo@m_o.
`
`
`
`m_oo_.m£_.._o>£,nl1J,,,,a@2»:
`
`
`
`
` E_£83853525c __<=...w_musem_nE_m
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`...—tomobiI02:0E339o_om=oo:Imuo_>uou_._E_.m,
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Roku, Inc. Exhibit 1007
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Oct. 31, 2006
`
`
`
`24f001teehS
`
`US 7,130,616 B2
`
`
`
`
`
`
`
`
`
`
`
`S..U_n_
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`€535
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`museEmeoo
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`EHtomo._u_2IuE:uEutfioQ_u_am:ouImagmao_aE_m
`
`...éoo__<
`
`
`
`
`
`
`
`L.....2:
`
`.flafim2:
`
`
`
`,o__§a.5u.___.e_s_§___@§§.f__§s«__..§2_03$§e=_g.25qm2.5fiesmafi€._.._ea.©€_§@9.5;
`
`
`
`
`
`0_U_:mu—Cm~:OO
`
`
`
`
`
`
`
`
`
`
`
`L
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`mcozmmmmamm_aE_m
`
`mafia:22
`
`am:5..
`
`
`
`
`
`
`£32m$_2_;ms:E...SufismE:
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`mmo_>wn_o_qE.mE_l_.._mvc"moQ2933m_qE_m
`
`w95®«,O3SHwooaQwSmQ,"2%Q?0%®>mu:_..w
`
`
`
`
`
`>mu._Emm>mu_.u_>wum.=E._.>mumo_.__uo>>>mvma:._.>mu:o_2
`
`Domzwz
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`nmfluwa:VGwm.-®.flA§__%§__o>£_M_,.es.n.@_myE®»ou.._2_m_nvQ_.a33.
`1a1_EE.oE:mJcE:ou\xuuEou\Eou.muu_>m_.u_._E_m_;§.\\x:E
`$625t8Eu_:IousoE2=oorWE____.:a_o_ 9...:...._ooHmE_._o>fl$93gm1 .2o_e_u
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Roku, Inc. Exhibit 1007
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Oct. 31, 2006
`
`24f011teehS
`
`US 7,130,616 B2
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Om§_$am_8o_
`
`.33252muswE250
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`EE
`
`
`
`
`
`
`
`
`
`w08awO3®®Sm®®85MWooeQ,“2%®®Se
`
`a_E.zzou£azEmu__uE.
`
`omzm_2
`
`
`
`
`
`mwo_>mom_aEPm%_rH,_._m_u:..mo.5955m_aE_m_
`
`
`
`
`
`>mu::m>mu:=mm>mu:u_>mnm5c._.>mumocum>>>mumw_..._.>mu_._o_2
`
`
`
`
`
`
`
`
`
`
`
`22..m_8Hm3_§.»..._:9.3gm_.a._o_eacomes:IuusoEflcoufl.uE8E
`
`
`
`
`
`
`
`
`
`
`
`
`
`£umo._u_§Iunsu.=3:onJ@,__:1u_8cauImoo_>ooo_._E_m7
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`vfim%_IWm_>@pfl_E£m__._mwm£_._a>o.__@;u._uum@*@@®»AU>xuumnv
`
`.53.%~=mJ:3=ow\xmwEoo\Eoo.8w_>%u_._E_m.:ss\\&::@mafia?
`
`
`
`
`
`
`
`m:o_._mmmm:m"E0yzmz
`
`
`
`
`
`
`
`
`
`
`
`qaaflgsnwgqgnaumflad2:HQ
`
`fiwfiaudufldE:g
`as,5Eazim
`
`
`
`
`
`
`
`
`
`
`
`
`
`.2.
`
`H,mmocoieaQmou_>mo
`
`uzoo6.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Roku, Inc. Exhibit 1007
`
`
`
`u, no. Exhibit 1007
`
`Roku, Inc. Exhibit 1007
`
`
`
`
`U S. Patent
`
`
`
`Oct. 31,2006
`
`
`
`
`
`Sheet 13 of 42
`
`
`
`
`
`
`
`
`US 7,130,616 B2
`
`NN_,
`
`
`
`Roku, Inc. Exh
`
`1
`
`it 1007
`
`mi.
`
`
`
`Roku, Inc. Exhibit 1007
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Oct. 31, 2006
`
`
`
`24f041teehS
`
`US 7,130,616 B2
`
`
`
`
`
`
`
`
`
`V.‘.9”.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`_>_
`
`
`
`
`
`
`
`WI.oE3£
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`E
`
`
`
`
`
`
`_,.!_._wz._o.mM
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`wwo_>mom_qE_m
`
`
`
`
`
`_.§._s_.n.flag
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`_.§._e_m.....EmuseH
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`2%28HEssa.3.3mm=5._o_em
`
`«uE2.£=omo._u_:I33x:H»
`
`
`
`
`
`
`
`E2»::2
`
`82......
`
`
`
`
`
`
`
`EEC.“QED
`
`
`
`%_._E_m....EwasH
`
`
`
`En_..._._e_m.UHoo\+~\_..:E8%_._e_w..HHoo\.a\9fi
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`2..F6...=_.uEwtwo._o_2Io_ow:ouIm8_>oou_mE_mE?DRub@E
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`%_._e_mfig
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Roku, Inc. Exhibit 1007
`
`
`
`U.S. Patent
`
`Oct. 31, 2006
`
`24.m514.6_._HS
`
`US 7,130,616 B2
`
`EU_$o_..onm_n_._._.m
`
`_E..mm.§%_
`
`Roku, Inc. Exhibit 1007
`
`
`
`U.S. Patent
`
`Oct. 31,2006
`
`Sheet 15 of 42
`
`US 7,130,616 B2
`
`E3
`
`E
`
`Roku, Inc. Exhibit 1007
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Oct. 31,2006
`
`24f071teehS
`
`US 7,130,616 B2
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Bsom
`
`
`
`
`
`
`
`
`
`E396_...__§ao
`
`.m_:n2_om
`
`fisw.=\.§
`
`mco=8__&<
`
`c_%oE88
`
`
`
`
`
`
`
`
`
`
`
`
`
`_omm8oa2o_E
`
`
`
`
`
`523:3”Bostom
`
`
`
`Eflmxmunsmo._E.6._o_._
`
`mm
`
`ease288
`
`
`
`
`
`
`
`Eeooaxoo_m.6338omE3m
`
`
`
`
`
`28
`
`
`
`
`
`
`
`
`
`
`
`8ot$£fofioz
`
`
`
`Roku, Inc. Exhibit 1007
`
`
`
`U.S. Patent
`
`Oct. 31, 2006
`
`24.1081aChS
`
`US 7,130,616 B2
`
`325IEEQ|§lE§-aEm4-E-
`
`..
`
`Roku, Inc. Exhibit 1007
`
`Roku, Inc. Exhibit 1007
`
`
`
`U.S. Patent
`
`Oct. 31, 2006
`
`9.4.100/1aE_.HS
`
`US 7,130,616 B2
`
`
`
`\uoat3..._.3...o._E.E._=
`
`_o._Eou3oEE32.932...Bo__u_._u_s__..__.
`
`znfiaflsmEbases
`
`Etupcoo
`
`._ommooo.x_Eo_E
`
`
`
`
`
`.23:.._\:<uuut£_.__fort:
`
`Roku, Inc. Exhibit 1007
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Roku, Inc. Exhibit 1007
`
`
`
`U.S. Patent
`
`Oct. 31, 2006
`
`Sheet 21 of 42
`
`US 7,130,616 B2
`
`
`
` Y
`
`Tag button activated
`on audio device remote
`control
`
`IR signal sent from
`> remote to audio device
`
`Tag button activation
`> message sent from audio
`device to core module
`
`core module receives
`tag activation message
`
`_
`
`core module determines
`current content source
`
`
`
`read time and
`date in core
`time,
`
`search file for
`embedded
`data
`
`°°'° 3°°'°" 3t'°°"'
`for embedded
`data
`
`if terrestrial
`broadcast
`
`if local file
`
`core request FM
`broadcast
`
`frequency from
`audio device
`
`core acquire
`URL stream
`SOU|’%
`
`
`source
`
`core append above
`information to
`
`message, send
`to tag server on
`intemet
`
`v
`
`add tag information
`t0 "SW3 109 °99|'99°“°fl
`P099
`
`y
`
`server searches for
`content source,
`if
`appropriate. forwards
`tag to content
`
`search on tag data. append
`relevant
`links to user's tag
`aggregation page
`
` FHG. 2’fl
`
`Roku, Inc. Exhibit 1007
`
`Roku, Inc. Exhibit 1007
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Oct. 31, 2006
`
`24f022teehS
`
`US 7,130,616 B2
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`32uw<::5.asSE:..v=0:_»_.D_pouEx__u.__uV_oo%>sW»39.8,£09_.§5_aomEBao__$$:M_Ah28mxc:_ooowE\\Ecu.uu_>mumaE_w\\u&E
`585‘gemE2.52$2%22,5.33m@mmE@,@n®.Au.nv:2%m_8HESEas.3gm3._u._o_em_
`
`
`
`
`
`
`
`.uE££zomobiImuosuouaE_m@
`
`
`
`
`
`
`
`
`
`
`
`mmocm_m_9n_
`
`
`
`
`
`o_qE_.m
`m3_>%
`
` _m_uouq_N50>.25mmmw_n_
`
`
`
`
`
`
`
`
`
`
`
`
`
`.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`WMUJEum.£_omI..9:01Bmxoom05341m8ca._2wi‘aqaaaz
`
`
`
`
`
`
`
`muczow.o:oEummum._o>E._.Emm_3mu:._ummm:B_:o_U-flauaud:3oxd,Wu_mEo|vm
`
`2___co.3IBEEaaefiamfl2.2aEuEc_2._2fi..‘A,
`.E7!;
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`9.8;__..%ms__o£§mS658.E2:8:8..mu_
`
`
`
`
`
`
`
`
`
`
`
`u_m:_2
`
`
`
`
`
`
`
`
`
`
`
`
`lu_m=:nualmms330E350
`
`Roku, Inc. Exhibit 1007
`
`
`
`U.S. Patent
`
`Oct. 31,2006
`
`Sheet 23 of 42
`
`US 7,130,616 B2
`
`awn
`
`
`
`nEouoE0303
`
`33%
`
`on.
`
`.2.
`
`En
`
`mu.0E
`
`nfl_E_...
`
`fofioc
`
`uo_.__._£=_
`
`+2
`
`
`
`
`
`_En%_.E&..g.....EumE_...+n
`
`Roku, Inc. Exhibit 1007
`
`
`
`
`
`U.S. Patent
`
`Oct. 31, 2006
`
`Sheet 24 of 42
`
`US 7,130,616 B2
`
`Home PC Information Appliance Sewer Setup Flow Chart
`
`
`
`At website. select
`wireless transceiver
`tu
`'
`I33
`
`
`
`
`
`transceiver into USB ’ ’ s°t,,‘,’,,§,‘,',;$,',',°;s 3)
`
`
`connected to the PC)
`
`Plug wireless
`
`Di
`
`I
`
`t
`
`ect t
`
`P°’t °" PC
`
`Server downloads system
`control application software onto
`the client PC (wireless
`transceiver drivers. BIOS
`modification program, automatic
`dialup and scheduling
`application)
`
`
`
`Automatic dialup is
`set to initiate after
`boot
`in very eariy
`morning
`
`Downloaded
`software
`automatically
`
`installs onto PC
`
`Scheduling
`application is loaded
`and user chooses
`hours of automatic
`
`operation
`
`FIIG, 24
`
`Roku, Inc. Exhibit 1007
`
`
`
`
`
`
`
`Software at the
`website server polls
`the PC and verifies the
`existence of the
`802.11 transceiver
`connected to PC
`
`
`
`
`BIOS is modified to
`start computer
`automatically during
`specified hours to
`
`automatic operation
`
`Roku, Inc. Exhibit 1007
`
`
`
`U.S. Patent
`
`Oct. 31, 2006
`
`Sheet 25 of 42
`
`US 7,130,616 B2
`
`Client Device Content Selection Interface
`
`U39? OCOGSSGS
`client deVi¢9
`setup website
`
`User is
`presented with a
`selection of
`client devices
`that can be
`programmed
`
`»
`
`User specifies the
`type of client device
`
`
`
`Other client device
`> feature options are
`
`Use’ 5°'°°t5 "
`"“"“b°’ °i
`content
`options for
`playback
`
`Client device
`content options
`are presented
`
`
`
`User may or
`"my "°l "'°k°
`f°°t"'°
`selections
`
`» User logs off
`of website
`
`FUG. 25
`
`Roku, Inc. Exhibit 1007
`
`Roku, Inc. Exhibit 1007
`
`
`
`U.S. Patent
`
`Oct. 31, 2006
`
`Sheet 26 of 42
`
`US 7,130,616 B2
`
`Home PC Storage Sewer Operation Sequence
`Overnight Connection and Caching Example
`
`V
`
`
`
` Internet
`connection
`
`state
`
`pc
`state
`
`on
`
`off
`
`BIOS timer automatically
`boots computer
`
`’
`
`Offlinfi _ Computer dials up
`via modem
`
`
`
`7
`
`
`
`’ IA sewer is accessed
`i.e., DSL) - user preferences are
`used to select content
`
`for downloading
`
`_
`onlme (aIways—on,
`
`V
`
`Content downloading
`begins and runs for
`some length of time
`
`
`
`After download is
`
`
`intemet
`complete,
`connection is either
`
`tenninated or maintained
`
`’
`
`is cached
`Content
`on the PC hard‘
`drive
`
`
`
`
`
`
`
`
`User initiates
`
`streaming of data
`to device using an
`
`interface on the
`
`node device —
`
`content is sent via
`wireless
`communication
`system
`
`
`
`
`
`
`
`
`At a predetermined
`time (set by user)
`the content is
`streamed to N node
`.
`.
`d°V'°9s M the
`wireless
`°°mm""'°°t'°"
`system
` User may interact
`
`with node device,
`two-way interaction 4
`
`exists between node
`
`
`device on PC
`
`server
`
`
`
`
`
`FHG, 26
`
`Roku, Inc. Exhibit 1007
`
`Roku, Inc. Exhibit 1007
`
`
`
`U.S. Patent
`
`Oct. 31, 2006
`
`Sheet 27 of 42
`
`US 7,130,616 B2
`
`FIG.27
`
`Internet
`
`Roku, Inc. Exhibit 1007
`
`Roku, Inc. Exhibit 1007
`
`
`
`U.S. Patent
`
`Oct. 31, 2006
`
`Sheet 23 of 42
`
`US 7,130,616 B2
`
`DRAM
`
`502
`
`502
`
` Flash memory
`
`_
`transformer
`AC/DC power convetslon
`Switched AC
`
`(firmware
`CODEQRTOS)
`
`500
`
`560
`
`mictoprocessor
`
`58
`
`wireless LAN
`transceiver
`
`540
`
`544
`
`IV or radio tuner
`
`(optional)
`
`112
`
`dispgay driver / display
`
`(optional)
`
`548
`
`556
`
`HQ. 28
`
`Roku, Inc. Exhibit 1007
`
`Roku, Inc. Exhibit 1007
`
`
`
`U.S. Patent
`
`Oct. 31, 2006
`
`24f0924|98hS
`
`US 7,130,616 B2
`
`Roku, Inc. Exhibit 1007
`
`Roku, Inc. Exhibit 1007
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Roku, Inc. Exhibit 1007
`
`Roku, Inc. Exhibit 1007
`
`
`
`U.S. Patent
`
`Oct. 31, 2006
`
`Sheet 31 of 42
`
`US 7,130,616 B2
`
`532
`
`536
`
`528
`
`FUG.3"fl
`
`ONI
`
`n
`
`Roku, Inc. Exhibit 1007
`
`Roku, Inc. Exhibit 1007
`
`
`
`U.S. Patent
`
`Oct. 31, 2006
`
`Sheet 32 of 42
`
`US 7,130,616 B2
`
`0:
`
`
`
`«$.23Fancy.
`
`=o_.oo.=_83%
`
`
`
`A35..283
`
`Roku, Inc. Exhibit 1007
`
`Roku, Inc. Exhibit 1007
`
`
`
`
`
`U.S. Patent
`
`Oct. 31, 2006
`
`Sheet 33 of 42
`
`US 7,130,616 B2
`
`..o_$_Em_._S2:com3
`
`S_mm_En_.__53%ma
`
`
`._§_2_._.F3103
`co_«oo.._c8....A§__85:3
`
`mm.©E
`
`Roku, Inc. Exhibit 1007
`
`Roku, Inc. Exhibit 1007
`
`
`
`
`
`U.S. Patent
`
`Oct. 31, 2006
`
`Sheet 34 of 42
`
`US 7,130,616 B2
`
`._o_s_s2§2:8m3
`
`_a_s_s2§2%2
`
`
`
`8o_o.__:xoznofi
`
`.._o=8._.._838
`
`
`
`A35.8.53
`
`Roku, Inc. Exhibit 1007
`
`Roku, Inc. Exhibit 1007
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`FIG.35
`
`
`
`Roku, Inc. Exhibit 1007
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Roku, Inc. Exhibit 1007
`
`Roku, Inc. Exhibit 1007
`
`
`
`U.S. Patent
`
`Oct. 31, 2006
`
`Sheet 37 of 42
`
`US 7,130,616 B2
`
`._o_3_E2.o.a2:com.8
`
`._.._8_§___s3%5
`
`80.23Enos.
`
`=ozou_E8Bow
`
`Ass.3.33
`
`Roku, Inc. Exhibit 1007
`
`Roku, Inc. Exhibit 1007
`
`
`
`
`
`U.S. Patent
`
`Oct. 31, 2006
`
`8.3LI.6e_.HS
`
`fl.0.
`
`2.4
`
`US 7,130,616 B2
`
`8:.33...:
`
`._3._9E8
`
`._.l_
`
`
`
`Lo..._oum:E_z<._
`
`oflz389.:
`
`...I
`
`
`
`.s._9Eoo.
`
`E::_a_§,__.__.
`
`
`$o_2_._.1:1...rzfi.m$_o.__s
`
`
`
`12.3.inE2.
`
`Roku, Inc. Exhibit 1007
`
`
`
`U.S. Patent
`
`Oct. 31, 2006
`
`24.m934.ehS
`
`US 7,130,616 B2
`
`
`
`8.o_"__..§.a:__A§$.,.§.§§g
`
`
`
`83...E55E532.823::._a_..2:3:23.:
`
`
`
`a._i_uus§_.__!lan..ae£uEfi._._!_HrII.._FEE.€ua
`
`
`
`ausfinaflnen.£E2_._BI_=ui_In_nE!.-n3
`
`
`
`
`
`§u._._u_..._.____.....__..._a__.a§3§!§u_£_E£n.=...a§.na&_:E
`
`
`
`
`
`.:v_ooO_Emma_o.__.So..._._.=,_8_o_
`
`
`
`
`.3at”);393.SEEENEOCI..._—@Ch@«...._ac...
`Eoo.mmo>m_ow_E._.w
`
`
`
`
`.__.__.._._.._.H3:95isan._m
`
`
`
`
`
`Ea____aseascasts-.__Ea33.3.5
`
`
`
`
`
`Roku, Inc. Exhibit 1007
`
`
`
`U.S. Patent
`
`Oct. 31, 2006
`
`24.1004H.ehS
`
`US 7,130,616 B2
`
`S..0_u_
`
`_.__m_=SE_5H_E!_u.E.EEm
`
`mania;
`
`:E.S._:_usu
`
`5353
`
`:.=.§z_!...=8.ia
`
`
`
`
`
` .__uo_u_5%n:Eu2En....a__o~..uE__fie©
`
`Eco.w.....omm_C._.w
`
`
`
`
`
`_,mm_m_.nfl.fl_s.I%§E_._mm_§§@m..__fl®.o_.._.a.v_
`
`.__.n33Ha._..2.Eaninam3
`
`Roku, Inc. Exhibit 1007
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Oct. 31, 2006
`
`Sheet 41 of 42
`
`US 7,130,616 B2
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`In.9“.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`K
`
`
`
`
`
`
`
`
`
`
`
`EBBUA22:U
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Ecommo>8m_E_m
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`V._uSn_EooEQ_wcoo@4.v A
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`H.3.gm;E3mmaLa>>HoEma.£mmmoo.._oA
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`4‘E
`
`592,2U.3_8:?__m__J3.8:2%
`
`
`
`
`
`
`
`
`
`
`
`o_bmE._o_oE_m_mucmmE=
`
`
`
`
`
`
`
`n_._m2m3.m>munowA
`
`0g@@6@6
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`23::ooawT4‘E2._n_3mm\oEmvIow\nu:ow§ua_o_/m8_>mnu_n_E_w/_o\\\_oEmaE_.v<:
`
`
`
`
`
`..§_%_:%3a2...3&976.:_§$m@asfiamg .oRo8__
`
`
`
`H02_§_._8_uj22.4mu8_§8:2.9:9.«_so;Q33
`
`
`
`
`
`
`
`:7paboixmww2.:o>ou_E._uEvm@_@E®>Au»soumflv:
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`asJq_$u_m_ooHm3_._o>mm
`
`
`
`
`
`
`
`
`
`:2.»sumam2EggEoaxw$525tomes:IEE.:__.zom/oE%uom/fisv_uo_u_/m3_>uou_qE_.m/HoQ
`
`
`
`Roku, Inc. Exhibit 1007
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Oct. 31, 2006
`
`Sheet 42 of 42
`
`US 7,130,616 B2
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`NV.0_n_
`W.B_aEoo>2Ma_
`
`
`
`
`
`
`
`
`
`\||n
`
`
`
`
`
`
`
`
`m
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`1.4‘!
`
`
`
`
`
`
`
`
`
`wzm
`
`Ema
`
`
`
`
`
`
`
`
`
`
`
`
`
`..Eo_oUA23E
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`is58.55;mzmw5,95<_.E_<2E:
`
`M223:NEE:._.m§§_
`E25%mam
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`SmWFno.Q:9.9520:55ammooco
`
`..$3265.,
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`6:
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`vaoé22E:3:8:»_QLflmoz6%
`
`
`
`
`
`
`
`
`
`
`
`
`
`m_bmE._o_u9.9.6.5.mxmuEmA
`
`
`
`
`
`
`
`E._a_mucmwE:
`
`WV;Q@=@=Eoo.moo>2.Ium_EFm
`
`
`E9.._3_u_.u.u8__=.8=29:2.m.3;93%
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`;Eaum@7@E®>Au>xuam&1*eonm_8HmoEo>EseaEm2m=5._e_em 2m__._m_=Qu&..Rw_SE6.50_mo__.._fizuumgno;fizoomflw>PQQO8=*5...E3$\oEa_uIam\na:omR._uo_o_/mou_>ooo_9Em/Ho\\\uoEwmo._uv<=TVG.%Epmb2m_:MWnu._._o>o._EL
`
`«uE3cHtomes:IEE.:§um/oE%nnm/nu;v_oo_u_/mwu_>un_u_aE_m/G@
`
`
`
`
`
`
`
`
`
`
`
`
`Roku, Inc. Exhibit 1007
`
`
`
`
`
`2
`
`
`
`US 7,130,616 B2
`
`
`
`
`1
`SYSTEM AND METHOD FOR PROVIDING
`
`
`
`
`CONTENT, MANAGEMENT, AND
`
`
`
`INTERACTIVITY FOR CLIENT DEVICES
`
`
`
`
`
`
`
`
`RELATED APPLICATIONS
`
`
`
`
`This patent application is a Continuation-in-part (CIP) of
`
`
`
`
`
`
`
`
`patent application Ser. No. 09/841,268, filed Apr. 24, 2001,
`
`
`
`
`
`
`
`
`
`entitled “System for Providing Content, Management, and
`
`
`
`
`
`
`
`Interactivity for Thin Client Devices.”
`
`
`
`
`
`This application claims the benefit of the filing date of the
`
`
`
`
`
`
`
`
`
`
`following U.S. patent applications:
`
`
`
`
`U.S. Provisional Patent Application No. 60/ 199,638, filed
`
`
`
`
`
`
`
`Apr. 25, 2000, entitled “System for Presenting Data and
`
`
`
`
`
`
`
`
`
`Content from the Internet on Client Devices”;
`
`
`
`
`
`
`
`U.S. patent application Ser. No. 09/841,268, filed Apr. 24,
`
`
`
`
`
`
`
`
`2001, entitled “System for Providing Content, Management,
`
`
`
`
`
`
`and Interactivity for Thin Client Devices”;
`
`
`
`
`
`
`U.S. Provisional Patent Application No. 60/268,434, filed
`
`
`
`
`
`
`
`Feb. 12, 2001, entitled “System for Delivering Content to
`
`
`
`
`
`
`
`
`
`Client Devices”, and
`
`
`
`U.S. Provisional Patent Application No. 60/223,872, filed
`
`
`
`
`
`
`
`Aug. 8, 2000, entitled “Home PC to Electronic Player
`
`
`
`
`
`
`
`
`
`Device Content Delivery System”.
`
`
`
`
`FIELD OF THE INVENTION
`
`
`
`
`
`
`
`
`
`
`
`invention relates generally to ubiquitous
`The present
`
`
`
`
`
`
`
`computing devices and, more particularly, to a system for
`
`
`
`
`
`
`
`
`
`providing content, management, and interactivity for client
`
`
`
`
`
`
`
`devices.
`
`
`BACKGROUND
`
`
`
`The rapid buildup of telecommunications infrastructure
`
`
`
`
`
`
`combined with substantial
`in Internet-based
`investment
`
`
`
`
`
`
`businesses and technology has brought Internet connectivity
`
`
`
`
`
`
`
`to a large segment of the population. Recent market statistics
`
`
`
`
`
`
`
`
`
`
`show that a majority of households in the U.S. own at least
`
`
`
`
`
`
`
`
`
`
`
`one personal computer (PC), and a significant number of
`
`
`
`
`
`
`
`
`
`these PCs are connected to the Internet. Many households
`
`
`
`
`
`
`
`
`
`include two or more PCs, as well as various PC productivity
`
`
`
`
`
`
`
`
`
`
`
`peripherals
`such as printers,
`scanners, and the like.
`
`
`
`
`
`
`
`
`Decreases in the cost of PC components such as micropro-
`
`
`
`
`
`
`
`
`
`cessors, hard disk drives, memory, and displays, have driven
`
`
`
`
`
`
`
`
`
`the commoditization of PCs. Although the majority of
`
`
`
`
`
`
`
`
`household PCs are connected to the Internet by dialup
`
`
`
`
`
`
`
`
`
`modem connections, broadband connectivity is being rap-
`
`
`
`
`
`
`idly adopted, and is decreasing in price as a variety of
`
`
`
`
`
`
`
`
`
`
`
`technologies are introduced and compete in the marketplace.
`
`
`
`
`
`
`
`
`A large majority of households in the U.S. and Europe are
`
`
`
`
`
`
`
`
`
`
`
`viable for at least one or more type of broadband connection,
`
`
`
`
`
`
`
`
`
`
`
`such as cable, DSL, optical networks, fixed wireless, or
`
`
`
`
`
`
`
`
`
`two-way satellite transmission.
`
`
`
`A market for home networking technology has emerged,
`
`
`
`
`
`
`
`
`driven by the need to share an Internet connection between
`
`
`
`
`
`
`
`
`
`
`two or more PCs, and to connect all the PCs to productivity
`
`
`
`
`
`
`
`
`
`
`
`
`peripherals. There has been innovation in local area network
`
`
`
`
`
`
`
`
`
`(LAN) technology based on end-user desire for simplicity
`
`
`
`
`
`
`
`
`and ease of installation. Installing Ethernet cable is imprac-
`
`
`
`
`
`
`
`
`tical for a majority of end-users,
`therefore a number of
`
`
`
`
`
`
`
`
`
`
`no-new-wires
`technologies have been introduced. The
`
`
`
`
`
`
`Home Phoneli