throbber
|||||||||||||||||||||||||l||||||||||||||||||||||||l||||||||||||||||||||||||
`
`USOO79443TOBI
`
`US 7,944,370 Bl
`(10) Patent N0.:
`(12) Ulllted States Patent
`
`Harris et al.
`(45) Date of Patent:
`May 1?, 2011
`
`(15)
`
`(73) Assigncc: Logitech Europe 8A.. Morges (Cl-l)
`
`l-largcrelal.
`1.-'I986
`4.566.034 A
`(54) CONFIGURATION METHOD FORA
`“MM . s,
`' """""
`ENTRY FOR A CONTROLLED DEVICE
`4:832:62? .\
`6: I989 Mcngct
`4.918.439 A
`4.51990 W '. a]: ‘t
`|.
`lnventors: Glen McLean [Ian-is. Auckland (NZ):
`4.959.310 A
`9 I990 [3:13; era]?
`Justin M. Henry. Mississauga (CA)
`5.109.222 A
`4-1992 Welly
`Contiuu =d
`L )
`(
`FOREIGN PATENT DOCUMENTS
`I‘t)9444 A
`22003
`_
`"
`‘
`'
`'
`(C ummued)
`
`(*) Notice:
`
`Subject to any disclaimer. the term oi'this
`patent is extended or adjusted under 35
`U.S.(‘. [54(b) by a days.
`
`(‘\'
`"'
`
`“‘ '
`
`(2]) AppLNo: 11,967,528
`
`(22}
`
`_
`1..
`ltlcd.
`
`.
`Nov. 3, 2005
`
`Related U.S. Application Data
`[63} Continuation of application No.
`1 ”199.922. filed on
`Aug. 3. 2005. now Pat. No. 7.436.319. which is a
`continuation of application No. 10t839,970. tiled on
`May 5. 2004. now Pat. No. 7.6I2.685. which is a
`continuation of application No. 098114.623. filed on
`Mar. [2. 2001. now abandoned.
`
`[60)
`
`Provisional application No. 61]” 39437. filed on Mar.
`15_ 2000'
`'
`
`(51 }
`
`Int. (fl.
`(2006.01)
`G053 19/05
`340182522: 340t825.692 341nm
`(52) us. (II.
`(58)
`Field ol'Classificatiorl Search
`340325.69.
`3403325 72 325 22 5 73 426 1,. 825 29
`I 3-404’8é5 g7. 3411'17-6: '198If] 07';
`‘Sce application file for compleie scitrchhisiory
`‘
`
`'
`
`(56 }
`
`References Cited
`
`U .S. PA'I'l'iN'l‘ DOCUMENTS
`3.990.012 A
`11.19% Knmcs
`4.1?45]? A
`1151979 Mandel
`4.394.691 A
`?"I1983 Amano eta].
`4.488.119 A
`12-1984 Knlgeretal.
`
`10
`
`OTHER PUBLICATIONS
`
`Ciarcia. 8.. “Build a 'I‘rainablc Infrared Master Controller." Byte.
`12t_3):ll3-123 {[982}.
`
`(Continued)
`
`.
`y
`y
`PromoExaminer—Venn]U Brown
`[74] Attorney Agent. or Firm — Kilpalrick Townsend 8;
`SIGCkIOIl UP
`
`[57}
`
`‘
`ABSTRACT
`
`An ouline remote control configuration system for cth‘cicntly
`progranuning a remote control to recognize a pluralityr of
`external electronic devices. The online remote control con-
`
`figuration system includes a remote control having a housing.
`a keypad. and an electronic system for receiving configura-
`“011d“ “0'11 a “0mm Station Via a 810')“ °°“191'ier new“
`(53% Imam“ The “3‘” Preferably “samples".m‘e or more
`Signals from a remote control 11110 the electronic system and
`Lhcn uploads the samples to the control station. The control
`station analyzes the uploaded samples and transmits the
`appropriate configuration data to properly configure the elec-
`Ironic system. The user may also access a web site of the
`control station and manually select each of the external elec-
`tronic devices that the remote control is to operate after which
`the control station sends the appropriate configuration data to
`the electronic system.
`
`25 Claims, 16 Drawing Sheets
`
`112
`
`1 11¢
`
`104
`
`108
`
`Roku EX1013
`
`US. Patent No. 9,716,853
`
`Roku EX1013
`U.S. Patent No. 9,716,853
`
`

`

`US 7,944,370 B]
`Page 2
`
`...... 3487734
`
`6.748.248 B1
`6.781.518 Bl
`6.781.638 B1
`6.784.804 B1
`6.785.579 BZ
`6.788.241 BZ
`6.826.370 B2
`6.829.512 B2
`6.847.101 B2
`6.859.197 B2
`6.870.463 B2
`6.882.729 BZ
`6.885.952 B1
`6.917.302 B2
`6.933.833 B1
`6.938.101 B2
`6.946.988 B2
`6.947.101 B2
`6.968.570 B2
`6.980.150 B2
`7.005.979 B2
`7.010.805 B2
`7.013.434 B2
`RE39.059 E
`7.046.161 B
`7.079.113 B1
`7.091.898 B2
`7.093.003 B2
`7.102.688 B2
`7.119.710 B2
`7.126.468 BZ
`7.129.995 32
`7.136.709 B2
`7.142.127 B2
`7.142.934 B2
`7.142.935 B2
`7.143.214 B2
`7.154.428 BZ
`7.155.305 B2
`7.161.524 BZ
`7.167.765 B2
`7.167.913 B2
`7.193.661 B2
`7.200.357 B2
`7.209.116 B2
`7.218.243 B2
`7.221.306 132
`RE39.716 E
`7.253.765 B2
`7.254.777 B2
`7.266.701 B2
`7.266.777 B2
`7.268.694 B2
`7.274.303 B2
`7.281.262 B2
`7.319.409 B2
`7.319.426 B2
`2002-0056084 A1
`200270190956 A1
`200370046579 A1
`200370048295 A1
`200370095156 A1
`200370103088 A1
`200370117427 A1
`200370151538 A1
`200370164773 A1
`200370164787 A1
`200370189509 Al
`200370193519 A1
`200370233664 A1
`200470046677 A1
`200470056789 A1
`200470056984 A1
`200470070491 .41
`2004-0093096 .-\1
`200470117632 A1
`200470136726 A1
`200470169590 A1
`200470169598 A1
`
`672004
`872004
`872004
`872004
`872004
`972004
`1 172004
`1272004
`172005
`272005
`372005
`472005
`472005
`772005
`8-"2005
`872005
`972005
`972005
`1 172005
`1272005
`272006
`372006
`372006
`472006
`572006
`772006
`872006
`872006
`972006
`1072006
`1072006
`1072006
`1 172006
`1 172006
`1 172006
`1 172006
`1 172006
`1272006
`1272006
`172007
`172007
`172007
`372007
`472007
`472007
`572007
`572007
`772007
`872007
`8-"2007
`972007
`972007
`972007
`972007
`1072007
`172008
`172008
`572002
`1272002
`372003
`372003
`572003
`672003
`672003
`872003
`972003
`972003
`1072003
`1072003
`1272003
`372004
`372004
`372004
`472004
`572004
`672004
`772004
`972004
`972004
`
`Pan e1 :11.
`Hayes e1 :11.
`Hayes
`Hayes e1 :11.
`Huang el al.
`Arling el 3].
`Escubnsa. et a1.
`Huang er a1.
`Ejelstad e1 :11.
`Klein et a1.
`Dresti e1 :11.
`Arling el al.
`Hayes et a1.
`Lilleness el al.
`Barbee
`Hayes cl a1.
`Edwards et a1.
`Arling
`Hayes el :11.
`Conway el al.
`Haughawoul et a1.
`Hayes et a1.
`Masters et a1.
`Foster
`Hayes
`Hayes e1 :11.
`Arling e1a1.
`Yuh el al.
`Hayes et a].
`Hayes el al.
`Arling el al.
`Arling
`Arling el al.
`Hayes el :11.
`Janik
`Janik
`Hayes e1 :11.
`de Clereq er a1.
`Hayes el :11.
`Nguyen
`Janik
`Chambers
`Bresti e1 :11.
`Janik el :11.
`Gates el al.
`Hayes et a].
`Young
`Huang el al.
`Edwards et a1.
`Hayes et a1.
`Hayes el :11.
`Sec-11 el a1.
`Hayes et a].
`Dresti el al.
`Hayes el al.
`Hayes el al.
`Garfie-
`Harris el :11.
`Klein el al.
`Hayes er a].
`Lilleness cl :1].
`Klein el al.
`Bresti e1 :11.
`Haughawoul et a1.
`Escobosa et :11.
`Young el al.
`Dresti el :11.
`Hayes et :1].
`Hayes cl a1.
`Huang er a].
`Dresti et a1.
`Arling el al.
`Hayes et a1.
`Huang e: 3].
`Huang et a].
`Arling el al.
`Escobosa e1 :11.
`Haughawoul el al.
`Arling el al.
`
`U.S. PATENT DOCUMENTS
`87 1992
`Baerania et a1.
`1 171992
`Keenan
`171993
`Budzyna el al.
`771993
`Barbee
`| 0-" 1993
`Barbee
`| 2-" 1993
`Howe el al.
`127 1994
`Chuang el al.
`471995
`Goldstein ...............
`571995
`O‘Donnell e1 :11.
`571995
`Barbee
`671995
`Barbee
`1 1996
`Buys et a].
`1.-" 1996
`Barbee el al.
`571996
`Barbee
`771996
`Escobosa et a].
`971996
`Barbee el al.
`| 07 1996
`Park
`1 1 1996
`Mun
`371997
`Hayes el 31.
`471997
`Escobosa
`571997
`Tessier e1 :11.
`671997
`Saeca et :11.
`971997
`August et a1.
`| 07 1997
`Kuo
`Saeea :11 a].
`| 1 1997
`l 1 1997
`Barbee el :11.
`771998
`Barbee
`571999
`Kelly et al.
`8-" 1999
`Kim
`971999
`Hahn:
`971999
`Barbee e1 11.1.
`971999
`Barbee el :11.
`1071999
`Eseubosa
`| 27 1999
`Barbee el :11.
`172000
`Barbee el :11.
`872000
`Hayes et a1.
`8-"2000
`Allpon
`872000
`Allport
`1072000
`Harvey
`1072000
`Barbee el :11.
`1072000
`Yang
`1 172000
`Escobosa et :11.
`1 172000
`Thompson et :11.
`1272000
`Johns el :11.
`172001
`Kim
`172001
`Guo et .11.
`172001
`Alexander et a}.
`2-"2001
`Barbee el al.
`472001
`Foster
`472001
`Hayes et :11.
`572001
`Hayes el al.
`672001
`Waller e1 a1.
`772001
`Van Ryzin el al.
`872001
`Eseobosa e! 3].
`872001
`Ellis el al.
`872001
`Barbee
`972001
`Sekiguchi
`Eseobosa e: a].
`1272001
`472002
`Brat: el :1].
`12-"2002
`Barbee
`2-"2003
`Hayes et :11.
`372003
`Kawajiri
`572003
`Kemink el al.
`572003
`Young 131 :1].
`572003
`Allpnrt
`772003
`Barbee at 11.1.
`972003
`Graczyk el al.
`972003
`Arling e1 :11.
`1072003
`Huang et a1.
`| 172003
`Bresti et a1.
`1 172003
`Hayes
`1272003
`Hayes et :11.
`272004
`Young el n].
`372004
`1356013053 e1 31.
`472004
`Barbee
`472004
`Sweeney. Jr. et a1.
`472004
`Conway et a].
`6.72004
`Lilleness e1 :11.
`
`battle»)->fibb>>b>>>3~>>>>>>3~bfi>>>>hfiefie>bbhfie>fib
`aeeeaaeeeeeeaaeeaeeaaeeeaeeazeeeaz»»
`
`“1"1
`
`AA1
`
`"
`
`5. 140.326
`5.161.023
`5.177.461
`5.228.077
`5.255.313
`5.272.418
`5.3 74.999
`5.4 10.326
`5.4 14.4 26
`5.414.761
`5.4 22.783
`5.481.251
`5.481.256
`5.5 1 5.052
`5.537.463
`5.552.917
`5.568.367
`5.579.221
`5.6 [4.906
`5.6 19. 1 96
`5.629.868
`5.638.050
`5.671.267
`5.677.7 1 l
`5.686.891
`5.689.353
`5.7 78.256
`5.907.322
`5.943.228
`5.949.351
`5.953. 144
`5.959.751
`5.963. 145
`6.002.450
`6.0 14.092
`6.097.309
`6.097.441
`6. 1 04.334
`6.130.625
`6.130.726
`6. 1 33.847
`6. 147.677
`6. 1 54.204
`6. 1 57.3 19
`6.16945 1
`6. I 73.330
`6. 1 77.93 I
`6.195.033
`6.21 1.870
`6.223.348
`6.225.938
`6.243.035
`6.255.961
`6.27 1 .83 |
`6.275.268
`6.2 78.499
`6.288.799
`6.3 30.091
`6.3 74.404
`6.4 96. 135
`6.522.262
`6.538.556
`6.563.430
`6.567.01 1
`6.567.984
`6.587.067
`6.628.340
`6.629.077
`6.640. | 44
`6.642.852
`6.650.247
`6.657.679
`6.690.290
`6.701.091
`6.720.904
`6.722.984
`6.724.339
`6.747.591
`
`

`

`2004-0189508 Al
`2004-0189509 Al
`2004-0210933 A1
`2004-0246165 A1
`2004-0263349 Al
`2004-0266419 A1
`2004-0268391 A1
`2005-0024226 A1
`2005-0030196 Al
`2005-0052423 Al
`2005-0055716 Al
`2005-0062614 A1
`2005-0062636 Al
`2005-0066370 Al
`2005-0070087 A1
`2005-0080496 A1
`2005-0088315 Al
`2005-0094610 A1
`2005-0096753 A1
`2005-0097618 A1
`2005-0107966 A1
`2005-0116930 A1
`2005-0134578 A1
`2005-0159823 A1
`2005-0162282 A1
`2005-0179559 A1
`2005-0133104 A1
`2005-0195979 .Al
`2005-0200598 A1
`2005-0210101 A1
`2005-0216606 Al
`2005-0216843 A1
`2005-0231649 A1
`2005-0258306 A1
`2005-0280743 Al
`2005-0283814 Al
`2005-0285750 Al
`2006-0007306 Al
`2006-0012488 Al
`2006-0031400 AI
`2006-0031437 A1
`2006-0031549 A1
`2006-0031550 A1
`2006-0050142 Al
`2006-0055554
`2006-0101498
`2006-0125800
`2006-0132458
`2006-0143572
`20060150120
`20060161365
`2006-0194549
`2006-0200538
`2006-02 59 1 83
`2006-02 591 84
`2006-0259864
`2006-0262002
`2006-0283697
`
`2006-0288300>222?}b>?>>>3~??
`
`9-2004
`9-2004
`10-2004
`12-2004
`12-2004
`12-2004
`12-2004
`2-2005
`2-2005
`3-2005
`3-2005
`3-2005
`3-2005
`3-2005
`4-2005
`4-2005
`4-2005
`5-2005
`5-2005
`5-2005
`5-2005
`6-2005
`6-2005
`7-2005
`72005
`82005
`832005
`9-2005
`9-2005
`9-2005
`9-2005
`9-2005
`10-2005
`1 1-2005
`12-2005
`12-2005
`12-2005
`1-2006
`1-2006
`2-2006
`2-2006
`2-2006
`2-2006
`3-2006
`32006
`52006
`6-2006
`6-2006
`6-2006
`7-2006
`7-2006
`8-2006
`9-2006
`1 1-2006
`1 1-2006
`1 1-2006
`1 1-2006
`12-2006
`12-2006
`
`Nguyen
`Lilleness el :11.
`Dresti er a].
`Conway er a1.
`Hanthawout er a1.
`Arlir-g el al.
`Clercq el al.
`Hay-cs er 31.
`Harris er :11.
`Harris et a1.
`Louie et 31.
`Young
`Conway el al.
`Alvarado et al.
`Gates el al.
`Hay-cs er al.
`Klein ct a].
`De Gem 9.! a].
`Arling el al.
`Arling et all.
`HayesGates
`Chambers el a].
`Hayes et al.
`Dresti e] 3.1.
`Edwards er 3.1.
`Edwards et a1.
`Arling et :11.
`Hayes el al.
`Janik
`Hayes et a}.
`Masters el al.
`Arling
`Janik et a1.
`Dresti et 31.
`Scott et a].
`Hayes ct :11.
`Masters et a1.
`Hilbrink e1 al.
`Yuk el al.
`Chambers
`Jani]: et a1.
`Janik et 31.
`Scott et a].
`Hayes el al.
`Arling et a].
`Janik
`Garfio et :11.
`Scott et a].
`Dresti et :1].
`Scott e1 a].
`Janik er al.
`Yuh el al.
`
`Hayes et a1.
`Hayes et al.
`Klein el :11.
`Nguyen
`GaIfio
`Chambers er a].
`
`US 7,944,370 B]
`Page 3
`
`20060294217 Al
`2007-0052547 Al
`2007-0061027 A1
`2007-0061028 A1
`2007-006l029 A1
`2007-0063860 A1
`2007-0073958 Al
`2007-0077784 Al
`2007-0097275 Al
`2007-0136693 A]
`2007-0156739 A1
`2007-0l78830 A1
`2007-0206949 Al
`2007-0225828 A1
`2007-0233740 A1
`2007-0258595 Al
`2007-0271267 A1
`2007-0279244 A1
`2007-0296552 A1
`2008-0005764 Al
`2008-0016467 A1
`2008-0016468 A1
`2008-0042982 A1
`
`12-2006 Chambers
`3-2007 Haughawout el al.
`3-2007 Janik
`3-2007 Janik
`3-2007 Janik
`3-2007 Escobosaet a.1.
`3-2007 Kaiayjiaxl
`4-2007 Kalaxiianctal.
`5-2007 Dresrictal.
`62007 Lillcness elrLI.
`7-2007 Blacks-ta].
`8-2007 Janik el al.
`9-2007 Mortenserl
`9-2007 Huang e131.
`10-2007 Nichols et :11.
`11-2007 Choy
`11-2007 Lirneta].
`12-2007 Haughawoul et a1.
`12-2007 Huang ela].
`1-2008 Arling ela].
`1-2008 Chambers eta].
`1-2008 Chambers eta].
`2-2008 Gates eta].
`
`CN
`EP
`El’
`EP
`GB
`GB
`JP
`JP
`JP
`W0
`W0
`W0
`W0
`W0
`
`FOREIGN PATENT IJCXTUMEN‘I‘S
`1434422 A
`8-2003
`103438 Al
`3-1984
`398 550 A2
`11-1990
`1014577 A1
`6-2000
`2081948 A
`2-1982
`2175724 A
`12-1986
`2002058079 A
`2-2002
`2002271871 A
`92002
`2003087881 A
`3-2003
`W0 01-69567 A2
`9-1991
`W0 99-34564 A1
`7-1999
`W0 00-34851 A1
`6-2000
`W0 03-045107 Al
`5-2003
`W0 03-060804 Al
`7-2003
`
`OTHER PUBLICATIONS
`
`Ciarcia. 5.. flu-Bes- ofC-aJ-c-a ’5 Chem? (Te-(er. pp. 345-354 (1987).
`Konsran. .1. A.. “Stale problems in programming human-controlled
`devices." Digest of Tech. Pope-s of1m. Con-f on Consumer Her-rou-
`i't-SUCC‘E). pp. 122-123-1994).
`Press Release: "Philips Revolulionizes Home Theatre Control";
`1998. 3 pages.
`“ProntnEdjl User Manual"; 2002. hltp:.-"-www.pronlo.philipseom-
`index.cfm?id=241. 85 pages.
`“Pronto Review"; mun-v.remoloccntra].com-‘pronto-indeletml.
`pages.
`Pronto link to downloadable files for componenls from difl‘erent
`manufacturers: http:.-'-\-t-\-tw.rcmotecentra1.com-“files-'index.hlm1.
`3
`pages.
`Radio Shack. L-fi-ive-zsal' Remors- Cor-rm! Our-em Mam-o7. pp. 1-29.
`(193?).
`
`3
`
`* cited by examiner
`
`

`

`US. Patent
`
`May 17, 2011
`
`Sheet 1 of 16
`
`US 7,944,1370 Bl
`
`v:
`
`

`

`US. Patent
`
`May17,2011
`
`Sheet 2 of 16
`
`US 7,944,370 Bl
`
`FIGE
`
`f,
`
`114
`
`

`

`US. Patent
`
`May 17, 2011
`
`Sheet 3 of 16
`
`US 7,944,2370 Bl
`
`2
`
` v:
`
`

`

`US. Patent
`
`May 1?, 2011
`
`Sheet 4 of 16
`
`US 7,944,2370 Bl
`
`mum2>mm
`
`m4
`
`
`
` aHOLvCOumyocmm
`
`m.”
`
`v.07;
`
`mumy>mn
`
`m4
`
`in33mm
`
`

`

`US. Patent
`
`May 17, 2011
`
`Sheet 5 of 16
`
`US 7,944,370 Bl
`
`mdflu
`
`
`
` oHmULsowkmaoa
`
`MIN
`
`
`
` agmpmxmqugwumE
`
`
`
`
`
`mmuSmmUEogyumGgocgmvxm
`
`
`
`
`

`

`US. Patent
`
`May17,2011
`
`Sheet 6 of 16
`
`US 7,944,370 Bl
`
`
`
`10$]l—“Hmh—"__________fl—l
`
`
`MICRUPRUCESSUR‘
`
`180
`
`

`

`US. Patent
`
`May 17, 2011
`
`Sheet 7 of 16
`
`US 7,944,370 BI
`
`
`
`
`ProgronnMQ
`p
`-
`
`
`
`Control Station
`@33an
`Station
`
`
`‘19
`'21]
`'11
`
`
`
`
`
`
`
`Global Computer
`Network
`
`
`(Le.lnternet)
`fl]
`
`
`
`
`Canputer
`
`System
`$0
`
`Etec ironic
`
`
`Systen
`
`L09
`
`FIG. 7
`
`

`

`US. Patent
`
`m2uv.»aM
`
`mf000
`
`US 7,944,370 Bl
`
`m93SnpwcngCH.WC
`
`
`
`Lmntgacou390.6
`
`xkozvmz
`
`mw.DHL
`
`ECOLvumD
`
`Emvmxm
`
`0.3
`
`OCEEOLGOkQ
`
`cofiopm
`
`mm
`
`aCQVOPW#OL#COU
`
`OCEEO&OO&Q
`
`COBGPW
`
`ow
`
`
`
`
`
`
`
`

`

`US. Patent
`
`May 17, 2011
`
`Sheet 9 ofl6
`
`US 7,944,2370 Bl
`
`Sample Signal oF Remote
`Control
`
`Store 'Sonple Do to'
`
`Download ConFiguotion Data
`
`Upload Sample Data to
`Control System
`
`More Remote
`Controls?
`
`Connect Electronic System
`to Internet
`
`

`

`US. Patent
`
`May17,2011
`
`Sheet 10 of 16
`
`US 7,944,370 Bl
`
`
`
`Recie ve Uploaded Sample
`Data
`
`Control Sampled
`
`FIG.
`
`10
`
` ldentfly Each Remote
`
` Download Configuration Data
`to Electronic System
`
`
`
`
`Genera te ConFiguro tion
`Data
`
`
`Inform User
`
` Any Unidentified
`Not All Remotes
`Remote
`
`
`Vere Identified
`Controls?
`
`

`

`US. Patent
`
`May17,2011
`
`Sheet 11 of 16
`
`US 7,944,370 Bl
`
`DiSpluy Web Page
`For User
`
`Enter Device
`
`InFormation into Web
`
`11
`
`Download Configuration
`Data
`
`Page
`
`Connect Electronic
`
`System to Internet
`
`FIG.
`
`

`

`US. Patent
`
`May 17, 2011
`
`Sheet 12 of 16
`
`US 7,944,370 Bl
`
`
` Renate Configuration
`Help raved": ‘oois
`fit
`[It
`W! I
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Device 111
`
`Type:
`
`Television
`
`Brunch
`
`Toshiba
`
`Model:
`
`EZBE’ASO a
`
`Type:
`
`DVD Player
`
`
`
`
`
`
`SOny
`Brand:
`
`Model:
`DVPSSDD
`
`
`
`
`FIG. 18
`
`

`

`US. Patent
`
`May 17, 2011
`
`Sheet 13 of16
`
`US 7,944,370 Bl
`
`m H M
`
`EL
`
`co_voL3.Ccounapmm
`
`aorta—)GL
`
`

`

`US. Patent
`
`9
`Mavl?
`
`,2011
`
`Sheet 14 of16
`
`US 7,944,1370 Bl
`
`WIIIIIIH
`
`XOEmCC
`
`mfifivmmj
`
`22k
`
`xLOPmLI
`
`2.32
`
`mcgufi3BEES3.3pm: COFOL30Ccou
`
`zzu
`
`
`
`mwoguxwEovfid:
`
`3.0ch
`
`

`

`US. Patent
`
`May 17, 2011
`
`Sheet 15 of16
`
`US 7,944,1370 Bl
`
`mH .
`
`07..
`
`auxin)!“ CDEOLDOECOU
`
`wvotwu
`
`

`

`US. Patent
`
`hday17,2011
`
`Sheet 16 of16
`
`US 7,944,370 Bl
`
`0 f
`
`l
`
`UPOCmm
`
`(EPOLJGCCOU
`
`

`

`US 7,944,370 Bl
`
`1
`CONFIGURATION METHOD FOR A
`REMOTE CONTROL VIA MODEL NUMBER
`ENTRY FOR A CONTROLLED DEVICE
`
`CROSS-REFERENCE T0 RELATED U.S. PATENT
`APPLICATIONS
`
`This application is a continuation ofand claims priority
`front U .S. patent application Ser. No. 117199.922. filed Aug.
`8, 2005. which is a continuation. of U .S. patent application
`Ser. No. 107839.970. filed May 5. 2004. which is a continu-
`ation of U.S. patent application Ser. No. 097804.623, filed
`Mar. 12, 2001, now abandoned, which claims the benefit of
`US. Provisional Patent Application No. 607189.487, filed
`Mar. 15. 2000. all ol‘which are incorporated herein by refer-
`ence in their entirety for all purposes.
`
`BACKGROUND OF THE INVENTION
`
`l. Field of the Invention
`The present invention relates generally to universal remote
`control devices and more specifically it relates to an online
`remote control configuration system for efficiently programi-
`ming a remote control to control a plurality of external elec-
`tronic devices.
`2. Description of tlte Prior Art
`Remote control devices have been in use for years. Remote
`control devices are utilized to operate various external elec-
`tronic devices including but not limited to televisions, stereos,
`receivers. VC‘Rs. DVD players. CD players. amplifiers.
`equalizers. tape players. cable uttits. lighting. window shades
`and other electronic devices. A conventional remote control is
`
`It]
`
`20
`
`I.) 1):
`
`3t]
`
`35
`
`typically comprised ofa housing structure. a keypad within
`the housing structure for entering commands by the user.
`electronic circttitry within the ltousing structure connected to
`the keypad, and a transmitter electrically connected to the
`electronic circuitry for transmitting a control signal to art
`electronic device to be operated.
`The user depresses one or more buttons upon the keypad
`when a desired operation of a specific electronic device is or
`desired. For example, if the user desires to turn the power off
`to a V'CR. the user will depress the power button upon the
`remote control which transmits a “power oil" control signal
`that is detected by the VCR resulting in the VCR tuming olT.
`Because of the multiple electronic devices currently avail- 45
`able within ntany homes and businesses today. a relatively
`new type of remote control is utilized to allow for the control
`of a plurality of electronic devices conunonly referred to as a
`“universal remote control." Most universal remote controls
`
`have “selector buttons" that are associated with the specific
`electronic device to be controlled by the remote control (cg.
`television. VCR. DVD player, etc.). Universal remote control
`devices allow for the control of a plurality of external elec-
`tronic devices with a single remote control thereby eliminat-
`ing the need to have a plurality of remote controls physically
`present within a room.
`Conventional universal remote controls are typically pro-
`grammed using two methods: (1] entering an “identifier
`code“ directly into the remote control, or (2) santpling the
`control signal transmitted by another remote control device.
`Neither method of programming a universal remote control is
`ellicient and causes many consumers to either ttot purchase a
`universal remote control or abandon the usage of an already
`purchased remote control.
`Entering identifier codes into a remote control can be time
`constu'ning and difficult for many users. if the user loses the
`“code book" that comes with the universal remote control
`
`5th
`
`55
`
`till]
`
`55
`
`2
`
`they are often times left with a useleSs universal remote con-
`trol that they are unable to reprogram. Often times a consumer
`is given 4-8 different “possible" identifiercodes for a particu-
`lar brand of electronic device thereby requiring the user to.
`through trial and error. detemtine the correct identifier code.
`Sometimes an individual believes they have entered the
`proper identifier code since one or two of the commands on
`the keypad work only to find out later that one or more
`conmtands do not work with the electronic device since the
`
`proper identifier code was not entered.
`Also. sampling of control signals is very time consuming
`and difficult to ensure proper sampling. An individual must
`expend significant amounts oftinre sampling infrared signals
`from another remote control and “saving“ these signals
`within the universal remote control thereafter assigning the
`particular signal to a button on the keypad. This is very labor
`intensive and the results are only as stable as the infrared code
`sampled.
`There are tnany problems with conventional universal
`remote controls. For example. many universal remote con-
`trols have a plurality of buttons wherein many are never
`utilized since the manufacturer attempts to [rave physical
`btrttons for each possible command of each possible elec-
`tronic device. Another problem conventional universal
`remote controls is that the electronic components within these
`devices is relatively complex and expensive to manufacture
`resulting in an increased cost to the consumer.
`While these devices may be suitable for the particular
`purpose to which the ' address. they are not as suitable for
`efficiently pmgramming a remote control to recognize a pin-
`rality of external electronic devices. Conventional universal
`remote control devices do not allow for easy and quick pro-
`gramming thereof. In addition. conventional universal remote
`controls are not always properly programmed thereby caus-
`ing consumer dissatisfaction.
`In these respects. the online remote control configuration
`system according to the present
`invention substantially
`departs from the conventional concepts and designs of the
`prior art. and in so doing provides art apparatus primarily
`developed for the purpose of efficiently programming a
`remote control to recognize a plurality of extental electronic
`devices.
`
`SUMMARY OF ’fl Ili INVENTION
`
`In view of the foregoing disadvantages inherent in the
`known types of universal remote controls now present in the
`prior art. the present invention provides a new online remote
`control configuration system oonstntction wherein the same
`can be utilized for efficiently programming a remote control
`to recognize a plurality of external electronic devices.
`The general purpose ofthe present invention. which will be
`described subsequently in greater detail. is to provide a new
`online remote control configuration system that has many of
`the advantages of the universal remote control devices men-
`tioned heretofore and many novel features that result in a new
`online remote cotitro} configuration system which is not
`anticipated. rendered obvious. suggested, or even implied by
`arty of the prior art remote controls. either alone or in any
`combination thereof.
`
`To attain this. the present invention generally comprises a
`remote control having a housing, a keypad. and an electronic
`system for receiving co nfigttration data from a control station
`via a global compttter network (e.g. Internet]. The user pref—
`erably “samples“ one or more signals from a remote control
`into the electronic system and then uploads the samples to the
`control station. The control station analyzes the uploaded
`
`

`

`US 7,944,370 Bi
`
`4
`
`erencc characters designate the same or similar parts through-
`out the several views. and wherein:
`
`FIG. 1 is an upper perspective view of the present inven-
`tion.
`
`FIG. 2 is a side view of the present invention.
`FIG. 3 is a side view of the present invention illustrating
`electronic circuitry within.
`FIG. 4 is a block diagram illustrating the communications
`between the present invention and a plurality of external
`electronic devices.
`
`FIG. 5 is a block diagram illustrating the electronic system
`of the present invention electrically connected to the power
`source and in communication with the external electronic
`devices.
`
`FIG. 6 is a block diagram illustrating the electronic system
`along with a plurality of accessory devices connected to
`thereof.
`FIG. 7 is a block diagram of the present invention in com-
`munication with the control station via a global computer
`network wherein the electronic system is directly connected
`to an intermediary computer system.
`FIG. 8 is a block diagram of the present invention in com—
`munication with the control station directly via a global com-
`puter network without utilizing an intermediary computer
`system.
`FIG. 9 is a flowchart illustrating the overall operation of the
`present invention from sampling the signal code of each
`remote control to downloading the configuration data.
`I’ G. 10 is a llovvchart illustrating the functionality within
`the control station for identifying each electronic device.
`F.G. 11 is a flowchart illustrating the usage ofa web page
`to allow a user to directly enter the identity ofeach electronic
`device into the control station.
`
`
`
`F G. 12 is an illustration of a web page for entering elec-
`tronic device information into.
`FIG. 13 is an illustration of a web page displaying the
`connection of extemal electronic devices.
`FIG. 14 is an illustration of a web page displaying the
`selection of channels to include and exclude from the elec-
`tronic system configuration.
`FIG. 15 is an illustration of a web page showing the key
`mappings upon the keypad as configured.
`17 (i. 16 is an illustration ofa web page showing the setup
`of various tasks such as “Watch Television“ and “Watch
`. DV'
`
`3
`samples and transmits the appropriate configuration data to
`properly configure the electronic system. The user may also
`access a web site of the control station and manually select
`each ofthe external electronic devices that the remote control
`
`is to operate after which the control station sends the appro-
`priate configuration data to the electronic system.
`There has thus been outlined. rather broadly. the more
`important features of the invention in order that the detailed
`description thereof may be better understood. and in order
`that the present contribution to the art may be better appreci-
`ated. There are additional features of the invention that will be
`described hereinafter and that will form the subject matter of
`the claims appended hereto.
`In this respect, before explaining at least one embodiment
`of the invention in detail,
`it
`is to he understood that the
`invention is not limited in its application to the details of
`construction and to the arrangements of the components set
`forth, in the following description or illustrated in the draw-
`ings. The invention is capable of other embodiments and of
`being practiced and canin out in various ways. Also. it is to
`be understood that
`the phraseology and terminology
`employed herein are for the purpose of the description and
`should not be regarded as limiting.
`A primary object ofthe present invention is to provide an
`online remote control configuration system that will over-
`come the shortcomings of the prior an devices.
`A second object is to provide an online remote control
`configuration system for efficiently progamming a remote
`control to recognize a plurality of external electronic devices.
`Another object is to provide an online remote control con-
`figttration system that allows for a simple electronic configu-
`ration.
`
`An additional object is to provide an onl inc remote control
`configuration system that does not require a universal remote
`control to store hundreds of different signal codes that are
`never utilized.
`
`A further object is to provide an online remote control
`configuration system that allows an individual to quickly
`configure a universal remote control.
`A fttrther object is to provide an online remote control
`configuration system that is able to upload a relatively com~
`plex configuration (e.g. ‘Watch television") than is currently
`possible with current universals.
`A further object is to provide an online remote control
`configuration system that allows customization of a remote
`control but for the specific system in which they are intercon-
`nected (cg. so that they are effectively a system).
`A further object is to provide an online remote control
`configuration system that can be configured to how the user
`desires to utilize electronic devices.
`
`Other objects and advantages of the present invention will
`become obviotts to the reader and it is intended that these
`
`objects and advantages are within the scope of the present
`invention.
`
`To the accomplishment of the above and related objects,
`this invention may be embodied in the form illustrated in the
`accompanying drawings, attention being called to the fact.
`however.
`that the drawings are illustrative only. and that
`changes may be made in the specific construction illustrated
`and described within the scope ol‘the appended claitns.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`It]
`
`13
`
`it]
`
`I.) 1):
`
`3t]
`
`35
`
`5th
`
`55
`
`(ill
`
`Various other objects, features and attendant advantages of
`the present invention will become fitlly appreciated as the
`same becomes better ttnderstood when considered in con-
`
`55
`
`junction with the accompanying drawings. in which like ref-
`
`DESCRIPTION OF THE PREFERRED
`EMBODIMENT
`
`The following description is presented to enable any per—
`son skilled in the art to make and use the invention, and is
`provided in the context of a particular application mid its
`requirements. Various modifications to the disclosed embodi-
`ments will be readily apparent to those skilled in the an. and
`the general principles defined herein may be applied to other
`embodiments and applications without departing from the
`spirit and scope of the present invention. ’lhus. the present
`invention is not intended to be limited to the embodiments
`shown. but is to be accorded tlte widest scope consistent with
`the principles and features disclosed herein.
`The data structures and code described in this detailed
`
`description are typically stored on a computer readable stor-
`age medium, which may be any device or medium that can
`store code andr‘or data for use by a computer system. This
`includes. but is not limited to. magnetic and optical storage
`devices such as disk drives, magnetic tape. CDs (compact
`discs) and DVDs (digital video discs). and computer instruc-
`
`

`

`US 7,944,370 B1
`
`5
`
`5
`tion signals embodied in a transmission medium (with or
`without a carrier wave upon which the signals are modulated).
`For example. the transmission meditun may include a com-
`munications network. such as but not limited to the Intemet or
`wireless comunmications.
`Turning now descriptively to the drawings, in which simi-
`lar reference characters denote similar elements throughout
`the several views. FIGS. 1 through 16 illustrate an online
`remote control configuration system 10. which comprises a
`remote control having a housing. a keypad. and an electronic in
`system for receiving configuration data from a control station
`via a global computer network (e.g. Internet]. The user pref-
`erably “samples" one or more signals from a remote control
`into the electronic system and then uploads the samples to the
`control station. The control station analyzes the uploaded to
`samples and transmits the appropriate configuration data to
`properly configure the electronic system. The user may also
`access a web site of the control station and manually select
`each ol‘the external electronic devices that the remote control
`
`6
`processor 116 as a general storage area and as scratch-pad
`memory. and can also be used to store input data and pro-
`cessed data. ROM 122 can be used to store instructions or
`program code followed by microprocessor 116 as well as
`other data.
`
`Peripheral bus 124 is used to access the input. output and
`storage devices used by the electronic system 100. In the
`described embodiment(s}. these devices include a display
`screen 104. an accessory device 106. a speaker 102. a com-
`munications device 108. and a network interface 112. A key-
`pad controller 126 is used to receive input from the keypad
`114 and send decoded symbols for each pressed key to micro-
`processor 116 over bus 128.
`The display screen 104 is an output device that displays
`images of data provided by the microprocessor 116 via the
`peripheral bus 124 or provided by other components in the
`electronic system 100. Other output devices such as a printer.
`plotter. typesetter. etc. can be utilized as an accessory device
`106.
`
`2o
`
`The microprocessor 1 16 together with an operating system
`operate to execute computer code and produce and use data.
`The computer code and data may reside on RAM 120. ROM
`122. or other storage mediums. The computer code and data
`could also resideon a removable program medium and loaded
`I.) J:
`. or installed onto the electronic system 100 when needed.
`Removable program mediums
`include.
`for
`example.
`PC-CARD. flash memory. and floppy disk.
`The network interface 112 is utilized to send and receive
`data over a network connected to other electronic systems.
`The network interface may also be comprised of a Universal
`Serial Bus (USB), alt external bus standard that supports data
`transfer rates of 12 Mbps (12 million hits per second). A
`single USB port can be used to connect up to l2? peripheral
`devices, such as mice. modems. and keyboards. An interface
`card or similar device and appropriate software implemented
`by microprocessor 116 can be utilized to connect the elec—
`tronic system 100 to an existing network and transfer data
`according to standard protocols including data over a global
`computer network such as the [ntemct The electronic system
`1 00 may connect to the Internet 130 via a computer system 60
`or directly as illustrated in FIGS. 7 and 8 respectively.
`The keypad 114 is used by a user to input commands and
`other instructions to the electronic system 100. Other types of
`user input devices can also be used in conjunction with the
`present invention. For example. pointing devices such as a
`computer mouse. a jog switch 22, a track ball. a stylus, or a
`tablet to manipulate a pointer on a screen of the electronic
`sy

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