專利名稱:信息處理終端及其處理方法及其在智能電視或智能電視機(jī)頂盒上的應(yīng)用的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及ー種信息處理系統(tǒng)及其處理方法,特別涉及一種通過根椐所對(duì)應(yīng)的觸摸屏上的特定區(qū)域的觸摸操作進(jìn)行信息轉(zhuǎn)換和處理的終端,使得基于Android系統(tǒng)的觸摸智能移動(dòng)設(shè)備所開發(fā)的應(yīng)用程序能夠輕松移植到智能電視機(jī)和智能電視機(jī)頂盒上。本發(fā)明還涉及上述系統(tǒng)和方法在在智能電視或智能電視機(jī)頂盒上的應(yīng)用。
背景技術(shù):
近年來,基于Android系統(tǒng)的智能移動(dòng)設(shè)備包括Android智能手機(jī)與Android平板電腦(Pad)數(shù)量激増,同步激增的是為這些設(shè)備開發(fā)的各種應(yīng)用程序。 這些應(yīng)用程序絕大部分通過智能手機(jī)或平板電腦上配置的觸摸屏來操控。如很多賽車應(yīng)用程序中的剎車、漂移等操作通過觸摸屏幕上的ー些特定區(qū)域來實(shí)現(xiàn)。最近,也出現(xiàn)了ー些基于Android系統(tǒng)開發(fā)的智能電視盒,這些電視盒均可運(yùn)行基于Android系統(tǒng)的應(yīng)用程序。如很多在Android智能手機(jī)或平板電腦上可運(yùn)行的賽車應(yīng)用程序,也可以在Android智能電視機(jī)頂盒上運(yùn)行。由于這些Android應(yīng)用程序絕大部分都是為配備了觸摸屏的Android智能移動(dòng)設(shè)備而開發(fā)。當(dāng)這些程序運(yùn)行在Android智能電視機(jī)頂盒上吋,由于沒有了觸摸屏,一般只能通過遙控設(shè)備來操控,操控存在諸多不便。如何通過遙控器上的按鍵和語音輸入,在智能電視機(jī)或智能電視機(jī)頂盒上完美體驗(yàn)這些數(shù)量巨大的、原本為帶觸控的Android智能移動(dòng)設(shè)備開發(fā)的應(yīng)用程序,成為ー個(gè)十分迫切的問題。
發(fā)明內(nèi)容
本發(fā)明的發(fā)明目的在于提供ー種信息處理系統(tǒng)和處理方法,使得應(yīng)用程序開發(fā)廠商可以用現(xiàn)成為觸屏智能移動(dòng)設(shè)備開發(fā)的應(yīng)用程序直接開拓智能電視機(jī)和智能電視機(jī)頂盒市場(chǎng),無須為Android智能電視機(jī)和智能電視機(jī)頂盒開發(fā)專門的版本,在完全不增加開發(fā)成本的情況下,拓寬了市場(chǎng)空間。本發(fā)明所采用的技術(shù)方案如下ー種信息處理系統(tǒng),包括執(zhí)行部件,用于執(zhí)行底層軟件與應(yīng)用軟件;操控部件,用于控制和操作所述執(zhí)行部件中的應(yīng)用軟件;以及顯示部件,用于顯示應(yīng)用軟件的用戶界面,所述操控部件通過有線或無線接ロ接入所述執(zhí)行部件,作為所述執(zhí)行部件的外部控制設(shè)備;其特征在于應(yīng)用軟件接收觸摸控制信號(hào)并由不同的觸摸控制信號(hào)觸發(fā)不同的應(yīng)用軟件功能;所述執(zhí)行部件和操控部件不含實(shí)際的觸摸控制模塊;所述底層軟件設(shè)置了虛擬的觸摸控制設(shè)備;所述操控部件包括下述控制模塊中的ー種或ニ種按鍵模塊,語音輸入模塊;所述的虛擬觸摸控制設(shè)備為多通道觸摸控制設(shè)備;所述底層軟件將執(zhí)行部件收到的來自操控部件按鍵模塊的按鍵信號(hào)轉(zhuǎn)換為所虛擬的觸摸控制設(shè)備的觸摸控制信號(hào)發(fā)送給應(yīng)用軟件;
所述底層軟件將執(zhí)行部件收到的來自操控部件語音輸入模塊的語音指令轉(zhuǎn)換為所虛擬的觸摸控制設(shè)備的觸摸控制信號(hào)發(fā)送給應(yīng)用軟件;所虛擬的觸摸控制設(shè)備的觸摸控制信號(hào)為屏幕觸摸或屏幕點(diǎn)擊的ー個(gè)或多個(gè)屏幕點(diǎn)、一個(gè)或多個(gè)屏幕矢量或一根或多根屏幕曲線,這些觸摸控制信號(hào)包括在單通道觸摸設(shè)備上的順序操作和在多通道觸摸設(shè)備不同通道上的同時(shí)操作;所述的信息處理系統(tǒng),其特征在于,所述顯示部件與所述執(zhí)行部件集成為ー個(gè)設(shè)備。ー種使用上述信息處理系統(tǒng)的信息處理方法,其特征在干應(yīng)用軟件接收觸摸控制信號(hào)并由不同的觸摸控制信號(hào)觸發(fā)不同的應(yīng)用軟件功能;所述執(zhí)行部件和操控部件不含實(shí)際的觸摸控制模塊;所述底層軟件設(shè)置了虛擬的觸摸控制設(shè)備;所述操控部件包括下述控制模塊中的ー種或ニ種按鍵模塊,語音輸入模塊;所述的虛擬觸摸控制設(shè)備為多通道觸摸控制設(shè)備;·所述底層軟件將執(zhí)行部件收到的來自操控部件按鍵模塊的按鍵信號(hào)轉(zhuǎn)換為所虛擬的觸摸控制設(shè)備的觸摸控制信號(hào)發(fā)送給應(yīng)用軟件;所述底層軟件將執(zhí)行部件收到的來自操控部件語音輸入模塊的語音指令轉(zhuǎn)換為所虛擬的觸摸控制設(shè)備的觸摸控制信號(hào)發(fā)送給應(yīng)用軟件;所虛擬的觸摸控制設(shè)備的觸摸控制信號(hào)為屏幕觸摸或屏幕點(diǎn)擊的ー個(gè)或多個(gè)屏幕點(diǎn)、一個(gè)或多個(gè)屏幕矢量或一根或多根屏幕曲線,這些觸摸控制信號(hào)包括在單通道觸摸設(shè)備上的順序操作和在多通道觸摸設(shè)備不同通道上的同時(shí)操作。本發(fā)明還提供上述系統(tǒng)和方法在智能電視或智能電視機(jī)頂盒上的應(yīng)用。本發(fā)明的有益效果在于(I)應(yīng)用程序開發(fā)廠商可以用現(xiàn)成為智能移動(dòng)設(shè)備開發(fā)的觸控應(yīng)用程序直接開拓智能電視機(jī)和智能電視機(jī)頂盒市場(chǎng),無須為Android智能電視機(jī)和智能電視機(jī)頂盒開發(fā)專門的版本,在不增加開發(fā)成本的情況下,拓寬了市場(chǎng)空間;(2)Android智能電視機(jī)和智能電視機(jī)頂盒廠家可以很輕松地找到海量的Android觸控應(yīng)用程序,避免了合適的應(yīng)用程序稀少、無法開拓智能電視機(jī)和智能電視機(jī)頂盒市場(chǎng)的窘境;(3)智能電視機(jī)和智能電視機(jī)頂盒用戶ー方面可以享用現(xiàn)成的海量Android觸控應(yīng)用程序,同吋,由于應(yīng)用程序開發(fā)廠商無須增加任何開發(fā)成本,也降低了 Android應(yīng)用在智能電視上的使用成本。
圖I為本發(fā)明的執(zhí)行部件機(jī)頂盒的結(jié)構(gòu)示意圖;圖2為本發(fā)明的操控部件空中鼠標(biāo)遙控器的面板示意圖;圖3為本發(fā)明的一個(gè)實(shí)施例中的應(yīng)用程序的的用戶界面示意圖。
具體實(shí)施例方式下面結(jié)合附圖和實(shí)施例進(jìn)ー步說明本發(fā)明實(shí)施例I如圖I、圖2和圖3所示,ー種信息處理系統(tǒng),包括執(zhí)行部件,用于執(zhí)行底層軟件與應(yīng)用軟件;操控部件,用于控制和操作所述執(zhí)行部件中的應(yīng)用軟件;以及顯示部件,用于顯示應(yīng)用軟件的用戶界面,所述操控部件通過有線或無線接ロ接入所述執(zhí)行部件,作為所述執(zhí)行部件的外部控制設(shè)備;其特征在于應(yīng)用軟件接收觸摸控制信號(hào)并由不同的觸摸控制信號(hào)觸發(fā)不同的應(yīng)用軟件功能;所述執(zhí)行部件和操控部件不含實(shí)際的觸摸控制模塊;所述底層軟件設(shè)置了虛擬的觸摸控制設(shè)備;所述操控部件包括下述控制模塊中的ー種或ニ種按鍵模塊,語音輸入模塊;所述的虛擬觸摸控制設(shè)備為多通道觸摸控制設(shè)備;所述底層軟件將執(zhí)行部件收到的來自操控部件按鍵模塊的按鍵信號(hào)轉(zhuǎn)換為所虛擬的觸摸控制設(shè)備的觸摸控制信號(hào)發(fā)送給應(yīng)用軟件;所述底層軟件將執(zhí)行部件收到的來自操控部件語音輸入模塊的語音指令轉(zhuǎn)換為所虛擬的觸摸控制設(shè)備的觸摸控制信號(hào)發(fā)送給應(yīng)用軟件;所虛擬的觸摸控制設(shè)備的觸摸控制信號(hào)為屏幕觸摸或屏幕點(diǎn)擊的ー個(gè)或多個(gè)屏幕點(diǎn)、一個(gè)或多個(gè)屏幕矢量或一根或多根屏幕曲線,這些觸摸控制信號(hào)包括在單通道觸摸設(shè)備上的順序操作和在多通道觸摸設(shè)備不同通道上的同時(shí)操作;本實(shí)施例采用Android智能電視機(jī)頂盒作為執(zhí)行部件,該機(jī)頂盒采用瑞芯微RK2918ARM Cortex_A8處理器,主頻I. 2GHz, RAMlGB, Flash存儲(chǔ)器4GB,操作系統(tǒng)采用Android系統(tǒng)2. 3. 2,具有HDMI輸出,USB2. O接ロ 3個(gè)。機(jī)頂盒內(nèi)部軟件虛擬了ー個(gè)多通道觸摸屏設(shè)備。機(jī)頂盒通過HDMI輸出連接高清液晶電視機(jī)。所述操控部件為遙控器,其面 板如圖2所示,包含8個(gè)以上的按鍵和麥克風(fēng)(用于語音輸入)。所述遙控器通過無線方式與連接到機(jī)頂盒USB接ロ的Dongle進(jìn)行通信,從而來操控機(jī)頂盒。所述Android智能電視機(jī)頂盒上運(yùn)行的應(yīng)用軟件為用觸摸屏控制的Android賽車游戲,該游戲程序的用戶界面如圖3所示。該賽車游戲有6個(gè)屏幕觸控操作(I)觸摸屏幕點(diǎn)Cl (87,460),這個(gè)操作代表加速;(2)觸摸屏幕點(diǎn)C2 (460, 460),這個(gè)操作代表左轉(zhuǎn);(3)觸摸屏幕點(diǎn)C3 (610,460),這個(gè)操作代表右轉(zhuǎn);(4)觸摸屏幕點(diǎn)C4 (680,35),這個(gè)操作代表暫停;(5)觸摸屏幕點(diǎn)C5(1000,460),這個(gè)操作代表減速;(6)同時(shí)在觸摸屏的通道I上劃矢量Vl I (1050,150) — V12 (950,230)和通道2上劃矢量V21 (260, 430) — V22 (340, 350),這個(gè)操作代表場(chǎng)景縮小;為了用遙控器按鍵來控制這個(gè)賽車游戲,我們用遙控器上的Kl,K5,K6,K8,K7,K3來代替賽車游戲的這6個(gè)觸控操作,由底層軟件來完成按鍵到觸摸操作的轉(zhuǎn)換。當(dāng)?shù)讓榆浖邮盏絹碜赃b控器的Kl按鍵信號(hào)時(shí),底層軟件即向所虛擬的觸摸控制設(shè)備輸入模仿觸摸屏幕點(diǎn)Cl (87,460)的數(shù)據(jù),虛擬觸摸控制設(shè)備即向賽車游戲程序發(fā)送屏幕點(diǎn)Cl (87,460)的觸摸控制信號(hào),從而導(dǎo)致賽車加速。底層軟件處理1(5,1(6,1(8,1(7按鍵信號(hào)的處理類似Kl鍵。當(dāng)?shù)讓榆浖邮盏絹碜赃b控器的K3按鍵信號(hào)時(shí),底層軟件即向所虛擬的觸摸控制設(shè)備輸入模仿觸摸通道I上劃矢量Vll (1050,150) — V12(950, 230)和通道2上劃矢量V21 (260,430) — V22 (340,350)的數(shù)據(jù),虛擬觸摸控制設(shè)備即向賽車游戲程序發(fā)送對(duì)應(yīng)的雙通道觸摸控制信號(hào),從而導(dǎo)致賽車游戲的畫面場(chǎng)景縮小。通過遙控器輸入語音指令也可以控制這個(gè)賽車游戲。我們讓6個(gè)語音指令“加速”、“左轉(zhuǎn)”、“右轉(zhuǎn)”、“暫?!?、“減速”、“縮小”來代替賽車游戲的6個(gè)觸控操作。
當(dāng)?shù)讓榆浖邮盏絹碜赃b控器輸入的語音指令“加速”時(shí),底層軟件即向所虛擬的觸摸控制設(shè)備輸入模仿觸摸屏幕點(diǎn)Cl(87,460)的數(shù)據(jù),虛擬觸摸控制設(shè)備即向賽車游戲程序發(fā)送屏幕點(diǎn)Cl (87,460)的觸摸控制信號(hào),從而導(dǎo)致賽車加速。底層軟件處理其他語音指令的方法完全 類似。
權(quán)利要求
1.ー種信息處理系統(tǒng),包括執(zhí)行部件,用于執(zhí)行底層軟件與應(yīng)用軟件;操控部件,用于控制和操作所述執(zhí)行部件中的應(yīng)用軟件;以及顯示部件,用于顯示應(yīng)用軟件的用戶界面,所述操控部件通過有線或無線接ロ接入所述執(zhí)行部件,作為所述執(zhí)行部件的外部控制設(shè)備;其特征在干應(yīng)用軟件接收觸摸控制信號(hào)并由不同的觸摸控制信號(hào)觸發(fā)不同的應(yīng)用軟件功能;所述執(zhí)行部件和操控部件不含實(shí)際的觸摸控制模塊;所述底層軟件設(shè)置了虛擬的觸摸控制設(shè)備;所述操控部件包括下述控制模塊中的ー種或ニ種按鍵模塊,語音輸入模塊。
2.根據(jù)權(quán)利要求I所述的信息處理系統(tǒng),其特征在于,所述的虛擬觸摸控制設(shè)備為多通道觸摸控制設(shè)備。
3.根據(jù)權(quán)利要求I或2所述的信息處理系統(tǒng),其特征在于,所述底層軟件將執(zhí)行部件收到的來自操控部件按鍵模塊的按鍵信號(hào)轉(zhuǎn)換為所虛擬的觸摸控制設(shè)備的觸摸控制信號(hào)發(fā)送給應(yīng)用軟件。
4.根據(jù)權(quán)利要求I或2所述的信息處理系統(tǒng),其特征在于,所述底層軟件將執(zhí)行部件收到的來自操控部件語音輸入模塊的語音指令轉(zhuǎn)換為所虛擬的觸摸控制設(shè)備的觸摸控制信 號(hào)發(fā)送給應(yīng)用軟件。
5.根據(jù)權(quán)利要求3或4任ー權(quán)利要求所述的信息處理系統(tǒng),其特征在于,所虛擬的觸摸控制設(shè)備的觸摸控制信號(hào)為屏幕觸摸或屏幕點(diǎn)擊的ー個(gè)或多個(gè)屏幕點(diǎn)、一個(gè)或多個(gè)屏幕矢量或一根或多根屏幕曲線,這些觸摸控制信號(hào)包括在單通道觸摸設(shè)備上的順序操作和在多通道觸摸設(shè)備不同通道上的同時(shí)操作。
6.根據(jù)權(quán)利要求廣5任ー權(quán)利要求所述的信息處理系統(tǒng),其特征在于,所述顯示部件與所述執(zhí)行部件集成為ー個(gè)設(shè)備。
7.—種使用如權(quán)利要求I 6之任一所述信息處理系統(tǒng)的信息處理方法,其特征在于應(yīng)用軟件接收觸摸控制信號(hào)并由不同的觸摸控制信號(hào)觸發(fā)不同的應(yīng)用軟件功能;所述執(zhí)行部件和操控部件不含實(shí)際的觸摸控制模塊;所述底層軟件設(shè)置了虛擬的觸摸控制設(shè)備;所述操控部件包括下述控制模塊中的ー種或ニ種按鍵模塊,語音輸入模塊。
8.根據(jù)權(quán)利要求7所述的信息處理方法,其特征在于,所述的虛擬觸摸控制設(shè)備為多通道觸摸控制設(shè)備。
9.根據(jù)權(quán)利要求7或8所述的信息處理方法,其特征在于,所述底層軟件將執(zhí)行部件收到的來自操控部件按鍵模塊的按鍵信號(hào)轉(zhuǎn)換為所虛擬的觸摸控制設(shè)備的觸摸控制信號(hào)發(fā)送給應(yīng)用軟件。
10.根據(jù)權(quán)利要求7和8所述的信息處理方法,其特征在于,所述底層軟件將執(zhí)行部件收到的來自操控部件語音輸入模塊的語音指令轉(zhuǎn)換為所虛擬的觸摸控制設(shè)備的觸摸控制信號(hào)發(fā)送給應(yīng)用軟件。
11.根據(jù)權(quán)利要求9或權(quán)利要求10所述的信息處理方法,其特征在于,所虛擬的觸摸控制設(shè)備的觸摸控制信號(hào)為屏幕觸摸或屏幕點(diǎn)擊的ー個(gè)或多個(gè)屏幕點(diǎn)、一個(gè)或多個(gè)屏幕矢量或一根或多根屏幕曲線,這些觸摸控制信號(hào)包括在單通道觸摸設(shè)備上的順序操作和在多通道觸摸設(shè)備不同通道上的同時(shí)操作。
12.根據(jù)權(quán)利要求1-11任ー權(quán)利要求所述的信息處理系統(tǒng)或方法在智能電視或智能電視機(jī)頂盒上的應(yīng)用。
全文摘要
一種信息處理系統(tǒng)及其處理方法及其在智能電視或智能電視機(jī)頂盒上的應(yīng)用,包括執(zhí)行部件,用于執(zhí)行底層軟件與應(yīng)用軟件;操控部件,用于控制和操作所述執(zhí)行部件中的應(yīng)用軟件;以及顯示部件,用于顯示應(yīng)用軟件的用戶界面,所述操控部件通過有線或無線接口接入所述執(zhí)行部件,作為所述執(zhí)行部件的外部控制設(shè)備;其特征在于應(yīng)用軟件接收觸摸控制信號(hào)并由不同的觸摸控制信號(hào)觸發(fā)不同的應(yīng)用軟件功能;所述執(zhí)行部件和操控部件不含實(shí)際的觸摸控制模塊;所述底層軟件設(shè)置了虛擬的觸摸控制設(shè)備;所述操控部件包括下述控制模塊中的一種或二種按鍵模塊,語音輸入模塊。
文檔編號(hào)G06F3/048GK102722369SQ20121015914
公開日2012年10月10日 申請(qǐng)日期2012年5月21日 優(yōu)先權(quán)日2012年5月21日
發(fā)明者張偉明 申請(qǐng)人:張偉明