一種遙控終端的裝置、遙控方法、遙控系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供一種遙控終端的裝置、遙控方法和遙控系統(tǒng),所述裝置包括:遙控按鍵模塊,用于輸入用戶需要的信號;其特征在于,還包括:識別終端應用模塊,用于識別終端當前應用的程序;自適應模塊,包括存儲器單元,所述存儲器單元存儲所述終端應用程序與所述遙控按鍵對應的映射表,并且所述自適應模塊將所述遙控按鍵模塊輸入的信息自動轉(zhuǎn)換成所述終端能夠識別的按鍵碼或者將所述遙控按鍵模塊中按鍵自動轉(zhuǎn)換成與所述當前應用所需要的按鍵碼;發(fā)送模塊,將所述按鍵碼發(fā)送至終端。因此,用戶可以根據(jù)終端的當前應用,自動改變遙控終端的裝置上按鍵的功能,使得該遙控終端的裝置更加人性化,使用操作更加方便。
【專利說明】一種遙控終端的裝置、遙控方法、遙控系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種智能電視遙控【技術(shù)領(lǐng)域】,尤其是一種遙控終端的裝置、遙控方法、遙控系統(tǒng)。
【背景技術(shù)】
[0002]隨著移動互聯(lián)網(wǎng)技術(shù)和移動終端技術(shù)的發(fā)展,電視的功能已經(jīng)不僅僅是傳統(tǒng)的收看衛(wèi)視頻道。尤其是智能電視和家用一體機的發(fā)展,電視兼具了網(wǎng)絡點播、網(wǎng)頁瀏覽、游戲等,可以通過在智能電視或者家用一體機上安裝多種應用程序,讓電視的功能更加豐富多彩。但是隨著電視功能的增加,對控制電視的遙控器也提出了進一步的要求;傳統(tǒng)的電視遙控器已經(jīng)無法滿足用戶方便、智能等需求了,因此研究智能電視等終端用的遙控器顯得非常有市場價值。
[0003]現(xiàn)有技術(shù)中一般的電視機搭配一個紅外遙控器,有30多個按鍵,甚至更多。為了一般遙控器中體積太大、按鍵較多、不美觀、使用不方便的技術(shù)問題,現(xiàn)有技術(shù)中的智能電視通過內(nèi)置菜單的優(yōu)化,能按鍵減小至少于10個;另一種和一體機類似的家庭影院電腦(Home Theater Personal Computer,簡稱HTP),將遙控方式設(shè)置成包括遙控器和一套無線鼠標鍵盤,以及其他的一些集成了按鍵和鼠標功能的第三方設(shè)備。但是,發(fā)明人在實現(xiàn)本發(fā)明的過程中,發(fā)現(xiàn)上述技術(shù)方案仍然存在以下問題:
[0004]1、無線鍵盤鼠標在客廳等有電視的環(huán)境使用,也存在一些不方便。2、隨著智能電視發(fā)展,有很多的第三方應用軟件,如視頻點播、游戲等;這些應用的按鍵很可能與電視廠商提供的遙控器不匹配,如方向鍵,有的播放軟件左右為音量,上下為上一集、下一集,有的則相反;如靜音鍵,有的播放器為Ctl+M,有的為Μ;還有一些游戲按鍵為上下左右+AB,而且需要把遙控器轉(zhuǎn)90度橫過來使用,此時的上下左右鍵與原來方向全不相同;這樣用戶需要記住不用應用軟件的按鍵習慣,而且遙控器還可能缺乏某些應用軟件重要的按鍵。
【發(fā)明內(nèi)容】
[0005]本發(fā)明提供一種按鍵較少、能自動識別當前應用的遙控終端的裝置、遙控方法和遙控系統(tǒng)。所述技術(shù)方案如下:
[0006]一方面,本發(fā)明提供一種遙控終端的裝置,所述裝置包括:
[0007]遙控按鍵模塊,用于輸入用戶需要的信號;其特征在于,還包括:
[0008]識別終端應用模塊,用于識別終端當前應用的程序;
[0009]自適應模塊,包括存儲器單元,所述存儲器單元存儲所述終端應用程序與所述遙控按鍵對應的映射表,并且所述自適應模塊將所述遙控按鍵模塊輸入的信息自動轉(zhuǎn)換成所述終端能夠識別的按鍵碼或者將所述遙控按鍵模塊中按鍵自動轉(zhuǎn)換成與所述當前應用所需要的按鍵;
[0010]發(fā)送模塊,將所述按鍵碼發(fā)送至終端。
[0011]所述遙控終端的裝置,其特征在于,所述存儲器單元存儲的終端應用程序與所述遙控按鍵對應的映射表,可以進行在線升級。
[0012]所述遙控終端的裝置,其特征在于,所述存儲器單元存儲的終端應用程序與所述遙控按鍵對應的映射表,可以通過用戶重新寫入。
[0013]所述遙控終端的裝置,其特征在于,所述遙控按鍵模塊中信息用戶輸入信號用按鍵為按鈕式或者觸摸式。
[0014]所述遙控終端的裝置,其特征在于,所述自適應模塊包括一個轉(zhuǎn)換按鍵模塊,通過該轉(zhuǎn)換按鍵模塊將所述遙控按鍵模塊輸入的信息轉(zhuǎn)換成所述終端能夠識別的按鍵碼。
[0015]所述遙控終端的裝置,其特征在于,所述終端為電視機或者一體機。
[0016]另一方面,本發(fā)明提供一種終端的遙控方法,所述方法通過一個遙控終端的裝置對終端輸入遙控信息,所述遙控終端包括切換按鍵映射表單元,所述遙控方法包括:
[0017]識別終端的當前應用;
[0018]通過遙控終端的按鍵輸入信息;
[0019]在遙控終端的裝置中根據(jù)所述切換按鍵映射表單元將所述輸入信息轉(zhuǎn)化成終端能夠識別的遙控碼;
[0020]將所述遙控碼發(fā)送至所述終端。
[0021]所述遙控終端的遙控方法,其特征在于,所述輸入信息和遙控碼分別為所述遙控終端的裝置上的按鍵表征的信息和所述終端當前應用對應的需要輸入的信息。
[0022]所述遙控終端的遙控方法,其特征在于,按鍵對應的映射表通過廠家進行預制,還可以進行在線升級或者通過用戶重新寫入。
[0023]第三方面,本發(fā)明還提供一種終端遙控系統(tǒng),包括智能終端和遙控終端的裝置,所述遙控終端的裝置包括:
[0024]遙控按鍵模塊,用于輸入用戶需要的信號;其特征在于,還包括:
[0025]識別終端應用模塊,用于識別終端當前應用的程序;
[0026]自適應模塊,包括存儲器單元,所述存儲器單元存儲所述終端應用程序與所述遙控按鍵對應的映射表,并且所述自適應模塊將所述遙控按鍵模塊輸入的信息自動轉(zhuǎn)換成所述終端能夠識別的按鍵碼或者將所述遙控按鍵模塊中按鍵自動轉(zhuǎn)換成與所述當前應用所需要的按鍵;
[0027]發(fā)送模塊,將所述按鍵碼發(fā)送至終端;
[0028]所述終端根據(jù)接收的按鍵碼,執(zhí)行當前應用對應的操作。
[0029]通過采用上述技術(shù)方案,在遙控終端的裝置內(nèi)設(shè)置自適應模塊,并且通過自適應模塊內(nèi)存儲器單元存儲所述終端應用程序與所述遙控按鍵對應的映射表;根據(jù)與該遙控終端的裝置對應的方法,用戶可以根據(jù)終端的當前應用,自動改變遙控終端的裝置上按鍵的功能,使得該遙控終端的裝置更加人性化,使用操作更加方便。進一步地,按鍵對應的映射表除了通過廠家進行預制,還可以讓用戶進行在線升級或者通過用戶重新寫入,這樣用戶在智能終端上自己安裝第三方應用軟件時,也可以通過本發(fā)明提供遙控終端的裝置與該遙控終端的裝置對應的方法進行操作,更貼切用戶的需求。
【專利附圖】
【附圖說明】
[0030]圖1所示為本發(fā)明實施例一涉及一種遙控終端的裝置的組成模塊示意圖;[0031]圖2所示為本發(fā)明實施例一涉及一種遙控終端的裝置的結(jié)構(gòu)示意圖;
[0032]圖3所示為本發(fā)明實施例二涉及一種終端的遙控方法的流程圖;
[0033]圖4所示為本發(fā)明實施例二涉及一種終端的遙控方法的流程圖;
[0034]圖5所示為本發(fā)明實施例三涉及一種終端的遙控方法的流程圖;
[0035]圖6所示為本發(fā)明實施例四涉及一種終端遙控系統(tǒng)。
【具體實施方式】
[0036]下面結(jié)合附圖對本發(fā)明的【具體實施方式】做詳細的說明,需要說明的是,這些具體的說明只是讓本領(lǐng)域普通技術(shù)人員更加容易、清晰理解本發(fā)明,而非對本發(fā)明的限定性解釋。
[0037]實施例一
[0038]如圖1所示,本實施例,優(yōu)選地,提供一種遙控終端的裝置100包括:遙控按鍵模塊101,用于輸入用戶需要的信號;識別終端應用模塊102,用于識別終端當前應用的程序;自適應模塊103,包括存儲器單元,所述存儲器單元存儲所述終端應用程序與所述遙控按鍵對應的映射表,并且所述自適應模塊103將所述遙控按鍵模塊101輸入的信息自動轉(zhuǎn)換成所述終端能夠識別的按鍵碼或者將所述遙控按鍵模塊101中按鍵自動轉(zhuǎn)換成與所述當前應用所需要的按鍵;發(fā)送模塊104,將所述按鍵碼發(fā)送至終端。
[0039]所述存儲器單元存儲的終端應用程序與所述遙控按鍵對應的映射表,可以進行在線升級。并且所述存儲器單元存儲的終端應用程序與所述遙控按鍵對應的映射表,可以通過用戶重新寫入。
[0040]優(yōu)選地,所述遙控按鍵模塊中信息用戶輸入信號用按鍵為按鈕式或者觸摸式。
[0041]優(yōu)選地,所述自適應模塊包括一個轉(zhuǎn)換按鍵模塊,通過該轉(zhuǎn)換按鍵模塊將所述遙控按鍵模塊輸入的信息轉(zhuǎn)換成所述終端能夠識別的按鍵碼。
[0042]優(yōu)選地,所述終端為電視機或者一體機。
[0043]如圖2所示,優(yōu)選地,本發(fā)明實施例一提供一種遙控終端的裝置100包括開關(guān)按鍵11,顯示屏12,快捷鍵13,上鍵14,下鍵15,左鍵16,右鍵17,確認鍵18。該裝置100的工作方式優(yōu)選地為:首先終端運行一個應用,該裝置100上開關(guān)按鍵11開機后,檢測到所述終端最前端的應用程序,然后根據(jù)該應用程序在自適應模塊103中映射表的關(guān)系,將上鍵14,下鍵15,左鍵16,右鍵17輸入的信息自動轉(zhuǎn)換成終端能夠識別的按鍵碼;比如當終端為播放電視節(jié)目時,所述根據(jù)映射表預定的儲存的內(nèi)容,把上鍵14對應成頻道+,下鍵15對應成頻道一,左鍵16對應成音量+,右鍵對應成音量一。
[0044]另外,所述遙控終端的裝置100的按鍵還可以是觸摸式,通過在觸摸板上反應用戶的手指動作實現(xiàn),比如上下左右滑動、輕觸或者加速傳感器的甩手動作等。還可以將當前應用需要的應用的程序通過所述自適應模塊103中映射表,在觸摸屏上映射一個操作界面,比如當終端顯示電視節(jié)目是,映射一個上下左右鍵;再比如播放音樂的時候,映射一個音樂播放器的快捷鍵界面;亦或當終端顯示游戲界面時,通過所述自適應模塊103中映射表,在遙控終端的裝置100的遙控按鍵模塊101上的觸摸屏映射一個輸入鍵盤等。
[0045]實施例二
[0046]如圖3所示,本實施例,優(yōu)選地,提供種終端的遙控方法,所述方法通過一個遙控終端的裝置對終端輸入遙控信息,所述遙控終端包括切換按鍵映射表單元,所述遙控方法包括:
[0047]S1:識別終端的當前應用;
[0048]S2:通過遙控終端的按鍵輸入信息;
[0049]S3:在遙控終端的裝置中根據(jù)所述切換按鍵映射表單元將所述輸入信息轉(zhuǎn)化成終端能夠識別的遙控碼;
[0050]S4:將所述遙控碼發(fā)送至所述終端,具體地,就是模擬發(fā)送終端能夠識別的按鍵碼。
[0051]優(yōu)選地,所述遙控終端的遙控方法中所述輸入信息和遙控碼分別為所述遙控終端的裝置上的按鍵表征的信息和所述終端當前應用對應的需要輸入的信息。
[0052]如圖4所示,優(yōu)選地,所述按鍵對應的映射表通過廠家進行預制,還可以進行在線升級或者通過用戶重新寫入。
[0053]優(yōu)選地,所述按鍵映射表可以在Android系統(tǒng)中實現(xiàn),比如當終端為播放電視節(jié)目時,所述根據(jù)映射表預定的儲存的內(nèi)容,把上鍵14對應成頻道+,下鍵15對應成頻道一,左鍵16對應成音量+,右鍵對應成音量一。實現(xiàn)該操作中SI的識別當前應用的程序為:
[0054]ActivityManager am= (ActivityManager) getSystemService(ACTIVITY—SERVICE);
[0055]ComponentName cn=am.getRunningTasks(I).get(0).topActivity;
[0056]String packageName=cn.getPackageName();
[0057]實現(xiàn)該操作中S4的識別當前應用的程序為:
[0058]Instrumentation inst=new Instrumentation ();
[0059]inst.SendKeyDownUpSync(KeyCode);
[0060]實施例三
[0061]實施例三與實施例二不同點在于,實施例三種的遙控器與終端是進行雙向通訊的。如圖5所示,本實施例,優(yōu)選地,提供一種終端的遙控方法,包括:
[0062]1、識別當前應用,該動作可以是遙控終端的裝置主動從終端獲取,或者被動地從終端獲得;
[0063]2、將當如應用在按鍵映射表中與預定的程序關(guān)系對應;
[0064]3、根據(jù)按鍵映射表預定的對應關(guān)系,根據(jù)當前應用需要的按鍵輸入信息,調(diào)整按鍵對應的輸入按鍵碼,比如上鍵盤代表頻道+,或者游戲中的跑車的速度+等;
[0065]4、將按鍵對應的按鍵碼輸入至終端,讓終端中的當前應用執(zhí)行;該信息交換過程也是雙向的。
[0066]實施例四
[0067]如圖6所示,本實施例,優(yōu)選地,提供一種終端遙控系統(tǒng),包括智能終端200和遙控終端的裝置100,所述遙控終端100的裝置包括:遙控按鍵模塊,用于輸入用戶需要的信號;識別終端應用模塊,用于識別終端當前應用的程序;自適應模塊,包括存儲器單元,所述存儲器單元存儲所述終端應用程序與所述遙控按鍵對應的映射表,并且所述自適應模塊將所述遙控按鍵模塊輸入的信息自動轉(zhuǎn)換成所述終端能夠識別的按鍵碼或者將所述遙控按鍵模塊中按鍵自動轉(zhuǎn)換成與所述當前應用所需要的按鍵;發(fā)送模塊,將所述按鍵碼發(fā)送至終端;所述終端200根據(jù)接收的按鍵碼,執(zhí)行當前應用對應的操作。優(yōu)選地,所述終端為電視機或者一體機。并且,可以將所述智能終端200的遙控終端的裝置100信息交換,可以通過遙控終端的裝置100與和智能終端200連接的盒子300之間進行;比如當智能終端200為電視機時,盒子300就是機頂盒。
[0068]采用上述實施例中的優(yōu)選方案,在遙控終端2的裝置內(nèi)設(shè)置自適應模塊103,并且通過自適應模塊103內(nèi)存儲器單元存儲所述終端2應用程序與所述遙控按鍵對應的映射表;根據(jù)與該遙控終端的裝置100對應的方法,用戶可以根據(jù)終端的當前應用,自動改變遙控終端的裝置上按鍵的功能,使得該遙控終端的裝置更加人性化,使用操作更加方便。進一步地,按鍵對應的映射表除了通過廠家進行預制,還可以讓用戶進行在線升級或者通過用戶重新寫入,這樣用戶在智能終端上自己安裝第三方應用軟件時,也可以通過本發(fā)明提供遙控終端的裝置與該遙控終端的裝置對應的方法進行操作,更貼切用戶的需求。
[0069]最后需要說明的是,上述說明僅是本發(fā)明的最佳實施例而已,并非對本發(fā)明做任何形式上的限制。任何熟悉本領(lǐng)域的技術(shù)人員,在不脫離本發(fā)明技術(shù)方案范圍內(nèi),都可利用上述揭示的做法和技術(shù)內(nèi)容對本發(fā)明技術(shù)方案做出許多可能的變動和簡單的替換等,這些都屬于本發(fā)明技術(shù)方案保護的范圍。
【權(quán)利要求】
1.一種遙控終端的裝置,包括: 遙控按鍵模塊,用于輸入用戶需要的信號;其特征在于,還包括: 識別終端應用模塊,用于識別終端當前應用的程序; 自適應模塊,包括存儲器單元,所述存儲器單元存儲所述終端應用程序與所述遙控按鍵對應的映射表,并且所述自適應模塊將所述遙控按鍵模塊輸入的信息自動轉(zhuǎn)換成所述終端能夠識別的按鍵碼或者將所述遙控按鍵模塊中按鍵自動轉(zhuǎn)換成與所述當前應用所需要的按鍵; 發(fā)送模塊,將所述按鍵碼發(fā)送至終端。
2.如權(quán)利要求1所述的遙控終端的裝置,其特征在于,所述存儲器單元存儲的終端應用程序與所述遙控按鍵對應的映射表,可以進行在線升級。
3.如權(quán)利要求1所述的遙控終端的裝置,其特征在于,所述存儲器單元存儲的終端應用程序與所述遙控按鍵對應的映射表,可以通過用戶重新寫入。
4.如權(quán)利要求1?3任一所述的遙控終端的裝置,其特征在于,所述遙控按鍵模塊中信息用戶輸入信號用按鍵為按鈕式或者觸摸式。
5.如權(quán)利要求4所述的遙控終端的裝置,其特征在于,所述自適應模塊包括一個轉(zhuǎn)換按鍵模塊,通過該轉(zhuǎn)換按鍵模塊將所述遙控按鍵模塊輸入的信息轉(zhuǎn)換成所述終端能夠識別的按鍵碼。
6.如權(quán)利要求5所述的遙控終端的裝置,其特征在于,所述終端為電視機或者一體機。
7.—種終端的遙控方法,所述方法通過一個遙控終端的裝置對終端輸入遙控信息,所述遙控終端包括切換按鍵映射表單元,所述遙控方法包括: 識別終端的當前應用; 通過遙控終端的按鍵輸入信息; 在遙控終端的裝置中根據(jù)所述切換按鍵映射表單元將所述輸入信息轉(zhuǎn)化成終端能夠識別的遙控碼; 將所述遙控碼發(fā)送至所述終端。
8.如權(quán)利要求7所述的遙控終端的遙控方法,其特征在于,所述輸入信息和遙控碼分別為所述遙控終端的裝置上的按鍵表征的信息和所述終端當前應用對應的需要輸入的信肩、O
9.如權(quán)利要求7所述的遙控終端的遙控方法,其特征在于,按鍵對應的映射表通過廠家進行預制,還可以進行在線升級或者通過用戶重新寫入。
10.一種終端遙控系統(tǒng),包括智能終端和遙控終端的裝置,所述遙控終端的裝置包括: 遙控按鍵模塊,用于輸入用戶需要的信號;其特征在于,還包括: 識別終端應用模塊,用于識別終端當前應用的程序; 自適應模塊,包括存儲器單元,所述存儲器單元存儲所述終端應用程序與所述遙控按鍵對應的映射表,并且所述自適應模塊將所述遙控按鍵模塊輸入的信息自動轉(zhuǎn)換成所述終端能夠識別的按鍵碼或者將所述遙控按鍵模塊中按鍵自動轉(zhuǎn)換成與所述當前應用所需要的按鍵; 發(fā)送模塊,將所述按鍵碼發(fā)送至終端; 所述終端根據(jù)接收的按鍵碼,執(zhí)行當前應用對應的操作。
【文檔編號】H04N21/422GK103648005SQ201310704736
【公開日】2014年3月19日 申請日期:2013年12月19日 優(yōu)先權(quán)日:2013年12月19日
【發(fā)明者】巢春 申請人:北京唯特觸控科技有限公司