專利名稱:云端遙控器的實現(xiàn)方法及遙控系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種云端遙控器的實現(xiàn)方法及遙控系統(tǒng)。
背景技術(shù):
在信息化高度發(fā)展的現(xiàn)在,電視作為信息的載體,早已深入到我們的生活當(dāng)中,而隨著人們的要求不斷提高,電視機(jī)的遙控功能也具有一定的發(fā)展與應(yīng)用。目前,每臺電視機(jī)均配有具有物理按鍵的遙控器,這些電視機(jī)遙控器大多是通過短距離通信實現(xiàn)對電視機(jī)的遙控操作。大多數(shù)遙控器是通過irDA(Infrared DataAssociation,紅外數(shù)據(jù)組織)/2. 4G RF (Radio Frequency,電磁頻率)/BT (Bluetooth,藍(lán)牙)等近距離直接按鍵通信完成遙控命令傳送。這種遙控器,是一個固定的物理設(shè)備,用戶不能自由選擇遙控器設(shè)備,也不能定制個性化的遙控器,及實現(xiàn)遠(yuǎn)程控制功能,對于信息化 高度發(fā)展的今天,顯然不能滿足用戶較高的體驗需求。綜上可知,現(xiàn)有的電視機(jī)遙控技術(shù),在實際使用上顯然存在不便與缺陷,所以有必要加以改進(jìn)。
發(fā)明內(nèi)容
針對上述的缺陷,本發(fā)明的目的在于提供一種云端遙控器的實現(xiàn)方法及遙控系統(tǒng),可以使用戶定制自己的個性化遙控器,且能實現(xiàn)遠(yuǎn)程遙控。為了實現(xiàn)上述目的,本發(fā)明提供一種云端遙控器的實現(xiàn)方法,應(yīng)用于智能電視,所述方法包括云端服務(wù)器獲取遙控器用戶界面信息及所述智能電視的系統(tǒng)信息;云端服務(wù)器根據(jù)所述遙控器用戶界面信息及智能電視的系統(tǒng)信息,生成對應(yīng)的云端遙控器控制界面及控制服務(wù)程序。根據(jù)本發(fā)明的云端遙控器的實現(xiàn)方法,所述方法還包括云端服務(wù)器接受遙控端與智能電視的接入;云端服務(wù)器將所述云端遙控器控制界面同步至所述遙控端。根據(jù)本發(fā)明的云端遙控器的實現(xiàn)方法,所述方法還包括云端服務(wù)器接收所述遙控端通過所述遙控器控制界面發(fā)出的遙控操作命令;云端服務(wù)器通過所述控制服務(wù)程序控制所述智能電視同步執(zhí)行所述遙控操作命令。根據(jù)本發(fā)明的云端遙控器的實現(xiàn)方法,所述云端服務(wù)器獲取遙控器用戶界面信息及所述智能電視的系統(tǒng)信息步驟之前包括所述搖控端接收遙控器用戶界面模板選擇命令,生成所述遙控器用戶界面信息;和/或所述遙控端接收遙控器用戶界面設(shè)計命令,生成所述遙控器用戶界面信息。根據(jù)本發(fā)明的云端遙控器的實現(xiàn)方法,所述云端服務(wù)器獲取遙控器用戶界面信息及所述智能電視的系統(tǒng)信息步驟還包括所述遙控端將所述遙控器用戶界面信息上傳至所述智能電視,經(jīng)由所述智能電視將所述智能電視的系統(tǒng)信息及所述遙控器用戶界面信息發(fā)送至所述云端服務(wù)器;或者所述智能電視將所述智能電視的系統(tǒng)信息上傳至所述遙控端,經(jīng)由所述遙控端將所述智能電視的系統(tǒng)信息及所述遙控器用戶界面信息發(fā)送至所述云端服務(wù)器。本發(fā)明還提供一種云端遙控系統(tǒng),應(yīng)用于智能電視,所述系統(tǒng)包括遙控端和云端服務(wù)器,所述云端服務(wù)器包括獲取模塊,用于獲取遙控器用戶界面信息及所述智能電視的系統(tǒng)信息;處理模塊,用于根據(jù)所述遙控器用戶界面信息及智能電視的系統(tǒng)信息,生成對應(yīng)
的云端遙控器控制界面及控制服務(wù)程序。根據(jù)本發(fā)明的云端遙控系統(tǒng),所述云端服務(wù)器還包括接入模塊,用于接受遙控端與智能電視的接入;同步模塊,用于將所述云端遙控器控制界面同步至所述遙控端。根據(jù)本發(fā)明的云端遙控系統(tǒng),所述云端服務(wù)器還包括命令接收模塊,用于接收所述遙控端通過所述遙控器控制界面發(fā)出的遙控操作命令;命令控制模塊,用于通過所述控制服務(wù)程序控制所述智能電視同步執(zhí)行所述操作命令。根據(jù)本發(fā)明的云端遙控系統(tǒng),所述遙控端包括 界面模板選擇模塊,用于接收遙控器用戶界面模板選擇命令,生成所述遙控器用戶界面信息;和/或界面設(shè)計模塊,用于接收遙控器用戶界面設(shè)計命令,生成所述遙控器用戶界面信
肩、O根據(jù)本發(fā)明的云端遙控系統(tǒng),所述遙控端還包括第一信息傳送模塊,用于將所述遙控器用戶界面信息上傳至所述智能電視,經(jīng)由所述智能電視將所述智能電視的系統(tǒng)信息及所述遙控器用戶界面信息發(fā)送至所述云端服務(wù)器;所述智能電視包括第二信息傳送模塊,用于將所述智能電視的系統(tǒng)信息上傳至所述遙控端,經(jīng)由所述遙控端將所述智能電視的系統(tǒng)信息及所述遙控器用戶界面信息發(fā)送至所述云端服務(wù)器。本發(fā)明通過用戶自己定制遙控器用戶界面,然后將遙控器用戶界面及智能電視系統(tǒng)信息一同上傳至云端,云端根據(jù)遙控器用戶界面及智能電視系統(tǒng)信息生成對應(yīng)的云端遙控器控制界面和控制服務(wù)程序。更好的,當(dāng)遙控端與智能電視接入云端后,云端可以將遙控器控制界面同步到遙控端。用戶可以通過遙控端操作發(fā)送遙控命令,云端遙控器同步該命令,并通過控制服務(wù)程序控制智能電視執(zhí)行該命令。借此,不僅使用戶可以定制個性化的遙控器,還可以實現(xiàn)對智能電視的遠(yuǎn)程遙控。
圖I是本發(fā)明一實施例的云端遙控系統(tǒng)的結(jié)構(gòu)示意圖;圖2是本發(fā)明另一實施例的云端遙控系統(tǒng)的結(jié)構(gòu)示意圖3是本發(fā)明的云端遙控器的實現(xiàn)方法流程圖;圖4A是本發(fā)明一實施例的遙控器用戶界面示意圖;圖4B是本發(fā)明的遙控器用戶界面應(yīng)用于遙控端的示意圖。
具體實施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。參見圖1,本發(fā)明提供了一種云端遙控系統(tǒng),該云端遙控系統(tǒng)用于遙控操作智能電視200,云端遙控系統(tǒng)包括云端服務(wù)器100及遙控端300,且云端服務(wù)器100可以通過網(wǎng)絡(luò)連接智能電視200及遙控端300。該實施例中,云端服務(wù)器100包括·獲取模塊10,用于獲取遙控器UI (User Interface,用戶界面)信息及智能電視200的系統(tǒng)信息。具體應(yīng)用中,用戶可以通過外部的設(shè)備或裝置比如終端、電腦等設(shè)計個性化的遙控器Π,借此生成遙控器UI信息,該遙控器UI信息優(yōu)選在遙控端300上生成,圖4A為一實施例提供的遙控器Π示意圖。具體的,遙控端300具有界面模板選擇模塊301,其可以預(yù)存有多種遙控器UI模板,用于接收遙控器用戶界面模板選擇命令,生成所述遙控器UI信息,用戶可以直接選擇調(diào)用其中的一個遙控器Π模板。優(yōu)選的,遙控端300還包括界面設(shè)計模塊302,用于接收遙控器用戶界面設(shè)計命令,生成所述遙控器用戶界面信息。遙控端300通過其第一信息傳送模塊303將設(shè)計或選定的遙控器UI上傳到智能電視200,智能電視200連接云端后,遙控器UI信息及自身的系統(tǒng)信息經(jīng)由智能電視200發(fā)送到云端,云端服務(wù)器100通過獲取模塊10獲取相應(yīng)的遙控器UI信息及智能電視200的系統(tǒng)信息,并將該信息交由處理模塊20處理。需要說明的,本發(fā)明的另一實施例中智能電視200具有一第二信息傳送模塊201,用于將智能電視的系統(tǒng)信息上傳至遙控端300,經(jīng)由遙控端300將所述智能電視的系統(tǒng)信息及所述遙控器Π信息發(fā)送至云端服務(wù)器100。處理模塊20,用于根據(jù)所述遙控器UI信息及智能電視200的系統(tǒng)信息,生成對應(yīng)的云端遙控器控制界面及控制服務(wù)程序。處理模塊20根據(jù)智能電視200的系統(tǒng)信息,比如windows/android或其它系統(tǒng),在云端生成與系統(tǒng)相匹配的遙控器控制界面及控制服務(wù)程序,且遙控器控制界面與用戶預(yù)定的遙控器Π保持一致。接入模塊30,用于接受所述遙控端300與智能電視200的接入。智能電視200及遙控端300均具有可以連接云端服務(wù)器100的云模塊,且遙控端300優(yōu)選為移動終端設(shè)備,云端服務(wù)器100通過接入模塊30可以與智能電視200及遙控端300通信。同步模塊40,用于將云端遙控器控制界面同步至遙控端300。以遙控端300為移動終端為例,其通過自身的云賬號,連接到云端,云端服務(wù)器100將遙控器控制界面同步到該移動終端,結(jié)合圖4A和圖4B,借此使移動終端具有遙控功能。同時,遙控器控制界面與智能電視200通過控制服務(wù)程序關(guān)聯(lián),當(dāng)移動終端發(fā)出遙控操作命令時,云端服務(wù)器100通過控制服務(wù)程序控制智能電視200同步執(zhí)行所述遙控操作命令。本發(fā)明可以讓用戶自己定制個性化的遙控器,且通過云連接可以實現(xiàn)對智能電視200的遠(yuǎn)程控制。更好的是,遙控端300可以用本身的操控方式,比如觸屏、按鍵、鼠標(biāo)等實現(xiàn)對智能電視200的開、關(guān)、錄像等各種控制操作。
在本發(fā)明的另一實施例中,參見圖2,云端服務(wù)器100還包括命令接收模塊50和命令控制模塊60,在智能電視200和遙控端300均接入云端服務(wù)器100后,命令接收模塊50可以接收來自遙控端300發(fā)送的操作控制命令,并將該命令交由命令控制模塊60處理。命令控制模塊60通過控制服務(wù)程序控制智能電視200同步執(zhí)行所述操作命令,實現(xiàn)遙控端300對智能電視200的控制。優(yōu)選的是,遙控端300可以是和云端通信的各種終端或裝置,借此可實現(xiàn)各種個性化的遙控功能。參見圖3,本發(fā)明一實施例提供了一種云端遙控器的實現(xiàn)方法,其可以通過如圖I或2所述的云端遙控系統(tǒng)實現(xiàn),該方法包括步驟S301,獲取模塊10獲取遙控器UI信息及智能電視200的系統(tǒng)信息。對于遙控器Π,用戶可以通過相關(guān)的裝置或設(shè)備設(shè)計而成,設(shè)計好后遙控端300將遙控器Π信息上傳到智能電視200,經(jīng)由智能電視200將該遙控器UI信息及自身系統(tǒng)信息上傳至云端, 用戶也可以將智能電視200的系統(tǒng)信息上傳至遙控端300,經(jīng)由遙控端300將智能電視200的系統(tǒng)信息及遙控器UI信息發(fā)送至云端服務(wù)器100。云端服務(wù)器100通過獲取模塊10獲取相應(yīng)的信息。當(dāng)然,對于遙控器Π,用戶還可以直接從現(xiàn)有的遙控器Π模板中選擇,確認(rèn)后再將其上傳至智能電視200。步驟S302,處理模塊20根據(jù)遙控器Π信息及智能電視200的系統(tǒng)信息,生成對應(yīng)的云端遙控器控制界面及控制服務(wù)程序。實際應(yīng)用中,遙控器控制界面與智能電視200上傳的遙控器Π保持一致,借此生成個性化的遙控器。步驟S303,接入模塊30接受遙控端300與智能電視200的接入。本發(fā)明的實施例中,遙控端300可以是接入云端的各種終端設(shè)備,且遙控端300與智能電視200各具有云端登陸賬號,通過各自的賬號即可登陸到云端服務(wù)器100。步驟S304,同步模塊40將云端遙控器控制界面同步至遙控端。當(dāng)智能電視200和遙控端300登陸連接到云端后,同步模塊40將遙控器控制界面同步到遙控端300,借此,遙控端300可以通過觸屏、按鍵等操作將控制命令發(fā)送到云端服務(wù)器100。具體應(yīng)用中,云端服務(wù)器100可接收遙控端300通過所述遙控器控制界面發(fā)出的遙控操作命令,比如通過觸屏發(fā)出關(guān)閉智能電視200的命令,則云端服務(wù)器100可通過控制服務(wù)程序控制智能電視200同步執(zhí)行該命令,借此完成云端遙控。綜上所述,本發(fā)明通過用戶自己定制遙控器Π,然后將遙控器Π及智能電視系統(tǒng)信息一同上傳至云端,云端根據(jù)遙控器UI及智能電視系統(tǒng)信息生成對應(yīng)的云端遙控器控制界面和控制服務(wù)程序。更好的,當(dāng)遙控端與智能電視接入云端后,云端可以將遙控器控制界面同步到遙控端。用戶可以通過遙控端操作發(fā)送遙控命令,云端遙控器同步該命令,并通過控制服務(wù)程序控制智能電視執(zhí)行該命令。借此,不僅使用戶可以定制個性化的遙控器,還可以實現(xiàn)對智能電視的遠(yuǎn)程遙控。當(dāng)然,本發(fā)明還可有其它多種實施例,在不背離本發(fā)明精神及其實質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1.一種云端遙控器的實現(xiàn)方法,應(yīng)用于智能電視,其特征在于,所述方法包括 云端服務(wù)器獲取遙控器用戶界面信息及所述智能電視的系統(tǒng)信息; 云端服務(wù)器根據(jù)所述遙控器用戶界面信息及智能電視的系統(tǒng)信息,生成對應(yīng)的云端遙控器控制界面及控制服務(wù)程序。
2.根據(jù)權(quán)利要求I所述的云端遙控器的實現(xiàn)方法,其特征在于,所述方法還包括 云端服務(wù)器接受遙控端與智能電視的接入; 云端服務(wù)器將所述云端遙控器控制界面同步至所述遙控端。
3.根據(jù)權(quán)利要求2所述的云端遙控器的實現(xiàn)方法,其特征在于,所述方法還包括 云端服務(wù)器接收所述遙控端通過所述遙控器控制界面發(fā)出的遙控操作命令; 云端服務(wù)器通過所述控制服務(wù)程序控制所述智能電視同步執(zhí)行所述遙控操作命令。
4.根據(jù)權(quán)利要求I所述的云端遙控器的實現(xiàn)方法,其特征在于,所述云端服務(wù)器獲取遙控器用戶界面信息及所述智能電視的系統(tǒng)信息步驟之前包括 所述遙控端接收遙控器用戶界面模板選擇命令,生成所述遙控器用戶界面信息;和/或 所述遙控端接收遙控器用戶界面設(shè)計命令,生成所述遙控器用戶界面信息。
5.根據(jù)權(quán)利要求4所述的云端遙控器的實現(xiàn)方法,其特征在于,所述云端服務(wù)器獲取遙控器用戶界面信息及所述智能電視的系統(tǒng)信息的步驟還包括 所述遙控端將所述遙控器用戶界面信息上傳至所述智能電視,經(jīng)由所述智能電視將所述智能電視的系統(tǒng)信息及所述遙控器用戶界面信息發(fā)送至所述云端服務(wù)器;或者 所述智能電視將所述智能電視的系統(tǒng)信息上傳至所述遙控端,經(jīng)由所述遙控端將所述智能電視的系統(tǒng)信息及所述遙控器用戶界面信息發(fā)送至所述云端服務(wù)器。
6.一種云端遙控系統(tǒng),應(yīng)用于智能電視,所述系統(tǒng)包括遙控端及云端服務(wù)器,其特征在于,所述云端服務(wù)器包括 獲取模塊,用于獲取遙控器用戶界面信息及所述智能電視的系統(tǒng)信息; 處理模塊,用于根據(jù)所述遙控器用戶界面信息及智能電視的系統(tǒng)信息,生成對應(yīng)的云端遙控器控制界面及控制服務(wù)程序。
7.根據(jù)權(quán)利要求6所述的云端遙控系統(tǒng),其特征在于,所述云端服務(wù)器還包括 接入模塊,用于接受遙控端與智能電視的接入; 同步模塊,用于將所述云端遙控器控制界面同步至所述遙控端。
8.根據(jù)權(quán)利要求7所述的云端遙控系統(tǒng),其特征在于,所述云端服務(wù)器還包括 命令接收模塊,用于接收所述遙控端通過所述遙控器控制界面發(fā)出的遙控操作命令; 命令控制模塊,用于通過所述控制服務(wù)程序控制所述智能電視同步執(zhí)行所述遙控操作命令。
9.根據(jù)權(quán)利要求6所述的云端遙控系統(tǒng),其特征在于,所述遙控端包括 界面模板選擇模塊,用于接收遙控器用戶界面模板選擇命令,生成所述遙控器用戶界面信息;和/或 界面設(shè)計模塊,用于接收遙控器用戶界面設(shè)計命令,生成所述遙控器用戶界面信息。
10.根據(jù)權(quán)利要求9所述的云端遙控系統(tǒng),其特征在于,所述遙控端還包括第一信息傳送模塊,用于將所述遙控器用戶界面信息上傳至所述智能電視,經(jīng)由所述智能電視將所述智能電視的系統(tǒng)信息及所述遙控器用戶界面信息發(fā)送至所述云端服務(wù)器; 所述 智能電視包括第二信息傳送模塊,用于將所述智能電視的系統(tǒng)信息上傳至所述遙控端,經(jīng)由所述遙控端將所述智能電視的系統(tǒng)信息及所述遙控器用戶界面信息發(fā)送至所述云端服務(wù)器。
全文摘要
本發(fā)明適用于通信技術(shù)領(lǐng)域,提供了一種云端遙控器的實現(xiàn)方法,應(yīng)用于智能電視,所述方法包括云端服務(wù)器獲取遙控器用戶界面信息及所述智能電視的系統(tǒng)信息;云端服務(wù)器根據(jù)所述遙控器用戶界面信息及智能電視系統(tǒng)信息,生成對應(yīng)的云端遙控器控制界面及控制服務(wù)程序,更好的,云端服務(wù)器可以將遙控器控制界面同步至遙控端。本發(fā)明還提供一種實現(xiàn)上述方法的云端遙控系統(tǒng)。借此,本發(fā)明可以使用戶定制自己的個性遙控器,且能實現(xiàn)遠(yuǎn)程遙控。
文檔編號H04L29/08GK102811377SQ20121023298
公開日2012年12月5日 申請日期2012年7月6日 優(yōu)先權(quán)日2012年7月6日
發(fā)明者陳廣增 申請人:宇龍計算機(jī)通信科技(深圳)有限公司