終端設(shè)備的遙控學(xué)習(xí)方法和裝置制造方法
【專利摘要】本發(fā)明涉及終端設(shè)備的遙控學(xué)習(xí)方法和裝置,用于使終端設(shè)備通過學(xué)習(xí)而能夠遙控特定設(shè)備。該遙控學(xué)習(xí)方法包括:接收根據(jù)對所述特定設(shè)備的遙控器進行操作所產(chǎn)生的第一紅外信號,并將所述第一紅外信號轉(zhuǎn)換為相應(yīng)的第一控制信號;從所述第一控制信號提取能夠描述與所述操作對應(yīng)的操作內(nèi)容的數(shù)字控制文件;判斷服務(wù)器中是否存儲有所述數(shù)字控制文件;以及在判斷為所述服務(wù)器中存儲有所述數(shù)字控制文件的情況下,將所述服務(wù)器中與所述數(shù)字控制文件相關(guān)聯(lián)的所有數(shù)字控制文件下載至所述終端設(shè)備。通過自動下載所有相關(guān)的數(shù)字控制文件,根據(jù)本發(fā)明實施例的遙控學(xué)習(xí)方法和裝置能夠有效提高學(xué)習(xí)效率并簡化用戶操作。
【專利說明】終端設(shè)備的遙控學(xué)習(xí)方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及終端設(shè)備,具體涉及一種令終端設(shè)備通過學(xué)習(xí)能夠控制各種設(shè)備的遙控學(xué)習(xí)方法和遙控學(xué)習(xí)裝置。
【背景技術(shù)】
[0002]當前,除了最基本的通話功能以外,人們還可以用便攜式終端設(shè)備(例如智能手機、平板電腦)上網(wǎng)、拍照、聽音樂、看視頻和進行線路導(dǎo)航等。隨著這些便攜式終端設(shè)備的使用越來越廣泛,人們可能還希望這些便攜式終端設(shè)備的功能擴展到更多的領(lǐng)域,例如,直接利用智能手機遙控家里的電視、空調(diào)等各種設(shè)備,并且已存在使智能手機通過學(xué)習(xí)用作遙控器的相關(guān)報道。
[0003]然而,目前使智能手機通過學(xué)習(xí)用作遙控器的技術(shù)大多需要用戶手動核查例如設(shè)備型號、編號等的設(shè)備信息,這使得整個學(xué)習(xí)過程費時費力,不便于用戶使用。
【發(fā)明內(nèi)容】
[0004]有鑒于此,本發(fā)明旨在于提供一種遙控學(xué)習(xí)方法和裝置,以使得終端設(shè)備能夠在無需用戶手動核查設(shè)備信息的情況下通過學(xué)習(xí)而遙控各種設(shè)備。
[0005]為了實現(xiàn)上述目的,根據(jù)本發(fā)明的一實施例,提供了一種用于使終端設(shè)備通過學(xué)習(xí)而能夠遙控特定設(shè)備的遙控學(xué)習(xí)方法,其包括:接收根據(jù)對所述特定設(shè)備的遙控器進行操作所產(chǎn)生的第一紅外信號,并將所述第一紅外信號轉(zhuǎn)換為相應(yīng)的第一控制信號;從所述第一控制信號提取能夠描述與所述操作對應(yīng)的操作內(nèi)容的數(shù)字控制文件;判斷服務(wù)器中是否存儲有所述數(shù)字控制文件;以及在判斷為所述服務(wù)器中存儲有所述數(shù)字控制文件的情況下,將所述服務(wù)器中與所述數(shù)字控制文件相關(guān)聯(lián)的所有數(shù)字控制文件下載至所述終端設(shè)備。
[0006]此外,為了實現(xiàn)上述目的,根據(jù)本發(fā)明的另一實施例,提供了一種用于使終端設(shè)備通過學(xué)習(xí)而能夠遙控特定設(shè)備的遙控學(xué)習(xí)裝置,其包括:紅外控制器,用于接收根據(jù)對所述特定設(shè)備的遙控器進行操作所產(chǎn)生的第一紅外信號,并將所述第一紅外信號轉(zhuǎn)換為相應(yīng)的第一控制信號;學(xué)習(xí)單元,用于接收所述第一控制信號,并從所述第一控制信號提取能夠描述與所述操作對應(yīng)的操作內(nèi)容的數(shù)字控制文件;以及通信單元,用于與服務(wù)器通信,以判斷服務(wù)器中是否存儲有所述數(shù)字控制文件,并且在判斷為所述服務(wù)器中存儲有所述數(shù)字控制文件的情況下,將所述服務(wù)器中與所述數(shù)字控制文件相關(guān)聯(lián)的所有數(shù)字控制文件下載至所述終端設(shè)備。
[0007]通過自動從服務(wù)器下載所有相關(guān)的數(shù)字控制文件,根據(jù)本發(fā)明實施例所提供的遙控學(xué)習(xí)方法和遙控學(xué)習(xí)裝置能夠有效提高終端設(shè)備進行遙控學(xué)習(xí)的效率。
[0008]此外,由于無需用戶手動核查遙控器的設(shè)備信息,根據(jù)本發(fā)明實施例所提供的遙控學(xué)習(xí)方法和遙控學(xué)習(xí)裝置能夠顯著簡化終端設(shè)備進行遙控學(xué)習(xí)時的用戶操作。
[0009]根據(jù)下面參考附圖對示例性實施例的詳細說明,本發(fā)明的其它特征及方面將變得清楚。
【專利附圖】
【附圖說明】
[0010]包含在說明書中并且構(gòu)成說明書的一部分的說明書附圖與說明書一起示出了本發(fā)明的示例性實施例、特征和方面,并且用于解釋本發(fā)明的原理。
[0011]圖1為根據(jù)本發(fā)明實施例所提供的用于使終端設(shè)備通過學(xué)習(xí)而能夠遙控特定設(shè)備的遙控學(xué)習(xí)系統(tǒng)的架構(gòu)示意圖;
[0012]圖2為根據(jù)本發(fā)明實施例所提供的用于使終端設(shè)備通過學(xué)習(xí)而能夠遙控特定設(shè)備的遙控學(xué)習(xí)方法的流程圖;
[0013]圖3為根據(jù)本發(fā)明實施例所提供的用于使終端設(shè)備通過學(xué)習(xí)而能夠遙控特定設(shè)備的遙控學(xué)習(xí)裝置的方框圖;以及
[0014]圖4為根據(jù)本發(fā)明另一實施例所提供的用于使終端設(shè)備通過學(xué)習(xí)而能夠遙控特定設(shè)備的遙控學(xué)習(xí)裝置的方框圖。
【具體實施方式】
[0015]以下將對本發(fā)明的實施例給出詳細的參考。盡管本發(fā)明通過這些實施方式進行闡述和說明,但需要注意的是本發(fā)明并不僅僅只局限于這些實施方式。相反,本發(fā)明涵蓋所附權(quán)利要求所定義的發(fā)明精神和發(fā)明范圍內(nèi)的所有替代物、變體和等同物。
[0016]另外,為了更好的說明本發(fā)明,在下文的【具體實施方式】中給出了眾多的具體細節(jié)。本領(lǐng)域技術(shù)人員應(yīng)當理解,沒有這些具體細節(jié),本發(fā)明同樣可以實施。在另外一些實例中,對于大家熟知的方法、手段、元件和電路未作詳細描述,以便于凸顯本發(fā)明的主旨。
[0017]圖1為示出根據(jù)本發(fā)明實施例所提供的用于使終端設(shè)備100通過學(xué)習(xí)而能夠遙控特定設(shè)備300的遙控學(xué)習(xí)系統(tǒng)10的整體架構(gòu)的示意圖。
[0018]如圖1所示,遙控學(xué)習(xí)系統(tǒng)10包括:終端設(shè)備100,作為學(xué)習(xí)主體,例如可以是智能手機、PDA、平板電腦等終端設(shè)備;遙控器200,作為終端設(shè)備100的學(xué)習(xí)對象;被控的特定設(shè)備300,作為終端設(shè)備100和遙控器200的遙控對象,例如可以為電視、空調(diào)等家用電器;以及服務(wù)器400,經(jīng)由網(wǎng)絡(luò)與終端設(shè)備100進行通信,具有用于存儲包括各種遙控器200的數(shù)字控制文件的數(shù)據(jù)庫,從而能夠為終端設(shè)備100提供數(shù)據(jù)庫服務(wù)。
[0019]具體而言,服務(wù)器400中的數(shù)據(jù)庫將各種遙控器200的數(shù)字控制文件與遙控器200的諸如設(shè)備型號及編號等的設(shè)備信息相關(guān)聯(lián)地進行存儲,其中遙控器200的數(shù)字控制文件是指遙控器200上按鍵的紅外波形數(shù)字文件。換言之,服務(wù)器400中的數(shù)據(jù)庫存儲有各種遙控器200的按鍵的紅外波形數(shù)字文件以及遙控器型號、編號與遙控器200的對應(yīng)關(guān)系。
[0020]對于上述遙控學(xué)習(xí)系統(tǒng)10,優(yōu)選地,如圖1所示,終端設(shè)備100經(jīng)由紅外控制器120與遙控器200及被控的特定設(shè)備300建立信號連接,以接收來自遙控器200的待學(xué)習(xí)的第一紅外信號,并且向被控的特定設(shè)備300發(fā)送作為操作指令的第二紅外信號。其中,紅外控制器120可被實現(xiàn)作為終端設(shè)備100的一個組件,即終端設(shè)備100包括紅外控制器120?;蛘?,紅外控制器120也可被實現(xiàn)為能夠安裝至終端設(shè)備100上的一個獨立設(shè)備,即終端設(shè)備100與紅外控制器120為單獨的兩個設(shè)備。
[0021]此外,考慮到各種終端設(shè)備100 —般都具有例如耳機插孔等的音頻插孔,在一個實施例中,紅外控制器120連接于終端設(shè)備100的耳機插孔,以使得紅外控制器120經(jīng)由音頻通道110與終端設(shè)備100建立信號連接。從而,紅外控制器120將來自遙控器200的第一紅外信號轉(zhuǎn)換為模擬電信號形式的第一控制信號,并將轉(zhuǎn)換得到的第一控制信號經(jīng)由音頻通道110輸入終端設(shè)備100。在另一實施例中,紅外控制器120將終端設(shè)備100經(jīng)由音頻通道110的左/右聲道輸出的模擬電信號形式的第二控制信號轉(zhuǎn)換為第二紅外信號,并將轉(zhuǎn)換得到的第二紅外信號發(fā)送給被控的特定設(shè)備300。
[0022]圖2為示出根據(jù)本發(fā)明實施例所提供的用于使終端設(shè)備100通過學(xué)習(xí)而能夠遙控特定設(shè)備300的遙控學(xué)習(xí)方法的流程圖,并結(jié)合圖1詳細描述該遙控學(xué)習(xí)方法的處理流程如下。
[0023]如圖2所示,該遙控學(xué)習(xí)方法的開始步驟SS具體為,終端設(shè)備100根據(jù)用戶的操作而進入遙控學(xué)習(xí)模式。在一個實施例中,在遙控學(xué)習(xí)模式下,終端設(shè)備100與作為學(xué)習(xí)對象的遙控器200的距離小于10cm。
[0024]在終端設(shè)備100處于遙控學(xué)習(xí)模式的情況下,如果紅外控制器120接收到由遙控器200根據(jù)用戶對遙控器200的操作所產(chǎn)生的第一紅外信號,則將所接收到的第一紅外信號轉(zhuǎn)換成特定形式的第一控制信號(步驟S10),并隨后進入步驟S20。其中,用戶對遙控器200的操作包括但不限于按下遙控器200上的某個按鍵,例如按下音量增加鍵。
[0025]在步驟S20中,終端設(shè)備100從來自紅外控制器120的第一控制信號中提取出能夠描述與該次遙控器200操作對應(yīng)的操作內(nèi)容的數(shù)字控制文件,并隨后進入步驟S30。
[0026]在步驟S30中,終端設(shè)備100搜索服務(wù)器400的數(shù)據(jù)庫中是否已存在所提取出的數(shù)字控制文件。如果在服務(wù)器400的數(shù)據(jù)庫中搜索到與該數(shù)字控制文件完全一致的數(shù)字控制文件,則進入步驟S40,否則進入步驟S50。
[0027]如果在服務(wù)器400的數(shù)據(jù)庫中搜索到完全一致的數(shù)字控制文件,則意味著服務(wù)器400的數(shù)據(jù)庫已存儲了與作為本次學(xué)習(xí)對象的遙控器200 (或換言之,與本次學(xué)習(xí)要遙控的特定設(shè)備300)相關(guān)的所有數(shù)字控制文件。因此,在步驟S40中,終端設(shè)備100自動從服務(wù)器400下載與該數(shù)字控制文件相關(guān)聯(lián)的所有數(shù)字控制文件,從而省去了學(xué)習(xí)遙控器200的其它按鍵的過程。例如,在用戶操作了某一品牌電視的遙控器200的音量增大鍵的情況下,如果終端設(shè)備100在服務(wù)器400的數(shù)據(jù)庫中找到相應(yīng)的數(shù)字控制文件,則自動從服務(wù)器400下載比如開關(guān)機、頻道加、頻道減、音量減小等的其它按鍵的數(shù)字控制文件,從而有效地提高終端設(shè)備100進行遙控學(xué)習(xí)的效率。
[0028]另一方面,如果在服務(wù)器400的數(shù)據(jù)庫中未搜索到完全一致的數(shù)字控制文件,則意味著作為本次學(xué)習(xí)對象的遙控器200尚未被學(xué)習(xí)過,從而需要確認該次學(xué)習(xí)到的數(shù)字控制文件并記錄該次學(xué)習(xí)結(jié)果。因此,在步驟S50中,終端設(shè)備100基于該數(shù)字控制文件生成相應(yīng)的第二控制信號并發(fā)送至紅外控制器120,而紅外控制器120則將該第二控制信號轉(zhuǎn)換為第二紅外信號發(fā)送給被控的特定設(shè)備300,并隨后進入步驟S60。
[0029]在步驟S60中,終端設(shè)備100判斷被控的特定設(shè)備300是否及時、正確地應(yīng)答了該第二紅外信號。在一個實施例中,終端設(shè)備100判斷是否在從該第二紅外信號發(fā)送出去起的預(yù)定時間內(nèi)接收到被控的特定設(shè)備300所作出的針對該第二紅外信號的應(yīng)答。在一個實施例中,該預(yù)定時間可由用戶根據(jù)實際應(yīng)用情況靈活設(shè)定,例如可設(shè)置為2秒或4秒。如果被控的特定設(shè)備300及時、正確地作出了應(yīng)答(例如,音量如預(yù)期地增大了),則認為該次學(xué)習(xí)到的數(shù)字控制文件正確,并進入步驟S70,否則返回至步驟SS以提示用戶再次進行遙控器200按鍵操作。
[0030]在步驟S70中,終端設(shè)備100將提示用戶輸入作為學(xué)習(xí)對象的遙控器200的諸如設(shè)備型號及編號等的設(shè)備信息,并隨后進入步驟S80。在步驟S80中,終端設(shè)備100將該次學(xué)習(xí)到的數(shù)字控制文件與用戶所輸入的設(shè)備信息相關(guān)聯(lián)地進行記錄,并隨后進入步驟S90。在步驟S90中,終端設(shè)備100將所記錄的數(shù)據(jù)傳輸至服務(wù)器400,以實時更新服務(wù)器400的數(shù)據(jù)庫。
[0031]通過按如上所述流程進行學(xué)習(xí),終端設(shè)備100可以用作控制諸如電視、DVD播放機、空調(diào)等的各種家用設(shè)備的遙控器。其中,通過自動下載服務(wù)器400的數(shù)據(jù)庫中所存儲的相關(guān)數(shù)字控制文件,終端設(shè)備100進行遙控學(xué)習(xí)所需的時間能夠有效降低。并且,由于無需用戶手動核查遙控器200的設(shè)備信息,上述遙控學(xué)習(xí)方法還能夠有效簡化用戶操作。
[0032]對于上述遙控學(xué)習(xí)方法,考慮到終端設(shè)備100 —般都具有例如耳機插孔等的音頻通道,優(yōu)選地,第一控制信號和第二控制信號為能夠經(jīng)由音頻通道傳輸?shù)哪M電信號形式的信號。具言之,在一個具體實施例中,在步驟Sio中,將第一紅外信號轉(zhuǎn)換為相應(yīng)的模擬電信號形式的第一控制信號,以使得該第一控制信號能夠經(jīng)由終端設(shè)備100的例如耳機插孔之類的音頻插孔輸入終端設(shè)備100。且在步驟S20中,首先通過終端設(shè)備100內(nèi)的聲卡將所輸入的模擬電信號形式的第二控制信號轉(zhuǎn)換成數(shù)字音頻信號,然后通過對該數(shù)字音頻信號進行分析和解碼而得到能夠描述與對遙控器200進行的該次操作相對應(yīng)的操作內(nèi)容的數(shù)字控制文件。
[0033]在另一具體實施例中,在步驟S50中,終端設(shè)備100將數(shù)字控制文件轉(zhuǎn)換成數(shù)字音頻信號后再轉(zhuǎn)換成模擬電信號形式的第二控制信號,并將該第二控制信號經(jīng)由耳機插孔輸入至紅外控制器120,從而紅外控制器120將該第二控制信號轉(zhuǎn)換為第二紅外信號并發(fā)送給被控的特定設(shè)備300。
[0034]此外,在步驟S40之后,終端設(shè)備100優(yōu)選地將從服務(wù)器400所下載的所有數(shù)字控制文件全部轉(zhuǎn)換為音頻文件(即數(shù)字音頻信號)并進行存儲。這樣,與在每次利用終端設(shè)備100進行遙控時都將數(shù)字控制文件轉(zhuǎn)換為音頻文件相比,預(yù)先將數(shù)字控制文件轉(zhuǎn)換為可供從耳機插孔輸出的音頻文件并存儲在終端設(shè)備100,能夠有效縮短每次遙控時所需的信號處理時間。
[0035]由于巧妙地利用了終端設(shè)備的音頻插孔和聲卡,能夠有效降低根據(jù)本發(fā)明實施例的遙控學(xué)習(xí)方法的硬件實現(xiàn)成本。
[0036]圖3為示出根據(jù)本發(fā)明實施例所提供的用于使終端設(shè)備100通過學(xué)習(xí)而能夠遙控特定設(shè)備300的遙控學(xué)習(xí)裝置1000的結(jié)構(gòu)的方框圖,并結(jié)合圖1詳細描述該遙控學(xué)習(xí)裝置的組成如下。圖3中與圖1標號相同的元件具有相同的功能。
[0037]如圖3所示,該遙控學(xué)習(xí)裝置1000包括:紅外控制器120,用于接收根據(jù)用戶對被控的特定設(shè)備300的遙控器200進行操作所產(chǎn)生的第一紅外信號,并將該第一紅外信號轉(zhuǎn)換為特定形式的第一控制信號;學(xué)習(xí)單元130,與紅外控制器120連接,并從來自紅外控制器120的第一控制信號提取能夠描述與本次操作對應(yīng)的操作內(nèi)容的數(shù)字控制文件;以及通信單元140,用于與服務(wù)器400通信,以判斷服務(wù)器400的數(shù)據(jù)庫中是否存儲有該數(shù)字控制文件,并在判斷為服務(wù)器400的數(shù)據(jù)庫中存儲有該數(shù)字控制文件的情況下,將服務(wù)器400的數(shù)據(jù)庫中與該數(shù)字控制文件相關(guān)聯(lián)的所有數(shù)字控制文件下載至終端設(shè)備100。
[0038]此外,在一個實施例中,如圖3所示,該遙控學(xué)習(xí)裝置1000還可進一步包括判斷單元150和記錄單元160。這樣,在通信單元140判斷為服務(wù)器400的數(shù)據(jù)庫中未存儲該數(shù)字控制文件的情況下,學(xué)習(xí)單元130基于該數(shù)字控制文件生成相應(yīng)的第二控制信號,紅外控制器120將來自學(xué)習(xí)單元130的第二控制信號轉(zhuǎn)換為第二紅外信號并將轉(zhuǎn)換得到的第二紅外信號發(fā)送給被控的特定設(shè)備300。這時,判斷單元150判斷被控的特定設(shè)備300是否及時、正確地應(yīng)答了該紅外信號,例如判斷單元150判斷是否在從發(fā)送所述第二紅外信號起的預(yù)定時間內(nèi)接收到特定設(shè)備300針對第二紅外信號的應(yīng)答。并且,在判斷單元150判斷為被控的特定設(shè)備300及時、正確地應(yīng)答了該第二紅外信號(例如判斷單元150判斷為在預(yù)定時間內(nèi)接收到特定設(shè)備300針對該第二紅外信號的應(yīng)答)的情況下,記錄單元160則提示用戶輸入作為學(xué)習(xí)對象的遙控器200的設(shè)備信息,并將所輸入的設(shè)備信息與該數(shù)字控制文件相關(guān)聯(lián)地記錄在終端設(shè)備100中。此外,通信單元140還優(yōu)選地將所輸入的設(shè)備信息與該數(shù)字控制文件相關(guān)聯(lián)地傳輸至服務(wù)器400,以實時更新服務(wù)器400的數(shù)據(jù)庫。
[0039]考慮到終端設(shè)備100普遍具有例如耳機插孔等的音頻插孔,紅外控制器120優(yōu)選地經(jīng)由音頻通道Iio與學(xué)習(xí)單元130進行第一控制信號和第二控制信號的傳輸,以充分降低本發(fā)明技術(shù)方案的硬件實現(xiàn)成本。換言之,第一控制信號和第二控制信號為能夠經(jīng)由音頻通道傳輸?shù)哪M電信號形式的信號。
[0040]圖4示出了根據(jù)本發(fā)明該優(yōu)選實施例所提供的用于使終端設(shè)備100通過學(xué)習(xí)而能夠遙控特定設(shè)備300的遙控學(xué)習(xí)裝置1000的結(jié)構(gòu)的方框圖。圖4中與圖3標號相同的元件具有相同的功能。
[0041]如圖4所示,學(xué)習(xí)單元130包括聲卡131和信號處理器132。其中,在一個實施例中,聲卡131用于將作為模擬電信號形式的第一控制信號轉(zhuǎn)換成數(shù)字音頻信號,并且信號處理器132用于對該數(shù)字音頻信號進行分析和解碼,以得到能夠描述與本次遙控器200的操作對應(yīng)的操作內(nèi)容的數(shù)字控制文件。在另一個實施例中,信號處理器132用于對該數(shù)字控制文件進行編碼以得到相應(yīng)的數(shù)字音頻信號,并且聲卡131用于將該數(shù)字音頻信號轉(zhuǎn)換為模擬電信號形式的第二控制信號,以經(jīng)由音頻通道110發(fā)送至紅外控制器120。此外,記錄單元160還用于將通過由信號處理器132對通信單元140所下載的所有數(shù)字控制文件進行編碼而得到的數(shù)字音頻信號存儲在終端設(shè)備100中。
[0042]需要說明的是,對于上述遙控學(xué)習(xí)裝置1000,其中例如學(xué)習(xí)單元130、通信單元140、判斷單元150、記錄單元160、紅外控制器120等的各功能模塊可以以軟件、硬件或軟硬件結(jié)合的方式來實現(xiàn)。此外,也可以利用終端設(shè)備100中現(xiàn)有的功能模塊來實現(xiàn),例如可以利用終端設(shè)備100中現(xiàn)有的聲卡來實現(xiàn)學(xué)習(xí)單元130中的聲卡131,可以利用終端設(shè)備100中現(xiàn)有的處理器來實現(xiàn)判斷單元150以及學(xué)習(xí)單元130中的信號處理器132,和/或利用終端設(shè)備100中現(xiàn)有的網(wǎng)絡(luò)通信模塊來實現(xiàn)通信單元140等等。
[0043]本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory, ROM)或隨機存儲記憶體(Random AccessMemory, RAM)等。[0044]以上所述,僅為本發(fā)明的【具體實施方式】,但本發(fā)明的保護范圍并不局限于此,任何熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)所述以權(quán)利要求的保護范圍為準。
【權(quán)利要求】
1.一種遙控學(xué)習(xí)方法,用于使終端設(shè)備通過學(xué)習(xí)而能夠遙控特定設(shè)備,其特征在于,所述遙控學(xué)習(xí)方法包括: 接收根據(jù)對所述特定設(shè)備的遙控器進行操作所產(chǎn)生的第一紅外信號,并將所述第一紅外信號轉(zhuǎn)換為相應(yīng)的第一控制信號; 從所述第一控制信號提取能夠描述與所述操作對應(yīng)的操作內(nèi)容的數(shù)字控制文件; 判斷服務(wù)器中是否存儲有所述數(shù)字控制文件;以及 在判斷為所述服務(wù)器中存儲有所述數(shù)字控制文件的情況下,將所述服務(wù)器中與所述數(shù)字控制文件相關(guān)聯(lián)的所有數(shù)字控制文件下載至所述終端設(shè)備。
2.根據(jù)權(quán)利要求1所述的遙控學(xué)習(xí)方法,其特征在于,在判斷為所述服務(wù)器中未存儲所述數(shù)字控制文件的情況下,所述遙控學(xué)習(xí)方法還包括: 基于所述數(shù)字控制文件生成相應(yīng)的第二控制信號,并將所述第二控制信號轉(zhuǎn)換為第二紅外信號后發(fā)送給所述特定設(shè)備; 判斷是否在從發(fā)送所述第二紅外信號起的預(yù)定時間內(nèi)接收到所述特定設(shè)備針對所述第二紅外信號的應(yīng)答;以及 如果在所述預(yù)定時間內(nèi)接收到所述特定設(shè)備針對所述第二紅外信號的應(yīng)答,則提示用戶輸入所述遙控器的設(shè)備信息,并將所輸入的設(shè)備信息與所述數(shù)字控制文件相關(guān)聯(lián)地記錄在所述終端設(shè)備中。
3.根據(jù)權(quán)利要求2所述的遙控學(xué)習(xí)方法,其特征在于,所述第一控制信號和所述第二控制信號為經(jīng)由音頻通道傳輸?shù)哪M電信號。
4.根據(jù)權(quán)利要求1所述的遙控學(xué)習(xí)方法,其特征在于,從所述第一控制信號提取所述數(shù)字控制文件的步驟包括: 將所述第一控制信號轉(zhuǎn)換成數(shù)字音頻信號;以及 對轉(zhuǎn)換得到的所述數(shù)字音頻信號進行分析和解碼,從而得到能夠描述與所述操作對應(yīng)的操作內(nèi)容的所述數(shù)字控制文件。
5.根據(jù)權(quán)利要求1所述的遙控學(xué)習(xí)方法,其特征在于,基于所述數(shù)字控制文件生成相應(yīng)的第二控制信號的步驟包括: 對所述數(shù)字控制文件進行編碼,以得到相應(yīng)的數(shù)字音頻信號;以及 將編碼得到的數(shù)字音頻信號轉(zhuǎn)換為所述第二控制信號。
6.根據(jù)權(quán)利要求2至5中任一項所述的遙控學(xué)習(xí)方法,其特征在于,所述遙控學(xué)習(xí)方法還包括: 將所輸入的設(shè)備信息與所述數(shù)字控制文件相關(guān)聯(lián)地傳輸至所述服務(wù)器。
7.根據(jù)權(quán)利要求1至5中任一項所述的遙控學(xué)習(xí)方法,其特征在于,所述遙控學(xué)習(xí)方法還包括: 將從所述服務(wù)器上下載的所有數(shù)字控制文件轉(zhuǎn)換為相應(yīng)的數(shù)字音頻信號,并將轉(zhuǎn)換得到的相應(yīng)數(shù)字音頻信號存儲在所述終端設(shè)備中。
8.—種遙控學(xué)習(xí)裝置,用于使終端設(shè)備通過學(xué)習(xí)而能夠遙控特定設(shè)備,其特征在于,所述遙控學(xué)習(xí)裝置包括: 紅外控制器,用于接收根據(jù)對所述特定設(shè)備的遙控器進行操作所產(chǎn)生的第一紅外信號,并將所述第一紅外信號轉(zhuǎn)換為相應(yīng)的第一控制信號;學(xué)習(xí)單元,用于接收所述第一控制信號,并從所述第一控制信號提取能夠描述與所述操作對應(yīng)的操作內(nèi)容的數(shù)字控制文件;以及 通信單元,用于與服務(wù)器通信,以判斷所述服務(wù)器中是否存儲有所述數(shù)字控制文件,并在判斷為所述服務(wù)器中存儲有所述數(shù)字控制文件的情況下,將所述服務(wù)器中與所述數(shù)字控制文件相關(guān)聯(lián)的所有數(shù)字控制文件下載至所述終端設(shè)備。
9.根據(jù)權(quán)利要求8所述的遙控學(xué)習(xí)裝置,其特征在于: 所述學(xué)習(xí)單元還用于在所述通信單元判斷為所述服務(wù)器中未存儲所述數(shù)字控制文件的情況下,基于所述數(shù)字控制文件生成相應(yīng)的第二控制信號; 所述紅外控制器還用于將來自所述學(xué)習(xí)單元的所述第二控制信號轉(zhuǎn)換為第二紅外信號,并將轉(zhuǎn)換得到的所述第二紅外信號發(fā)送給所述特定設(shè)備; 所述遙控學(xué)習(xí)裝置還包括: 判斷單元,用于判斷是否在從發(fā)送所述第二紅外信號起的預(yù)定時間內(nèi)接收到所述特定設(shè)備針對所述第二紅外信號的應(yīng)答;以及 記錄單元,用于在所述判斷單元判斷為在所述預(yù)定時間內(nèi)接收到所述特定設(shè)備的應(yīng)答的情況下,提示用戶輸入所述遙控器的設(shè)備信息,并將所輸入的設(shè)備信息與所述數(shù)字控制文件相關(guān)聯(lián)地記錄在所述終端設(shè)備中。
10.根據(jù)權(quán)利要求9所述的遙控學(xué)習(xí)裝置,其特征在于,所述第一控制信號和所述第二控制信號為經(jīng)由音頻通道傳輸?shù)哪M電信號。
11.根據(jù)權(quán)利要求9所述的遙控學(xué)習(xí)裝置,其特征在于,所述學(xué)習(xí)單元包括聲卡和信號處理器,其中: 所述聲卡用于將所述第一控制信號轉(zhuǎn)換成數(shù)字音頻信號,并且所述信號處理器用于對所述數(shù)字音頻信號進行分析和解碼,以得到能夠描述與所述操作對應(yīng)的操作內(nèi)容的所述數(shù)子控制文件。
12.根據(jù)權(quán)利要求9所述的遙控學(xué)習(xí)裝置,其特征在于,所述學(xué)習(xí)單元包括聲卡和信號處理器,其中: 所述信號處理器用于對 所述數(shù)字控制文件進行編碼以得到相應(yīng)的數(shù)字音頻信號,并且所述聲卡用于將所述數(shù)字音頻信號轉(zhuǎn)換為所述第二控制信號。
13.根據(jù)權(quán)利要求9至12中任一項所述的遙控學(xué)習(xí)裝置,其特征在于,所述通信單元還用于將所輸入的設(shè)備信息與所述數(shù)字控制文件相關(guān)聯(lián)地傳輸至所述服務(wù)器。
14.根據(jù)權(quán)利要求11或12所述的遙控學(xué)習(xí)裝置,其特征在于,所述記錄單元還用于將通過由所述信號處理器對所述通信單元所下載的所有數(shù)字控制文件進行編碼而得到的數(shù)字音頻信號存儲在所述終端設(shè)備中。
【文檔編號】G08C23/04GK103680115SQ201210341272
【公開日】2014年3月26日 申請日期:2012年9月14日 優(yōu)先權(quán)日:2012年9月14日
【發(fā)明者】杜珣弤, 李雅婷, 汪陽, 楊偉太, 李明, 陳景 申請人:凹凸電子(武漢)有限公司