本發(fā)明涉及語音遙控器技術(shù)領(lǐng)域,尤其涉及一種語音遙控器后裝應(yīng)用的控制系統(tǒng)及方法。
背景技術(shù):
如今,藍(lán)牙語音遙控器應(yīng)用越來越廣泛,針對(duì)藍(lán)牙語音遙控器,通用的做法就是采用語音遙控器和與其配對(duì)的藍(lán)牙dongle來實(shí)現(xiàn)對(duì)智能電視、ott盒子或是其他設(shè)備的操作,這樣,在對(duì)這些智能設(shè)備進(jìn)行操作的同時(shí)免不了用戶會(huì)有一些用戶所必須的應(yīng)用程序安裝需求。
目前,用戶安裝應(yīng)用需要自己手動(dòng)從應(yīng)用市場(chǎng)下載或者需要從電腦下載好后然后再通過u盤在設(shè)備上用遙控器來操作安裝,整個(gè)流程很復(fù)雜,尤其是在設(shè)備只有一個(gè)usb接口且應(yīng)用市場(chǎng)被禁掉的盒子上,應(yīng)用程序基本無法安裝。
上述技術(shù)方案能夠?qū)⒂脩粜枰膽?yīng)用程序安裝好,但是整個(gè)安裝過程很復(fù)雜,操作不友好。用戶通過語音遙控器去智能電視或是ott盒子的應(yīng)用市場(chǎng)搜索下載應(yīng)用,語音遙控器作為小的配件,要操作搜索具體的內(nèi)容很麻煩。用u盤加裝的方式來操作,需要語音遙控器和u盤兩者同時(shí)配合才能實(shí)現(xiàn),對(duì)于部分ott盒子或智能電視,只有一個(gè)usb接口,此時(shí)就無法順利的安裝所需的應(yīng)用程序了。
如何通過usb控制器將存儲(chǔ)模塊與藍(lán)牙模塊結(jié)合起來形成一個(gè)完整的dongle帶u盤的語音遙控器后裝應(yīng)用解決方案,從而在智能電視、ott盒子或是其他設(shè)備上新裝應(yīng)用程序時(shí)能夠給終端用戶帶來更加便捷的操作和更好的交互體驗(yàn),增強(qiáng)用戶對(duì)使用藍(lán)牙遙控器產(chǎn)品的信心和粘性,是目前亟待解決的技術(shù)問題。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的在于克服上述現(xiàn)有技術(shù)的不足,提供一種語音遙控器后裝應(yīng)用的控制系統(tǒng)及方法,旨在解決現(xiàn)有技術(shù)在智能電視、ott盒子或其他設(shè)備上新裝應(yīng)用程序的安裝過程非常復(fù)雜,無法給終端用戶帶來更加便捷的操作,無法增強(qiáng)用戶對(duì)使用藍(lán)牙遙控器產(chǎn)品的信心和粘性的技術(shù)問題。
本發(fā)明是這樣實(shí)現(xiàn)的,一種語音遙控器后裝應(yīng)用的控制系統(tǒng),包括藍(lán)牙模塊、存儲(chǔ)模塊、usb控制器及usb接口;
所述藍(lán)牙模塊與所述usb控制器通訊連接,用于接收語音遙控器發(fā)送的用戶輸入的控制信號(hào),并將所述控制信號(hào)發(fā)送給所述usb控制器,以便所述usb控制器通過所述usb接口將所述控制信號(hào)發(fā)送至主機(jī)端;其中,所述控制信號(hào)包括按鍵數(shù)據(jù)、語音數(shù)據(jù)、體感數(shù)據(jù)及鼠標(biāo)數(shù)據(jù);
所述存儲(chǔ)模塊與所述usb控制器通訊連接,用于存儲(chǔ)dongle內(nèi)置特定應(yīng)用;
所述usb接口為與所述主機(jī)端連接的端口,用于所述usb控制器與所述主機(jī)端之間進(jìn)行數(shù)據(jù)傳輸?shù)臄?shù)據(jù)上下行通道;
所述usb控制器用于在所述藍(lán)牙模塊插入之后,判斷是否接收到所述主機(jī)端特定app返回的數(shù)據(jù)值;若是,則所述usb控制器退出u盤模式,所述藍(lán)牙模塊作為所述語音遙控器的控制信號(hào)收發(fā)端口,此時(shí),所述藍(lán)牙模塊接收用戶通過所述語音遙控器發(fā)送的控制信號(hào),并將所述控制信號(hào)發(fā)送給所述usb控制器,以便所述usb控制器通過所述usb接口將所述控制信號(hào)發(fā)送至所述主機(jī)端,以便所述主機(jī)端根據(jù)所述控制信號(hào)進(jìn)行相應(yīng)的處理;若否,則所述usb控制器掛載u盤模式,此時(shí),所述藍(lán)牙模塊接收用戶通過所述語音遙控器發(fā)送的控制所述主機(jī)端直接訪問所述存儲(chǔ)模塊的控制信號(hào),并將所述控制信號(hào)發(fā)送給所述usb控制器,以便所述usb控制器通過所述usb接口將所述控制信號(hào)發(fā)送給所述主機(jī)端,以便所述主機(jī)端通過所述usb接口和usb控制器直接訪問所述存儲(chǔ)模塊,并直接安裝所述存儲(chǔ)模塊中預(yù)先存儲(chǔ)的dongle內(nèi)置特定應(yīng)用,并且在所述dongle內(nèi)置特定應(yīng)用安裝完畢之后,所述主機(jī)端特定app返回?cái)?shù)據(jù)值給所述usb控制器,則所述usb控制器退出u盤模式,所述藍(lán)牙模塊作為語音遙控器的控制信號(hào)收發(fā)端口,此時(shí),所述藍(lán)牙模塊接收用戶通過所述語音遙控器發(fā)送的控制信號(hào),并將所述控制信號(hào)發(fā)送給所述usb控制器,以便所述usb控制器通過所述usb接口將所述控制信號(hào)發(fā)送至所述主機(jī)端,以便所述主機(jī)端根據(jù)所述控制信號(hào)進(jìn)行相應(yīng)的處理。
進(jìn)一步地,所述藍(lán)牙模塊還用于在所述藍(lán)牙模塊插入之后,所述藍(lán)牙模塊接收用戶通過所述語音遙控器發(fā)送的直接安裝預(yù)先放置在所述藍(lán)牙模塊中的用戶自定義應(yīng)用的控制信號(hào),以直接安裝預(yù)先放置在所述藍(lán)牙模塊中的用戶自定義應(yīng)用,其中,用戶自定義應(yīng)用預(yù)先放置在所述藍(lán)牙模塊中的;
或者,所述藍(lán)牙模塊接收用戶通過所述語音遙控器發(fā)送的控制所述主機(jī)端直接訪問所述藍(lán)牙模塊的控制信號(hào),并將所述控制信號(hào)發(fā)送給所述usb控制器,此時(shí),所述usb控制器進(jìn)入u盤模式,所述usb控制器通過所述usb接口將所述控制信號(hào)發(fā)送給所述主機(jī)端,以便所述主機(jī)端通過所述usb接口和usb控制器直接訪問所述藍(lán)牙模塊,并直接安裝預(yù)先放置在所述藍(lán)牙模塊中的用戶自定義應(yīng)用。
進(jìn)一步地,所述usb控制器設(shè)有ep0、ep1、ep2、ep3和ep4五個(gè)端點(diǎn),所述藍(lán)牙模塊通過標(biāo)準(zhǔn)的uart協(xié)議傳輸數(shù)據(jù)給所述usb控制器,并且所述藍(lán)牙模塊傳輸?shù)臄?shù)據(jù)占用所述usb控制器的ep1和ep2兩個(gè)端點(diǎn),所述存儲(chǔ)模塊通過spi、nand或者sdc接口與所述usb控制器通訊連接,并且所述存儲(chǔ)模塊傳輸?shù)臄?shù)據(jù)占用所述usb控制器的ep3和ep4兩個(gè)端點(diǎn)。
進(jìn)一步地,所述u盤模式的屬性設(shè)置為只讀屬性。
進(jìn)一步地,所述u盤模式的屬性設(shè)置為可讀寫屬性。
相應(yīng)地,本發(fā)明還提供了一種語音遙控器后裝應(yīng)用的控制方法,包括以下步驟:
在插入藍(lán)牙模塊后,usb控制器判斷是否接收到主機(jī)端特定app返回的數(shù)據(jù)值;
若是,則所述usb控制器退出u盤模式,所述藍(lán)牙模塊作為語音遙控器的控制信號(hào)收發(fā)端口;
若否,則所述usb控制器掛載u盤模式,通過語音遙控器控制所述主機(jī)端直接訪問存儲(chǔ)模塊,并直接安裝所述存儲(chǔ)模塊中預(yù)先存儲(chǔ)的dongle內(nèi)置特定應(yīng)用;
在所述dongle內(nèi)置特定應(yīng)用安裝完畢之后,所述主機(jī)端特定app返回?cái)?shù)據(jù)值給所述usb控制器,則所述usb控制器退出u盤模式,所述藍(lán)牙模塊作為語音遙控器的控制信號(hào)收發(fā)端口。
進(jìn)一步地,所述u盤模式的屬性設(shè)置為只讀屬性。
相應(yīng)地,本發(fā)明還提供了一種語音遙控器后裝應(yīng)用的控制方法,包括以下步驟:
在所述藍(lán)牙模塊插入之后,所述藍(lán)牙模塊接收用戶通過所述語音遙控器發(fā)送的直接安裝預(yù)先放置在所述藍(lán)牙模塊中的用戶自定義應(yīng)用的控制信號(hào),以直接安裝預(yù)先放置在所述藍(lán)牙模塊中的用戶自定義應(yīng)用;
所述藍(lán)牙模塊接收用戶通過所述語音遙控器發(fā)送的控制所述主機(jī)端直接訪問所述藍(lán)牙模塊的控制信號(hào),并將所述控制信號(hào)發(fā)送給所述usb控制器;
所述usb控制器進(jìn)入u盤模式,所述usb控制器通過所述usb接口將所述控制信號(hào)發(fā)送給所述主機(jī)端,以便所述主機(jī)端通過所述usb接口和usb控制器直接訪問所述藍(lán)牙模塊,并直接安裝預(yù)先放置在所述藍(lán)牙模塊中的用戶自定義應(yīng)用。
進(jìn)一步地,所述u盤模式的屬性設(shè)置為可讀寫屬性。
本發(fā)明的有益效果:本發(fā)明提供的語音遙控器后裝應(yīng)用的控制系統(tǒng),包括藍(lán)牙模塊、存儲(chǔ)模塊、usb控制器及usb接口,其中,usb控制器用于在藍(lán)牙模塊插入之后,判斷是否接收到主機(jī)端特定app返回的數(shù)據(jù)值;若是usb控制器退出u盤模式,所述藍(lán)牙模塊作為所述語音遙控器的控制信號(hào)收發(fā)端口;若否,則usb控制器掛載u盤模式,此時(shí),藍(lán)牙模塊接收用戶通過語音遙控器發(fā)送的控制主機(jī)端直接訪問存儲(chǔ)模塊的控制信號(hào),并將控制信號(hào)發(fā)送給usb控制器,以便usb控制器通過usb接口將控制信號(hào)發(fā)送給主機(jī)端,以便主機(jī)端通過usb接口和usb控制器直接訪問存儲(chǔ)模塊,并直接安裝存儲(chǔ)模塊中存儲(chǔ)的dongle內(nèi)置特定應(yīng)用,并且在dongle內(nèi)置特定應(yīng)用安裝完畢之后,主機(jī)端特定app返回?cái)?shù)據(jù)值給usb控制器,則usb控制器退出u盤模式,所藍(lán)牙模塊作為語音遙控器的控制信號(hào)收發(fā)端口,這樣,本發(fā)明通過usb控制器將存儲(chǔ)模塊與藍(lán)牙模塊結(jié)合起來以形成一個(gè)完整的dongle帶u盤的語音遙控器后裝應(yīng)用的控制系統(tǒng),從而在智能電視、ott盒子或是其他設(shè)備上新裝dongle內(nèi)置特定應(yīng)用時(shí)能夠給終端用戶帶來更加便捷的操作和更好的交互體驗(yàn),增強(qiáng)用戶對(duì)使用藍(lán)牙遙控器產(chǎn)品的信心和粘性。
附圖說明
圖1是本發(fā)明第一實(shí)施例提供的語音遙控器后裝應(yīng)用的控制系統(tǒng)的結(jié)構(gòu)示意圖。
圖2是本發(fā)明第二實(shí)施例提供的語音遙控器后裝應(yīng)用的控制方法的流程示意圖。
圖3是本發(fā)明第三實(shí)施例提供的語音遙控器后裝應(yīng)用的控制方法的流程示意圖。
具體實(shí)施方式
為了使本發(fā)明所解決的技術(shù)問題、技術(shù)方案及有益效果更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
請(qǐng)參閱圖1,圖1是本發(fā)明第一實(shí)施例提供的語音遙控器后裝應(yīng)用的控制系統(tǒng)的結(jié)構(gòu)示意圖。如圖1所示,該語音遙控器后裝應(yīng)用的控制系統(tǒng)包括:藍(lán)牙模塊1、存儲(chǔ)模塊2、usb控制器3及usb接口4;
所述藍(lán)牙模塊1與所述usb控制器3通訊連接,用于接收語音遙控器(圖中未標(biāo)示)發(fā)送的用戶輸入的控制信號(hào),并將所述控制信號(hào)發(fā)送給所述usb控制器3,以便所述usb控制器3通過所述usb接口4將所述控制信號(hào)發(fā)送至主機(jī)端(圖中未標(biāo)示);其中,所述控制信號(hào)包括按鍵數(shù)據(jù)、語音數(shù)據(jù)、體感數(shù)據(jù)及鼠標(biāo)數(shù)據(jù);
所述存儲(chǔ)模塊2與所述usb控制器3通訊連接,用于存儲(chǔ)dongle內(nèi)置特定應(yīng)用;
所述usb接口4為與所述主機(jī)端連接的端口,用于所述usb控制器3與所述主機(jī)端之間進(jìn)行數(shù)據(jù)傳輸?shù)臄?shù)據(jù)上下行通道;
所述usb控制器3用于在所述藍(lán)牙模塊1插入之后,判斷是否接收到所述主機(jī)端特定app返回的數(shù)據(jù)值;若是,則所述usb控制器3退出u盤模式,所述藍(lán)牙模塊1作為所述語音遙控器的控制信號(hào)收發(fā)端口,此時(shí),所述藍(lán)牙模塊1接收用戶通過所述語音遙控器發(fā)送的控制信號(hào),并將所述控制信號(hào)發(fā)送給所述usb控制器3,以便所述usb控制器3通過所述usb接口4將所述控制信號(hào)發(fā)送至所述主機(jī)端,以便所述主機(jī)端根據(jù)所述控制信號(hào)進(jìn)行相應(yīng)的處理;若否,則所述usb控制器3掛載u盤模式,此時(shí),所述藍(lán)牙模塊1接收用戶通過所述語音遙控器發(fā)送的控制所述主機(jī)端直接訪問所述存儲(chǔ)模塊2的控制信號(hào),并將所述控制信號(hào)發(fā)送給所述usb控制器3,以便所述usb控制器3通過所述usb接口4將所述控制信號(hào)發(fā)送給所述主機(jī)端,以便所述主機(jī)端通過所述usb接口4和usb控制器3直接訪問所述存儲(chǔ)模塊2,并直接安裝所述存儲(chǔ)模塊2中預(yù)先存儲(chǔ)的dongle內(nèi)置特定應(yīng)用,并且在所述dongle內(nèi)置特定應(yīng)用安裝完畢之后,所述主機(jī)端特定app返回?cái)?shù)據(jù)值給所述usb控制器3,則所述usb控制器3退出u盤模式,所述藍(lán)牙模塊1作為語音遙控器的控制信號(hào)收發(fā)端口,此時(shí),所述藍(lán)牙模塊1接收用戶通過所述語音遙控器發(fā)送的控制信號(hào),并將所述控制信號(hào)發(fā)送給所述usb控制器3,以便所述usb控制器3通過所述usb接口4將所述控制信號(hào)發(fā)送至所述主機(jī)端,以便所述主機(jī)端根據(jù)所述控制信號(hào)進(jìn)行相應(yīng)的處理。
需要說明的是,本發(fā)明實(shí)施例中,所述usb控制器3用于在所述藍(lán)牙模塊1插入之后,判斷是否接收到所述主機(jī)端特定app返回的數(shù)據(jù)值,若否,則所述usb控制器3掛載u盤模式,此時(shí),所述u盤模式的屬性設(shè)置為只讀屬性,這樣,所述藍(lán)牙模塊1接收用戶通過所述語音遙控器發(fā)送的控制所述主機(jī)端直接訪問所述存儲(chǔ)模塊2的控制信號(hào),并將所述控制信號(hào)發(fā)送給所述usb控制器3,以便所述usb控制器3通過所述usb接口4將所述控制信號(hào)發(fā)送給所述主機(jī)端,以便所述主機(jī)端通過所述usb接口4和usb控制器3直接訪問所述存儲(chǔ)模塊2,并直接安裝所述存儲(chǔ)模塊2中預(yù)先存儲(chǔ)的dongle內(nèi)置特定應(yīng)用,通過將所述u盤模式的屬性設(shè)置為只讀屬性,對(duì)于usb控制器3的端點(diǎn)不足的情況下,可以通過u盤模式和語音模式的切換來復(fù)用usb控制器3的端點(diǎn),達(dá)到以更低的成本來快速后裝應(yīng)用。
進(jìn)一步地,所述藍(lán)牙模塊1還用于在所述藍(lán)牙模塊1插入之后,所述藍(lán)牙模塊1接收用戶通過所述語音遙控器發(fā)送的直接安裝預(yù)先放置在所述藍(lán)牙模塊1中的用戶自定義應(yīng)用的控制信號(hào),以直接安裝預(yù)先放置在所述藍(lán)牙模塊1中的用戶自定義應(yīng)用,其中,用戶自定義應(yīng)用預(yù)先放置在所述藍(lán)牙模塊1中的;
或者,所述藍(lán)牙模塊1接收用戶通過所述語音遙控器發(fā)送的控制所述主機(jī)端直接訪問所述藍(lán)牙模塊1的控制信號(hào),并將所述控制信號(hào)發(fā)送給所述usb控制器3,此時(shí),所述usb控制器3進(jìn)入u盤模式,所述usb控制器3通過所述usb接口4將所述控制信號(hào)發(fā)送給所述主機(jī)端,以便所述主機(jī)端通過所述usb接口4和usb控制器3直接訪問所述藍(lán)牙模塊1,并直接安裝預(yù)先放置在所述藍(lán)牙模塊1中的用戶自定義應(yīng)用。
需要說明的是,本發(fā)明實(shí)施例中,所述藍(lán)牙模塊1還用于在所述藍(lán)牙模塊1插入之后,所述藍(lán)牙模塊1接收用戶通過所述語音遙控器發(fā)送的控制所述主機(jī)端直接訪問所述藍(lán)牙模塊1的控制信號(hào),并將所述控制信號(hào)發(fā)送給所述usb控制器3,此時(shí),所述usb控制器3進(jìn)入u盤模式,此時(shí),所述u盤模式的屬性設(shè)置為可讀寫屬性,所述usb控制器3通過所述usb接口4將所述控制信號(hào)發(fā)送給所述主機(jī)端,以便所述主機(jī)端通過所述usb接口4和usb控制器3直接訪問所述藍(lán)牙模塊1,并直接安裝預(yù)先放置在所述藍(lán)牙模塊1中的用戶自定義應(yīng)用,解決了智能電視或者ott盒子只存在一個(gè)usb接口時(shí)用戶自定義應(yīng)用難以安裝的問題。
進(jìn)一步地,所述usb控制器3設(shè)有ep0、ep1、ep2、ep3和ep4五個(gè)端點(diǎn),所述藍(lán)牙模塊1通過標(biāo)準(zhǔn)的uart協(xié)議傳輸數(shù)據(jù)給所述usb控制器3,并且所述藍(lán)牙模塊1傳輸?shù)臄?shù)據(jù)占用所述usb控制器3的ep1和ep2兩個(gè)端點(diǎn),所述存儲(chǔ)模塊2通過spi、nand或者sdc接口與所述usb控制器3通訊連接,并且所述存儲(chǔ)模塊2傳輸?shù)臄?shù)據(jù)占用所述usb控制器3的ep3和ep4兩個(gè)端點(diǎn)。
本發(fā)明提供的語音遙控器后裝應(yīng)用的控制系統(tǒng),其usb控制器用于在藍(lán)牙模塊插入之后,判斷是否接收到主機(jī)端特定app返回的數(shù)據(jù)值;若是usb控制器退出u盤模式,所述藍(lán)牙模塊作為所述語音遙控器的控制信號(hào)收發(fā)端口;若否,則usb控制器掛載u盤模式,此時(shí),藍(lán)牙模塊接收用戶通過語音遙控器發(fā)送的控制主機(jī)端直接訪問存儲(chǔ)模塊的控制信號(hào),并將控制信號(hào)發(fā)送給usb控制器,以便usb控制器通過usb接口將控制信號(hào)發(fā)送給主機(jī)端,以便主機(jī)端通過usb接口和usb控制器直接訪問存儲(chǔ)模塊,并直接安裝存儲(chǔ)模塊中存儲(chǔ)的dongle內(nèi)置特定應(yīng)用,并且在dongle內(nèi)置特定應(yīng)用安裝完畢之后,主機(jī)端特定app返回?cái)?shù)據(jù)值給usb控制器,則usb控制器退出u盤模式,所藍(lán)牙模塊作為語音遙控器的控制信號(hào)收發(fā)端口,這樣,本發(fā)明通過usb控制器將存儲(chǔ)模塊與藍(lán)牙模塊結(jié)合起來以形成一個(gè)完整的dongle帶u盤的語音遙控器后裝應(yīng)用的控制系統(tǒng),從而在智能電視、ott盒子或是其他設(shè)備上新裝dongle內(nèi)置特定應(yīng)用時(shí)能夠給終端用戶帶來更加便捷的操作和更好的交互體驗(yàn),增強(qiáng)用戶對(duì)使用藍(lán)牙遙控器產(chǎn)品的信心和粘性。
請(qǐng)參閱圖2,圖2是本發(fā)明第二實(shí)施例提供的的語音遙控器后裝應(yīng)用的控制方法的流程示意圖。如圖2所示,該語音遙控器后裝應(yīng)用的控制方法包括如下步驟。
s200,在插入藍(lán)牙模塊后,usb控制器判斷是否接收到主機(jī)端特定app返回的數(shù)據(jù)值;
s201,若是,則所述usb控制器退出u盤模式,所述藍(lán)牙模塊作為語音遙控器的控制信號(hào)收發(fā)端口;
需要說明的是,本發(fā)明實(shí)施例中,在步驟s101之后,還包括:所述藍(lán)牙模塊接收用戶通過所述語音遙控器發(fā)送的控制信號(hào),并將所述控制信號(hào)發(fā)送給所述usb控制器,以便所述usb控制器通過所述usb接口將所述控制信號(hào)發(fā)送至所述主機(jī)端,以便所述主機(jī)端根據(jù)所述控制信號(hào)進(jìn)行相應(yīng)的處理,其中,所述控制信號(hào)包括按鍵數(shù)據(jù)、語音數(shù)據(jù)、體感數(shù)據(jù)及鼠標(biāo)數(shù)據(jù)。
s202,若否,則所述usb控制器掛載u盤模式,通過語音遙控器控制所述主機(jī)端直接訪問存儲(chǔ)模塊,并直接安裝所述存儲(chǔ)模塊中預(yù)先存儲(chǔ)的dongle內(nèi)置特定應(yīng)用;
需要說明的是,本發(fā)明實(shí)施例中,在步驟s102中,若否,則所述usb控制器掛載u盤模式,此時(shí),所述u盤模式的屬性設(shè)置為只讀屬性,這樣,所述藍(lán)牙模塊接收用戶通過所述語音遙控器發(fā)送的控制所述主機(jī)端直接訪問所述存儲(chǔ)模塊的控制信號(hào),并將所述控制信號(hào)發(fā)送給所述usb控制器,以便所述usb控制器通過所述usb接口將所述控制信號(hào)發(fā)送給所述主機(jī)端,以便所述主機(jī)端通過所述usb接口和usb控制器直接訪問所述存儲(chǔ)模塊,并直接安裝所述存儲(chǔ)模塊中預(yù)先存儲(chǔ)的dongle內(nèi)置特定應(yīng)用,通過將所述u盤模式的屬性設(shè)置為只讀屬性,對(duì)于usb控制器的端點(diǎn)不足的情況下,可以通過u盤模式和語音模式的切換來復(fù)用usb控制器的端點(diǎn),達(dá)到以更低的成本來快速后裝應(yīng)用。
s203,在所述dongle內(nèi)置特定應(yīng)用安裝完畢之后,所述主機(jī)端特定app返回?cái)?shù)據(jù)值給所述usb控制器,則所述usb控制器退出u盤模式,所述藍(lán)牙模塊作為語音遙控器的控制信號(hào)收發(fā)端口。
需要說明的是,本發(fā)明實(shí)施例中,在步驟s103之后,還包括:所述藍(lán)牙模塊接收用戶通過所述語音遙控器發(fā)送的控制信號(hào),并將所述控制信號(hào)發(fā)送給所述usb控制器,以便所述usb控制器通過所述usb接口將所述控制信號(hào)發(fā)送至所述主機(jī)端,以便所述主機(jī)端根據(jù)所述控制信號(hào)進(jìn)行相應(yīng)的處理,其中,所述控制信號(hào)包括按鍵數(shù)據(jù)、語音數(shù)據(jù)、體感數(shù)據(jù)及鼠標(biāo)數(shù)據(jù)。
本發(fā)明提供的語音遙控器后裝應(yīng)用的控制方法,其usb控制器用于在藍(lán)牙模塊插入之后,判斷是否接收到主機(jī)端特定app返回的數(shù)據(jù)值;若是usb控制器退出u盤模式,所述藍(lán)牙模塊作為所述語音遙控器的控制信號(hào)收發(fā)端口;若否,則usb控制器掛載u盤模式,此時(shí),藍(lán)牙模塊接收用戶通過語音遙控器發(fā)送的控制主機(jī)端直接訪問存儲(chǔ)模塊的控制信號(hào),并將控制信號(hào)發(fā)送給usb控制器,以便usb控制器通過usb接口將控制信號(hào)發(fā)送給主機(jī)端,以便主機(jī)端通過usb接口和usb控制器直接訪問存儲(chǔ)模塊,并直接安裝存儲(chǔ)模塊中存儲(chǔ)的dongle內(nèi)置特定應(yīng)用,并且在dongle內(nèi)置特定應(yīng)用安裝完畢之后,主機(jī)端特定app返回?cái)?shù)據(jù)值給usb控制器,則usb控制器退出u盤模式,所藍(lán)牙模塊作為語音遙控器的控制信號(hào)收發(fā)端口,這樣,本發(fā)明通過usb控制器將存儲(chǔ)模塊與藍(lán)牙模塊結(jié)合起來以形成一個(gè)完整的dongle帶u盤的語音遙控器后裝應(yīng)用的控制系統(tǒng),從而在智能電視、ott盒子或是其他設(shè)備上新裝dongle內(nèi)置特定應(yīng)用時(shí)能夠給終端用戶帶來更加便捷的操作和更好的交互體驗(yàn),增強(qiáng)用戶對(duì)使用藍(lán)牙遙控器產(chǎn)品的信心和粘性。
請(qǐng)參閱圖3,圖3是本發(fā)明第三實(shí)施例提供的的語音遙控器后裝應(yīng)用的控制方法的流程示意圖。如圖3所示,該語音遙控器后裝應(yīng)用的控制方法包括如下步驟。
s300,在所述藍(lán)牙模塊插入之后,所述藍(lán)牙模塊接收用戶通過所述語音遙控器發(fā)送的直接安裝預(yù)先放置在所述藍(lán)牙模塊中的用戶自定義應(yīng)用的控制信號(hào),以直接安裝預(yù)先放置在所述藍(lán)牙模塊中的用戶自定義應(yīng)用;
s301,所述藍(lán)牙模塊接收用戶通過所述語音遙控器發(fā)送的控制所述主機(jī)端直接訪問所述藍(lán)牙模塊的控制信號(hào),并將所述控制信號(hào)發(fā)送給所述usb控制器;
s302,所述usb控制器進(jìn)入u盤模式,所述usb控制器通過所述usb接口將所述控制信號(hào)發(fā)送給所述主機(jī)端,以便所述主機(jī)端通過所述usb接口和usb控制器直接訪問所述藍(lán)牙模塊,并直接安裝預(yù)先放置在所述藍(lán)牙模塊中的用戶自定義應(yīng)用。
需要說明的是,本發(fā)明實(shí)施例中,在步驟s302中,所述藍(lán)牙模塊還用于在所述藍(lán)牙模塊插入之后,所述藍(lán)牙模塊接收用戶通過所述語音遙控器發(fā)送的控制所述主機(jī)端直接訪問所述藍(lán)牙模塊的控制信號(hào),并將所述控制信號(hào)發(fā)送給所述usb控制器,此時(shí),所述usb控制器進(jìn)入u盤模式,此時(shí),所述u盤模式的屬性設(shè)置為可讀寫屬性,所述usb控制器通過所述usb接口將所述控制信號(hào)發(fā)送給所述主機(jī)端,以便所述主機(jī)端通過所述usb接口和usb控制器直接訪問所述藍(lán)牙模塊,并直接安裝預(yù)先放置在所述藍(lán)牙模塊中的用戶自定義應(yīng)用,解決了智能電視或者ott盒子只存在一個(gè)usb接口時(shí)用戶自定義應(yīng)用難以安裝的問題。
本發(fā)明提供的語音遙控器后裝應(yīng)用的控制方法,在所述藍(lán)牙模塊插入之后,所述藍(lán)牙模塊接收用戶通過所述語音遙控器發(fā)送的直接安裝預(yù)先放置在所述藍(lán)牙模塊中的用戶自定義應(yīng)用的控制信號(hào),以直接安裝預(yù)先放置在所述藍(lán)牙模塊中的用戶自定義應(yīng)用;或者所述藍(lán)牙模塊接收用戶通過所述語音遙控器發(fā)送的控制所述主機(jī)端直接訪問所述藍(lán)牙模塊的控制信號(hào),并將所述控制信號(hào)發(fā)送給所述usb控制器;所述usb控制器進(jìn)入u盤模式,所述usb控制器通過所述usb接口將所述控制信號(hào)發(fā)送給所述主機(jī)端,以便所述主機(jī)端通過所述usb接口和usb控制器直接訪問所述藍(lán)牙模塊,并直接安裝預(yù)先放置在所述藍(lán)牙模塊中的用戶自定義應(yīng)用,這樣,本發(fā)明通過usb控制器與藍(lán)牙模塊結(jié)合起來以形成一個(gè)完整的dongle帶u盤的語音遙控器后裝應(yīng)用的控制系統(tǒng),從而在智能電視、ott盒子或是其他設(shè)備上新裝用戶自定義應(yīng)用時(shí)能夠給終端用戶帶來更加便捷的操作和更好的。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。