專利名稱:一種支持多用戶同時使用的機頂盒裝置的制作方法
技術領域:
本發明涉及一種支持多個用戶同時使用的機頂盒裝置,可以支持多個用戶使用同一個機頂盒進行多種業務的訪問。
背景技術:
目前的機頂盒,其功能比較單一,一般只能收看電視節目。有些高級機頂盒,雖然具備了可視通信,互聯網范圍的能力,但是一個時刻,只能執行一種應用。總之,目前的機頂盒設計只考慮到單個人(或群體)使用機頂盒的應用場景,沒有考慮多人同時使用機頂盒的應用場景。
很多情況下,一個家庭成員用機頂盒收看電視時,另一個家庭成員使用另一臺電腦上網。如果機頂盒能夠同時支持多個用戶同時使用,那么可以很大程度上降低購買電腦的迫切性,更重要的是,家庭成員可以坐在同一個位置享受各自喜好的服務的同時,隨時進行情感等方面的交流。
一個機頂盒支持多個用戶的使用,首先需要解決同時顯示多個應用窗口的問題。隨著高清晰電視機的出現,一個電視屏幕容納兩個以上的應用顯示窗口成為可能。以1920*1080顯示分辨率的電視機為例,把屏幕對分為左右兩個區域,還有960*1080那么大,完全可以達到可接受的顯示效果。
發明內容
本發明的目的是為了克服現有機頂盒作為單用戶設備的缺點,支持多個用戶同時使用機頂盒的多個應用,從而最大化地發揮了機頂盒的處理能力,并減少了用戶購買多個設備的必要性。
本發明的機頂盒提供了IPTV,有線數字電視,可視電話,互聯網訪問,文字閱讀/處理,音樂播放,短消息,游戲等多種應用。支持多個用戶同時使用機頂盒提供的多個應用。例如一個用戶在看電視時,另一個用戶可進行可視通信。
為了實現本發明的目的,本發明提供的一種支持多用戶同時使用的機頂盒裝置,其包括一個主處理器單元、內存模塊以及可保存程序和配置數據的FLASH模塊,還包括可接入到互聯網的LAN接口模塊、可接收數字電視信號的數字電視調諧器模塊、顯示器接口模塊和遙控器接口模塊,這些模塊都由主處理器單元連接控制,還包括其它多種輸入輸出設備接口模塊,都由主處理器單元連接控制。
所述的多種輸入輸出設備接口模塊可以是電話接口模塊、鍵盤接口模塊、游戲桿接口模塊、耳麥接口模塊、USB接口模塊、家庭網絡接口模塊、攝像頭接口模塊。所述的電話接口模塊、鍵盤接口模塊、游戲桿接口模塊、耳麥接口模塊可以是有線接口或無線接口。
主處理器單元用來運行應用程序的代碼,它有強大的計算能力,能夠運行多個應用程序,主處理單元可以包含多個處理器芯片。
LAN接口,接入到互聯網,以及接入到IPTV網絡。一般的機頂盒設備都會帶LAN接口。
數字電視調諧器用來接收數字電視信號,具體可以是衛星,地面,有線數字電視調諧器。根據應用的場合情況,該模塊是可選的。
內存模塊動態存儲程序和運行時的數據。
FLASH模塊永久保存程序和配置數據。
顯示接口模塊用來連接顯示器,為了支持多個窗口的顯示,優選能夠支持高清電視機。該模塊是必選的。
遙控器接口模塊接收紅外遙控器的輸入。該模塊是必選的。
多種輸入輸出設備接口包括電話接口,鍵盤接口,游戲桿接口,耳麥接口,USB接口等。根據用戶對應用的需求不同,可以配備其中的一種或多種接口。
電話接口模塊用來連接電話手柄,可以采用有線或無線連接技術。電話手柄用來撥打電話,還可以作為輔助的鍵盤輸入手段。
鍵盤接口模塊用來連接鍵盤,可以采用有線或無線連接技術。
游戲桿接口模塊用來連接游戲桿,可以采用有線或無線連接技術。
耳麥接口模塊用來連接耳麥,可以采用有線或無線連接技術。耳麥可用來聽音樂,聽電視節目的聲音,聽游戲的音效。
USB接口提供一種通用的擴展能力,用來連接外部可移動設備,例如移動硬盤等。
家庭網絡接口用來連接到家庭網絡中,可以采用WLAN,HomePNA等技術。
攝像頭接口模塊用來連接攝像頭。攝像頭可用于可視通信。
軟件方面,機頂盒支持下面的特征機頂盒支持多個應用程序同時運行的能力。
機頂盒支持管理多個應用窗口的顯示。為了支持多個應用同時呈現,本發明支持在一個高清電視機同時顯示兩個以上的應用窗口。
為了支持多個用戶的使用,本發明的機頂盒提供了遙控器,無線鍵盤,無線耳麥,電話接口,游戲桿等多種輸入/輸出接口。
機頂盒裝置系統中設有多個應用程序,系統給每個應用程序分配輸入輸出設備,通過外部輸入的事件,激活或者停止一個應用程序。有些應用程序運行在前臺,占用顯示資源設備,其它應用程序運行在后臺,不占用顯示設備;由遙控裝置控制應用程序的前后臺切換。
為了支持多個用戶的使用,本發明的機頂盒能夠合理調配輸入輸出外設給不同的應用,例如在一個應用場景中,遙控器分配給觀看電視應用,鍵盤分配給上網應用。
為了支持多個用戶的使用,本發明的機頂盒提供多個應用的激活方法,例如一種實現方式是,一個用戶在收看電視時,通過按一下遙控器的上網功能鍵,就能夠啟動上網應用程序。另一種實現方式是,通過啟動一個交互時的節目指南應用,通過菜單操作方式來選擇一個應用。
本發明支持下面一些應用場景,并且不排出其它一下組合。
一個用戶在收看電視節目,另一個用戶使用電話接口和朋友進行可視通話。
一個用戶在收看電視節目,另一個用戶使用鍵盤訪問互聯網進行信息檢索。
一個用戶在進行文字閱讀,另一個用戶帶無線耳麥收看電視節目。
兩個用戶都在訪問互聯網,搜索各自感興趣的信息。
一個用戶使用電話接口和朋友進行可視通話,另一個用戶在玩游戲。
采用本發明所述方法和裝置,與現有技術相比,通過提供支持多用戶使用設備的能力,最大化地發揮了設備的功效,節省了用戶新設備的投資,給用戶帶來了新的使用模式上的體驗。
圖1是機頂盒的一個抽象的方案原理圖。
圖2是具體的技頂盒實現框圖。
圖3是機頂盒附屬的遙控器的部分按鍵示例圖。
圖4是機頂盒實現多用戶管理的軟件功能描述圖。
圖5是電視機屏幕的布局示意圖。
具體實施例方式
下面結合附圖對技術方案的實施作進一步的詳細描述圖2是一個本發明的具體實施例子的硬件功能框圖該例子的機頂盒是一個IPTV機頂盒。LAN口210具有100M的帶寬,用來連接到IP網絡中,通過IP網絡獲取IPTV和互聯網接入服務。該機頂盒采用了USB接口電路211來連接鍵盤、攝像頭和游戲桿。攝像頭用來支持可視電話。該機頂盒使用藍牙電路模塊216來連接藍牙手柄和藍牙耳麥。藍牙手柄用來撥打可視電話或VOIP電話,藍牙耳麥用來聽電視的伴音或欣賞音樂或聽游戲的伴音。該機頂盒提供了高清電視AV輸出接口217和普通電視的AV輸出接口218。高清電視輸出接口支持YPbPr視頻接口,HDMI接口,SPDIF接口。紅外遙控器接口模塊219用來接收紅外遙控器的輸入。
主處理器單元214具有很強的處理能力,支持同時運行多個應用程序。內存模塊215用來存放運行程序和運行時的數據。FLASH模塊213用來永久保存程序和配置數據。
圖3是一個紅外遙控器示例的部分按鍵。新窗口按鍵用來激活一個菜單窗口,通過菜單的選擇來運行一個新的應用。切換窗口按鍵用來把后臺運行的應用程序切換到前臺來,把前臺的應用程序切換到后臺。隱藏窗口按鍵把當前的焦點窗口隱藏到后臺。電視按鍵用來快速激活/銷毀電視應用,互聯網按鍵用來快速激活/銷毀互聯網應用,即時通按鍵用來快速激活/銷毀即時通訊應用。
圖4用來說明多個應用如何被有效組織。
桌面管理器協調多個應用的運行。它接收從紅外遙控器、鍵盤、電話手柄的按鍵事件,對特定的功能鍵進行特別處理,對其它按鍵送給相關的應用程序處理。例如用戶在遙控器上按了互聯網按鍵,如果這時候沒有啟動互聯網瀏覽器,就會啟動互聯網瀏覽器。
桌面管理器還負責管理哪些程序顯示在前臺,以及窗口的位置和大小。
桌面管理器程序還會告訴各應用程序,當前哪些輸入/輸出設備屬于該應用程序。
應用導航程序提供用戶選取菜單的方式來啟動應用的操作界面。
圖5是一個同時運行了電視應用和瀏覽器應用的電視機布局圖。該例子采用1920*1080分辨率的電視機為視頻顯示設備。左邊的窗口用來顯示電視節目,右邊的窗口用來顯示網頁。該例子中,一個遙控器圖標指示當前的遙控器輸入定向到了電視應用,而鍵盤圖標指示當前的鍵盤輸入定向到了瀏覽器。
以上所述僅為本發明的優選實施例而已,并不用于限制本發明,對于本領域的技術人員來說,本發明可以有各種更改和變化。凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護范圍之內。
權利要求
1.一種支持多用戶同時使用的機頂盒裝置,其包括一個主處理器單元、內存模塊以及可保存程序和配置數據的FLASH模塊,還包括可接入到互聯網的LAN接口模塊、電視調諧器模塊、顯示器接口模塊和遙控器接口模塊,這些模塊都由主處理器單元連接控制,其特征在于還包括其它輸入輸出設備接口模塊,都由主處理器單元連接控制。
2.根據權利要求1所述的一種支持多用戶同時使用的機頂盒裝置,其特征在于還包括可接收數字電視信號的數字電視調諧器模塊。
3.根據權利要求1所述的一種支持多用戶同時使用的機頂盒裝置,其特征在于所述的輸入輸出設備接口模塊包括電話接口模塊。
4.根據權利要求1所述的一種支持多用戶同時使用的機頂盒裝置,其特征在于所述的輸入輸出設備接口模塊包括鍵盤接口模塊。
5.根據權利要求1所述的一種支持多用戶同時使用的機頂盒裝置,其特征在于所述的輸入輸出設備接口模塊包括游戲桿接口模塊。
6.根據權利要求1所述的一種支持多用戶同時使用的機頂盒裝置,其特征在于所述的輸入輸出設備接口模塊包括耳麥接口模塊。
7.根據權利要求1所述的一種支持多用戶同時使用的機頂盒裝置,其特征在于所述的輸入輸出設備接口模塊包括USB接口模塊。
8.根據權利要求1所述的一種支持多用戶同時使用的機頂盒裝置,其特征在于所述的輸入輸出設備接口模塊包括家庭網絡接口模塊。
9.根據權利要求1所述的一種支持多用戶同時使用的機頂盒裝置,其特征在于所述的輸入輸出設備接口模塊包括攝像頭接口模塊。
10.根據權利要求3、4、5或6所述的一種支持多用戶同時使用的機頂盒裝置,其特征在于其中所述的輸入輸出設備接口模塊可以是有線接口或無線接口。
11.根據權利要求1至9中任一權利要求所述的支持多用戶同時使用的機頂盒裝置,其特征在于機頂盒裝置系統中設有多個應用程序,系統給每個應用程序分配輸入輸出設備,通過外部輸入的事件,激活或者停止一個應用程序。
12.根據權利要求11所述的一種支持多用戶同時使用的機頂盒裝置,其特征在于其中有些應用程序運行在前臺,占用顯示資源設備,其它應用程序運行在后臺,不占用顯示設備;由遙控裝置控制應用程序的前后臺切換。
全文摘要
本發明提供的一種支持多用戶同時使用的機頂盒裝置,其包括一個主處理器單元、內存模塊、FLASH模塊、LAN接口模塊、數字電視調諧器模塊、顯示器接口模塊和遙控器接口模塊,還包括其它多種輸入輸出設備接口模塊,都由主處理器單元連接控制。多種輸入輸出設備接口可以是電話接口模塊、鍵盤接口模塊、游戲桿接口模塊、耳麥接口模塊、USB接口模塊、家庭網絡接口模塊、攝像頭接口模塊。本發明的機頂盒提供了有線數字電視,可視電話,互聯網訪問,文字閱讀/處理,音樂播放,短消息,游戲等多種應用。支持多個用戶同時使用機頂盒提供的多個應用。例如一個用戶在看電視時,另一個用戶可進行可視通信。
文檔編號H04N7/16GK101031028SQ20071009043
公開日2007年9月5日 申請日期2007年4月6日 優先權日2007年4月6日
發明者吳永明, 曹珈, 尤洪濤 申請人:中興通訊股份有限公司