国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      交織紅外命令碼和識別碼的系統(tǒng)和方法

      文檔序號:6700956閱讀:231來源:國知局
      專利名稱:交織紅外命令碼和識別碼的系統(tǒng)和方法
      技術(shù)領(lǐng)域
      本發(fā)明整體上涉及對一個可編程的遙控設(shè)備進(jìn)行編程的一種系統(tǒng)和方法,用以控制一個用戶的電子(CE)裝置。
      2.相關(guān)領(lǐng)域的背景技術(shù)根據(jù)所述設(shè)備上激活的特殊用戶輸入,例如一個按鈕或者一個軟鍵等,一個遙控器發(fā)送控制信號。現(xiàn)在大多數(shù)的無線遙控設(shè)備使用調(diào)制在載波上的一個紅外(IR)脈沖命令碼來發(fā)送控制信號。所述命令碼是二進(jìn)制的,并且他們的持續(xù)時間和比特長度是不同的。所述命令碼調(diào)制在一個頻率上。在遙控信號操作下的不同品牌的設(shè)備和同一品牌下不同類型的設(shè)備,他們使用不同的頻率進(jìn)行調(diào)制或者使用不同的編碼方式。實際上,這意味著當(dāng)所述用戶和他/她的音頻和視頻設(shè)備交互作用時,所述用戶必須處理多種不同的遙控器。
      人們已經(jīng)認(rèn)識到需要一種通用的可編程的遙控設(shè)備。幾個公司在生產(chǎn)和銷售可編程的遙控設(shè)備??傮w來講,這些設(shè)備都具有一個學(xué)習(xí)模式的特征,借此他們可以學(xué)會與不同生產(chǎn)商設(shè)備相關(guān)的命令碼。
      在此引用授予Paul Chambers的美國專利US5,819,294(代理人卷號PHA23,261),所述專利涉及對一個通用的可編程的遙控器進(jìn)行編程。通過一個PC對所述遙控器編程,所述PC具有一個插件式的、包含多種商業(yè)可用遙控器使用的碼集合的數(shù)據(jù)庫。所述數(shù)據(jù)庫包含壓縮碼的集合。為了對所述遙控器進(jìn)行編程,所述用戶使得所述PC找到一個下述兩方面之間的匹配一方面是一個特別已知的控制器發(fā)射的單個脈沖碼,另一方面是所述數(shù)據(jù)庫里面的一個條目。根據(jù)所找到的匹配,包含匹配條目的集合被存貯到可編程的控制器中,用以控制上述特別遙控器控制的特殊裝置。
      為了判斷出一個特殊裝置相應(yīng)的命令碼的集合以對所述遙控設(shè)備進(jìn)行編程,對應(yīng)特殊功能的命令碼,例如加電/斷電,從所有的命令碼集合中被選擇出來。得到所述遙控設(shè)備中被編程的這些命令碼的一種可能性是通過無線或者直接連接的裝置。得到遙控設(shè)備使用的這些命令碼的另一種可能性是在生產(chǎn)所述設(shè)備時就對他進(jìn)行編程。

      發(fā)明內(nèi)容
      本發(fā)明描述如下。一種裝置,例如一個置頂盒(STB)或者一個PC,可以獲取一個控制碼(比如IR或者RF)的數(shù)據(jù)庫以對一個可編程的遙控器進(jìn)行編程。所述數(shù)據(jù)庫駐留在服務(wù)器上或者在所述裝置自身上,例如在下載數(shù)據(jù)之后或者來自一個CD-ROM。所述用戶選擇所述遙控器要控制的特別設(shè)備的類型和品牌。所述數(shù)據(jù)庫于是根據(jù)所述設(shè)備類型/品牌的組合查找相應(yīng)的碼集合。典型地,針對一個給定設(shè)備類型/品牌的組合,所述數(shù)據(jù)庫包含多個碼集合。通過測試不同的碼集合從上述集合中選擇出一個碼集合。為了測試哪個集合是針對一個特別設(shè)備(例如一個錄像機(jī)VCR)的正確集合,所述STB在測試期間從每個碼集合中下載一個特別的碼字,比如加電/斷電碼,到所述可編程的遙控器。然后用戶拿起遙控器并且按下所述遙控器上的一個特別按鈕,直到所述錄像機(jī)(VCR)對下載的一個加電/斷電碼正確響應(yīng)為止。所述正確的碼集合就是包含使得錄像機(jī)響應(yīng)的加電/斷電碼的集合。在編程處理的末期所確定的集合可以和其他設(shè)備的碼集合組合后對所述遙控器進(jìn)行編程。發(fā)明人建議在測試期間讓STB“監(jiān)聽”所述遙控器的通信。能使VCR響應(yīng)的、遙控器發(fā)射的最后一個測試碼被確定為所述正確碼集合的一個代表。這種情況可以使用上述美國專利US5,819,294中公開的測試協(xié)議,所述協(xié)議考慮了不同的碼集合具有一個或者多個共同碼的情況。就是說,每一次測試運(yùn)行到所述設(shè)備(在此是VCR)響應(yīng)為止,據(jù)此相關(guān)的碼被確定,而不再繼續(xù)測試確定其他可能的候選集合中包含的加電/斷電測試碼。
      然而,所述STB中的IR或者RF碼接收機(jī)典型地是一個窄帶接收機(jī)(即它可以接收一個特別頻帶的信號)。因此,由于使用的頻帶范圍不同,例如不同廠家生產(chǎn)的,所述置頂盒不可能監(jiān)聽所有生產(chǎn)商生產(chǎn)的所有設(shè)備的、所有可能的控制碼。不同生產(chǎn)商使用的遙控設(shè)備的頻帶,例如IR碼,區(qū)別很大(KHz-MHz范圍)。發(fā)明人因此進(jìn)一步建議交織所述設(shè)備的特別控制碼(例如,在上述例子中的VCR的電源碼)和識別碼(在此指“ID碼”或者“標(biāo)記符”),使得所述STB的IR或者RF接收機(jī)能夠接收。標(biāo)記符或者ID碼以STB能夠檢測的頻率范圍進(jìn)行發(fā)送。這些ID碼優(yōu)選地具有一個嵌入的計數(shù)器,使得所述STB始終和遙控器保持同步。
      本發(fā)明提供的信息處理系統(tǒng)包括一個用戶控制的多功能裝置,和一個可編程遙控設(shè)備。所述遙控設(shè)備具有一個多種用戶輸入方式的用戶界面,只要所述設(shè)備已被編程,所述遙控設(shè)備通過向所述裝置發(fā)射多個控制信號中的一個特殊信號來選擇性地控制所述裝置的一個特殊功能。所述系統(tǒng)具有編程裝置以對控制設(shè)備編程。編程裝置例如包含在一個STB中。所述STB通過Internet或者另外的數(shù)據(jù)網(wǎng)絡(luò)和存貯一個數(shù)據(jù)庫的遠(yuǎn)端服務(wù)器相連。所述數(shù)據(jù)庫包括多個不同的、具有多個控制碼的集合。所述編程裝置進(jìn)一步包括使得一個用戶選擇所述裝置類型/品牌的裝置,和將用戶選擇的裝置類型/品牌通過Internet發(fā)送到遠(yuǎn)端服務(wù)器的裝置。所述STB本身也可能包含多個不同的、具有多個控制碼的集合的數(shù)據(jù)庫,或者所述數(shù)據(jù)庫通過例如一個CD-ROM的其他本地裝置來獲取。
      遠(yuǎn)端服務(wù)器根據(jù)用戶選擇的裝置類型/品牌,從與用戶選擇的裝置類型/品牌對應(yīng)的控制碼的所有集合中選擇一個控制碼。從所有集合中選擇出來的控制碼對應(yīng)一個特殊的功能,例如給一個裝置加電/斷電。通過Internet將這些控制碼發(fā)送到所述編程裝置。
      在本發(fā)明的一個實施例中,所述編程裝置本身包括一個交織器,用來交織所述控制碼和分別的識別碼。每個識別碼可以被所述編程裝置的一個IR接收機(jī)檢測和解碼。所述識別碼優(yōu)選地被包含在一個識別碼的數(shù)據(jù)庫中,其中每個識別碼都映射到一個分別的控制碼上,例如給所述裝置加電/斷電的所述控制碼;所述識別碼存貯在所述編程裝置的一個存貯器里??蛇x地,所述識別碼被存貯在所述遠(yuǎn)端服務(wù)器上,并且在遠(yuǎn)端服務(wù)器處和被選的控制碼進(jìn)行交織,然后才將交織后的整個信號發(fā)送到所述編程裝置上。交織控制碼信號被發(fā)送到所述遙控設(shè)備上,并且所述遙控設(shè)備被交織控制碼信號編程。
      所述用戶然后測試被編程的遙控設(shè)備,來判定交織控制碼信號中的那個命令碼激活了所述至少一個裝置的特殊功能。例如,所述用戶間歇地按下遙控設(shè)備上的開/關(guān)鍵來發(fā)射一個單獨(dú)的交織命令碼,即一個單獨(dú)的命令碼和與他對應(yīng)的分別的識別碼,每按一次就對至少一個裝置發(fā)射一次。一旦所述裝置打開/關(guān)閉,所述用戶停止按開/關(guān)鍵。
      在所述用戶運(yùn)行例如IR碼的測試期間,所述編程裝置的IR接收機(jī)監(jiān)聽或者獲得每個被發(fā)送的交織識別碼。因此,就可以將IR接收機(jī)獲得的最后一個識別碼判定為所述至少一個裝置的合適的命令碼集合。就是說,所述編程裝置根據(jù)IR接收機(jī)獲得的最后一個識別碼,在編程裝置的數(shù)據(jù)庫中找到與他關(guān)聯(lián)的控制碼。然后通過Internet將所述關(guān)聯(lián)控制碼發(fā)送到所述遠(yuǎn)端服務(wù)器上,在所述服務(wù)器上所述關(guān)聯(lián)控制碼相關(guān)對應(yīng)的控制碼集合。這個控制碼集合就被發(fā)送到編程裝置上。所述編程裝置接收這個控制碼集合,并且聯(lián)合確定集合(即包含使得所述裝置響應(yīng)的命令碼的集合)的控制碼和遙控設(shè)備的多種用戶輸入方式對所述可編程的控制設(shè)備進(jìn)行編程。
      可選地,IR接收機(jī)獲取的最后一個識別碼被發(fā)送到所述遠(yuǎn)端服務(wù)器。所述遠(yuǎn)端服務(wù)器然后關(guān)聯(lián)所述最后一個識別碼和相關(guān)的控制碼,并且處理關(guān)聯(lián)控制信號和與其對應(yīng)的控制碼的集合。
      因此,如果STB的IR接收機(jī)不能檢測或者解碼一個特殊的控制碼,根據(jù)本發(fā)明的所述標(biāo)記符能夠判定控制所述設(shè)備的控制碼集合。所述IR接收機(jī)在測試信號時獲取與每個發(fā)送控制碼對應(yīng)的、且與控制碼交織的識別碼。就像上面所述的,識別碼是能夠被所述編程裝置的IR接收機(jī)檢測和解碼的。
      在本發(fā)明的一個實施例中,所述系統(tǒng)能夠通過Internet訪問一個遠(yuǎn)端服務(wù)器,所述服務(wù)器存貯著每個主要品牌的控制碼集合的一個數(shù)據(jù)庫。所述系統(tǒng)確定的所述集合與用戶的設(shè)備或者設(shè)備組合匹配。這是通過使用所述標(biāo)記符在幾個步驟中確定所述匹配的集合、并通過使用正確的控制碼集合(就是上述的通過標(biāo)記符確定的集合)對控制設(shè)備進(jìn)行編程完成的,以備操作使用。
      在此混合引用下述專利文獻(xiàn)-美國申請序列號No.09/519,546(代理人卷號000014)是ErikEkkel等于2000年3月6日提交的專利申請《通過網(wǎng)絡(luò)激活的設(shè)備在服務(wù)器處進(jìn)行個性化用戶電子設(shè)備的配置》。這篇文獻(xiàn)涉及通過委托Internet上的一個申請服務(wù)器促進(jìn)所述用戶對用戶電子設(shè)備的配置。所述用戶通過一個Internet激活設(shè)備(例如一個PC、一個置頂盒、或數(shù)字蜂窩電話)的一個合適的用戶界面,在一個特別的交互式網(wǎng)頁上輸入他/她的優(yōu)選項。所述申請服務(wù)器根據(jù)輸入的優(yōu)選項生成控制數(shù)據(jù),并且將所述控制數(shù)據(jù)下載到所述用戶電子(CE)設(shè)備或者Internet激活設(shè)備。
      -美國申請序列號No.09/653,784(代理人卷號000220)是FrankCaris等于2000年9月1日提交的專利申請《STB將遙控器連接到網(wǎng)址用以進(jìn)行客戶化碼的下載》。這篇文獻(xiàn)涉及和一個可編程的遙控器一起銷售的一個置頂盒(STB)。所述遙控器具有一個專用按鈕,能將所述STB連接到Internet上的一個特別服務(wù)器。所述用戶通知所述服務(wù)器他/她想利用與STB一起供給的同一遙控器控制其他的CE設(shè)備。所述服務(wù)器將相關(guān)控制碼的典型數(shù)據(jù)下載到所述STB。所述STB具有使用這些控制碼對遙控器編程的裝置。作為報答所述服務(wù)器得到關(guān)于這個用戶設(shè)備的詳細(xì)的和精確的信息。于是就為流線型幫助臺的操作建立了一個可靠的用戶基礎(chǔ)。
      -美國專利申請序列號No.09/271,200(代理人卷號PHA23,607)是Jan Van Ee于1999年3月1日提交的專利申請《(功能全面的遙控編輯器和仿真器》。這篇文獻(xiàn)涉及一個通用的、可編程的遙控設(shè)備。所述設(shè)備具有編程功能,能使最終用戶通過編輯或者編程所述設(shè)備的控制功能來客戶化所述設(shè)備。所述編程可以通過一個PC完成。通過PC上的一個編輯器生成的控制配置可以被下載到所述設(shè)備。所述PC的仿真軟件在下載前能夠測試所述配置。作為從所述遙控器硬件上抽象出來的軟件層的結(jié)果,所述仿真軟件和所述遙控器的控制軟件是完全相同的。作為生產(chǎn)商軟件研究開發(fā)階段的一個幾乎免費(fèi)的副產(chǎn)品,這樣得到最終用戶的仿真器。
      -美國專利申請序列號No.09/311,128(代理人卷號PHA23,501)是Joost Kemink于1999年5月13日提交的專利申請《用于更新一個可編程的控制設(shè)備的基于Internet的業(yè)務(wù)》。這篇文獻(xiàn)涉及用于更新一個可編程的控制設(shè)備的基于Internet的業(yè)務(wù)。一個Internet網(wǎng)址包含鏈接到從屬設(shè)備的控制和特征選項信息,所述信息作為一種圖形用戶界面(GUI)可以被下載到所述可編程的控制器上。所述網(wǎng)址為用戶提供的一個用戶界面只需要簡單地指定一個目標(biāo)設(shè)備,并且此后為所述目標(biāo)設(shè)備選擇性地下載所述界面和控制信息。所述Internet網(wǎng)址也包括到其他提供商的配置和宏的鏈接,例如根據(jù)一個用戶控制設(shè)備目錄提供界面的系統(tǒng)集成器,或者愛好者共享他們發(fā)現(xiàn)的、有用的配置和宏,等等。
      -美國專利申請序列號No.09/686,572(代理人卷號US000183)是Tom Dubil等于2000年10月10日提交的專利申請《為可編程的遙控器提供的XML格式的控制碼》。這篇文獻(xiàn)涉及為一個可編程的通用的遙控器提供控制碼的一種Internet業(yè)務(wù)。所述遙控器通過IR或者RF命令控制CE設(shè)備。一個服務(wù)器提供的作為XML格式數(shù)據(jù)的控制碼在接收機(jī)的置頂盒、PC、或者所述遙控器本身處進(jìn)行處理,以使其能夠正確安裝到所述遙控器上。


      所舉的實施例和引用的相關(guān)附圖進(jìn)一步解釋本發(fā)明,其中圖1是本發(fā)明的一個系統(tǒng)的方框圖;和圖2A和2B是根據(jù)本發(fā)明對控制設(shè)備的編程步驟進(jìn)行解釋的流程圖。
      優(yōu)選實施例的詳細(xì)描述圖1是根據(jù)本發(fā)明的一個信息處理系統(tǒng)100的方框圖。在這個例子中,系統(tǒng)100控制著一個家庭娛樂系統(tǒng)。系統(tǒng)100包括一個第一裝置102,在此例中是一個電視機(jī)TV。裝置102具有用戶控制的多個功能,例如“TV開/關(guān)”、“頻道上/下”、“靜音”、“亮度加強(qiáng)”等等。系統(tǒng)100也具有一個第二裝置104,在此例中是一個錄像機(jī)VCR,所述VCR也具有用戶控制的多個功能“開”、“播放”、“錄像”、“彈出錄像帶”等等。系統(tǒng)100進(jìn)一步包括一個可編程的控制設(shè)備106,其中所述控制設(shè)備包括一個具有多種用戶輸入方式(例如按鈕、或者在一個GUI上的軟鍵等等,未畫出)的用戶接口108。只要設(shè)備106被編程,多種用戶輸入方式通過發(fā)送多個控制信號中的一個特殊信號,提供對裝置102和104的多功能中的一個特殊功能的選擇性控制。在這個例子中,設(shè)備106是一個可編程的、手持的IR用戶設(shè)備遙控器。然而在此本發(fā)明的公開不僅僅局限于手持控制設(shè)備、IR通信、遙控器、或者一個用戶環(huán)境等等。
      系統(tǒng)100進(jìn)一步包括對控制設(shè)備106進(jìn)行編程的編程裝置110。編程裝置110優(yōu)選地包括一個連接到電視機(jī)102的置頂盒,并且包括具有一個包含裝置類型/品牌組合的數(shù)據(jù)庫的存貯器。所述數(shù)據(jù)庫進(jìn)一步包含映射到關(guān)聯(lián)控制碼的識別碼。
      編程裝置110進(jìn)一步包括Internet連接硬件114,例如一個調(diào)制解調(diào)器,用以通過Internet 116與具有一個數(shù)據(jù)庫的一個遠(yuǎn)端服務(wù)器118相連,所述數(shù)據(jù)庫包含例如以壓縮數(shù)字格式表示的多種控制信號的多個分別的集合。每個分別的集合包括的控制信號用以控制分別的多個裝置。所述裝置可能類型不同,例如一個電視接收機(jī)和一個DVD播放機(jī);和/或所述裝置可能品牌不同,例如Philips ElectronicsTM等。
      為了選擇與所要控制的裝置(例如電視機(jī)102和VCR104)對應(yīng)的一個裝置類型/品牌組合,通過按下置頂盒或者遙控器106上的訪問按鈕(未畫出)來訪問存貯器112的數(shù)據(jù)庫。優(yōu)選地一個數(shù)據(jù)庫目錄被顯示在電視機(jī)102上。所述用戶然后使用訪問按鈕,例如上/下鍵和一個“回車”鍵,來選擇裝置類型/品牌組合。所選擇的裝置類型/品牌組合通過Internet 116被發(fā)送到遠(yuǎn)端服務(wù)器118。
      遠(yuǎn)端服務(wù)器118接收所述用戶選擇的裝置類型/品牌組合,并且在他的數(shù)據(jù)庫中進(jìn)行搜索,以確定與所述裝置類型/品牌組合對應(yīng)的分別的控制碼的集合。根據(jù)確定的這些集合,遠(yuǎn)端服務(wù)器118從每個集合中選擇對應(yīng)一個特殊控制功能的控制碼,并將所述被選擇的控制碼通過Internet 116發(fā)送到編程裝置110。例如,所述被選擇的控制碼是控制Z公司(Philips ElectronicsTM)生產(chǎn)的Y型裝置(電視機(jī)102)的特殊功能X(開/關(guān))的紅外控制碼。所述被選擇的控制碼與被映射到識別碼并且被存貯在編程裝置110的數(shù)據(jù)庫中的控制碼一致。
      根據(jù)編程裝置110的接收,控制碼被發(fā)送到編程裝置110的一個交織/識別電路120。所述電路120關(guān)聯(lián)每個控制碼和他在數(shù)據(jù)庫中存貯的分別的識別碼,并且交織每個控制碼和他分別的識別碼以形成一個交織控制信號,即具有由控制碼和分別識別碼組成的字符串的信號。
      通過編程裝置110的IR發(fā)射/接收機(jī)電路(IR RX/TX)122中的IR發(fā)射機(jī),電路120將交織控制信號發(fā)送到可編程的控制設(shè)備106。所述控制設(shè)備106接收所述交織控制信號,并且如果在用戶接口108上按下的按鈕與被選控制碼的功能相對應(yīng),就根據(jù)發(fā)射的交織控制信號對控制設(shè)備106編程。
      為了測試哪個被選擇的控制碼能使所述被控制的裝置正確響應(yīng),與被選控制碼功能相對應(yīng)的用戶接口108上的按鈕被間歇地按下。當(dāng)所述按鈕被間歇地按下時,交織控制信號中的每個識別碼和與他關(guān)聯(lián)的控制碼被發(fā)射出去。編程裝置110的IR接收/發(fā)射機(jī)電路122中的IR接收機(jī)監(jiān)聽或者獲取所述控制設(shè)備106發(fā)射的每個識別碼。一旦所述被控制的裝置響應(yīng),例如電視機(jī)102加電,所述用戶停止間歇地按下用戶接口108上的所述按鈕。
      一旦所述用戶停止間歇地按下用戶接口108上的所述按鈕,交織/識別電路120對IR接收機(jī)122獲取的最后一個識別碼(即與導(dǎo)致所述裝置響應(yīng)的控制碼相關(guān)的識別碼)抽樣,并將所述抽樣信號轉(zhuǎn)換成例如壓縮數(shù)字等格式的數(shù)字碼。所述壓縮數(shù)字格式然后與一個在存貯器112中存貯的識別碼的壓縮數(shù)字格式進(jìn)行匹配,以確定導(dǎo)致所述裝置響應(yīng)的識別碼。
      編程裝置110然后將接收的最后一個識別碼的匹配壓縮數(shù)據(jù)格式和與他對應(yīng)的數(shù)據(jù)庫中存貯的控制碼進(jìn)行關(guān)聯(lián)。所述關(guān)聯(lián)控制碼通過Internet 116發(fā)送到遠(yuǎn)端服務(wù)器118。遠(yuǎn)端服務(wù)器118使用所述關(guān)聯(lián)控制碼判定其屬于哪個控制碼的集合,并將所述集合發(fā)送到編程裝置110。
      編程裝置110接收所述控制碼集合,并且聯(lián)合所述確定集合(即包含導(dǎo)致至少一個裝置響應(yīng)的控制碼的集合)的識別碼和可編程控制設(shè)備106的多種用戶輸入方式對可編程控制設(shè)備106進(jìn)行編程??刂圃O(shè)備106對另一個裝置的配置也以相似的方式執(zhí)行。
      根據(jù)本發(fā)明,如果編程裝置110的IR接收機(jī)122不能識別所述被發(fā)射的控制碼,通過使用IR接收機(jī)122獲取的最后一個識別碼,仍舊可以判定正確的控制碼的集合。參考圖2將進(jìn)一步詳細(xì)描述這一點(diǎn)。
      例如,編程裝置110和一個計算機(jī)集成在一起,所述計算機(jī)提供一個合適的接口從可編程的控制設(shè)備106接收信號。典型地,這樣的計算機(jī)是家庭娛樂系統(tǒng)的中心部分,并起著控制用戶設(shè)備(例如播放視頻游戲)的作用和通過一個網(wǎng)頁瀏覽器提供對Internet訪問的作用。
      優(yōu)選地,UI 108包括具有觸摸屏功能的在顯示器(未畫出)上的GUI。UI 108提供了用圖形表示的家庭娛樂系統(tǒng)設(shè)備的可選的和可控制的功能的布局圖。優(yōu)選地,代表控制碼的確定集合的所述數(shù)據(jù)也包括圖形信息,針對這個特殊控制模式對應(yīng)的所述集合在電視機(jī)102上以可視的形式表示可選的和可控制的條目。就是說,每個集合不僅包括控制碼或者IR命令的代表數(shù)據(jù),而且也包括圖形信息。
      圖2A和2B是根據(jù)本發(fā)明對可編程的控制設(shè)備106進(jìn)行編程的過程的流程圖。在步驟202,一個用戶從編程裝置110的存貯器112的數(shù)據(jù)庫所存貯的組合中選擇了一種裝置類型/品牌組合。在步驟204所述用戶選擇的裝置類型/品牌組合被發(fā)送到遠(yuǎn)端服務(wù)器118。在步驟206遠(yuǎn)端服務(wù)器118確定與所述用戶選擇的裝置類型/品牌組合相對應(yīng)的控制碼的所有集合。在步驟208從所述所有被確定的集合中選擇與所述被控裝置的一個特殊功能相對應(yīng)的特殊控制碼。在步驟210通過Internet 116將所述控制碼發(fā)送到編程裝置110。
      在步驟212所述控制碼與存貯器112中存貯的相關(guān)識別碼進(jìn)行交織以形成交織控制信號。在步驟214所述交織控制信號被發(fā)送到控制設(shè)備106以對控制設(shè)備106進(jìn)行編程。在步驟216每按一次控制設(shè)備106的用戶接口108上的所述按鈕,就發(fā)射一個控制碼和與他關(guān)聯(lián)的識別碼。在步驟218,所述用戶判定所述被控裝置是否響應(yīng)所述被發(fā)射的控制碼。如果沒有響應(yīng),所述處理返回到步驟216。
      在步驟218如果判定所述裝置響應(yīng)了所述被發(fā)射的控制碼,在步驟220使用存貯器112存貯的數(shù)據(jù)庫,將與導(dǎo)致所述裝置響應(yīng)的控制碼相關(guān)的識別碼和他分別的控制碼進(jìn)行關(guān)聯(lián)。在步驟222通過Internet116將所述分別的控制碼發(fā)送到遠(yuǎn)端服務(wù)器118。在步驟224遠(yuǎn)端服務(wù)器118確定所述分別的控制碼屬于哪個控制碼集合。在步驟224所述被確定的集合然后被發(fā)送到編程裝置110。在步驟228編程裝置110接收所述確定的集合,并且聯(lián)合所述確定集合(即包含導(dǎo)致至少一個裝置響應(yīng)的控制碼的集合)的識別碼和可編程控制設(shè)備106的多種用戶輸入方式對可編程控制設(shè)備106進(jìn)行編程。
      在步驟218中進(jìn)一步的情況是,如果所述裝置對所有發(fā)射的交織控制信號中的控制信號都沒有響應(yīng),所設(shè)計的編程裝置110或者可編程的控制設(shè)備106允許所述用戶按下所述可編程的控制設(shè)備106或者所述UI 108上的一個按鈕來中斷圖2A和2B的處理。
      優(yōu)選地控制設(shè)備106是一個可重編程序的設(shè)備,例如所述用戶使用需要另一組控制信號集合的另一個設(shè)備替換了一個現(xiàn)有設(shè)備的情況。
      應(yīng)當(dāng)理解的是對本發(fā)明公開的實施例可以進(jìn)行各種修改,上面的描述不應(yīng)該作為一種限制,他們只是優(yōu)選實施例的范例。例如,所述識別碼可以被存貯在遠(yuǎn)端服務(wù)器118,而且所述遠(yuǎn)端服務(wù)器118對被選的控制碼和識別碼進(jìn)行交織以形成交織控制信號。進(jìn)一步,本發(fā)明公開的信息處理系統(tǒng)100可以被設(shè)計成使用其他類型的信號(例如RF信號)代替IR信號進(jìn)行操作。因此,那些本領(lǐng)域的熟練技術(shù)人員可以想象的其他修改都落在本發(fā)明權(quán)利要求書的所要求的保護(hù)范圍和精神之內(nèi)。
      權(quán)利要求
      1.一種使得一個用戶對一個遙控設(shè)備進(jìn)行編程以遙控一個裝置的方法,所述方法包括向所述裝置順序地發(fā)送分別的信號,所述分別的信號代表分別的測試控制碼,直到所述裝置響應(yīng)一個特別的測試控制碼為止,其中每個分別的測試控制碼代表一個分別的具有多個控制碼的集合,和每個分別的測試控制碼具有一個分別的標(biāo)記符;監(jiān)視所述分別的信號的發(fā)送以通過一個特別的標(biāo)記符確定所述特別的測試碼;根據(jù)所述標(biāo)記符的控制確定一個特別的集合;和將可用的所述特別的集合提供給所述遙控設(shè)備。
      2.如權(quán)利要求1所述的方法,其中所述遙控設(shè)備用所述分別的測試控制碼預(yù)編程。
      3.如權(quán)利要求1所述的方法,其中所述分別的集合在所述遙控設(shè)備上預(yù)編程。
      4.如權(quán)利要求1所述的方法,其中通過一個數(shù)據(jù)網(wǎng)絡(luò)從一個遠(yuǎn)端服務(wù)器提供所述分別的測試碼。
      5.如權(quán)利要求1所述的方法,其中通過一個數(shù)據(jù)網(wǎng)絡(luò)從一個遠(yuǎn)端服務(wù)器提供所述分別的集合。
      6.如權(quán)利要求1所述的方法,其中所述監(jiān)視包括使得一個置頂盒監(jiān)視所述標(biāo)記符的發(fā)送。
      7.一種包括多個分別的控制碼集合的數(shù)據(jù)庫,至少一個集合應(yīng)用到一個可編程的遙控設(shè)備,所述數(shù)據(jù)庫關(guān)聯(lián)分別的標(biāo)記符和一個分別的集合,每個分別的標(biāo)記符代表由所述遙控設(shè)備以實質(zhì)上相同的、相對窄的頻帶發(fā)送的一個分別的信號。
      8.為探測一個可遙控裝置的響應(yīng)而發(fā)送的一系列分別的信號中的多個分別的測試碼,所述分別的信號包括分別的標(biāo)記符,其中所述分別的標(biāo)記符由所述遙控設(shè)備以實質(zhì)上相同的、相對窄的頻帶發(fā)送。
      9.一個可編程的遙控設(shè)備預(yù)編程以順序發(fā)送分別的信號到一個裝置,所述分別的信號代表分別的測試控制碼,直到所述裝置響應(yīng)所述測試控制碼中的一個特別控制碼為止,其中每個分別的測試控制碼代表一個分別的具有多個控制碼的集合,每個分別的測試控制碼具有一個分別的標(biāo)記符;和所述分別的標(biāo)記符以實質(zhì)上相同的、相對窄的頻帶發(fā)送。
      10.數(shù)據(jù)處理設(shè)備,包括以一個特別頻帶無線輸入的一個接收機(jī),和具有確定作為無線輸入接收的一系列的、多個標(biāo)記符中的最后一個標(biāo)記符的軟件,以根據(jù)確定的最后一個標(biāo)記符通過一個數(shù)據(jù)網(wǎng)絡(luò)向一個遠(yuǎn)端服務(wù)器發(fā)送一個消息。
      11.如權(quán)利要求10所述的設(shè)備,包括一個置頂盒。
      12.安裝在數(shù)據(jù)處理設(shè)備上的軟件,所述設(shè)備包括以一個特別頻帶無線輸入的一個接收機(jī),所述軟件被操作以確定作為無線輸入接收的一系列的、多個標(biāo)記符中的最后一個標(biāo)記符,以根據(jù)確定的最后一個標(biāo)記符通過一個數(shù)據(jù)網(wǎng)絡(luò)向一個遠(yuǎn)端服務(wù)器發(fā)送一個消息。
      13.如權(quán)利要求12所述的軟件,可以通過數(shù)據(jù)網(wǎng)絡(luò)接收響應(yīng)發(fā)送消息的一個控制碼的集合,所述控制碼適于對一個可編程的遙控設(shè)備進(jìn)行編程。
      全文摘要
      對一個通用的可編程的遙控器進(jìn)行編程,以用來遙控一個特別的裝置。向所述裝置發(fā)送一系列測試碼直到所述裝置響應(yīng)為止。發(fā)送的測試碼包括標(biāo)記符。所有的所述標(biāo)記符位于一個相同的很窄的頻帶上。監(jiān)聽所述發(fā)送的一個STB接收所述頻帶的信號。所述STB識別最后一個標(biāo)記符,并且使得一個服務(wù)器根據(jù)所述裝置的標(biāo)記符識別碼字的完整集合。因此將所述集合下載和編程到所述遙控器。
      文檔編號G08C19/16GK1460236SQ02800988
      公開日2003年12月3日 申請日期2002年3月25日 優(yōu)先權(quán)日2001年3月30日
      發(fā)明者J·范埃, E·??藸?申請人:皇家菲利浦電子有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1