專利名稱:一種電器遙控方法及其裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用于遙控各種電器的遙控方法及其遙控裝置,具體地說(shuō),涉及一種通過(guò)下載受控電器的遙控設(shè)備描述文件來(lái)取得受控電器遙控信息,從而實(shí)現(xiàn)遙控各種電器的遙控方法及其遙控裝置。
背景技術(shù):
隨著科技的進(jìn)步和對(duì)生活質(zhì)量改善要求的日益提高,越來(lái)越多的電器,例如電視機(jī)、錄像機(jī)或高保真系統(tǒng)等,都配置有遙控器;通過(guò)使用遙控器,人們可以方便地控制電器的各種工作狀態(tài)。在電器出廠時(shí),電器通常是與遙控器一起交付給用戶的;但是,一旦遙控器損壞就需要更換新的遙控器。
由于每一種遙控器只遙控一個(gè)電器,這是因?yàn)槔眉t外發(fā)射來(lái)完成各種功能的遙控器針對(duì)每種電器都是單獨(dú)編碼的,因此特定的電器對(duì)應(yīng)著特定的遙控器,以保證控制的唯一性和可靠性。隨著需要使用遙控裝置控制的電器種類和數(shù)量的增加,一個(gè)家庭或用戶會(huì)有多個(gè)各種各樣的遙控器;對(duì)用戶來(lái)說(shuō),管理如此多的遙控器是很不方便的。
為此,用戶非常需要一種可以遙控多種電器的通用型遙控裝置。
通過(guò)業(yè)界的努力,開(kāi)發(fā)出一種具有學(xué)習(xí)功能的遙控器,即通過(guò)用戶人工操作將用于完成電器遙控功能的紅外編碼輸入、存儲(chǔ)到該遙控器中,并且,該紅外編碼與該遙控器的按鍵相對(duì)應(yīng),在增加被控制電器的種類和數(shù)量時(shí),需要重新定義遙控器的按鍵,因此,不僅操作繁雜,而且用戶的記憶負(fù)擔(dān)很重。更令人憂慮的是,上述的這些不方便之處隨著電器種類和數(shù)量的增加而增加。
為了克服上述遙控器的缺點(diǎn),業(yè)界又提出了一種遙控器,將廠家提供的電器設(shè)備描述文件預(yù)先存儲(chǔ)在遙控器中。但是這種方法的缺點(diǎn)也是明顯的市場(chǎng)上電器的種類和型號(hào)是如此之多,考慮到成本因素,遙控器中能夠提供用于存儲(chǔ)被遙控電器描述文件的空間并不能存儲(chǔ)所有電器的描述文件,而且,用戶僅是需要對(duì)其所使用的電器進(jìn)行遙控,其余電器的描述文件對(duì)用戶沒(méi)有用處。
目前還有一些基于家庭網(wǎng)絡(luò)的通用遙控器,這類遙控器雖然可以更新電器設(shè)備的設(shè)備描述文件,但是這種更新需要通過(guò)某種家庭網(wǎng)絡(luò)才能得以實(shí)現(xiàn),在家庭網(wǎng)絡(luò)中,遙控器作為網(wǎng)絡(luò)的一個(gè)節(jié)點(diǎn)存在,從網(wǎng)絡(luò)中獲得電器設(shè)備的信息(描述文件等),通過(guò)網(wǎng)絡(luò)對(duì)電器設(shè)備(同樣也是家庭網(wǎng)絡(luò)的節(jié)點(diǎn))進(jìn)行控制。遙控器無(wú)法獨(dú)立于家庭網(wǎng)絡(luò)進(jìn)行控制,從而嚴(yán)重地限制了遙控器的通用性。
發(fā)明內(nèi)容
本發(fā)明的主要目的在于提供一種電器遙控方法,能夠根據(jù)輸入,判定所要選定的電器,并完成相應(yīng)的各種控制功能,從而實(shí)現(xiàn)用一個(gè)遙控裝置遙控多個(gè)電器的功能,通用性好,操作簡(jiǎn)單、靈活。
本發(fā)明的另一目的在于提供一種電器遙控裝置,該裝置可以自動(dòng)獲取受控電器的遙控設(shè)備描述文件和遙控信息,完成不同電器的各種遙控功能,從而實(shí)現(xiàn)用一個(gè)遙控裝置遙控多個(gè)電器,通用性好,擴(kuò)展性強(qiáng),操作簡(jiǎn)單、靈活。
本發(fā)明的目的是通過(guò)如下的技術(shù)方案實(shí)現(xiàn)的一種電器遙控方法,其特征在于包括如下步驟步驟100將受控電器的設(shè)備描述文件從輸入設(shè)備載入到遙控裝置中,同時(shí)在遙控器中生成受控電器的設(shè)備索引文件;
步驟200根據(jù)設(shè)備索引文件,選定受控電器;步驟300通過(guò)遙控裝置,對(duì)所選定的受控電器進(jìn)行遙控。
上述步驟100中所述的載入受控電器設(shè)備描述文件的過(guò)程為步驟110遙控裝置與輸入設(shè)備建立連接握手;步驟120遙控裝置向輸入設(shè)備請(qǐng)求下載設(shè)備描述文件;步驟130遙控裝置的處理單元把設(shè)備描述文件通過(guò)輸入接口下載到存儲(chǔ)單元的設(shè)備描述文件區(qū)中;步驟140處理單元分析設(shè)備描述文件,并根據(jù)設(shè)備描述文件所提供的信息,將制造商和設(shè)備的信息添加到存儲(chǔ)單元的設(shè)備索引區(qū)中。
其中,為了增加下載文件時(shí)的安全性,在步驟110和步驟120之間還包括如下步驟遙控裝置向輸入設(shè)備請(qǐng)求安全許可;遙控裝置檢驗(yàn)輸入設(shè)備返回的驗(yàn)證信息,如果通過(guò)安全驗(yàn)證,則執(zhí)行步驟120;如果沒(méi)有通過(guò)安全驗(yàn)證,則終止連接。
如上所述的步驟140中,當(dāng)遙控裝置有顯示單元時(shí),處理單元分析設(shè)備描述文件,將設(shè)備描述文件所提供的圖標(biāo)、建議顯示界面信息自動(dòng)生成到設(shè)備控制頁(yè)面區(qū)。
步驟300中遙控裝置對(duì)所選定的受控電器進(jìn)行遙控的步驟為步驟310遙控裝置中的處理單元根據(jù)輸入輸出單元輸入的控制代碼確定受控電器的控制序列;步驟320處理單元根據(jù)確定的控制序列從設(shè)備描述文件中查詢對(duì)應(yīng)的遙控編碼,生成遙控編碼序列;步驟330處理單元控制發(fā)射單元將遙控編碼序列發(fā)送給受控電器,受控電器根據(jù)接收到的遙控編碼序列執(zhí)行相應(yīng)的功能。
所述輸入設(shè)備獲得設(shè)備描述文件的方法為將生產(chǎn)廠商所提供的磁盤或光盤中的設(shè)備描述文件存儲(chǔ)到輸入設(shè)備中,或者通過(guò)網(wǎng)絡(luò)將電器生產(chǎn)廠商公布在其網(wǎng)站上的設(shè)備描述文件下載到輸入設(shè)備中;其中,所述的輸入設(shè)備為計(jì)算機(jī)或掌上電腦或手機(jī)。
所述的設(shè)備描述文件至少包括文件頭和數(shù)據(jù)區(qū),其中,文件頭記載設(shè)備的制造商信息、設(shè)備型號(hào);數(shù)據(jù)區(qū)記載受控電器的各種功能的控制代碼和功能鍵對(duì)應(yīng)的控制代碼或顯示單元對(duì)應(yīng)的圖標(biāo)和建議顯示界面。其中,所述的設(shè)備描述文件還包括文件尾或制造商的數(shù)字安全簽名或其組合,文件尾包括文件的校驗(yàn)字,用于校驗(yàn)文件是否完整、正確;制造商的數(shù)字安全簽名用于安全檢驗(yàn)。
一種應(yīng)用上述電器遙控方法的遙控裝置,包括存儲(chǔ)單元、輸入輸出單元、發(fā)射單元、輸入接口、處理單元,存儲(chǔ)單元、輸入輸出單元、發(fā)射單元、輸入接口分別與處理單元連接;所述的存儲(chǔ)單元包括設(shè)備索引區(qū)、設(shè)備描述文件區(qū),其中,設(shè)備索引區(qū)存儲(chǔ)設(shè)備描述文件的索引文件,該索引文件記錄了各受控設(shè)備所對(duì)應(yīng)的設(shè)備描述文件在設(shè)備描述文件區(qū)的起始位置,制造商和設(shè)備的信息;設(shè)備描述文件區(qū)用于存放各受控設(shè)備所對(duì)應(yīng)的設(shè)備描述文件;所述的輸入輸出單元用于向遙控裝置輸入指令,并提供信息;所述的發(fā)射單元用于將處理單元生成的遙控編碼序列發(fā)送給受控電器;所述的輸入接口具有數(shù)據(jù)傳輸功能,通過(guò)該輸入接口從外部的輸入單元下載受控電器的設(shè)備描述文件;所述的處理單元通過(guò)輸入輸出單元接收用戶輸入的指令,確定所選的受控電器,并確定受控電器的控制序列,根據(jù)該控制序列從設(shè)備描述文件中查詢對(duì)應(yīng)的遙控編碼,生成遙控編碼序列,控制發(fā)射單元將遙控編碼序列發(fā)送給受控電器。
其中,所述的輸入接口為串行接口,或USB接口,或紅外接口(IRc),或無(wú)線網(wǎng)絡(luò),或藍(lán)牙接口。
所述的存儲(chǔ)單元還設(shè)有用于存儲(chǔ)用戶驗(yàn)證信息的存儲(chǔ)區(qū),該驗(yàn)證信息用于進(jìn)行用戶限制操作時(shí)的安全驗(yàn)證。
所述的存儲(chǔ)單元包含控制頁(yè)面區(qū),用于存放各受控設(shè)備所對(duì)應(yīng)的控制頁(yè)面,所述的控制頁(yè)面根據(jù)設(shè)備描述文件自動(dòng)生成并通過(guò)液晶顯示屏或LED顯示模塊顯示;同時(shí),設(shè)備索引區(qū)存儲(chǔ)設(shè)備描述文件和控制頁(yè)面的索引文件,該索引文件記錄了各受控設(shè)備所對(duì)應(yīng)的設(shè)備描述文件和控制頁(yè)面在設(shè)備描述文件區(qū)和控制頁(yè)面區(qū)中的起始位置,以及制造商和設(shè)備的信息。
所述的輸入輸出單元為鍵盤或觸摸屏或觸摸板或其組合,還包括液晶顯示屏或LED顯示模塊。
所述的發(fā)射單元為紅外發(fā)射單元或射頻發(fā)射單元。
綜上所述,本發(fā)明提供的電器遙控方法可實(shí)現(xiàn)一個(gè)遙控裝置遙控多個(gè)電器,使該遙控裝置具有通用性、擴(kuò)展性,便于用戶操作;本發(fā)明提供的電器遙控裝置可以控制家里所有可以通過(guò)遙控裝置控制的電器,通用性好,擴(kuò)展性強(qiáng),而且不需要用戶進(jìn)行復(fù)雜的設(shè)置,操作簡(jiǎn)單、靈活。
圖1是本發(fā)明提供的通用遙控方法流程圖;圖2是本發(fā)明載入受控電器設(shè)備描述文件的過(guò)程流程圖;圖3是本發(fā)明中設(shè)備描述文件的結(jié)構(gòu)示意圖;圖4是本發(fā)明對(duì)所選定的受控電器進(jìn)行遙控的流程圖;圖5是本發(fā)明對(duì)所選定的受控電器進(jìn)行遙控的另一流程圖;圖6是本發(fā)明提供的遙控裝置結(jié)構(gòu)框圖;圖7是本發(fā)明提供的遙控裝置中存儲(chǔ)單元的結(jié)構(gòu)圖;圖8是本發(fā)明提供的遙控裝置實(shí)施例一的結(jié)構(gòu)示意圖;圖9是本發(fā)明提供的遙控裝置實(shí)施例二的結(jié)構(gòu)示意圖;圖10是本發(fā)明提供的遙控裝置實(shí)施例三的結(jié)構(gòu)示意圖;
圖11是本發(fā)明提供的遙控裝置實(shí)施例四的結(jié)構(gòu)示意圖;圖12是本發(fā)明中的設(shè)備描述文件下載到電器遙控裝置的示意圖。
具體實(shí)施例方式
以下結(jié)合附圖和具體的實(shí)施例對(duì)本發(fā)明作進(jìn)一步的詳細(xì)說(shuō)明本發(fā)明公開(kāi)了一種電器遙控方法,如圖1所示,包括如下步驟步驟一將受控電器的設(shè)備描述文件從輸入設(shè)備載入到遙控裝置中,同時(shí)在遙控器中生成受控電器的設(shè)備索引文件;步驟二根據(jù)設(shè)備索引文件,選定受控電器;步驟三通過(guò)遙控裝置,對(duì)所選定的受控電器進(jìn)行遙控。
上述步驟一中所述的載入受控電器設(shè)備描述文件的方法可以有多種,如當(dāng)遙控裝置與載有設(shè)備描述文件的輸入設(shè)備連接時(shí),通過(guò)人為干預(yù),將輸入設(shè)備中的設(shè)備描述文件復(fù)制到遙控裝置中。此方法雖然簡(jiǎn)單,但其缺點(diǎn)是需要人為干預(yù),不能自動(dòng)進(jìn)行,而且安全性差,所以,本發(fā)明采用如下的方法,如圖2所示步驟11遙控裝置與輸入設(shè)備建立連接握手;步驟12遙控裝置向輸入設(shè)備請(qǐng)求安全許可;步驟13遙控裝置驗(yàn)證安全許可是否通過(guò),如果通過(guò),進(jìn)行下一步,如果不通過(guò),終止連接;步驟14遙控裝置向輸入設(shè)備請(qǐng)求下載設(shè)備描述文件;步驟15處理單元把設(shè)備描述文件通過(guò)輸入接口從輸入設(shè)備中下載到存儲(chǔ)單元的設(shè)備描述文件區(qū)中;步驟16處理單元分析設(shè)備描述文件,并根據(jù)設(shè)備描述文件所提供的信息,將制造商和設(shè)備的信息添加到存儲(chǔ)單元的設(shè)備索引區(qū)中。
這樣,即可自動(dòng)、安全的將受控電器設(shè)備描述文件載入到遙控裝置中,其中,為了程序簡(jiǎn)單、運(yùn)行快速,上述的步驟中可以省略步驟12、13,即;無(wú)需進(jìn)行安全驗(yàn)證,當(dāng)遙控裝置與輸入設(shè)備建立連接握手后,遙控裝置即可向輸入設(shè)備發(fā)送下載請(qǐng)求。
上述的輸入設(shè)備用于中轉(zhuǎn)設(shè)備描述文件,一般,可以是計(jì)算機(jī)、掌上電腦(PDA)、手機(jī)等設(shè)備。
電器生產(chǎn)廠商在銷售電器設(shè)備的時(shí)候,同時(shí)提供一個(gè)存儲(chǔ)設(shè)備描述文件的介質(zhì),如磁盤、光盤等物理介質(zhì),可以將生產(chǎn)廠商所提供的電器設(shè)備的設(shè)備描述文件存儲(chǔ)到輸入設(shè)備中;或者通過(guò)網(wǎng)絡(luò)等虛擬介質(zhì)將電器生產(chǎn)廠商公布在其網(wǎng)站上的設(shè)備描述文件下載到輸入設(shè)備中。
其上所述的設(shè)備描述文件是一種用于描述受控電器功能的文件,該文件基于標(biāo)準(zhǔn)的格式,由電器制造廠家提供。該文件一般提供以下信息與制造商有關(guān)的信息,與電器設(shè)備有關(guān)的信息,電器設(shè)備的功能,以及控制這些功能的控制代碼,一般情況下是紅外編碼,也可以是射頻編碼。
參見(jiàn)圖3,為設(shè)備描述文件的結(jié)構(gòu)示意圖。設(shè)備描述文件包括文件頭、數(shù)據(jù)區(qū)和文件尾,其中,文件頭用于描述設(shè)備的基本情況,如制造商信息、設(shè)備型號(hào)等;數(shù)據(jù)區(qū)包含了受控電器的各種功能的控制代碼和功能鍵對(duì)應(yīng)的控制代碼或顯示單元對(duì)應(yīng)的圖標(biāo)和建議顯示界面;文件尾包括文件的校驗(yàn)字,用于校驗(yàn)文件是否完整、正確;為了提高安全性,設(shè)備描述文件還包括制造商的數(shù)字安全簽名,供遙控設(shè)備安全檢驗(yàn)。
在步驟16中,如遙控裝置有顯示單元,則處理單元分析設(shè)備描述文件,根據(jù)設(shè)備描述文件所提供的圖標(biāo)、建議顯示界面等信息自動(dòng)生成到設(shè)備控制頁(yè)面區(qū)中。
當(dāng)用戶操作遙控裝置選擇待選的受控電器時(shí),可以有多種方法,如在遙控裝置中存儲(chǔ)有由設(shè)備索引文件生成的受控電器列表,當(dāng)有顯示單元時(shí),通過(guò)按鍵調(diào)用受控電器列表,直接選擇受控電器,調(diào)用受控電器的設(shè)備描述文件;或者,遙控裝置根據(jù)按鍵的輸入,到設(shè)備索引文件中查詢,如有,則調(diào)用受控電器的設(shè)備描述文件,如沒(méi)有,輸入無(wú)效,需要重新輸入。
當(dāng)遙控裝置中裝入了需要遙控的受控電器的設(shè)備描述文件并已選好受控電器,接下就是根據(jù)需要遙控的電器,使其完成各種功能。
步驟三中對(duì)所選定的受控電器進(jìn)行遙控的步驟如圖4所示步驟31處理單元根據(jù)輸入輸出單元輸入的控制代碼確定受控電器的控制序列;步驟32處理單元根據(jù)確定的控制序列從設(shè)備描述文件中查詢對(duì)應(yīng)的遙控編碼,生成遙控編碼序列;步驟33處理單元控制發(fā)射單元將遙控編碼序列發(fā)送給受控電器,受控電器根據(jù)接收到的遙控編碼序列執(zhí)行相應(yīng)的功能。
上述的遙控裝置沒(méi)有設(shè)顯示單元,當(dāng)遙控裝置設(shè)置有顯示單元時(shí),對(duì)所選定的受控電器進(jìn)行遙控的步驟如圖5所示步驟31’用戶根據(jù)顯示單元的提示,輸入控制命令;步驟32’處理單元根據(jù)輸入輸出單元輸入的控制代碼確定受控電器的控制序列;步驟33’處理單元根據(jù)確定的控制序列從設(shè)備描述文件中查詢對(duì)應(yīng)的遙控編碼,生成遙控編碼序列;步驟34’處理單元控制發(fā)射單元將遙控編碼序列發(fā)送給受控電器,同時(shí)改變控制頁(yè)面的顯示,受控電器根據(jù)接收到的遙控編碼序列執(zhí)行相應(yīng)的功能。
上述方法中的顯示單元可以是液晶顯示屏,也可以是LED顯示模塊。
用于實(shí)現(xiàn)上述遙控方法的遙控裝置的結(jié)構(gòu)圖如圖6所示本發(fā)明所述的遙控裝置由處理單元101、輸入接口102、存儲(chǔ)單元103、輸入輸出單元104和發(fā)射單元105組成;其中,存儲(chǔ)單元103、輸入接口102、發(fā)射單元105和輸入輸出單元104分別與處理單元101連接。
所述的存儲(chǔ)單元103包括設(shè)備索引區(qū)、設(shè)備描述文件區(qū),其中,設(shè)備索引區(qū)存儲(chǔ)設(shè)備描述文件的索引文件,該索引文件記錄了各受控設(shè)備所對(duì)應(yīng)的設(shè)備描述文件在設(shè)備描述文件區(qū)的起始位置,制造商和設(shè)備的信息;設(shè)備描述文件區(qū)用于存放各受控設(shè)備所對(duì)應(yīng)的設(shè)備描述文件;所述的輸入輸出單元104用于向遙控裝置輸入指令,并提供信息;所述的發(fā)射單元105用于將處理單元101生成的遙控編碼序列發(fā)送給受控電器;所述的輸入接口102具有數(shù)據(jù)傳輸功能,通過(guò)該輸入接口102,從外部的輸入單元下載受控電器的設(shè)備描述文件;所述的處理單元101通過(guò)輸入輸出單元104接收輸入指令,確定所選的受控電器,并確定受控電器的控制序列,根據(jù)該控制序列從設(shè)備描述文件中查詢對(duì)應(yīng)的遙控編碼,生成遙控編碼序列,控制發(fā)射單元105將遙控編碼序列發(fā)送給受控電器。
如圖7所示,存儲(chǔ)單元103可劃分為如下幾個(gè)存儲(chǔ)區(qū)域設(shè)備索引區(qū),設(shè)備描述文件區(qū),當(dāng)輸入輸出104包括有顯示單元時(shí),還有控制頁(yè)面區(qū)。其中,設(shè)備索引區(qū)用來(lái)存儲(chǔ)設(shè)備描述文件和控制頁(yè)面的索引文件,該索引文件記錄了各受控設(shè)備所對(duì)應(yīng)的設(shè)備描述文件和控制頁(yè)面在設(shè)備描述文件區(qū)和控制頁(yè)面區(qū)中的起始位置以及制造商和設(shè)備的信息;設(shè)備描述文件區(qū)用于存放各受控設(shè)備所對(duì)應(yīng)的設(shè)備描述文件;控制頁(yè)面區(qū)用于存放各受控設(shè)備所對(duì)應(yīng)的控制頁(yè)面,所述的控制頁(yè)面根據(jù)設(shè)備描述文件自動(dòng)生成。
為了提高安全性,存儲(chǔ)單元中還存儲(chǔ)有用戶驗(yàn)證信息,該驗(yàn)證信息用于用戶操作時(shí)的安全驗(yàn)證,如下載設(shè)備描述文件時(shí),遙控裝置會(huì)要求進(jìn)行驗(yàn)證信息檢驗(yàn),只有通過(guò)驗(yàn)證才能進(jìn)行下載設(shè)備描述文件的操作。
圖6中的輸入接口102可以為串行接口,可以為USB接口,可以為紅外接口(IRc),可以為無(wú)線網(wǎng)絡(luò)(WLAN),也可以為藍(lán)牙接口。
圖6中的輸入輸出單元104包括鍵盤或觸摸屏或觸摸板或其組合,以上部件用于輸入用戶的操作,還可以包括顯示單元,在該顯示單元以圖形或文字的方式顯示受控電器的功能,作為用戶操作的指示。所述的顯示單元可以是圖形或字符型的液晶顯示屏,也可以是LED顯示模塊。
圖6中的發(fā)射單元105可以是紅外發(fā)射單元或射頻發(fā)射單元。
圖8為本發(fā)明實(shí)施例一的結(jié)構(gòu)示意圖。
本實(shí)施例是一個(gè)最簡(jiǎn)單的電器遙控裝置,由處理單元101、串行接口106、存儲(chǔ)單元103、紅外發(fā)射單元120、按鍵107組成。
該遙控裝置通過(guò)串行接口106與PC或PDA的串口連接,下載設(shè)備描述文件,處理單元101將該設(shè)備描述文件存儲(chǔ)到存儲(chǔ)單元103中;按鍵107用于向處理單元101輸入用戶的指令,其鍵盤設(shè)置是預(yù)先定義的,可以用于多種電器的通用按鍵,一般來(lái)說(shuō),在鍵盤中有選擇所支持的電器的按鍵,比如有電視、DVD等模式選擇按鍵。此外,還有主要功能的按鍵,比如播放、音量調(diào)節(jié)等,為了減少按鍵數(shù),需要對(duì)功能按鍵進(jìn)行歸類,同一個(gè)按鍵在不同的電器模式下,可能會(huì)有不同的功能定義,每一按鍵對(duì)應(yīng)功能的遙控編碼在描述文件中。處理單元101根據(jù)用戶輸入的指令,通常,可以通過(guò)按所選電器的按鍵的方法來(lái)選定受控電器,比如,要控制電視,就需要按下電視的模式選擇按鍵。在選定受控電器后,按下功能按鍵,根據(jù)功能按鍵描述文件中定義的功能,確定受控電器的控制序列,根據(jù)該控制序列從設(shè)備描述文件中查詢對(duì)應(yīng)的遙控編碼,生成遙控編碼序列,處理單元101控制紅外發(fā)射單元120將遙控編碼序列發(fā)送給受控電器。
其中,存儲(chǔ)單元103包含設(shè)備索引區(qū),設(shè)備描述文件區(qū),設(shè)備索引區(qū)存儲(chǔ)設(shè)備描述文件的索引文件,該索引文件記錄了各受控設(shè)備所對(duì)應(yīng)的設(shè)備描述文件在設(shè)備描述文件區(qū)的起始位置,以及制造商和設(shè)備的信息;設(shè)備描述文件區(qū)用于存放各受控設(shè)備所對(duì)應(yīng)的設(shè)備描述文件。另外,還設(shè)有用于存儲(chǔ)用戶驗(yàn)證信息的存儲(chǔ)區(qū),該驗(yàn)證信息用于進(jìn)行用戶限制操作時(shí)的安全驗(yàn)證。
設(shè)備描述文件是一種用于描述受控電器功能的文件,該文件基于標(biāo)準(zhǔn)的格式,由電器制造廠家提供。該文件一般提供以下信息與制造商有關(guān)的信息,與電器設(shè)備有關(guān)的信息,電器設(shè)備的功能,以及控制這些功能的控制代碼,如紅外編碼或射頻編碼。
圖9為本發(fā)明實(shí)施例二的結(jié)構(gòu)示意圖。
本實(shí)施例是一個(gè)帶有顯示單元的電器遙控裝置,由處理單元101、USB接口109、存儲(chǔ)單元103、紅外發(fā)射單元120、按鍵107、顯示屏108組成。
在本實(shí)施例中,為了使操作更加靈活,提高人機(jī)交互能力,在實(shí)施例一的基礎(chǔ)上設(shè)置了顯示屏108,輸入接口采用USB接口。設(shè)備描述文件通過(guò)USB接口從外部的輸入設(shè)備下載到存儲(chǔ)單元103中,在本實(shí)施例中,設(shè)備描述文件中不僅包括按鍵對(duì)應(yīng)功能的遙控編碼,還包括顯示屏的建議顯示界面;顯示屏提供操作幫助,按鍵中有幾個(gè)鍵的功能是可變的,其具體操作由顯示屏提示。所述的顯示屏為液晶顯示屏。
所述的鍵盤設(shè)置與實(shí)施例一中的鍵盤設(shè)置相同,此外還有方向鍵和確定鍵用來(lái)和液晶顯示屏界面的人機(jī)交互。液晶顯示屏的顯示內(nèi)容根據(jù)設(shè)備描述文件中的建議顯示界面生成。通過(guò)按所選電器的按鍵的方法來(lái)選定受控電器,比如,要控制電視,就需要按下電視的模式選擇按鍵,選定好受控電器后,按下常用功能按鍵選定所要進(jìn)行的控制;也可以用方向鍵和確定鍵用來(lái)和液晶顯示屏界面進(jìn)行交互,選定所要進(jìn)行的控制。
在本實(shí)施例中,存儲(chǔ)單元103還包括控制頁(yè)面區(qū),用于存放各受控設(shè)備所對(duì)應(yīng)的控制頁(yè)面,所述的控制頁(yè)面根據(jù)設(shè)備描述文件自動(dòng)生成;同時(shí),設(shè)備索引區(qū)存儲(chǔ)設(shè)備描述文件和控制頁(yè)面的索引文件,該索引文件記錄了各受控設(shè)備所對(duì)應(yīng)的設(shè)備描述文件和控制頁(yè)面在設(shè)備描述文件區(qū)和控制頁(yè)面區(qū)中的起始位置,以及制造商和設(shè)備的信息。
圖10是本發(fā)明實(shí)施例三的結(jié)構(gòu)示意圖。
本實(shí)施例是一個(gè)帶有顯示單元的電器遙控裝置,由處理單元101、USB接口109、存儲(chǔ)單元103、射頻發(fā)射單元130、按鍵107、觸摸屏110組成。
該遙控裝置通過(guò)USB接口109與外部輸入設(shè)備連接,下載設(shè)備描述文件,處理單元101將該設(shè)備描述文件存儲(chǔ)到存儲(chǔ)單元103中;按鍵107用于向處理單元101輸入用戶的指令,其鍵盤設(shè)置是預(yù)先定義的,可以用于多種電器的通用按鍵,觸摸屏110顯示虛擬按鍵和操作指示,在描述文件中包括按鍵對(duì)應(yīng)功能的遙控編碼及顯示屏的圖標(biāo)和建議顯示界面。處理單元101根據(jù)用戶輸入的指令,確定所選的受控電器,并確定受控電器的控制序列,根據(jù)該控制序列從設(shè)備描述文件中查詢對(duì)應(yīng)的遙控編碼,生成遙控編碼序列,處理單元101控制射頻發(fā)射單元130將遙控編碼序列發(fā)送給受控電器,此處的遙控編碼序列為射頻編碼序列。
在本實(shí)施例中,顯示單元選擇了觸摸屏,則該觸摸屏既可以用顯示,也可以用于充當(dāng)按鍵,通過(guò)操作觸摸屏上的按鍵來(lái)和顯示屏界面進(jìn)行人機(jī)交互。顯示的內(nèi)容根據(jù)設(shè)備描述文件中的建議顯示界面生成。所以,按鍵的設(shè)置可以與實(shí)施例一、二相同,也可以沒(méi)有功能按鍵,只有選擇模式按鍵,其功能都在觸摸屏上進(jìn)行選擇。此外,也可以沒(méi)有按鍵,只有觸摸屏,模式選擇也在觸摸屏上進(jìn)行選擇。
圖11是本發(fā)明實(shí)施例四的結(jié)構(gòu)示意圖。
在本實(shí)施例中,輸入接口采用藍(lán)牙接口,其余單元與實(shí)施例三相同,在此不再贅述。
實(shí)施例一、二、三中存儲(chǔ)單元103中存儲(chǔ)的設(shè)備描述文件的來(lái)源有兩種,一種是由電器制造廠家提供。電器生產(chǎn)廠商在銷售電器設(shè)備的時(shí)候,同時(shí)提供用于存儲(chǔ)設(shè)備描述文件的介質(zhì),如磁盤、光盤等物理介質(zhì),用戶可以將設(shè)備描述文件存儲(chǔ)到輸入設(shè)備中,輸入設(shè)備為計(jì)算機(jī)或掌上電腦或手機(jī)。不同的輸入接口連接不同的輸入設(shè)備,通過(guò)輸入接口將設(shè)備描述文件下載到遙控裝置中。
另一種是通過(guò)網(wǎng)絡(luò)等虛擬介質(zhì)將電器生產(chǎn)廠商公布在其網(wǎng)站上的設(shè)備描述文件下載到輸入設(shè)備中。
如圖12所示,為本發(fā)明中的設(shè)備描述文件下載到電器遙控裝置的示意圖。
存儲(chǔ)有設(shè)備描述文件的介質(zhì)201存儲(chǔ)在輸入設(shè)備202中,遙控裝置通過(guò)其上的輸入接口與輸入設(shè)備202連接,將設(shè)備描述文件下載到遙控裝置中。
另外,本發(fā)明也可以采用PDA,在PDA中運(yùn)行軟件模擬遙控功能,由PDA的觸摸屏顯示虛擬按鍵,PDA的紅外端口發(fā)射遙控信號(hào)。
最后應(yīng)說(shuō)明的是以上實(shí)施例僅用以說(shuō)明本發(fā)明而并非限制本發(fā)明所描述的技術(shù)方案;因此,盡管本說(shuō)明書參照上述的各個(gè)實(shí)施例對(duì)本發(fā)明已進(jìn)行了詳細(xì)的說(shuō)明,但是,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,仍然可以對(duì)本發(fā)明進(jìn)行修改或者等同替換;而一切不脫離本發(fā)明的精神和范圍的技術(shù)方案及其改進(jìn),其均應(yīng)涵蓋在本發(fā)明的權(quán)利要求范圍當(dāng)中。
權(quán)利要求
1.一種電器遙控方法,其特征在于包括如下步驟步驟100將受控電器的設(shè)備描述文件從輸入設(shè)備載入到遙控裝置中,同時(shí)在遙控裝置中生成受控電器的設(shè)備索引文件;步驟200根據(jù)設(shè)備索引文件,選定受控電器;步驟300通過(guò)遙控裝置,對(duì)所選定的受控電器進(jìn)行遙控。
2.根據(jù)權(quán)利要求1所述的電器遙控方法,其特征在于步驟100中所述的載入受控電器設(shè)備描述文件的過(guò)程為步驟110遙控裝置與輸入設(shè)備建立連接握手;步驟120遙控裝置向輸入設(shè)備請(qǐng)求下載設(shè)備描述文件;步驟130遙控裝置的處理單元把設(shè)備描述文件通過(guò)輸入接口下載到存儲(chǔ)單元的設(shè)備描述文件區(qū)中;步驟140處理單元分析設(shè)備描述文件,并根據(jù)設(shè)備描述文件所提供的信息,將制造商和設(shè)備的信息添加到存儲(chǔ)單元的設(shè)備索引區(qū)中。
3.根據(jù)權(quán)利要求2所述的電器遙控方法,其特征在于在步驟110和步驟120之間還包括遙控裝置向輸入設(shè)備請(qǐng)求安全許可;遙控裝置檢驗(yàn)輸入設(shè)備返回的驗(yàn)證信息,如果通過(guò)安全驗(yàn)證,則執(zhí)行步驟120;如果沒(méi)有通過(guò)安全驗(yàn)證,則終止連接。
4.根據(jù)權(quán)利要求2或3所述的電器遙控方法,其特征在于在步驟140中,當(dāng)遙控裝置有顯示單元時(shí),處理單元分析設(shè)備描述文件,將設(shè)備描述文件所提供的圖標(biāo)、建議顯示界面信息自動(dòng)生成到設(shè)備控制頁(yè)面區(qū)。
5.根據(jù)權(quán)利要求1所述的電器遙控方法,其特征在于步驟300中遙控裝置對(duì)所選定的受控電器進(jìn)行遙控的步驟為步驟310遙控裝置中的處理單元根據(jù)輸入輸出單元輸入的控制代碼確定受控電器的控制序列;步驟320處理單元根據(jù)確定的控制序列從設(shè)備描述文件中查詢對(duì)應(yīng)的遙控編碼,生成遙控編碼序列;步驟330處理單元控制發(fā)射單元將遙控編碼序列發(fā)送給受控電器,受控電器根據(jù)接收到的遙控編碼序列執(zhí)行相應(yīng)的功能。
6.根據(jù)權(quán)利要求1或2或3或5所述的電器遙控方法,其特征在于所述輸入設(shè)備獲得設(shè)備描述文件的方法為將生產(chǎn)廠商所提供的磁盤或光盤中的設(shè)備描述文件存儲(chǔ)到輸入設(shè)備中,或者通過(guò)網(wǎng)絡(luò)將電器生產(chǎn)廠商公布在其網(wǎng)站上的設(shè)備描述文件下載到輸入設(shè)備中。
7.根據(jù)權(quán)利要求1或2或3或5所述的電器遙控方法,其特征在于所述的輸入設(shè)備為計(jì)算機(jī)或掌上電腦或手機(jī)。
8.根據(jù)權(quán)利要求1所述的電器遙控方法,其特征在于所述的設(shè)備描述文件至少包括文件頭和數(shù)據(jù)區(qū),其中,文件頭記載設(shè)備的制造商信息、設(shè)備型號(hào);數(shù)據(jù)區(qū)記載受控電器的各種功能的控制代碼和功能鍵對(duì)應(yīng)的控制代碼或顯示單元對(duì)應(yīng)的圖標(biāo)和建議顯示界面。
9.根據(jù)權(quán)利要求8所述的電器遙控方法,其特征在于所述的設(shè)備描述文件還包括文件尾或制造商的數(shù)字安全簽名或其組合,文件尾包括文件的校驗(yàn)字,用于校驗(yàn)文件是否完整、正確;制造商的數(shù)字安全簽名用于安全檢驗(yàn)。
10.一種應(yīng)用權(quán)利要求1-9任一所述的電器遙控方法的遙控裝置,包括存儲(chǔ)單元、輸入輸出單元、發(fā)射單元,其特征在于還包括輸入接口、處理單元,存儲(chǔ)單元、輸入輸出單元、發(fā)射單元、輸入接口分別與處理單元連接;所述的存儲(chǔ)單元包括設(shè)備索引區(qū)、設(shè)備描述文件區(qū),其中,設(shè)備索引區(qū)存儲(chǔ)設(shè)備描述文件的索引文件,該索引文件記錄了各受控設(shè)備所對(duì)應(yīng)的設(shè)備描述文件在設(shè)備描述文件區(qū)的起始位置,制造商和設(shè)備的信息;設(shè)備描述文件區(qū)用于存放各受控設(shè)備所對(duì)應(yīng)的設(shè)備描述文件;所述的輸入輸出單元用于輸入遙控指令,輸出信息;所述的發(fā)射單元用于將處理單元生成的遙控編碼序列發(fā)送給受控電器;所述的輸入接口具有數(shù)據(jù)傳輸功能,通過(guò)該輸入接口從外部的輸入單元下載受控電器的設(shè)備描述文件;所述的處理單元通過(guò)輸入輸出單元接收用戶輸入的指令,確定所選的受控電器,并確定受控電器的控制序列,根據(jù)該控制序列從設(shè)備描述文件中查詢對(duì)應(yīng)的遙控編碼,生成遙控編碼序列,控制發(fā)射單元將遙控編碼序列發(fā)送給受控電器。
11.根據(jù)權(quán)利要求10所述的電器遙控裝置,其特征在于所述的輸入接口為串行接口,或USB接口,或紅外接口,或無(wú)線網(wǎng)絡(luò),或藍(lán)牙接口。
12.根據(jù)權(quán)利要求10所述的電器遙控裝置,其特征在于所述的存儲(chǔ)單元還設(shè)有用于存儲(chǔ)用戶驗(yàn)證信息的存儲(chǔ)區(qū),該驗(yàn)證信息用于進(jìn)行用戶限制操作時(shí)的安全驗(yàn)證。
13.根據(jù)權(quán)利要求10所述的電器遙控裝置,其特征在于所述的輸入輸出單元為鍵盤或觸摸屏或觸摸板或其組合。
14.根據(jù)權(quán)利要求13所述的電器遙控裝置,其特征在于所述的輸入輸出單元還包括液晶顯示屏或LED顯示模塊。
15.根據(jù)權(quán)利要求10-14任一所述的電器遙控裝置,其特征在于所述的存儲(chǔ)單元包含控制頁(yè)面區(qū),用于存放各受控設(shè)備所對(duì)應(yīng)的控制頁(yè)面,所述的控制頁(yè)面根據(jù)設(shè)備描述文件自動(dòng)生成并通過(guò)液晶顯示屏或LED顯示模塊顯示;同時(shí),設(shè)備索引區(qū)存儲(chǔ)設(shè)備描述文件和控制頁(yè)面的索引文件,該索引文件記錄了各受控設(shè)備所對(duì)應(yīng)的設(shè)備描述文件和控制頁(yè)面在設(shè)備描述文件區(qū)和控制頁(yè)面區(qū)中的起始位置,以及制造商和設(shè)備的信息。
16.根據(jù)權(quán)利要求10所述的電器遙控裝置,其特征在于所述的發(fā)射單元為紅外發(fā)射單元或射頻發(fā)射單元。
全文摘要
本發(fā)明公開(kāi)了一種電器遙控方法及其裝置,所述的電器遙控方法為首先載入受控電器的設(shè)備描述文件并生成設(shè)備索引文件,然后根據(jù)設(shè)備索引文件選定受控電器,再對(duì)所選定的受控電器進(jìn)行遙控;所述的遙控裝置包括輸入接口、處理單元、存儲(chǔ)單元、輸入輸出單元和發(fā)射單元,處理單元通過(guò)輸入輸出單元接收輸入的指令,確定所選的受控電器,并確定受控電器的控制序列,根據(jù)該控制序列從設(shè)備描述文件中查詢對(duì)應(yīng)的遙控編碼,生成遙控編碼序列,處理單元控制發(fā)射單元將遙控編碼序列發(fā)送給受控電器。本發(fā)明可以自動(dòng)獲取受控電器的設(shè)備描述文件完成不同電器的各種遙控功能,通用性好,擴(kuò)展性強(qiáng),操作簡(jiǎn)單、靈活。
文檔編號(hào)H04L12/28GK1620025SQ200310115340
公開(kāi)日2005年5月25日 申請(qǐng)日期2003年11月19日 優(yōu)先權(quán)日2003年11月19日
發(fā)明者李明 申請(qǐng)人:聯(lián)想(北京)有限公司