新四季網

用於調整數據傳輸率的家庭網絡系統及其方法

2023-06-14 22:16:26 1

專利名稱:用於調整數據傳輸率的家庭網絡系統及其方法
技術領域:
本發明涉及一種用於調整數據傳輸率的家庭網絡系統和方法,更具體地講,涉及一種能夠通過合理地調整傳輸到客戶機的數據的傳輸率來提高整個家庭網絡的傳輸效率的用於調整數據傳輸率的家庭網絡系統和方法。
背景技術:
通常,家庭網絡系統是指可通過執行家庭網絡和外部通信網絡之間網絡匹配使得安裝在家庭中的家庭網絡和外部通信網絡之間智能化通信的網絡系統。通過這種組網,家庭中的信息資源的共享和個人產品的公用可被最大化。
組成家庭網絡的家庭設備可被分類為如個人計算機、傳真機、掃描儀、和印表機的信息設備、如電視(TV)接收機、機頂盒、DVD、VCR、音頻設備、攝像機、和家庭遊戲機的音頻/視頻(A/V)設備、如煮咖啡機、電飯鍋、冰箱、洗衣機、微波爐、和照相機的控制設備、和如遙控器、互通電話機、傳感器、和光源的偽(dummy)設備。這種家庭設備與如電話線、無線LAN、藍牙、USB(通用串行總線)、IEEE 1394、和電源線的子網連接。
圖1是示出傳統家庭網絡系統的例子的框圖。
參照圖1,傳統網絡系統10包括控制單元12、外部通信網絡接口單元14、交流/直流(AC/DC)轉換器16、存儲單元18、有線網絡接口單元22、無線網絡接口單元24、和輸入/輸出(I/O)接口單元26。
外部通信網絡接口單元14為與外部通信網絡的有線或無線地數據通信提供接口。
AC/DC轉換器16將外部的AC電源轉換為使用在家庭網絡系統10內部的DC電源。
有線網絡接口單元22、無線網絡接口單元24、和I/O接口單元26為與連接到家庭網絡的家庭設備的數據通信提供接口。
這裡,有線網絡接口單元22向連接到如USB和IEEE 1394的子網的家庭設備提供接口,和無線網絡接口單元24向連接到如無線LAN和藍牙的無線網絡的家庭設備提供接口。I/O接口單元26向RS-232C和PCMCIA卡提供接口。
上述的模塊經系統總線20被連接,並且控制單元12控制系統的整個操作。存儲單元18存儲系統操作所需的程序和數據。
上述的傳統家庭網絡系統10僅執行使用不同協議的外部通信網絡和家庭網絡之間的數據通信。
同時,多個窗口可在每一如PC和筆記本式計算機的客戶機中執行,從家庭網絡系統10傳輸的數據可在每一窗口中播放/顯示。
在這種情況下,如果在窗口中播放的數據指的是在連接到家庭網絡系統10的客戶機的數目和在各個客戶機中執行的窗口的數目增加的情況下具有大容量的運動圖像,那麼由於傳輸的數據的數量的增加導致家庭網絡系統的整個數據傳輸速度下降,並且引起傳輸效率被降低。

發明內容
本發明的目的在於解決與傳統配置相關的上述缺陷和其他問題。本發明的一方面在於提供一種用於調整數據傳輸率的家庭網絡系統和方法,其能夠通過根據連接的客戶機的操作狀態、在各個客戶機中執行的窗口的狀態和在各個窗口中播放的數據的種類調整傳輸到客戶機的數據的傳輸率來提高整個家庭網絡的傳輸效率。
前述的和其他目標和優點通過提供執行外部通信網絡和家庭網絡之間網絡匹配的家庭網絡系統來充分地實現,根據本發明的實施例,其包括外部通信網絡接口單元,用於為與外部通信網絡數據通信提供接口;家庭網絡接口單元,用於為與家庭網絡數據通信提供接口;存儲單元,用於存儲關於在組成家庭網絡的客戶機中執行的窗口的信息;和傳輸率設置單元,用於參照窗口信息設置將在窗口中播放的數據的傳輸率,從而以設置的傳輸率將數據傳輸到其中窗口被執行的客戶機。
如果窗口被激活,那麼傳輸率設置單元可將待在窗口中播放的數據的傳輸率設置為第一傳輸率,並且如果窗口未被激活,那麼將待在窗口中播放的數據的傳輸率設置為第二傳輸率和第三傳輸率中的任何一個。
在示例性實施例中,第一傳輸率高於第二傳輸率,並且第二傳輸率高於第三傳輸率。
傳輸率設置單元可根據待在窗口中播放的數據的種類來設置數據的傳輸率。
另外,如果窗口未被激活並且待在窗口中播放的數據是包括視頻成分、音頻成分、和剩餘成分的視頻/音頻(AV)數據,那麼傳輸率設置單元可將視頻成分的傳輸率設置為第二傳輸率,將剩餘成分的傳輸率設置為第一傳輸率,並且設置音頻成分以便音頻成分不被傳輸。
另外,如果窗口未被激活並且待在窗口中播放的數據是音頻數據,那麼傳輸率設置單元可將音頻數據的傳輸率設置為第一到第三傳輸率中的任何一個。
另外,如果窗口未被激活並且待在窗口中播放的數據是剩餘數據,那麼傳輸率設置單元可將剩餘數據的傳輸率設置為第一傳輸率。
剩餘數據可至少包括文本數據和靜止圖像數據之一。
同時,如果窗口未被激活,部分窗口被在客戶機中執行的另一窗口覆蓋並且待在窗口中播放的數據是包括視頻成分、音頻成分、和剩餘成分的音頻/視頻(AV)數據,那麼傳輸率設置單元可將視頻成分的傳輸率設置為第二傳輸率,將剩餘成分的傳輸率設置為第一傳輸率,並且設置音頻成分以便音頻成分不被傳輸。
另外,如果窗口未被激活,窗口的所有的部分被在客戶機中執行的另一窗口覆蓋,並且在窗口中播放的數據是包括視頻成分、音頻成分、和剩餘成分的音頻/視頻(AV)數據,那麼傳輸率設置單元可將視頻成分的傳輸率設置為第三傳輸率,將剩餘成分的傳輸率設置為第一傳輸率,並且設置音頻成分的傳輸率以便音頻成分不被傳輸。
另外,如果窗口是最小化的窗口並且待在窗口中播放的數據是包括視頻成分、音頻成分、和剩餘成分的音頻/視頻(AV)數據,那麼傳輸率設置單元可將視頻成分的傳輸率設置為第三傳輸率,將剩餘成分的傳輸率設置為第一傳輸率,並且設置音頻成分以便音頻成分不被傳輸。
另外,如果客戶機在屏幕節省模式下工作並且待在窗口中播放的數據是包括視頻成分、音頻成分、和剩餘成分的音頻/視頻(AV)數據,那麼傳輸率設置單元可將視頻成分的傳輸率設置為第三傳輸率,將剩餘成分的傳輸率設置為第一傳輸率,並且設置音頻成分以便音頻成分不被傳輸。
在本發明的另一方面中,提供一種用於由執行外部通信網絡和家庭網絡之間的網絡匹配的家庭網絡系統調整待傳輸到組成家庭網絡的客戶機的數據的傳輸率的方法,根據本發明的實施例,其包括以下步驟(a)接收和存儲來自組成家庭網絡的客戶機的關於在客戶機中執行的窗口的信息;(b)參考窗口信息來設置待在窗口中播放的數據的傳輸率;和(c)在設置的傳輸率將數據發送到其中窗口被執行的客戶機。
在示例性實施例中,如果窗口被激活,那麼步驟(b)將待在窗口中播放的數據的傳輸率設置為第一傳輸率,並且如果窗口未被激活,那麼將待在窗口中播放的數據的傳輸率設置為第二傳輸率和第三傳輸率中的任何一個。
在示例性實施例中,第一傳輸率高於第二傳輸率,並且第二傳輸率高於第三傳輸率。
步驟(b)可根據待在窗口中播放的數據的種類來設置數據的傳輸率。
另外,如果窗口未被激活並且待在窗口中播放的數據是包括視頻成分、音頻成分、和剩餘成分的視頻/音頻(AV)數據,那麼步驟(b)可將視頻成分的傳輸率設置為第二傳輸率,將剩餘成分的傳輸率設置為第一傳輸率,並且設置音頻成分以便音頻成分不被傳輸。
另外,如果窗口未被激活並且待在窗口中播放的數據是音頻數據,那麼步驟(b)可將音頻數據的傳輸率設置為第一到第三傳輸率中的任何一個。
另外,如果窗口未被激活並且待在窗口中播放的數據是剩餘數據,那麼步驟(b)可將剩餘數據的傳輸率設置為第一傳輸率。
剩餘數據可至少包括文本數據和靜止圖像數據之一。
同時,如果窗口未被激活,部分窗口被在客戶機中執行的另一窗口覆蓋並且待在窗口中播放的數據是包括視頻成分、音頻成分、和剩餘成分的音頻/視頻(AV)數據,那麼步驟(b)可將視頻成分的傳輸率被設置為第二傳輸率,將剩餘成分的傳輸率設置為第一傳輸率,並且設置音頻成分以便音頻成分不被傳輸。
另外,如果窗口未被激活,窗口的所有的部分被在客戶機中執行的另一窗口覆蓋,並且待在窗口中播放的數據是包括視頻成分、音頻成分、和剩餘成分的音頻/視頻(AV)數據,那麼步驟(b)可將視頻成分的傳輸率設置為第三傳輸率,將剩餘成分的傳輸率設置為第一傳輸率,並且設置音頻成分以便音頻成分不被傳輸。
另外,如果窗口是最小化的窗口並且待在窗口中播放的數據是包括視頻成分、音頻成分、和剩餘成分的音頻/視頻(AV)數據,那麼步驟(b)可將視頻成分的傳輸率設置為第三傳輸率,將剩餘成分的傳輸率設置為第一傳輸率,並且設置音頻成分以便音頻成分不被傳輸。
另外,如果客戶機在屏幕節省模式下工作並且待在窗口中播放的數據是包括視頻成分、音頻成分、和剩餘成分的音頻/視頻(AV)數據,那麼步驟(b)可將視頻成分的傳輸率設置為第三傳輸率,將剩餘成分的傳輸率設置為第一傳輸率,並且設置音頻成分以便音頻成分不被傳輸。


通過參照附圖對本發明的特定示例性實施例進行描述,本發明的上述方面和特點將會變得更加清楚,其中圖1是傳統家庭網絡系統的框圖;圖2是示出根據本發明示例性實施例的家庭網絡的結構的示圖;圖3是圖2的家庭網絡系統的框圖;圖4是為解釋圖3的傳輸率設置單元的操作提供的示圖;圖5是示出根據本發明示例性實施例調整家庭網絡系統的數據傳輸率的方法的流程圖;圖6至圖8是示出圖5的設置傳輸率的步驟的流程圖;和圖9是示出在客戶機中執行的窗口的例子的示圖。
具體實施例方式
參照附圖來將對本發明的特定示例性實施例進行描述。
在說明書中定義的如詳細結構和元件的內容只是為了幫助全面理解本發明而提供的內容。因此,很明顯本發明可不用這些定義的內容來實施。另外,由於多餘地詳細描述已知的功能或結構將使本發明不明確,所以它們不被詳細地描述。
圖2是示出根據本發明實施例的家庭網絡的結構的示圖。如圖2所示,家庭網絡包括家庭網絡系統100、外部通信網絡200、和客戶機300。這裡,家庭網絡系統100執行客戶機300和外部通信網絡200之間的網絡匹配。
家庭網絡系統100可通過有線或無線被連接到客戶機300和外部通信網絡200。在圖2中,家庭網絡系統100通過無線被連接到第一客戶機310和第二客戶機320以及第一外部通信網絡210,並且通過有線被連接到第三客戶機330和第二外部通信網絡220。然而,此僅僅是示例性的,並且本發明不受其限制。
以下,將參照圖3對圖2所示的家庭網絡系統100進行詳細描述。
參照圖3,家庭網絡系統100包括控制單元110、外部通信網絡接口120、存儲單元130、AC/DC轉換器140、傳輸率設置單元150、客戶機信息存儲單元160、有線網絡接口單元170、無線網絡接口單元180、和I/O接口單元190。
外部通信網絡接口單元120為與外部通信網絡的數據通信提供接口。
AC/DC轉換器140將外部AC電源轉換為家庭網絡系統100中需要的DC電源。
有線網絡接口單元170、無線網絡接口單元180、和I/O接口單元190向組成家庭網絡的客戶機提供接口。即,有線網絡接口單元170向USB、IEEE1394、家庭PNA、PLC、和乙太網提供接口,以及無線網絡接口單元180向無線LAN、藍牙、和UWB提供無線接口。I/O接口單元190向RS-232C、PCMCIA(個人計算機存儲卡接口聯盟)、和紅外線通信提供接口。
上述的模塊經系統總線195連接,並且發送/接收必要的數據並控制信號。控制單元110控制系統的整個操作。存儲單元130存儲系統操作需要的程序和數據。存儲單元130可通過硬碟驅動器(HDD)、DVD ROM、存儲卡、EEPROM、SDRAM、和閃速存儲器。
客戶機信息存儲單元160是用於存儲關於從連接的客戶機接收的客戶機狀態和在各個客戶機中執行的窗口的信息的存儲介質。
客戶機狀態是指關於客戶機的當前模式的信息,客戶機的當前模式可是以下中的任何一個i)用於在顯示裝置上顯示傳輸的數據的顯示模式和ii)用於不在顯示裝置上顯示傳輸的數據以減小功耗的屏幕節省模式。
窗口信息包括i)表示執行的窗口的狀態的窗口狀態信息和ii)表示當前正在窗口中播放/顯示的數據的種類的傳輸的數據的種類。
窗口狀態信息包括關於以下各項的信息i)在客戶機中執行的窗口是激活的窗口還是未激活的窗口,ii)如果窗口是未激活的窗口,那麼窗口是否被另一窗口覆蓋,iii)如果窗口被另一窗口覆蓋,那麼窗口的所有部分還是僅部分窗口被覆蓋,iv)窗口是否是最小化的窗口。
傳輸的數據的種類是指關於當前在窗口中正在播放/顯示的數據的種類的信息可是i)AV數據(即運動圖像數據),ii)音頻數據,或iii)剩餘數據。這裡,剩餘數據既不是AV數據也不是音頻數據,並且是具有相對小容量。例如,剩餘數據可是文本數據和靜止圖像數據。
傳輸率設置單元150設置從家庭網絡系統100傳輸到客戶機的數據的傳輸率。具體地講,傳輸率設置單元150參照存儲在客戶機信息存儲單元160中的『客戶機狀態』和『窗口信息』(即,『窗口狀態』和『傳輸的數據的種類』)將待在各個客戶機中執行的各個窗口中播放/顯示的數據的傳輸率設置為第一至第三傳輸率中的任意一個。圖4示出參照表,通過其數據傳輸率設置單元150設置傳輸率。
在如圖4所示的『傳輸率』中,第一至第三傳輸率不是固定值,而是可由用戶手工地設置或者由傳輸率設置單元150自動地設置的值。然而,在傳輸數據中,第一傳輸率是指最高或最佳的傳輸率,並且第三傳輸率是指最低的傳輸率。第二傳輸率是指第一傳輸率和第三傳輸率之間的值。
如果客戶機在顯示模式下操作,那麼傳輸率設置單元150將在激活窗口中正在播放/顯示的數據的傳輸率設置為第一傳輸率而不考慮數據的種類如何。這是因為在激活窗口中正在播放/顯示的數據是用戶主要關心的內容。
如果在未被激活並且未被另一窗口覆蓋或者其部分被另一窗口覆蓋的窗口中播放的數據是包括視頻成分、音頻成分、和剩餘成分的音頻/視頻(AV)數據,那麼傳輸率設置單元150將視頻成分的傳輸率設置為第二傳輸率,將剩餘成分的傳輸率設置為第一傳輸率,並且設置音頻成分以便音頻成分不被傳輸。
另外,如果在未被激活並且其所有部分被另一窗口覆蓋或者是最小化窗口的窗口中播放的數據是AV數據,那麼傳輸率設置單元150將視頻成分的傳輸率設置為第三傳輸率,將剩餘成分的傳輸率設置為第一傳輸率,並且設置音頻成分以便音頻成分不被傳輸。
在未激活的窗口或最小化的窗口中正在播放/顯示的數據不是用戶主要關心的內容。因此,如果正在播放的數據的傳輸率被相對降低,那麼整個家庭網絡的傳輸效率可被提高。
為此,傳輸率設置單元150降低在未被激活或最小化的窗口中正在播放的AV的成分之中具有相對大容量的視頻成分的傳輸率。
在這種情況下,儘管由於視頻成分的數據傳輸率降低,正在播放的圖像的解析度降低,但是由於這不是用戶主要關心的內容,因此不會對用戶引起大的不便。
由於窗口不向用戶顯示,所以家庭網絡系統100將在未被激活並且其所有的部分被另一窗口覆蓋或者是最小化窗口的窗口中正在播放/顯示的視頻成分以最低的傳輸率傳輸。如果窗口未被另一窗口覆蓋或者僅部分窗口被另一窗口覆蓋,那麼在窗口中正在播放/顯示的視頻成分向用戶顯示,因此其以作為中間傳輸率的第二傳輸率傳輸。
同時,AV數據的音頻成分不被傳輸,並且這是為了防止輸出的音頻成分重疊。然而,如果沒有輸出音頻數據的窗口或者如果用戶期望製造重疊的音頻數據輸出,那麼音頻成分被傳輸並且被輸出,並且音頻成分的傳輸率也可被調整。
AV數據的剩餘成分(例如,文本成分或靜止圖像成分)以第一傳輸率傳輸,並且由於剩餘數據具有小容量,即使其以高傳輸率傳輸也不會很大影響整個家庭網絡的傳輸效率。
如果在未被激活的窗口中正在播放/顯示的數據是音頻數據,那麼家庭網絡系統100參照其它窗口的狀態來確定是否傳輸音頻數據。不象視頻數據,如果幾個音頻數據同時被播放,那麼用戶一點都不能明白。
另外,如果在未被激活的窗口中正在播放/顯示的數據是剩餘數據(例如,文本成分或靜止圖像成分),那麼家庭網絡系統100以第一傳輸率傳輸剩餘數據,並且有餘剩餘成分具有小容量,所以即使其以高傳輸率傳輸也不會很大影響整個家庭網絡的傳輸率。
同時,如果客戶機在屏幕節省模式下操作,激活的窗口和未被激活的窗口的任何一個都不向用戶顯示,那麼以所有窗口中正在播放/顯示的數據在與窗口的所有部分被覆蓋或者窗口被最小化的情況相同的傳輸率被處理。
以下,參照圖5將對調整圖3所示的家庭網絡系統的傳輸率的方法進行詳細描述。
參照圖5,家庭網絡系統100首先從連接的客戶機接收關於客戶機狀態和在各個客戶機中的執行的窗口的信息,並且將該信息存儲在客戶機信息存儲單元160中(S600)。
如果完成連接的客戶機的接收的信息的存儲,那麼家庭網絡系統100的傳輸率設置單元150參照關於存儲在客戶機信息存儲單元160中的客戶機狀態和在各個客戶機中執行的窗口的信息來設置在各個窗口中播放/顯示的數據的傳輸率(S700)。以下,將參照圖6至圖9對設置傳輸率的步驟S700進行解釋。
傳輸率設置單元150判斷客戶機正在以顯示模式操作還是以屏幕節省模式操作(S711)。
如果在步驟S711判斷客戶機沒以屏幕節省模式操作,換句話說,客戶機以顯示模式操作,那麼傳輸率設置單元150判斷在客戶機中執行的窗口是激活窗口還是未被激活窗口(S713)。
如果在步驟S713判斷在客戶機中執行的窗口是激活窗口,那麼傳輸率設置單元150將在窗口中正在播放/顯示的數據的傳輸率設置為第一傳輸率(S715)。
圖9是示出在客戶機中執行的窗口的例子的示圖。參照圖9,第一窗口910相應於激活窗口,並且在第一窗口910中正在顯示的溫病數據和靜止圖像數據在第一傳輸率被傳輸。
相反,在步驟S713判斷在客戶機中執行的窗口是未被激活的窗口,那麼傳輸率設置單元150判斷該窗口是否未被另一窗口覆蓋(S717),並且如果判斷該窗口被另一窗口覆蓋,那麼還判斷是否僅部分窗口被另一窗口覆蓋(S719)。
現在,將參照圖7,對如果在步驟S717判斷在客戶機中執行的窗口未被激活並且未被另一窗口覆蓋或者如果在步驟S719判斷窗口未被激活並且窗口部分被另一窗口覆蓋,那麼設置傳輸率進行詳細解釋。
參照圖7,傳輸率設置單元150判斷在客戶機的窗口中正在播放/顯示的數據的種類(步驟S741和S745)。
如果在步驟S741判斷在客戶機的窗口中正在播放的數據,即傳輸的數據是AV數據,那麼傳輸率設置單元150根據組成AV數據的成分來不同地設置傳輸率(S743)。具體地講,傳輸率設置單元150將AV數據的視頻成分的傳輸率設置為第二傳輸率,設置音頻數據以便音頻數據不被傳輸,並且將剩餘成分的傳輸率設置為第一傳輸率。
參照圖9,第二窗口920未被激活並且相應於其部分被覆蓋的窗口並且正在播放的數據是AV數據。因此,組成AV數據的視頻成分以第二傳輸率傳輸以輕微地降低解析度,音頻成分不被傳輸,並且剩餘成分(即靜止圖像)以第一傳輸率傳輸。
同時,第三窗口930未被激活並且相應於其未被覆蓋的窗口並且正在播放的數據是AV數據。因此,組成AV數據的視頻成分以第二傳輸率傳輸以輕微降低解析度,並且音頻成分未被傳輸。
參照圖7如果在步驟S745判斷在客戶機的窗口中正在播放的數據,即傳輸的數據是音頻數據,那麼傳輸率設置單元150判斷其中播放數據的窗口是否在用於播放AV數據或音頻數據的窗口中最近被激活的窗口(S747)。
如果在步驟S747判斷該窗口在用於播放AV數據或音頻數據的窗口之中是最近被激活的窗口,那麼傳輸率設置單元150將數據傳輸率設置為第一或第二傳輸率(S749)。
參照圖9,第四窗口940未被激活並且相應於未被覆蓋的窗口並且正在播放的數據是音頻數據。如果假設在如圖9所示的客戶機中最近激活的窗口是第一窗口910並且第四窗口940是在先的窗口,那麼由於音頻數據或AV數據不在第一窗口910中播放,所以在第四窗口940中播放的音頻數據在客戶機中被輸出。
相反,如果在步驟S747判斷該窗口在用於播放AV或音頻數據的窗口之中是最近未被激活的窗口,那麼傳輸率設置單元150設置音頻數據以便音頻數據不被傳輸到客戶機(S751)。
參照圖9,如果假設激活是以第一窗口910、第二窗口920、和第四窗口940的順序,並且音頻成分在第二窗口920中播放,那麼在第二窗口920中播放的音頻成分在客戶機中輸出並且沒有音頻數據在第四窗口940中播放。
如果在步驟S741和S745判斷傳輸的數據既不是AV數據也不是視頻數據,換句話說,傳輸的數據是剩餘數據(例如文本數據或靜止圖像數據),那麼傳輸率設置單元150將該數據傳輸率設置為第一傳輸率(S753)。
參照圖9,第五窗口950未被激活並且相應於被覆蓋的窗口,並且正在播放的數據是文本數據和靜止圖像數據。因此,該數據以第一傳輸率被傳輸。
返回參照圖6,如果在S719判斷在客戶機中執行的窗口未被激活並且部分窗口未被另一窗口覆蓋,那麼傳輸率設置單元150判斷窗口的所有部分是否被另一窗口覆蓋(S721),並且如果不是,其判斷該窗口是否是最小化的窗口(S723)。
現在,將參照圖8對在步驟S721在客戶機中執行的窗口未被激活並且窗口的所有部分被另一窗口覆蓋的情況或者窗口是最小化窗口的情況進行解釋。
參照圖8,傳輸率設置單元150判斷在客戶機的窗口中正在播放/顯示的數據的類型(S771和S775)。
如果在步驟S771判斷在客戶機的窗口中正在播放的數據,即傳輸的數據是AV數據,那麼傳輸率設置單元150將AV數據的視頻成分的傳輸率設置為第三傳輸率,設置音頻成分以便音頻成分不被傳輸,並且將剩餘成分的傳輸率設置為第一傳輸率(S773)。
如果在步驟S775判斷在客戶機的窗口中正在播放的數據,即傳輸的數據是音頻數據,那麼傳輸率設置單元150判斷其中將要播放的數據的窗口是否是在用於播放AV數據或音頻數據的窗口之中最近被激活的窗口(S777)。
如果在步驟S777判斷該窗口是在用於播放AV數據或音頻數據的窗口之中最近被激活的窗口,那麼傳輸率設置單元150將該數據傳輸率設置為第一或第二傳輸率(S779)。
相反,如果在步驟S777判斷該窗口在用於播放AV數據或音頻數據的窗口之中不是最近被激活的窗口,那麼傳輸率設置單元150設置音頻數據以便音頻數據不被傳輸到客戶機(S781)。
如果在步驟S771和S775判斷傳輸的數據既不是AV數據也不是音頻數據,換句話說,傳輸的數據是剩餘數據(例如文本數據或靜止圖像數據),那麼傳輸率設置單元150將該數據傳輸率設置為第一傳輸率(S783)。
參照圖9,第六窗口960相應於最小化窗口並且正在播放的數據是文本數據和靜止圖像數據。因此,該數據以第一傳輸率被傳輸。
同時,如果在如圖6所示的步驟S711判斷客戶機在屏幕節省模式操作,那麼傳輸率設置單元150執行如圖8所示的步驟S771和S783。因為已經對該步驟進行了解釋,所以將忽略其詳細的解釋。
以下,將參照圖5對涉及傳輸率設置步驟的S700之後的步驟進行詳細解釋。
如果在步驟S700完成了在各個客戶機中執行的窗口中將播放/顯示的數據的傳輸率的設置,那麼家庭網絡系統100將關於設置傳輸率的信息傳輸到各個客戶機(S810)。
各個客戶機根據關於接收的傳輸率的信息設置窗口(例如媒體播放器)的接收率(S820)。
其後,家庭網絡系統100根據在步驟S700設置的傳輸率來調整將傳輸到客戶機的數據的傳輸率(S830)。
然後,家庭網絡系統100根據調整的傳輸率將數據傳輸到各個客戶機,並且傳輸的數據在相應客戶機的相應窗口中播放(S840)。
在本發明的實施例中,數據傳輸率被分類為第一到第三傳輸率,並且數據根據第一到第三傳輸率中的任何一個傳輸。然而,這僅為了解釋方便,並且傳輸率的種類可根據傳輸的數據的種類被不同地設置。
如上所述,根據本發明的實施例,正被傳輸到客戶機的數據的傳輸率可根據連接的操作狀態、在各個客戶機中正在執行的窗口的狀態和在各個窗口中正在播放的數據的種類來調整。因此,即使連接到家庭網絡系統的客戶機的數目或者在各個客戶機中正在執行的窗口的數目增加,家庭網絡系統的整個數據傳輸速度也不下降並且傳輸效率也不降低。
前述的實施例和優點僅是示例性的並且不被解釋為限制本發明。本發明內容可被容易地應用到其他類型的設備。另外,本發明的實施例的描述是示例性的,並且不限制權利要求的範圍,並且許多替換、修改、和改變將對本領域的技術人員是明顯的。
權利要求
1.一種用於執行外部通信網絡和家庭網絡之間的網絡匹配的家庭網絡系統,該家庭網絡系統包括外部通信網絡接口單元,用於為與外部通信網絡數據通信提供接口;家庭網絡接口單元,用於為與家庭網絡數據通信提供接口;存儲單元,用於存儲關於在組成家庭網絡的客戶機中執行的窗口的信息;和傳輸率設置單元,用於通過參考窗口信息來設置待在第一窗口中播放的數據的傳輸率,從而以設置的傳輸率將待顯示數據傳輸到其中第一窗口被執行的客戶機。
2.如權利要求1所述的家庭網絡系統,其中,如果第一窗口被激活,那麼傳輸率設置單元將待在第一窗口中播放的數據的傳輸率設置為第一傳輸率,並且如果第一窗口未被激活,那麼傳輸率設置單元將待在第一窗口中播放的數據的傳輸率設置為第二傳輸率和第三傳輸率中的任何一個。
3.如權利要求2所述的家庭網絡系統,其中,第一傳輸率高於第二傳輸率,並且第二傳輸率高於第三傳輸率。
4.如權利要求3所述的家庭網絡系統,其中,傳輸率設置單元根據待在第一窗口中播放的數據的種類來設置數據的傳輸率。
5.如權利要求4所述的家庭網絡系統,其中,如果第一窗口未被激活並且待在第一窗口中播放的數據是包括視頻成分、音頻成分、和剩餘成分的視頻/音頻(AV)數據,那麼傳輸率設置單元將視頻成分的傳輸率設置為第二傳輸率,將剩餘成分的傳輸率設置為第一傳輸率,並且設置音頻成分以便音頻成分不被傳輸。
6.如權利要求4所述的家庭網絡系統,其中,如果第一窗口未被激活並且待在第一窗口中播放的數據是音頻數據,那麼傳輸率設置單元將音頻數據的傳輸率設置為第一到第三傳輸率中的任何一個。
7.如權利要求4所述的家庭網絡系統,其中,如果第一窗口未被激活並且待在窗口中播放的數據是剩餘數據,那麼傳輸率設置單元將剩餘數據的傳輸率設置為第一傳輸率。
8.如權利要求7所述的家庭網絡系統,其中,剩餘數據至少包括文本數據和靜止圖像數據之一。
9.如權利要求4所述的家庭網絡系統,其中,如果第一窗口未被激活,部分第一窗口被在客戶機中執行的另一窗口覆蓋並且待在第一窗口中播放的數據是包括視頻成分、音頻成分、和剩餘成分的音頻/視頻(AV)數據,那麼傳輸率設置單元將視頻成分的傳輸率設置為第二傳輸率,將剩餘成分的傳輸率設置為第一傳輸率,並且設置音頻成分以便音頻成分不被傳輸。
10.如權利要求4所述的家庭網絡系統,其中,如果第一窗口未被激活,第一窗口的所有的部分被在客戶機中執行的另一窗口覆蓋,並且待在第一窗口中播放的數據是包括視頻成分、音頻成分、和剩餘成分的音頻/視頻(AV)數據,那麼傳輸率設置單元將視頻成分的傳輸率設置為第三傳輸率,將剩餘成分的傳輸率設置為第一傳輸率,並且設置音頻成分的傳輸率以便音頻成分不被傳輸。
11.如權利要求4所述的家庭網絡系統,其中,如果第一窗口是最小化的窗口並且待在第一窗口中播放的數據是包括視頻成分、音頻成分、和剩餘成分的音頻/視頻(AV)數據,那麼傳輸率設置單元將視頻成分的傳輸率設置為第三傳輸率,將剩餘成分的傳輸率設置為第一傳輸率,並且設置音頻成分以便音頻成分不被傳輸。
12.如權利要求3所述的家庭網絡系統,其中,如果客戶機在屏幕節省模式下工作並且待在第一窗口中播放的數據是包括視頻成分、音頻成分、和剩餘成分的音頻/視頻(AV)數據,那麼傳輸率設置單元將視頻成分的傳輸率設置為第三傳輸率,將剩餘成分的傳輸率設置為第一傳輸率,並且設置音頻成分以便音頻成分不被傳輸。
13.一種用於由執行外部通信網絡和家庭網絡之間的網絡匹配的家庭網絡系統調整待傳輸到組成家庭網絡的客戶機的數據的傳輸率的方法,該方法包括(a)從客戶機接收和存儲關於在客戶機中執行的窗口的信息;(b)參考窗口信息來設置待在第一窗口中播放的數據的傳輸率;和(c)以設置的傳輸率將數據發送到其中窗口被執行的客戶機。
14.如權利要求13所述的方法,其中,如果第一窗口被激活,那麼步驟(b)將待在第一窗口中播放的數據的傳輸率設置為第一傳輸率,並且如果第一窗口未被激活,那麼將待在第一窗口中播放的數據的傳輸率設置為第二傳輸率和第三傳輸率中的任何一個。
15.如權利要求14所述的方法,其中,第一傳輸率高於第二傳輸率,並且第二傳輸率高於第三傳輸率。
16.如權利要求15所述的方法,其中,步驟(b)根據在窗口中播放的數據的種類來設置數據的傳輸率。
17.如權利要求16所述的方法,其中,如果第一窗口未被激活並且待在第一窗口中播放的數據是包括視頻成分、音頻成分、和剩餘成分的視頻/音頻(AV)數據,那麼步驟(b)將視頻成分的傳輸率設置為第二傳輸率,將剩餘成分的傳輸率設置為第一傳輸率,並且設置音頻成分以便音頻成分不被傳輸。
18.如權利要求16所述的方法,其中,如果第一窗口未被激活並且待在第一窗口中播放的數據是音頻數據,那麼步驟(b)將音頻數據的傳輸率設置為第一到第三傳輸率中的任何一個。
19.如權利要求16所述的方法,其中,如果第一窗口未被激活並且待在第一窗口中播放的數據是剩餘數據,那麼步驟(b)將剩餘數據的傳輸率設置為第一傳輸率。
20.如權利要求19所述的方法,其中,剩餘數據至少包括文本數據和靜止圖像數據之一。
21.如權利要求16所述的方法,其中,如果第一窗口未被激活,部分第一窗口被在客戶機中執行的另一窗口覆蓋並且待在第一窗口中播放的數據是包括視頻成分、音頻成分、和剩餘成分的音頻/視頻(AV)數據,那麼步驟(b)將視頻成分的傳輸率被設置為第二傳輸率,將剩餘成分的傳輸率設置為第一傳輸率,並且設置音頻成分以便音頻成分不被傳輸。
22.如權利要求16所述的方法,其中,如果第一窗口未被激活,第一窗口的所有的部分被在客戶機中執行的另一窗口覆蓋,並且待在第一窗口中播放的數據是包括視頻成分、音頻成分、和剩餘成分的音頻/視頻(AV)數據,那麼步驟(b)將視頻成分的傳輸率設置為第三傳輸率,將剩餘成分的傳輸率設置為第一傳輸率,並且設置音頻成分以便音頻成分不被傳輸。
23.如權利要求16所述的方法,其中,如果第一窗口是最小化的窗口並且待在第一窗口中播放的數據是包括視頻成分、音頻成分、和剩餘成分的音頻/視頻(AV)數據,那麼步驟(b)將視頻成分的傳輸率設置為第三傳輸率,將剩餘成分的傳輸率設置為第一傳輸率,並且設置音頻成分以便音頻成分不被傳輸。
24.如權利要求15所述的方法,其中,如果客戶機在屏幕節省模式下工作並且待在第一窗口中播放的數據是包括視頻成分、音頻成分、和剩餘成分的音頻/視頻(AV)數據,那麼步驟(b)將視頻成分的傳輸率設置為第三傳輸率,將剩餘成分的傳輸率設置為第一傳輸率,並且設置音頻成分以便音頻成分不被傳輸。
全文摘要
一種根據在客戶機中執行的窗口的狀態來調整數據傳輸率的家庭網絡系統和方法。家庭網絡系統執行外部通信網絡和家庭網絡之間網絡匹配。根據該系統,正被傳輸到客戶機的數據的傳輸率可根據連接的客戶機的操作狀態、在各個客戶機中正在執行的窗口的狀態和在各個窗口中正在播放的數據的種類來調整。因此,即使連接到家庭網絡系統的客戶機的數目和在各個客戶機中正在執行的窗口的數目增加,家庭網絡系統的整個數據傳輸速度也不下降並且傳輸效率也不降低。
文檔編號H04N7/24GK1652536SQ200510007209
公開日2005年8月10日 申請日期2005年2月4日 優先權日2004年2月6日
發明者李明奎 申請人:三星電子株式會社

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀