機頂盒通訊方法、機頂盒、遙控裝置通訊方法及遙控裝置制造方法
【專利摘要】本發明涉及機頂盒通訊方法、機頂盒、遙控裝置通訊方法及遙控裝置,其中機頂盒通訊方法包括:A,依次接收至少一遙控裝置根據選擇的應用而發出的應用通訊指令;B,根據各遙控裝置發出的應用訊指令依次查找機頂盒中是否存在與各遙控裝置所選擇的應用相對應的應用;以及C,在找到機頂盒中與各遙控裝置所選擇的應用相對應的應用時,則依次調用所找到的應用。本發明機頂盒可與多個遙控裝置進行通訊,方便用戶使用。
【專利說明】機頂盒通訊方法、機頂盒、遙控裝置通訊方法及遙控裝置
【技術領域】
[0001]本發明涉及通訊控制【技術領域】,特別涉及機頂盒通訊方法、機頂盒、遙控裝置通訊 方法及遙控裝置。
【背景技術】
[0002]目前,隨著數字電視技術的不斷發展,數字電視機頂盒被越來越多的用戶使用,成 為人們觀看電視的必備品,機頂盒都配置了相對應的遙控裝置,遙控裝置作為用戶操作的 主要裝置,為人們帶來了諸多的方便和快捷的服務。
[0003]然而,現有的機頂盒大都只能通過其相應配置的單一遙控裝置來控制,如果在機 頂盒所配置的遙控裝置丟失、損壞或者失靈時,用戶必須到指定的地點購買相應配置的遙 控裝置,給用戶帶來極大的不便。另外,現有的機頂盒和遙控裝置的功能也比較單一,機頂 盒和遙控裝置兩者之間還不能夠實現雙向通訊。
【發明內容】
[0004]因此,本發明提供機頂盒通訊方法、機頂盒、遙控裝置通訊方法及遙控裝置,以克 服現有通訊控制技術存在的問題。
[0005]具體地,本發明實施例提出的一種機頂盒通訊方法,包括步驟A,依次接收至少一 遙控裝置根據選擇的應用而發出的應用通訊指令,根據各遙控裝置發出的該應用通訊指 令依次查找機頂盒中是否存在與各遙控裝置所選擇的應用相對應的應用;以及C,在該機 頂盒中找到與各遙控裝置所選擇的應用相對應的應用時,則依次調用所找到的應用。
[0006]另外,本發明實施例提出的一種機頂盒,包括接收模塊以及管理模塊,其中,接收 模塊,用于依次接收至少一遙控裝置根據選擇的應用而發出的應用通訊指令;管理模塊,用 于根據各遙控裝置發出的應用通訊指令依次查找機頂盒中是否存在與各遙控裝置所選擇 的應用相對應的應用,若在該機頂盒中找到與各遙控裝置所選擇的應用相對應的應用時, 則依次調用所找到的應用。
[0007]此外,本發明實施例提出的一種遙控裝置通訊方法,包括步驟:A,接收機頂盒根據 選擇的至少一遙控裝置的相應應用而發出的應用通訊指令;B,根據應用通訊指令查找所選 擇的遙控裝置中是否存在與遙控裝置所選擇的應用相對應的應用;以及C,在所選擇的遙 控裝置中找到與所選擇的應用相對應的應用時,則調用在所選擇的遙控裝置中所找到的應用。
[0008]再者,本發明實施例提出的一種遙控裝置,包括接收模塊以及管理模塊,其中,接 收模塊,用于接收機頂盒根據選擇的至少一遙控裝置的相應應用而發出的應用通訊指令; 管理模塊,用于根據應用通訊指令查找所選擇的遙控裝置中是否存在與遙控裝置所選擇的 應用相對應的應用,若在所選擇的遙控裝置中找到與所選擇的應用相對應的應用時,則調 用在所選擇的遙控裝置中所找到的應用。
[0009]由上述實施例可知,本發明通過應用通訊指令查找所選擇的遙控裝置中是否存在與此遙控裝置所選擇的應用相對應的應用,在所選擇的遙控裝置中找到與所選擇的應用相 對應的應用時,則對應用進行調用,還通過根據各遙控裝置發出的應用通訊指令查找機頂 盒中是否存在與所選擇的應用相對應的應用,在機頂盒中找到與各遙控裝置所選擇的應用 相對應的應用時,則依次對應用進行調用,從而方便機頂盒使用多個遙控裝置的各種應用 及多個遙控裝置使用機頂盒的各種應用,實現機頂盒與多個遙控裝置的通訊,方便用戶使 用。
[0010]上述說明僅是本發明技術方案的概述,為了能夠更清楚了解本發明的技術手段, 而可依照說明書的內容予以實施,并且為了讓本發明的上述和其他目的、特征和優點能夠 更明顯易懂,以下特舉較佳實施例,并配合附圖,詳細說明如下。
【專利附圖】
【附圖說明】
[0011]圖1是本發明實施例提出的機頂盒通訊方法的步驟流程圖;
圖2是本發明另一實施例提出的機頂盒通訊方法的步驟流程圖;
圖3是本發明實施例提出的機頂盒的主要架構方塊圖;
圖4是本發明另一實施例提出的機頂盒的主要架構方塊圖;
圖5是本發明實施例提出的遙控裝置通訊方法的步驟流程圖;
圖6是本發明另一實施例提出的遙控裝置通訊方法的步驟流程圖;
圖7是本發明實施例提出的遙控裝置的主要架構方塊圖;
圖8是本發明另一實施例提出的遙控裝置的主要架構方塊圖。
【具體實施方式】
[0012]為更進一步闡述本發明為達成預定發明目的所采取的技術手段及功效,以下結合 附圖及較佳實施例,對依據本發明提出的機頂盒通訊方法、機頂盒、遙控裝置通訊方法及遙 控裝置其【具體實施方式】、結構、特征及功效,詳細說明如后。
[0013]有關本發明的前述及其他技術內容、特點及功效,在以下配合參考圖式的較佳實 施例詳細說明中將可清楚的呈現。通過【具體實施方式】的說明,當可對本發明為達成預定目 的所采取的技術手段及功效得以更加深入且具體的了解,然而所附圖式僅是提供參考與說 明之用,并非用來對本發明加以限制。
[0014]圖1是本發明實施例提出的機頂盒通訊方法的步驟流程圖。請參閱圖1,本發明實 施例的機頂盒通訊方法可包括以下步驟S100-S109:
步驟SlOO:依次接收至少一遙控裝置根據選擇的應用而發出的應用通訊指令。
[0015]本步驟中,機頂盒的應用可以包括播放電視、攝像、讀取U盤數據等應用。當用戶 按下遙控裝置,例如遙控器上的使用機頂盒播放電視功能按鍵或者以其他方式選擇播放電 視的應用時,則遙控裝置根據此應用發出相應的使用機頂盒播放電視的應用通訊指令,機 頂盒則依次接收各遙控裝置按照時間先后順序發出的應用通訊指令。應用通訊指令可以包 括各遙控裝置及應用的識別信息。識別信息例如可以為各遙控裝置及應用的唯一 ID或地 址等信息。此外,應用通訊指令還可以包括與應用進行通訊的其它各種數據。應用通訊指 令的格式可以遵照無線通信協議的規定,例如WIF1、藍牙、2.4G等無線通訊協議,則本步驟 是通過不同通訊協議例如WIF1、藍牙、2.4G等以串行方式依次接收遙控裝置發出的應用通訊指令。遙控裝置可以為具有無線功能的智能設備,例如手機、遙控器等。遙控裝置可以為 一個或多個。
[0016]步驟SlOl:根據各遙控裝置發出的應用通訊指令依次查找機頂盒中是否存在與 各遙控裝置所選擇的應用相對應的應用。
[0017]本步驟中,例如某一遙控裝置所選擇的應用為使用機頂盒播放電視時,則相對應 的機頂盒中的應用即為播放電視應用。將所選擇的應用依次與機頂盒中的應用進行比較, 若機頂盒中的某一應用與所選擇的應用相同,則判斷為機頂盒中存在與所選擇的應用相對 應的應用。反之,則判斷為機頂盒中不存在與所選擇的應用相對應的應用。
[0018]步驟S109:在機頂盒中找到與各遙控裝置所選擇的應用相對應的應用時,則依次 調用所找到的應用。
[0019]本步驟中,例如某遙控裝置所選擇的應用為使用機頂盒播放電視時,并且機頂盒 中也存在播放電視的應用,則調用播放電視的應用以使機頂盒播放電視。
[0020]在本發明實施例中,本發明通過根據各遙控裝置發出的應用通訊指令查找機頂盒 中是否存在與所選擇的應用相對應的應用,在機頂盒中找到與各遙控裝置所選擇的應用相 對應的應用時,則依次對應用進行調用,還可以向多個遙控裝置發送應用通訊指令。從而方 便使用機頂盒的各種應用,并且機頂盒還可以與多個遙控裝置進行通訊,方便用戶使用。
[0021]圖2是本發明實施例提供的機頂盒通訊方法的步驟流程圖。圖2是在圖1的基礎 上改進而來的。請參閱圖2,本發明實施例的機頂盒通訊方法可包括以下步驟S200-S211:
步驟S200:依次接收至少一遙控裝置根據選擇的應用而發出的應用通訊指令。
[0022]本步驟中,機頂盒的應用可以包括播放電視、攝像、讀取U盤數據等應用。當用戶 按下遙控裝置,例如遙控器上的使用機頂盒播放電視功能按鍵或者以其他方式選擇播放電 視的應用時,則遙控裝置根據此應用發出相應的使用機頂盒播放電視的應用通訊指令,機 頂盒則依次接收各遙控裝置按照時間先后順序而發出的應用通訊指令。應用通訊指令可以 包括各遙控裝置及應用的識別信息。識別信息例如可以為各遙控裝置及應用的唯一 ID或 地址等信息。此外,應用通訊指令還可以包括與應用進行通訊的其它各種數據。應用通訊 指令的格式可以遵照無線通信協議的規定,例如WIF1、藍牙、2.4G等無線通訊協議,則本步 驟是通過不同通訊協議例如WIF1、藍牙、2.4G等以串行方式依次接收遙控裝置發出的應用 通訊指令。遙控裝置可以為具有無線功能的智能設備,例如手機、遙控器等。遙控裝置可以 為一個或多個。
[0023]步驟S200中具體還可包括步驟:
向多個遙控裝置發送使用遙控裝置相應應用的應用通訊指令。
[0024]步驟S201:根據各遙控裝置發出的應用通訊指令依次查找機頂盒中是否存在與 各遙控裝置所選擇的應用相對應的應用,若存在,則執行步驟S205。
[0025]本步驟中,例如某一遙控裝置所選擇的應用為使用機頂盒播放電視時,則相對應 的機頂盒中的應用即為播放電視應用。將所選擇的應用依次與機頂盒中的應用進行比較, 若機頂盒中的某一應用與所選擇的應用相同,則判斷為機頂盒中存在與所選擇的應用相對 應的應用。反之,則判斷為機頂盒中不存在與所選擇的應用相對應的應用。
[0026]步驟S201中具體還可包括步驟:若不存在,則執行步驟S203。
[0027]步驟S203:根據遙控裝置的識別信息發送不存在此應用的信息給相應的遙控裝置。
[0028]步驟S201后具體還可包括步驟:
步驟S205:依次判斷是否允許調用所找到的應用。若允許,則執行步驟S207,若不允 許,則執行步驟S209。
[0029]本步驟中,可以通過依次判斷應用是否注冊,而判斷是否允許調用所找到的應用。 假設需判斷的應用為上網應用,若上網應用未注冊,例如未開通,則判斷為不允許調用上網 應用。反之,若上網應用已注冊(例如已開通),則判斷為允許調用上網應用。
[0030]步驟S207:依次調用所找到的應用。
[0031]本步驟中,例如某一遙控裝置所選擇的應用為使用機頂盒播放電視時,并且機頂 盒中也存在播放電視的應用,則調用播放電視的應用以使機頂盒播放電視。例如某一遙控 裝置所選擇的應用為上網應用,并且判斷為允許調用,則調用上網應用以使機頂盒上網。
[0032]步驟S207后具體還可包括步驟:
步驟S211:依次根據各遙控裝置的識別信息發送應用操作信息給相應的遙控裝置,并 依次接收各遙控裝置根據應用操作信息回復的信息。
[0033]本步驟中,若調用的應用為游戲應用,例如象棋應用時,則應用操作信息可以為走 棋步操作信息,以提示用戶通過遙控裝置執行走棋步操作,遙控裝置回復的信息即為遙控 裝置發出的所走的棋步信息。
[0034]步驟S209:根據各遙控裝置的識別信息發送應用不允許調用的信息給相應的遙 控裝置。
[0035]在本發明的實施例中,本發明通過根據各遙控裝置發出的應用通訊指令查找機頂 盒中是否存在與所選擇的應用相對應的應用,在機頂盒中找到與所選擇的應用相對應的應 用及判斷允許調用找到的應用時,則依次對應用進行調用,還可以向多個遙控裝置發送應 用通訊指令。從而方便使用機頂盒的各種應用,并且機頂盒還可以與多個遙控裝置進行通 訊,方便用戶使用。
[0036]圖3是本發明實施例提出的機頂盒的主要架構框圖。請參閱圖3,機頂盒包括:接 收模塊301以及管理模塊303。
[0037]更具體地,接收模塊301,依次接收至少一遙控裝置根據選擇的應用而發出的應用 通訊指令。
[0038]其中,接收模塊301可以通過不同通訊協議例如WIF1、藍牙、2.4G等以串行方式接 收遙控裝置發出的應用通訊指令。
[0039]管理模塊303,根據各遙控裝置發出的應用通訊指令依次查找機頂盒中是否存在 與各遙控裝置所選擇的應用相對應的應用,若在機頂盒中找到與各遙控裝置所選擇的應用 相對應的應用時,則依次調用所找到的應用。
[0040]在本發明實施例中,通過根據各遙控裝置發出的應用通訊指令查找機頂盒中是否 存在與各遙控裝置所選擇的應用相對應的應用,在機頂盒中找到與所選擇的應用相對應的 應用時,則依次對應用進行調用,還可以向多個遙控裝置發送應用通訊指令。從而方便使用 機頂盒的各種應用,并且機頂盒還可以與多個遙控裝置進行通訊,方便用戶使用。
[0041]圖4是本發明另一實施例提出的機頂盒的主要架構框圖。圖4是在圖3的基礎上 改進而來的。請參閱圖4,機頂盒包括:接收模塊301以及管理模塊303。[0042]接收模塊401,依次接收至少一遙控裝置根據選擇的應用而發出的應用通訊指令。
[0043]其中,接收模塊401可以通過不同通訊協議例如WIF1、藍牙、2.4G等以串行方式接 收遙控裝置發出的應用通訊指令。
[0044]管理模塊403,根據各遙控裝置發出的應用通訊指令查找機頂盒中是否存在與各 遙控裝置所選擇的應用相對應的應用,若在機頂盒中找到與各遙控裝置所選擇的應用相對 應的應用時,則依次調用所找到的應用。
[0045]此外,管理模塊403,還用于在判斷若不存在與各遙控裝置所選擇的應用相對應的 應用時,則根據遙控裝置的識別信息發送不存在此應用的信息給相應的遙控裝置。
[0046]此外,管理模塊403,還用于在調用所找到的應用后,依次根據各遙控裝置的識別 信息發送應用操作信息給相應的遙控裝置,并依次接收各遙控裝置根據應用操作信息回復 的信息。
[0047]此外,機頂盒還可以包括:服務模塊405以及發送模塊407。
[0048]服務模塊405,在機頂盒中找到與各遙控裝置所選擇的應用相對應的應用時,判斷 是否允許調用所找到的應用。若允許,則使管理模塊403調用所找到的應用。
[0049]此外,服務模塊405,還用于當判斷不允許調用所找到的應用時,則根據遙控裝置 的識別信息發送應用不允許調用的信息給相應的遙控裝置。
[0050]發送模塊407,用于向多個遙控裝置發送使用遙控裝置相應應用的應用通訊指令。 [0051 ] 在本發明的實施例中,本發明通過根據各遙控裝置發出的應用通訊指令查找機頂 盒中是否存在與所選擇的應用相對應的應用,在機頂盒中找到與所選擇的應用相對應的應 用及判斷允許調用找到的應用時,則依次對應用進行調用,還可以向多個遙控裝置發送應 用通訊指令。從而方便使用機頂盒的各種應用,并且機頂盒還可以與多個遙控裝置進行通 訊,方便用戶使用。
[0052]圖5是本發明實施例提出的遙控裝置通訊方法的步驟流程圖。請參閱圖5,本發明 實施例的遙控裝置通訊方法可包括以下步驟S500-S509:
步驟S500:接收機頂盒根據選擇的至少一遙控裝置的相應應用而發出的應用通訊指令。
[0053]本步驟中,應用通訊指令可以包括各遙控裝置及應用的識別信息。識別信息例如 可以為各遙控裝置及應用的唯一 ID或地址等信息。此外,應用通訊指令還可以包括與應用 進行通訊的其它各種數據。應用通訊指令的格式可以遵照無線通信協議的規定,例如WIF1、 藍牙、2.4G等無線通訊協議,則本步驟中,是通過不同通訊協議例如WIF1、藍牙、2.4G等接 收機頂盒發出的應用通訊指令。用戶可以通過機頂盒選擇使用多個遙控裝置的不同應用。 遙控裝置的應用可以包括游戲軟件、攝像、上網聊天等應用。例如當用戶通過機頂盒根據 遙控裝置及應用的識別信息而選擇使用其中一遙控裝置的其中一應用,例如使用遙控裝置 的游戲應用時,則機頂盒根據選擇的遙控裝置及選擇的應用發出相應的使用選擇的遙控裝 置登錄游戲的應用通訊指令。遙控裝置可以為具有無線功能的智能設備,例如手機、遙控器 等。遙控裝置可以為一個或多個。
[0054]步驟S501:根據應用通訊指令查找所選擇的遙控裝置中是否存在與此遙控裝置 所選擇的應用相對應的應用。
[0055]本步驟中,例如對其中一選擇的遙控裝置所選擇的應用為使用遙控裝置的游戲時,則相對應的遙控裝置中的應用即為游戲應用。將所選擇的應用依次與所選擇的遙控裝 置中的應用進行比較,若所選擇的遙控裝置中的某一應用與所選擇的應用相同,則判斷為 所選擇的遙控裝置中存在與所選擇的應用相對應的應用。反之,則判斷為所選擇的遙控裝 置中不存在與所選擇的應用相對應的應用。
[0056]步驟S509:在所選擇的遙控裝置中找到與所選擇的應用相對應的應用時,則調用 在所選擇的遙控裝置中所找到的應用。
[0057]本步驟中,例如所選擇的應用為使用所選擇的遙控裝置的游戲時,并且所選擇的 遙控裝置中也存在游戲應用,則調用游戲應用以使遙控裝置登錄游戲。
[0058]在本發明實施例中,本發明通過根據應用通訊指令查找所選擇的遙控裝置中是否 存在與此遙控裝置所選擇的應用相對應的應用,在所選擇的遙控裝置中找到與所選擇的應 用相對應的應用時,則對應用進行調用,從而方便使用多個遙控裝置的各種應用,實現機頂 盒與多個遙控裝置的通訊,方便用戶使用。
[0059]圖6是本發明實施例提供的遙控裝置通訊方法的步驟流程圖。圖6是在圖5 的基礎上改進而來的。請參閱圖6,本發明實施例的遙控裝置通訊方法可包括以下步驟 S600-S611:
步驟S600:接收機頂盒根據選擇的至少一遙控裝置的相應應用而發出的應用通訊指令。
[0060]本步驟中,應用通訊指令可以包括各遙控裝置及應用的識別信息。識別信息例如 可以為各遙控裝置及應用的唯一 ID或地址等信息。此外,應用通訊指令還可以包括與應用 進行通訊的其它各種數據。應用通訊指令的格式可以遵照無線通信協議的規定,例如WIF1、 藍牙、2.4G等無線通訊協議,則本步驟中,是通過不同通訊協議例如WIF1、藍牙、2.4G等接 收機頂盒發出的應用通訊指令。用戶可以通過機頂盒選擇使用多個遙控裝置的不同應用。 例如當用戶通過機頂盒根據遙控裝置及應用的識別信息而選擇使用其中一遙控裝置的其 中一應用,例如使用遙控裝置的游戲應用時,則機頂盒根據選擇的遙控裝置及選擇的應用 發出相應的使用選擇的遙控裝置登錄游戲的應用通訊指令。遙控裝置的應用可以包括游戲 軟件、攝像、上網聊天等應用。遙控裝置可以為具有無線功能的智能設備,例如手機、遙控器 等。遙控裝置可以為一個或多個。
[0061]步驟S600中具體還可包括步驟:
向機頂盒發送使用機頂盒的相應應用的應用通訊指令。
[0062]步驟S601:根據應用通訊指令查找所選擇的遙控裝置中是否存在與此遙控裝置 所選擇的應用相對應的應用。
[0063]本步驟中,例如對其中一選擇的遙控裝置所選擇的應用為使用遙控裝置的QQ時, 則相對應的遙控裝置中的應用即為QQ應用。將所選擇的應用依次與所選擇的遙控裝置中 的應用進行比較,若所選擇的遙控裝置中的某一應用與所選擇的應用相同,則判斷為所選 擇的遙控裝置中存在與所選擇的應用相對應的應用。反之,則判斷為所選擇的遙控裝置中 不存在與所選擇的應用相對應的應用。
[0064]步驟S601中具體還可包括步驟:若不存在,則執行步驟S603。
[0065]步驟S603:發送所選擇的遙控裝置中不存在此應用的信息給機頂盒。
[0066]步驟S601后具體還可包括步驟:步驟S605:判斷是否允許調用所找到的應用。若允許,則執行步驟S607,若不允許,則 執行步驟S609。
[0067]本步驟中,可以通過判斷應用是否注冊,而判斷是否允許調用所找到的應用。假設 應用為上網應用,則若上網應用未注冊,例如未開通,則判斷為不允許調用上網應用。反之, 若上網應用已注冊(例如已開通),則判斷為允許調用上網應用。
[0068]步驟S607:調用在所選擇的遙控裝置中所找到的應用。
[0069]本步驟中,例如所選擇的應用為使用所選擇的遙控裝置上網時,并且判斷為允許 調用所選擇的遙控裝置中的上網應用,則調用上網應用以使遙控裝置上網。
[0070]步驟S607后具體還可包括步驟:
步驟S611:發送應用操作信息給機頂盒,并接收機頂盒根據應用操作信息回復的信
肩、O
[0071]本步驟中,若調用遙控裝置中的應用為游戲應用,例如斗地主應用時,則應用操作 信息可以為出牌操作信息,以提示用戶通過機頂盒執行出牌操作,機頂盒回復的信息即為 機頂盒發出的出牌信息。
[0072]步驟S609:發送應用不允許調用的信息給機頂盒。
[0073]在本發明的實施例中,本發明通過根據應用通訊指令查找所選擇的遙控裝置中是 否存在與此遙控裝置所選擇的應用相對應的應用,在所選擇的遙控裝置中找到與所選擇的 應用相對應的應用及判斷允許調用找到的應用時,則對應用進行調用,從而方便使用多個 遙控裝置的各種應用,實現機頂盒與多個遙控裝置的通訊,方便用戶使用。
[0074]圖7是本發明實施例提出的遙控裝置的主要架構框圖。請參閱圖7,遙控裝置包 括:接收模塊701以及管理模塊703。
[0075]更具體地,接收模塊701,接收機頂盒根據選擇的至少一遙控裝置的相應應用而發 出的應用通訊指令。
[0076]其中,接收模塊701可以通過不同通訊協議例如WIF1、藍牙、2.4G等接收機頂盒發 出的應用通訊指令。
[0077]管理模塊703,根據應用通訊指令查找所選擇的遙控裝置中是否存在與此遙控裝 置所選擇的應用相對應的應用,若在所選擇的遙控裝置中找到與所選擇的應用相對應的應 用時,則調用所選擇的遙控裝置中所找到的應用。
[0078]在本發明實施例中,本發明通過根據應用通訊指令查找所選擇的遙控裝置中是否 存在與此遙控裝置所選擇的應用相對應的應用,在所選擇的遙控裝置中找到與所選擇的應 用相對應的應用時,則對應用進行調用,從而方便使用多個遙控裝置的各種應用,實現機頂 盒與多個遙控裝置的通訊,方便用戶使用。
[0079]圖8是本發明另一實施例提出的遙控裝置的主要架構框圖。圖8是在圖8的基礎 上改進而來的。請參閱圖8,遙控裝置包括:接收模塊801以及管理模塊803。
[0080]接收模塊801,接收機頂盒根據選擇的至少一遙控裝置的相應應用而發出的應用 通訊指令。
[0081]其中,接收模塊801可以通過不同通訊協議例如WIF1、藍牙、2.4G等接收機頂盒發 出的應用通訊指令。
[0082]管理模塊803,根據應用通訊指令查找所選擇的遙控裝置中是否存在與此遙控裝置所選擇的應用相對應的應用,若在所選擇的遙控裝置中找到與所選擇的應用相對應的應 用時,則調用在所選擇的遙控裝置中所找到的應用。
[0083]此外,管理模塊803,還用于在判斷若不存在此應用時,則發送不存在此應用的信 息給機頂盒。
[0084]此外,管理模塊803,還用于發送應用操作信息給機頂盒,并接收機頂盒根據應用 操作信息回復的信息。
[0085]此外,遙控裝置還可以包括:服務模塊805以及發送模塊807。
[0086]服務模塊805,在遙控裝置中存在與所選擇的應用相對應的應用時,判斷是否允許 調用所找到的應用。若允許,則使管理模塊803調用所選擇的遙控裝置中所找到的應用。
[0087]此外,服務模塊805,還用于當判斷不允許調用所找到的應用時,則發送應用不允 許調用的信息給機頂盒。
[0088]發送模塊807,用于向機頂盒發送使用機頂盒的相應應用的應用通訊指令。
[0089]在本發明的實施例中,本發明通過根據應用通訊指令查找所選擇的遙控裝置中是 否存在與此遙控裝置所選擇的應用相對應的應用,在所選擇的遙控裝置中找到與所選擇的 應用相對應的應用及判斷允許調用找到的應用時,則對應用進行調用,從而方便使用多個 遙控裝置的各種應用,實現機頂盒與多個遙控裝置的通訊,方便用戶使用。
[0090]本領域普通技術人員可以理解實現上述實施例方法中的全部或部分流程,是可以 通過計算機程序來指令相關的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質 中,該程序在執行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質可為磁 碟、光盤、只讀存儲記憶體(Read-Only Memory, ROM)或隨機存儲記憶體(Random Access Memory, RAM)等。
[0091]以上所述,僅是本發明的較佳實施例而已,并非對本發明作任何形式上的限制,雖 然本發明已以較佳實施例揭露如上,然而并非用以限定本發明,任何熟悉本專業的技術人 員,在不脫離本發明技術方案范圍內,當可利用上述揭示的技術內容作出些許更動或修飾 為等同變化的等效實施例,但凡是未脫離本發明技術方案內容,依據本發明的技術實質對 以上實施例所作的任何簡單修改、等同變化與修飾,均仍屬于本發明技術方案的范圍內。
【權利要求】
1.一種機頂盒通訊方法,其特征是:包括步驟:A,依次接收至少一遙控裝置根據選擇的應用而發出的應用通訊指令;B,根據各遙控裝置發出的該應用通訊指令依次查找機頂盒中是否存在與各遙控裝置所選擇的應用相對應的應用;以及C,在該機頂盒中找到與各遙控裝置所選擇的應用相對應的應用時,則依次調用所找到的應用。
2.根據權利要求1所述的通訊方法,其特征是:在執行該步驟C中,還包括步驟: 若判斷該機頂盒中不存在與各遙控裝置所選擇的應用相對應的應用時,則根據遙控裝置的識別信息發送不存在該應用的信息給相應的遙控裝置。
3.根據權利要求1所述的通訊方法,其特征是:在執行該步驟C中,還包括步驟:依次判斷是否允許調用所找到的應用;若允許,則依次調用所找到的應用,若不允許, 則根據各遙控裝置的識別信息發送應用不允許調用的信息給相應的遙控裝置。
4.根據權利要求1所述的通訊方法,其特征是:通過WIF1、藍牙、2.4G通訊協議以串行方式依次接收該至少一遙控裝置發出的應用通訊指令。
5.根據權利要求1所述的通訊方法,其特征是:在執行該步驟C后,還包括步驟: 依次根據各遙控裝置的識別信息發送應用操作信息給相應的遙控裝置,并依次接收各遙控裝置根據應用操作信息回復的信息。
6.一種機頂盒,其特征是,其包括:接收模塊,用于依次接收至少一遙控裝置根據選擇的應用而發出的應用通訊指令;以及管理模塊,用于根據各遙控裝置發出的應用通訊指令依次查找機頂盒中是否存在與各遙控裝置所選擇的應用相對應的應用,若在該機頂盒中找到與各遙控裝置所選擇的應用相對應的應用時,則依次調用所找到的應用。
7.根據權利要求6所述的機頂盒,其特征是,管理模塊,還用于判斷機頂盒中不存在與各遙控裝置所選擇的應用相對應的應用時,則根據遙控裝置的識別信息發送不存在該應用的信息給相應的遙控裝置。
8.根據權利要求6所述的機頂盒,其特征是,該管理模塊,還用于在調用所找到的應用后,依次根據各遙控裝置的識別信息發送應用操作信息給相應的遙控裝置,并依次接收各遙控裝置根據應用操作信息回復的信息。
9.根據權利要求6所述的機頂盒,其特征是,其進一步包括:服務模塊,用于在該機頂盒中找到與各遙控裝置所選擇的應用相對應的應用時,依次判斷是否允許調用所找到的應用,若不允許調用所找到的應用時,則根據遙控裝置的識別信息發送應用不允許調用的信息給相應的遙控裝置。
10.根據權利要求6所述的機頂盒,其特征是,其進一步包括:發送模塊,用于向至少一遙控裝置發送使用該遙控裝置相應應用的應用通訊指令。
11.一種遙控裝置通訊方法,其特征是,包括步驟:A,接收機頂盒根據選擇的至少一遙控裝置的相應應用而發出的應用通訊指令;B,根據該應用通訊指令查找所選擇的遙控裝置中是否存在與該遙控裝置所選擇的應用相對應的應用;以及C,在所選擇的該遙控裝置中找到與所選擇的應用相對應的應用時,則調用在所選擇的該遙控裝置中所找到的應用。
12.根據權利要求9所述的通訊方法,其特征是:在執行該步驟B中,還包括步驟: 若判斷所選擇的該遙控裝置中不存在與所選擇的應用相對應的應用時,則發送所選擇的該遙控裝置中不存在此應用的信息給機頂盒。
13.根據權利要求9所述的通訊方法,其特征是:在執行該步驟B中,還包括步驟: 判斷是否允許調用所找到的應用;若允許,則調用所選擇的該遙控裝置中所找到的應用,若不允許,則發送應用不允許調用的信息給該機頂盒。
14.根據權利要求9所述的通訊方法,其特征是:在執行該步驟C后,還包括步驟:發送應用操作信息給該機頂盒,并接收機該機頂盒根據該應用操作信息回復的信息。
15.一種遙控裝置,其特征是,其包括:接收模塊,用于接收機頂盒根據選擇的至少一遙控裝置的相應應用而發出的應用通訊指令;以及管理模塊,用于根據該應用通訊指令查找所選擇的該遙控裝置中是否存在與該遙控裝置所選擇的應用相對應的應用,若在所選擇的該遙控裝置中找到與所選擇的應用相對應的應用時,則調用在所選擇的該遙控裝置中所找到的應用。
16.根據權利要求15所述的遙控裝置,其特征是,管理模塊,還用于判斷所選擇的該遙控裝置中不存在與所選擇的應用相對應的應用時,則發送不存在此應用的信息給該機頂盒。
17.根據權利要求15所述的遙控裝置,其特征是,其進一步包括:服務模塊,在所選擇的該遙控裝置中存在與所選擇的應用相對應的應用時,則判斷是否允許調用所找到的應用,若判斷不允許調用所找到的應用時,則發送應用不允許調用的信息給該機頂盒。
18.根據權利要求15所述的遙控裝置,其特征是,其進一步包括:發送模塊,用于向該機頂盒發送使用該機頂盒的相應應用的應用通訊指令。
19.根據權利要求15所述的遙控裝置,其特征是,該管理模塊,還用于發送應用操作信息給該機頂盒,并接收該機頂盒根據該應用操作信息回復的信息。
【文檔編號】H04N21/436GK103581739SQ201210260741
【公開日】2014年2月12日 申請日期:2012年7月26日 優先權日:2012年7月26日
【發明者】萬鑫 申請人:騰訊科技(深圳)有限公司