亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

網(wǎng)絡(luò)終端的方法和裝置的制作方法

文檔序號:7611901閱讀:158來源:國知局
專利名稱:網(wǎng)絡(luò)終端的方法和裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明的實(shí)施例大體涉及數(shù)字通信和運(yùn)算,特別涉及網(wǎng)絡(luò)設(shè)備和方法。
背景技術(shù)
當(dāng)今,人們使用計(jì)算機(jī),或者特別是個人計(jì)算機(jī)(PC)從而訪問來自因特網(wǎng)的信息和服務(wù)。這樣的行為通常被稱為“網(wǎng)絡(luò)沖浪”。以寬帶連接性,有可能檢索例如音頻、視頻和動畫文件的豐富的媒體內(nèi)容,并且接收例如來自因特網(wǎng)的在線游戲、在線音樂和視頻點(diǎn)播的豐富的媒體內(nèi)容。同時,家庭娛樂系統(tǒng),包括電視(TV)機(jī)和環(huán)繞聲音系統(tǒng),被使用來通過連接到陸地、衛(wèi)星、和/或電纜系統(tǒng)獲取廣播服務(wù),并且經(jīng)由VCR、盒帶播放器、CD播放器和DVD播放器享受本地的或個人的媒體內(nèi)容。
盡管計(jì)算機(jī)有益于例如文本和圖形生成、本地或通過因特網(wǎng)的訪問、和組織且管理數(shù)字媒體數(shù)據(jù)的生產(chǎn)任務(wù),但是家庭娛樂系統(tǒng)對于媒體瀏覽和播放要更好些。相反,電視機(jī)有益于觀看電影,但是不適合于瀏覽來自因特網(wǎng)或PC的文本內(nèi)容。這對于模擬電視機(jī)特別確切,模擬電視機(jī)具有有限的分辨率且由于隔行掃描方法的使用而具有固有的閃爍假象。
過去,已經(jīng)開發(fā)了系統(tǒng)來幫助在因特網(wǎng)、計(jì)算機(jī)和家庭娛樂系統(tǒng)之間建立連接通道,但是只有有限的成效。這些系統(tǒng)可以總結(jié)為三個基本類別。
一個途徑是通過提供一種具有遠(yuǎn)程控制裝置和遠(yuǎn)程鍵盤的網(wǎng)絡(luò)連接的電視機(jī)頂盒,而將電視變成基本的因特網(wǎng)瀏覽設(shè)備。模擬電視機(jī)的低分辨率使得很難在具有豐富的文本和圖形的因特網(wǎng)站中導(dǎo)航。也很難使用遠(yuǎn)程鍵盤。點(diǎn)擊的大鍵盤也很難使用,該大鍵盤通常放置在便攜式筆記本上或在朝IR接收器的大致方向上的咖啡桌上。
另一途徑是所謂的媒體中心PC,其直接驅(qū)動電視而且可以具有內(nèi)置的廣播調(diào)諧器從而訪問廣播服務(wù)。如果媒體中心PC使用低分辨率電視作為唯一的瀏覽設(shè)備,它會遭遇上述的同樣的問題。然而,由于很難將PC系統(tǒng)和余下的家庭娛樂系統(tǒng)一起放置,所以具有分離的高分辨率監(jiān)視器是很不方便的。也存在有其它的問題,例如廣播連接性、首要內(nèi)容訪問和輸入設(shè)備的方便使用。
第三個途徑是提供一種網(wǎng)絡(luò)媒體適配器(或者一可連網(wǎng)的機(jī)頂盒),其可以經(jīng)由家庭網(wǎng)絡(luò)連接到PC,從而允許用戶使用遠(yuǎn)程控制器訪問存儲在該P(yáng)C中的媒體數(shù)據(jù),并在電視和/或家庭立體音像系統(tǒng)上呈現(xiàn)數(shù)據(jù)。然而,它依賴于PC上的服務(wù)器軟件從而訪問存儲在PC上的純媒體內(nèi)容,或者依賴于特別的因特網(wǎng)服務(wù)從而訪問有限的在線媒體內(nèi)容。而且作為唯一輸入設(shè)備的遠(yuǎn)程控制器并不足以網(wǎng)絡(luò)沖浪。
因此,需要更方便且花費(fèi)更有效的解決方案,來在因特網(wǎng)、計(jì)算機(jī)和家庭娛樂系統(tǒng)之間建立連接通道。

發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種網(wǎng)絡(luò)終端系統(tǒng)。
本發(fā)明的另一目的在于提供一種采用上述網(wǎng)絡(luò)終端系統(tǒng)的家庭網(wǎng)絡(luò)系統(tǒng)。
本發(fā)明的網(wǎng)絡(luò)終端系統(tǒng),包括顯示設(shè)備,用于向客戶顯示信息;輸入設(shè)備,用于接收用戶輸入的指令;終端設(shè)備,分別與輸入設(shè)備和顯示設(shè)備耦合,并耦合于網(wǎng)絡(luò)接口上的至少一個主計(jì)算機(jī),其用于將來自輸入設(shè)備的用戶指令傳到主計(jì)算機(jī),并從主計(jì)算機(jī)接收響應(yīng)于用戶指令的顯示信號,處理接收到的顯示信號,將處理的顯示信號傳送到顯示設(shè)備。其中,終端設(shè)備具有運(yùn)算能力,將接收到的不可瀏覽或者不可顯示的格式的顯示信號,轉(zhuǎn)換成可瀏覽或者可顯示的格式的顯示信號。
本發(fā)明的家庭網(wǎng)絡(luò)系統(tǒng),包括,至少一主計(jì)算機(jī)、網(wǎng)絡(luò)路由器、網(wǎng)絡(luò)終端系統(tǒng),該網(wǎng)絡(luò)終端系統(tǒng)和該至少一主計(jì)算機(jī)分別與網(wǎng)絡(luò)路由器耦合,網(wǎng)絡(luò)路由器連接至外部網(wǎng)絡(luò),其中,該網(wǎng)絡(luò)終端系統(tǒng)為上述的網(wǎng)絡(luò)終端系統(tǒng)。
上述主計(jì)算機(jī),其用于控制網(wǎng)絡(luò)終端系統(tǒng),包括應(yīng)用程序控制模塊,提供用于網(wǎng)絡(luò)終端系統(tǒng)的基本設(shè)備配置、即插即用、和用戶導(dǎo)航控制,并且管理主計(jì)算機(jī)中的其他模塊;A/V捕捉模塊,負(fù)責(zé)捕捉來自主計(jì)算機(jī)的顯示信號;
媒體處理模塊,處理來自A/V捕捉模塊的捕捉顯示信號,在捕捉的顯示信號在發(fā)送到網(wǎng)絡(luò)終端系統(tǒng)之前,對其進(jìn)行濾波、預(yù)處理和壓縮,使得其適合在網(wǎng)絡(luò)終端系統(tǒng)的顯示設(shè)備上顯示;遠(yuǎn)程輸入模塊,其負(fù)責(zé)說明和處理從網(wǎng)絡(luò)終端系統(tǒng)接收的輸入指令;遠(yuǎn)程輸出模塊,提供到網(wǎng)絡(luò)終端系統(tǒng)的輸出遠(yuǎn)程控制信號;媒體數(shù)據(jù)庫模塊,負(fù)責(zé)建立和管理主媒體數(shù)據(jù)庫,并且從數(shù)據(jù)庫中檢索媒體內(nèi)容;瀏覽器,用于閱讀、檢索和瀏覽來自網(wǎng)絡(luò)的內(nèi)容;媒體服務(wù)模塊,與媒體數(shù)據(jù)庫模塊、瀏覽器和網(wǎng)絡(luò)接口模塊耦合,為網(wǎng)絡(luò)終端系統(tǒng)的流媒體內(nèi)容提供服務(wù);網(wǎng)絡(luò)接口模塊,包括I/O控制模塊和傳送模塊,I/O控制模塊與應(yīng)用程序控制模塊、遠(yuǎn)程輸入模塊和遠(yuǎn)程輸出模塊相耦合,提供與網(wǎng)絡(luò)終端系統(tǒng)的輸入和輸出控制的通信,傳送模塊與媒體處理模塊和媒體服務(wù)模塊耦合,提供與網(wǎng)絡(luò)終端系統(tǒng)的媒體數(shù)據(jù)的傳送;遠(yuǎn)程外圍接口模擬器,與網(wǎng)絡(luò)接口模塊耦合,提供主計(jì)算機(jī)中的仿真層,從而允許連接于網(wǎng)絡(luò)終端設(shè)備的外圍設(shè)備可由主計(jì)算機(jī)訪問。
與現(xiàn)有技術(shù)相比,本發(fā)明可以通過網(wǎng)絡(luò),以遠(yuǎn)程輸入設(shè)備和遠(yuǎn)程顯示設(shè)備成本有效地連接至少一種運(yùn)算裝置。特別地,允許用戶經(jīng)由連接到網(wǎng)絡(luò)的計(jì)算機(jī)方便地訪問因特網(wǎng)數(shù)據(jù)和服務(wù)且訪問來自計(jì)算機(jī)的數(shù)據(jù)和服務(wù),并且由于其實(shí)現(xiàn)了比以專用的方式使用運(yùn)算裝置和通信裝置更成本有效的、這些裝置在網(wǎng)絡(luò)上的共享使用方式,從而允許用戶利用計(jì)算機(jī)的高運(yùn)算能力、大數(shù)據(jù)存儲和豐富的軟件能力。


本發(fā)明在附圖的圖示中由實(shí)例的方式而且不是以限制的方式進(jìn)行說明,其中相同的標(biāo)號表示類似的元件。
圖1是依照本發(fā)明的實(shí)施例的網(wǎng)絡(luò)終端系統(tǒng)的示圖;圖2是依照本發(fā)明的實(shí)施例的、包括網(wǎng)絡(luò)終端系統(tǒng)的家庭網(wǎng)絡(luò)系統(tǒng)的示圖;圖3是依照本發(fā)明的實(shí)施例的網(wǎng)絡(luò)終端系統(tǒng)的流程圖;
圖4是依照本發(fā)明的實(shí)施例的、在控制網(wǎng)絡(luò)終端系統(tǒng)的主計(jì)算機(jī)中的軟件模塊的示圖。
具體實(shí)施例方式
本領(lǐng)域的普通技術(shù)人員可以實(shí)現(xiàn)本發(fā)明的隨后的描述,該描述只是示范性的,并不以任何方式限制本發(fā)明。本發(fā)明的其它實(shí)施例很容易地提示那些普通技術(shù)人員享有本發(fā)明的優(yōu)點(diǎn)。
本發(fā)明的目的是通過網(wǎng)絡(luò),以遠(yuǎn)程輸入設(shè)備和遠(yuǎn)程顯示設(shè)備成本有效地連接至少一種運(yùn)算裝置,例如計(jì)算機(jī)。特別地,在某種意義上,本發(fā)明的目的是允許用戶經(jīng)由連接到網(wǎng)絡(luò)的計(jì)算機(jī)方便地訪問因特網(wǎng)數(shù)據(jù)和服務(wù)且訪問來自計(jì)算機(jī)的數(shù)據(jù)和服務(wù),并且由于其實(shí)現(xiàn)了比以專用的方式使用運(yùn)算裝置和通信裝置更成本有效的、這些裝置在網(wǎng)絡(luò)上的共享使用方式,從而允許用戶利用計(jì)算機(jī)的高運(yùn)算能力、大數(shù)據(jù)存儲和豐富的軟件能力。
依照本發(fā)明的實(shí)施例的網(wǎng)絡(luò)終端設(shè)備可以用來以遠(yuǎn)程輸入設(shè)備和遠(yuǎn)程顯示設(shè)備連接到主計(jì)算機(jī),使得運(yùn)算和數(shù)據(jù)服務(wù)成為可能,該運(yùn)算和數(shù)據(jù)服務(wù)包括但不局限于訪問因特網(wǎng)、來自主計(jì)算機(jī)和網(wǎng)絡(luò)中其它設(shè)備的數(shù)據(jù)和服務(wù)。例如,因特網(wǎng)服務(wù)可以包括環(huán)球網(wǎng)(下文中的“WWW”)瀏覽、電子郵件、在線音樂、在線視頻點(diǎn)播、音樂/視頻下載/流、在線購物、在線銀行、在線教育、在線游戲、在線視頻電話、以及視頻/音頻會議等等。來自主計(jì)算機(jī)的服務(wù)可以包括個人照片的幻燈片放映、聽音樂、觀看錄像和電影、游戲、連接到家庭保全設(shè)施、連接到家庭視頻/音頻監(jiān)視器、和上傳媒體內(nèi)容到主計(jì)算機(jī)等。
在此說明書和權(quán)利要求中,“遠(yuǎn)程”用來參照為連接到另一設(shè)備例如計(jì)算機(jī)或由另一設(shè)備提供的服務(wù)的裝置,其需要以某些方式使用網(wǎng)絡(luò)或無線連接來具有使用該設(shè)備的機(jī)會。設(shè)備的物理位置并沒有關(guān)系,兩個物件可以在相同的房間里或臨近的范圍內(nèi),仍然互相為“遠(yuǎn)程的”。
在此說明書和權(quán)利要求中,“主計(jì)算機(jī)”被限定為在網(wǎng)絡(luò)上的計(jì)算裝置,該計(jì)算裝置是對于網(wǎng)絡(luò)上的其它設(shè)備(例如計(jì)算機(jī)和終端等)有用的服務(wù)(例如,外圍設(shè)備如打印機(jī)、數(shù)據(jù)存儲器、電子郵件、或因特網(wǎng)訪問等)和信息的倉庫。
在此說明書和權(quán)利要求中,“終端”定義為通過網(wǎng)絡(luò)與至少一個主計(jì)算機(jī)通信(例如發(fā)送信號到主計(jì)算機(jī)和接收來自主計(jì)算機(jī)的信號)的電子設(shè)備。網(wǎng)絡(luò)終端系統(tǒng),包括下文中稱為終端設(shè)備的至少一輸入設(shè)備、一顯示設(shè)備和一些簡單的線路。其主要功能是經(jīng)由輸入設(shè)備轉(zhuǎn)送來自用戶的指令,然后經(jīng)由顯示設(shè)備顯示輸出。
本發(fā)明中的方法進(jìn)一步允許網(wǎng)絡(luò)終端系統(tǒng)的處理能力、存儲器、磁盤存儲器、外圍設(shè)備、和顯示性能的增加,從而其提供有交互式的多媒體運(yùn)算、游戲和娛樂。例如,外圍設(shè)備可以包括但不局限于標(biāo)準(zhǔn)清晰度和高清晰度DVD磁盤驅(qū)動器,模擬和數(shù)字視頻界面,連接到陸地、電纜、衛(wèi)星廣播或其他的家庭娛樂設(shè)備的模擬和數(shù)字調(diào)諧器,用于有條件的訪問的智能卡,用于錄制節(jié)目過后觀看的媒體重放的和存儲娛樂內(nèi)容的硬盤,或其它連接到數(shù)字顯示裝置和輸入設(shè)備的界面等。因此,下述的網(wǎng)絡(luò)終端設(shè)備的裝置和不同系統(tǒng)中的使用的實(shí)例應(yīng)該被看作示范例,而不是對本發(fā)明的較寬范圍限制。
圖1顯示了依照本發(fā)明的實(shí)施例的網(wǎng)絡(luò)終端系統(tǒng)100的示圖。網(wǎng)絡(luò)終端系統(tǒng)100包括至少一終端設(shè)備110、一輸入設(shè)備120和一顯示設(shè)備130。
與終端設(shè)備110耦合的顯示設(shè)備130用于向客戶傳達(dá)信息。例如,它可能是電視監(jiān)視器、計(jì)算機(jī)監(jiān)視器、揚(yáng)聲器等。在本發(fā)明的較佳實(shí)施例中,顯示設(shè)備130是電視監(jiān)視器。電視監(jiān)視器可以是一模擬電視監(jiān)視器或數(shù)字電視監(jiān)視器。它可以訪問但不局限于不同形式,例如復(fù)合視頻、S-Video、分量模擬以及分量數(shù)字,的下述信號中的至少一個NTSC(全國電視系統(tǒng)委員會制式)、PAL(逐行倒相)、SECAM(順序傳送與存儲彩色電視系統(tǒng))、和其它的不同的模擬電視信號,ATSC(高級電視系統(tǒng)委員會)、DVB(數(shù)字視頻廣播)和其它的不同的數(shù)字電視信號。
與終端設(shè)備110耦合的輸入設(shè)備120是用于接收用戶輸入的指令。例如,輸入設(shè)備120可以是遙控器、鍵盤、鼠標(biāo)、點(diǎn)擊設(shè)備、操縱桿等。輸入設(shè)備120可以經(jīng)由串行端口、PS2端口、USB端口或無線地與終端設(shè)備110連接。在本發(fā)明的較佳實(shí)施例中,輸入設(shè)備120是多功能遠(yuǎn)程輸入(MFRI)設(shè)備。MFRI設(shè)備提供例如遠(yuǎn)程控制器、遠(yuǎn)程鍵盤、遠(yuǎn)程鼠標(biāo)、遠(yuǎn)程點(diǎn)擊、和遠(yuǎn)程操作桿的輸入功能,從而經(jīng)由終端設(shè)備110與主計(jì)算機(jī)非直接的通信。在一個實(shí)例中,MFRI設(shè)備可以用作終端設(shè)備110的遙控器,其可以和終端設(shè)備110進(jìn)行直接的無線通信。在另一實(shí)例中,MFRI設(shè)備可以非直接地經(jīng)由終端設(shè)備110而用作主計(jì)算機(jī)的遠(yuǎn)程鍵盤和遠(yuǎn)程鼠標(biāo),其通過有線或無線網(wǎng)絡(luò)與終端設(shè)備110連接。
在一實(shí)施例中,MFRI設(shè)備具有紅外(IR)發(fā)送器,從而經(jīng)由大氣與終端設(shè)備110無線通信。將輸入設(shè)備120上的IR發(fā)送器(圖未示)調(diào)諧為與其通信的終端設(shè)備110的各個IR接收器(圖未示)頻率相同的IR頻率。然而,MFRI設(shè)備可以使用下述的用于無線通信鏈路的任意一個來取代經(jīng)由大氣的IR傳輸射頻(RF)傳輸、或者經(jīng)由其中設(shè)置了本發(fā)明的建筑內(nèi)的現(xiàn)有的電力或電話配線的RF傳輸、RF中繼器、IR到RF轉(zhuǎn)換器、RF到IR轉(zhuǎn)換器,或其他無線電信技術(shù)。
終端設(shè)備110是網(wǎng)絡(luò)終端系統(tǒng)100的核心部分,其經(jīng)由輸入接口125與輸入設(shè)備120耦合,經(jīng)由音頻/視頻(A/V)輸出接口135與顯示設(shè)備130耦合,且耦合于網(wǎng)絡(luò)接口140上的至少一個主計(jì)算機(jī)(圖未示)。或者,終端設(shè)備110可以提供到A/V輸入裝置的接口150,和另一可選的控制沒有連接于網(wǎng)絡(luò)的其它裝置的接口160,和另一可選的連接外圍設(shè)備的接口170。
當(dāng)建立了終端設(shè)備110和主計(jì)算機(jī)之間的通信時,終端設(shè)備110變?yōu)橹饔?jì)算機(jī)的外延。例如,終端設(shè)備110將來自輸入設(shè)備120的用戶指令傳到主計(jì)算機(jī);從主計(jì)算機(jī)接收響應(yīng)于用戶指令的顯示信號,處理接收到的顯示信號,并且將處理的顯示信號傳送到顯示設(shè)備135。這使得對用戶顯示了輸入設(shè)備120和顯示設(shè)備130連接于“遠(yuǎn)程的”主計(jì)算機(jī),而且是主計(jì)算機(jī)的外延。
由于網(wǎng)絡(luò)的帶寬限制,從主機(jī)系統(tǒng)接收到的顯示信號可能不是可瀏覽的或可顯示的格式。終端設(shè)備可以具有運(yùn)算能力從而處理接收到的顯示信號并且將該信號轉(zhuǎn)換成可瀏覽或可顯示的格式。例如,接收到的顯示信號是JPEG壓縮格式的視覺圖像信號。JPEG(聯(lián)合圖像專家組)是一用于彩色圖像和照片的壓縮技術(shù)。終端設(shè)備110可以具有JPEG解碼能力,從而在將可瀏覽的信號發(fā)送到顯示設(shè)備130之前對壓縮的顯示信號進(jìn)行解碼并且生成可瀏覽的未壓縮的視覺信號或者其它的可瀏覽的格式,該未壓縮的視覺信號包含紅、綠或藍(lán)(RGB)彩色成分,或者亮度或色度的(YCrCb)成分。
在較佳實(shí)施例中,低成本的終端設(shè)備110相比于主計(jì)算機(jī),可以不具有相同級別的圖形重現(xiàn)和合成能力。取代的是,網(wǎng)絡(luò)終端系統(tǒng)100充分發(fā)揮現(xiàn)有的強(qiáng)有力的運(yùn)算和圖像能力從而將豐富的媒體顯示信號輸送給用戶。例如,網(wǎng)絡(luò)終端系統(tǒng)100可以以遠(yuǎn)程桌面模式操作。在該模式中,輸入設(shè)備120可以生成遠(yuǎn)程鍵盤和鼠標(biāo)事件。終端設(shè)備110將這些事件發(fā)送到用于處理的主計(jì)算機(jī)。在主計(jì)算機(jī)端,幀緩沖器(視覺)信號和音頻輸出(聲音)信號被捕捉,而且在被發(fā)送到終端設(shè)備110在顯示設(shè)備130上顯示之前被有選擇的壓縮。因此,終端設(shè)備110只需要具有聲音/視覺解碼能力,而且不需具有復(fù)雜的圖形重現(xiàn)能力。在此遠(yuǎn)程桌面模式中,所有主計(jì)算機(jī)的應(yīng)用程序?qū)τ谑褂镁W(wǎng)絡(luò)終端系統(tǒng)的用戶都是可視的且可用的。然而,對于應(yīng)用程序的一定的子集,例如媒體應(yīng)用程序文件,終端設(shè)備110可以直接處理數(shù)據(jù)從而獲得高質(zhì)量的用戶體驗(yàn)。為了更好的服務(wù)于該目標(biāo),終端設(shè)備110可以具有對于輸送給用戶的媒體所特定的豐富的媒體處理能力。例如,將媒體數(shù)據(jù)直接發(fā)送到或流到終端設(shè)備110。終端設(shè)備110可以直接處理媒體數(shù)據(jù),包括例如媒體(音頻/視頻)解碼、后處理和轉(zhuǎn)換成用于顯示設(shè)備130的可視/可聽信號。媒體解碼可以包括但不局限于對壓縮的聲音圖像信號進(jìn)行解碼,該聲音圖像信號利用例如MPEG-1、MPEG-2、MPEG-4和/或MPEG-4第10部分圖像解碼和MP3(MPEG-2版本3)聲音解碼的MPEG(運(yùn)動圖像專家組)標(biāo)準(zhǔn),一些例如美國微軟公司的視窗媒體視頻(WMV)和視窗媒體音頻(WMA)的專有標(biāo)準(zhǔn),等等。
以可選的控制輸出接口160,終端設(shè)備110外延了主計(jì)算機(jī)的范圍,并且充分發(fā)揮主計(jì)算機(jī)的運(yùn)算和存儲能力,從而控制沒有與網(wǎng)絡(luò)連接的其它裝置。一個使用實(shí)例是提供通用的遠(yuǎn)程控制能力。存在有成千上萬的用于現(xiàn)有客戶電子設(shè)備的遠(yuǎn)程IR控制密碼本。一些通用的遠(yuǎn)程控制設(shè)備將密碼本存儲在只讀存儲器(ROM)或非易失性電可擦可編程只讀存儲器(EEPROM)中。然而,這種設(shè)備相對昂貴。主計(jì)算機(jī)擁有充分的存儲器用于許多公知的遠(yuǎn)程控制密碼本,并且具有充分的運(yùn)算和軟件復(fù)雜性,從而在遭遇這樣的設(shè)備時可以學(xué)習(xí)未知的遠(yuǎn)程控制編碼本。由網(wǎng)絡(luò)上主計(jì)算機(jī)的支持,輸入設(shè)備120可以變成通用的遠(yuǎn)程控制器從而控制其它的裝置。另外,控制信號的來源可以不僅來自輸入設(shè)備120,而且還來自主計(jì)算機(jī)本身或網(wǎng)絡(luò)上的其它裝置或外網(wǎng)的其它裝置。由于終端設(shè)備110通常放置在相比主計(jì)算機(jī)而言與其它用戶電子設(shè)備臨近的范圍,例如終端設(shè)備110的IR發(fā)送器的控制界面相比于直接連接于‘遠(yuǎn)程的’主計(jì)算機(jī),可以更好的定位來控制這些電子設(shè)備。
以可選的外圍接口170,終端設(shè)備110可以使得接口170上的外圍設(shè)備表現(xiàn)為主計(jì)算機(jī)的外延的外圍設(shè)備。這樣的配置在通過充分發(fā)揮主計(jì)算機(jī)的硬件和軟件而提供終端設(shè)備110的能力和可外延性時,明顯的減少終端設(shè)備的復(fù)雜性和成本。終端設(shè)備110可選地包括外圍部分在內(nèi)。例如,終端設(shè)備110可以包括用于本地內(nèi)容的DVD驅(qū)動器、一個或更多的例如數(shù)字AV接口的A/V輸入接口150或一個用于廣播內(nèi)容的模擬和/或數(shù)字電視調(diào)諧器、和一存儲廣播內(nèi)容(例如,用于數(shù)字圖像記錄)的硬盤等。類似的,終端設(shè)備110內(nèi)的外圍部分也可由主計(jì)算機(jī)訪問。
對于本領(lǐng)域的普通技術(shù)人員很明顯的是,終端設(shè)備110可以使用或整合在不同類型的產(chǎn)品中。例如,終端設(shè)備110可以是但不局限于下述的設(shè)備的其中之一例如,網(wǎng)絡(luò)適配器、數(shù)字媒體適配器、DVD播放器、游戲盒、具有電纜和/或衛(wèi)星接收器的機(jī)頂盒、或整合為電視機(jī)的部件等。
圖2顯示了依照本發(fā)明的實(shí)施例的、由網(wǎng)絡(luò)終端系統(tǒng)組成的家庭網(wǎng)絡(luò)系統(tǒng)200的實(shí)例。輸入設(shè)備120是通過IR接口125與終端設(shè)備110耦合的MFRI遠(yuǎn)程輸入設(shè)備。顯示設(shè)備是通過另一設(shè)備A/V接收器260a與終端設(shè)備110耦合的電視監(jiān)視器130。在該配置中,A/V接收器260a通過A/V輸出接口135與終端設(shè)備110耦合。A/V接收器260a也耦合于電纜或衛(wèi)星接收器260b從而接收廣播信號,并且同用于接收DVD A/V信號的DVD播放器260c耦合。
這里的終端設(shè)備110可以稱作“網(wǎng)絡(luò)媒體終端”,以強(qiáng)調(diào)其強(qiáng)大的媒體處理能力。終端設(shè)備110通過無線局域網(wǎng)(WLAN)接口140與網(wǎng)絡(luò)路由器210耦合。在家庭網(wǎng)絡(luò)系統(tǒng)200中,存在有兩臺主計(jì)算機(jī)桌上型PC230a和膝上型PC230b。桌上型PC230a經(jīng)由以太網(wǎng)(例如,10/100/1000以太網(wǎng))接口與網(wǎng)絡(luò)路由器210耦合,而膝上型PC230b經(jīng)由WLAN接口與網(wǎng)絡(luò)路由器210耦合。
家庭網(wǎng)絡(luò)系統(tǒng)中的網(wǎng)絡(luò)路由器210是通過連接計(jì)算機(jī)230a與230b和終端設(shè)備110而提供有線和無線家庭網(wǎng)絡(luò)的核心連接設(shè)備。網(wǎng)絡(luò)路由器210也提供經(jīng)由DSL(數(shù)字用戶回路)線路255到外部因特網(wǎng)250的連接。外部線路255的選擇可以是,例如ISDN(綜合服務(wù)數(shù)字網(wǎng))、線纜調(diào)制解調(diào)器、或通常稱作xDSL的DSL變體的任何一種,等。計(jì)算機(jī)230a和230b的其中之一可以用作終端設(shè)備110的主計(jì)算機(jī)。另外,計(jì)算機(jī)230a和230b可以獲得經(jīng)由網(wǎng)絡(luò)路由器210到因特網(wǎng)250的訪問。當(dāng)計(jì)算機(jī)230a和230b其中之一配置成終端設(shè)備110的主計(jì)算機(jī)時,它可以對使用網(wǎng)絡(luò)終端系統(tǒng)的用戶提供因特網(wǎng)訪問。
同樣,圖2中顯示了3個外圍設(shè)備數(shù)字可攜式攝像機(jī)240a、數(shù)字照相機(jī)240b、和無線麥克風(fēng)240c。該3個外圍設(shè)備分別經(jīng)由外圍接口170a、170b和170c耦合于終端設(shè)備110。外圍接口170a、170b是USB(通用串行總線架構(gòu))接口,外圍接口170c是藍(lán)牙個人區(qū)域網(wǎng)接口。當(dāng)連接時,終端設(shè)備110的外圍接口170a、170b和170c上的外圍設(shè)備可以表現(xiàn)為相關(guān)的主計(jì)算機(jī)自身的外圍設(shè)備。例如,主計(jì)算機(jī)通過瀏覽數(shù)字照相機(jī)上作為外延的可移除磁盤驅(qū)動器的非易失性存儲器,可以讀取且加載捕捉的數(shù)字照相機(jī)170b中的數(shù)字圖像。另一例子,用戶可以使用藍(lán)牙無線麥克風(fēng)170c而對家庭電腦說話,其中語音識別軟件可以運(yùn)行且理解來自用戶的聲音指令和輸入。
在家庭網(wǎng)絡(luò)系統(tǒng)200中,IR發(fā)送器220提供其為IR接口的控制輸出接口160,從而控制其它的用戶電子設(shè)備。IR發(fā)送器220經(jīng)由所示的外圍接口170d連接于終端設(shè)備110。對于本領(lǐng)域的普通技術(shù)人員很明顯的是,IR發(fā)送器220可以以其它方式連接于終端設(shè)備110。例如,IR發(fā)送器220可以整合在終端設(shè)備110中??刂戚敵鼋涌?60允許用戶控制顯示設(shè)備130和其它用戶電子設(shè)備260a、260b和260c。在此例中,終端設(shè)備110將家庭娛樂設(shè)備130、240a、240b、240c、260a、260b、260c連接到家庭網(wǎng)絡(luò)。
圖3顯示依照本發(fā)明的實(shí)施例的網(wǎng)絡(luò)終端系統(tǒng)的控制流程圖。網(wǎng)絡(luò)終端系統(tǒng)用于提供至少兩個基本功能媒體服務(wù)和遠(yuǎn)程桌面服務(wù)?;谙到y(tǒng)的菜單,其具有簡單的、友好的圖形用戶界面,適合于在例如電視監(jiān)視器的顯示設(shè)備上的顯示。
在完成網(wǎng)絡(luò)終端系統(tǒng)的配置的基礎(chǔ)上,根菜單310顯示給用戶。由其,用戶可以選擇使用網(wǎng)絡(luò)終端系統(tǒng)在遠(yuǎn)程桌面模式或媒體瀏覽模式。例如,根菜單可以包括子菜單如‘桌面’、‘因特網(wǎng)’、‘視頻’、‘照片’、‘音樂’等。
基于用戶指令,例如將遠(yuǎn)程輸入設(shè)備使用作選擇‘桌面’或‘因特網(wǎng)’子菜單的遠(yuǎn)程控制裝置,將網(wǎng)絡(luò)終端系統(tǒng)轉(zhuǎn)換到遠(yuǎn)程桌面模式320。在該模式中,來自主計(jì)算機(jī)的遠(yuǎn)程桌面視窗可以顯示給用戶。因而,在主計(jì)算機(jī)上運(yùn)行的多數(shù)應(yīng)用程序,例如因特網(wǎng)瀏覽器、電子郵件、辦公室應(yīng)用程序、游戲等,對于用戶都是可用的。在遠(yuǎn)程桌面模式320,用戶可以將輸入設(shè)備使用作普通的桌面控制的遠(yuǎn)程鍵盤和遠(yuǎn)程鼠標(biāo)。當(dāng)用戶通過選擇在根菜單310中的‘因特網(wǎng)’而進(jìn)入遠(yuǎn)程桌面模式320時,因特網(wǎng)瀏覽器應(yīng)用程序可以以專有的模式顯示于用戶。因特網(wǎng)瀏覽器可以是定制的瀏覽器,該瀏覽器是為作為顯示設(shè)備的目標(biāo)電視機(jī)而優(yōu)化的。在遠(yuǎn)程桌面模式320,可以使用不同的技術(shù)例如縮放、閃爍過濾(Flicker Filtering)、移位(Panning)、應(yīng)用程序前景快照(Application Foreground Snapping),從而將顯示桌面界面的圖形用戶界面質(zhì)量從可能是優(yōu)化為2英尺瀏覽的狀態(tài)提高到10英尺瀏覽的狀態(tài)。
在遠(yuǎn)程桌面模式320中,當(dāng)用戶選擇因特網(wǎng)流媒體服務(wù)例如使用因特網(wǎng)瀏覽器時,網(wǎng)絡(luò)終端系統(tǒng)進(jìn)入因特網(wǎng)媒體流模式350。在因特網(wǎng)媒體流模式350下,用戶可以使用遠(yuǎn)程輸入設(shè)備控制流特性例如播放、暫停、停止、前進(jìn)和倒帶等。當(dāng)完成因特網(wǎng)媒體流時,網(wǎng)絡(luò)終端系統(tǒng)可以自動返回遠(yuǎn)程桌面模式320或者基于用戶的指令進(jìn)入根菜單310。
在遠(yuǎn)程桌面模式320,當(dāng)用戶選擇主媒體文件時,網(wǎng)絡(luò)終端系統(tǒng)進(jìn)入主媒體流模式360。主媒體文件可以是例如視頻、音頻、照片、相簿、或媒體播放列表Meta數(shù)據(jù)文件等的媒體文件,該媒體文件是主計(jì)算機(jī)本地的或者是在主計(jì)算機(jī)可以訪問的局域網(wǎng)中。用戶可以將輸入設(shè)備使用作遠(yuǎn)程控制裝置。在完成主媒體流時,網(wǎng)絡(luò)終端系統(tǒng)可以自動返回到遠(yuǎn)程桌面模式320或者基于用戶指令到根菜單310。在遠(yuǎn)程桌面模式320中,用戶可以選擇返回遠(yuǎn)程菜單310,或者直接進(jìn)入主媒體導(dǎo)航模式330。
在根菜單310,基于例如使用遠(yuǎn)程輸入設(shè)備為遠(yuǎn)程控制裝置而選擇‘視頻’、‘照片’、‘音樂’子菜單中的一個的用戶指令,將網(wǎng)絡(luò)終端系統(tǒng)轉(zhuǎn)換到主媒體導(dǎo)航模式330。在該模式中,只有選擇的媒體類型的主媒體文件才對用戶顯示。當(dāng)用戶選擇主媒體文件時,網(wǎng)絡(luò)終端系統(tǒng)進(jìn)入主媒體流模式360。用戶可以將輸入設(shè)備使用作遠(yuǎn)程控制裝置。當(dāng)完成主媒體流時,網(wǎng)絡(luò)終端系統(tǒng)可以自動返回到主媒體導(dǎo)航模式330,或者基于用戶指令進(jìn)入根菜單310。在主媒體導(dǎo)航模式330中,用戶可以選擇返回遠(yuǎn)程菜單310,或者直接進(jìn)入遠(yuǎn)程桌面模式320。
圖4顯示依照本發(fā)明的實(shí)施例的在主計(jì)算機(jī)中的控制終端系統(tǒng)的軟件模塊的方框圖。為了最小化網(wǎng)絡(luò)終端系統(tǒng)100的復(fù)雜性和成本,由主計(jì)算機(jī)230處理大多數(shù)任務(wù)。主計(jì)算機(jī)230通過局域網(wǎng)線路140與網(wǎng)絡(luò)終端系統(tǒng)100耦合,且通過外部網(wǎng)絡(luò)線路255耦合于因特網(wǎng)250?;蛘?,線路140和255可以通過如圖2中所示的家庭網(wǎng)絡(luò)系統(tǒng)200中的網(wǎng)絡(luò)路由器。
網(wǎng)絡(luò)接口模塊420通過網(wǎng)絡(luò)線路140管理與網(wǎng)絡(luò)終端系統(tǒng)100的通信。網(wǎng)絡(luò)接口模塊420可以支持不同的通信協(xié)議,包括但不局限于例如TCP(傳輸控制協(xié)議)和UDP(用戶數(shù)據(jù)報(bào)協(xié)議)的網(wǎng)絡(luò)協(xié)議,以及例如RTP(實(shí)時傳輸協(xié)議)、RTSP(實(shí)時流協(xié)議)、和HTTP(超文本傳輸協(xié)議)等的媒體流協(xié)議。網(wǎng)絡(luò)接口模塊420由I/O控制模塊422和傳送模塊424組成。與應(yīng)用程序控制模塊410、遠(yuǎn)程輸入模塊430和遠(yuǎn)程輸出模塊490相耦合的I/O控制模塊422,提供與網(wǎng)絡(luò)終端系統(tǒng)100的輸入和輸出控制的通信。與媒體處理模塊450和媒體服務(wù)模塊480耦合的傳送模塊424,提供與網(wǎng)絡(luò)終端系統(tǒng)100的媒體數(shù)據(jù)的傳送。
應(yīng)用程序控制模塊410提供用于網(wǎng)絡(luò)終端系統(tǒng)100的基本設(shè)備配置、即插即用、和用戶導(dǎo)航控制,并且管理圖表400中顯示的主計(jì)算機(jī)中的其他軟件模塊。例如,應(yīng)用程序控制模塊410可以將配置指令經(jīng)由I/O控制裝置422發(fā)送到終端設(shè)備。在接受到來自I/O控制裝置422的轉(zhuǎn)換到遠(yuǎn)程桌面模式的用戶指令的基礎(chǔ)上,應(yīng)用程序控制模塊410可以將主計(jì)算機(jī)設(shè)置成遠(yuǎn)程桌面模式,同時,激活例如遠(yuǎn)程輸入模塊430、A/V捕捉模塊440和媒體處理模塊450。在接收到來自I/O控制422的進(jìn)入到因特網(wǎng)瀏覽器模式的用戶指令的基礎(chǔ)上,應(yīng)用程序控制模塊410可以將主計(jì)算機(jī)設(shè)置成唯一的因特網(wǎng)瀏覽器模式,同時,激活例如遠(yuǎn)程輸入模塊430、A/V捕捉模塊440、媒體處理模塊450和因特網(wǎng)瀏覽器470。在接收到來自I/O控制422的進(jìn)入到媒體導(dǎo)航模式的用戶指令的基礎(chǔ)上,應(yīng)用程序控制模塊410可以將主計(jì)算機(jī)設(shè)置成媒體導(dǎo)航模式,同時,激活例如遠(yuǎn)程輸入模塊430、媒體數(shù)據(jù)庫模塊460和媒體服務(wù)模塊480。
由鍵盤模塊432和鼠標(biāo)模塊434組成的遠(yuǎn)程輸入430模塊,其負(fù)責(zé)說明和處理從網(wǎng)絡(luò)終端系統(tǒng)100接收的輸入指令。遠(yuǎn)程輸入模塊430可選擇具有例如操作桿模塊的其它模塊。例如,在圖3中所示的遠(yuǎn)程桌面模式320中,網(wǎng)絡(luò)終端系統(tǒng)100的輸入設(shè)備可以配置成遠(yuǎn)程鍵盤/鼠標(biāo)設(shè)備。遠(yuǎn)程輸入模塊430解釋接收到的用戶指令信號。如果用戶指令信號是鍵盤信號,鍵盤模塊432將至少一個相應(yīng)的鍵盤事件(例如鍵向下和/或松開)發(fā)送到主計(jì)算機(jī)230的操作系統(tǒng)。如果用戶指令信號是鼠標(biāo)信號,鼠標(biāo)模塊434將至少一個相應(yīng)的鼠標(biāo)事件(例如鼠標(biāo)移動和/或鼠標(biāo)鍵向下和/或松開等)發(fā)送到主計(jì)算機(jī)230的操作系統(tǒng)。如果是用戶指令信號是“熱鍵”編碼的遠(yuǎn)程控制信號,遠(yuǎn)程輸入模塊430可以將相應(yīng)的熱鍵有序地發(fā)送到主計(jì)算機(jī)230的操作系統(tǒng)。
由幀緩沖模塊442和音頻流模塊444組成的A/V捕捉模塊440,負(fù)責(zé)捕捉來自主計(jì)算機(jī)的顯示信號(視頻和/或音頻)。A/V捕捉模塊440可以使用在圖3所示的遠(yuǎn)程桌面模式320中。捕捉的顯示信號在經(jīng)由傳送模塊424發(fā)送到網(wǎng)絡(luò)終端系統(tǒng)100之前,被發(fā)送到媒體處理模塊450進(jìn)行濾波、預(yù)處理和壓縮。幀緩沖模塊442捕捉來自圖形幀緩沖器的圖形顯示信號。圖形幀緩沖器可以是單一的用戶緩沖器,或者是專用于網(wǎng)絡(luò)終端系統(tǒng)的遠(yuǎn)程桌面會議的緩沖器。音頻流模塊444捕捉音頻輸出信號,例如進(jìn)入聲卡的后音頻混頻信號。如果主計(jì)算機(jī)230運(yùn)行單一用戶操作系統(tǒng),可以使捕捉的顯示信號從主計(jì)算機(jī)處的本地的當(dāng)前位置改變方向。如果主計(jì)算機(jī)230運(yùn)行支持遠(yuǎn)程桌面會議的多用戶操作系統(tǒng),捕捉的顯示信號可以和主計(jì)算機(jī)處的本地的當(dāng)前信號不同,其允許主計(jì)算機(jī)的并發(fā)使用本地化且遠(yuǎn)程化。
與A/V捕捉模塊440和傳送模塊424耦合的媒體處理模塊450,處理來自A/V捕捉模塊440的捕捉顯示信號,使得其適合在網(wǎng)絡(luò)終端系統(tǒng)100的顯示設(shè)備上顯示。為了減小通過網(wǎng)絡(luò)的帶寬消耗,在顯示信號發(fā)送到傳送模塊424而被傳遞到網(wǎng)絡(luò)終端系統(tǒng)100之前,壓縮顯示信號。壓縮技術(shù)可以包括但不局限于JPEG壓縮、動作RLE(行程編碼)壓縮、MPEG壓縮,MP3、WMA等。捕捉的顯示信號,例如字體大小、圖形布局等,可以設(shè)計(jì)成主計(jì)算機(jī)上的最佳顯示,其通常稱作“2英尺”界面。捕捉的顯示信號直接在網(wǎng)絡(luò)終端系統(tǒng)100的顯示設(shè)備上顯示時,可以從稱作“10英尺”界面的較長距離瀏覽,此時,瀏覽捕捉的顯示信號很困難或很不舒服。媒體處理模塊450可以使用不同的技術(shù)而預(yù)處理顯示信號。
一個這樣的技術(shù)是縮放和移位,從而部分圖形顯示信號被使用且放大到填滿網(wǎng)絡(luò)終端設(shè)備100的顯示設(shè)備的屏幕空間。要傳輸?shù)哪遣糠诛@示信號和其縮放因子由使用網(wǎng)絡(luò)終端系統(tǒng)的輸入設(shè)備,例如MFRI輸入模塊的用戶來控制。當(dāng)縮放圖形顯示信號時,可以使用適當(dāng)?shù)臑V波器,例如反閃爍濾波器、邊緣保護(hù)濾波器(Edge-Preserved Filter),來提高視覺質(zhì)量。
另一技術(shù)叫做‘前景快照’,在這種情況下,在桌面視窗之外,只有最頂層應(yīng)用程序的前景被捕捉、處理并隨后傳輸?shù)骄W(wǎng)絡(luò)終端系統(tǒng)100。在一實(shí)施例中,可以為具有適當(dāng)處理的顯示信號的網(wǎng)絡(luò)終端系統(tǒng)特別設(shè)計(jì)前景應(yīng)用程序。例如,主計(jì)算機(jī)的桌面視窗可以具有寬800象素高600行(800×600)的分辨率。以網(wǎng)絡(luò)終端系統(tǒng)為目標(biāo)的應(yīng)用程序,例如因特網(wǎng)瀏覽器的特別版本,可以具有640×480分辨率的應(yīng)用程序視窗,并且使用適合NTSC或PAL電視監(jiān)視器的大字體類型。將顯示信號快照到這種類型的因特網(wǎng)瀏覽器,從而允許用戶以適合網(wǎng)絡(luò)終端系統(tǒng)100的基于電視顯示的最大舒適度進(jìn)行網(wǎng)絡(luò)沖浪。也可以在前景快照中使用縮放和移位。這種情況時,移位被限制在應(yīng)用程序視窗中,而不是桌面視窗中。
另一技術(shù)是畫面顏色調(diào)節(jié),同時,依照顯示設(shè)備的特性改變顯示信號的亮度、色度和對比度。網(wǎng)絡(luò)終端系統(tǒng)100的基于電視的顯示設(shè)備可以為視頻瀏覽而調(diào)諧。其通常具有比計(jì)算機(jī)監(jiān)視器更高的亮度和對比度。另外,電視機(jī)的名義上數(shù)字化的信號強(qiáng)度是從16到233,然而用戶計(jì)算機(jī)監(jiān)視器的信號強(qiáng)度在同一級別上是0到255。圖畫顏色調(diào)節(jié)處理改善了畫面顯示質(zhì)量。
即使在較佳實(shí)施例中,通過在主計(jì)算機(jī)230上的媒體處理模塊450執(zhí)行上述媒體處理技術(shù),對于本領(lǐng)域的普通技術(shù)人員很明顯的是可以通過主計(jì)算機(jī)上的不同模塊或通過網(wǎng)絡(luò)終端系統(tǒng)100執(zhí)行這些操作。
與媒體服務(wù)模塊480耦合的媒體數(shù)據(jù)庫模塊460,負(fù)責(zé)建立和管理主媒體數(shù)據(jù)庫,并且從數(shù)據(jù)庫中檢索媒體內(nèi)容。媒體數(shù)據(jù)庫模塊460可以使用在主流模式中。瀏覽器479是允許閱讀、檢索和瀏覽來自因特網(wǎng)(WWW)和/或內(nèi)部網(wǎng)的內(nèi)容的軟件應(yīng)用程序??梢允菫g覽器的一部分或是一獨(dú)立軟件模塊的流代理模塊472,其用作因特網(wǎng)和/或內(nèi)部網(wǎng)中的、在媒體服務(wù)模塊480與遠(yuǎn)程媒體服務(wù)器(圖未示)之間的中間鏈路。流代理模塊472可以使用在因特網(wǎng)流模式中。
與媒體數(shù)據(jù)庫模塊460、流代理模塊472和傳送模塊424耦合的媒體服務(wù)模塊480,為網(wǎng)絡(luò)終端系統(tǒng)100的流媒體內(nèi)容提供服務(wù)。媒體服務(wù)模塊480可以使用在主流模式和因特網(wǎng)流模式中。媒體服務(wù)模塊480可選擇地支持媒體反編碼、反縮放和反比例,從而將源媒體格式轉(zhuǎn)換成適合于目標(biāo)網(wǎng)絡(luò)終端系統(tǒng)100的格式。反編碼將媒體內(nèi)容從一種壓縮格式轉(zhuǎn)換成另一種格式。反縮放利用相同的壓縮技術(shù)或利用不同的壓縮技術(shù)將媒體內(nèi)容從一種壓縮格式轉(zhuǎn)換成不同的空間和/或時間的分辨率。反比例利用相同的壓縮格式將媒體內(nèi)容轉(zhuǎn)換成不同的壓縮比例。
與I/O控制422耦合的遠(yuǎn)程輸出模塊490,提供到網(wǎng)絡(luò)終端系統(tǒng)100的輸出遠(yuǎn)程控制信號。該模塊為多種的電子設(shè)備和裝置提供整合的和智能的控制。遠(yuǎn)程輸出模塊490可以存儲用于多種電子設(shè)備和裝置的不同遠(yuǎn)程控制協(xié)議和密碼本。普通的控制信號可以譯成用于目標(biāo)裝置的控制密碼。以圖2所示的網(wǎng)絡(luò)終端設(shè)備為例,可以將IR控制編碼傳輸?shù)骄W(wǎng)絡(luò)終端110,并且驅(qū)動IR發(fā)送器220控制多個家庭娛樂設(shè)備,例如電纜/衛(wèi)星接收器260b、DVD播放器260c、A/V接收器260a和電視監(jiān)視器130。用于遠(yuǎn)程輸出模塊490的控制源可以來自網(wǎng)絡(luò)終端系統(tǒng)(由用戶直接處理)的遠(yuǎn)程輸入設(shè)備,可來自主計(jì)算機(jī)本身(基于預(yù)先編程的進(jìn)度表),或者因特網(wǎng)上的其它裝置(例如整合的家庭控制儀表板)和來自外部網(wǎng)絡(luò)的其它裝置(例如,上述前提之外的遠(yuǎn)程用戶或外部控制代理)等。
與網(wǎng)絡(luò)接口420耦合的遠(yuǎn)程外圍接口模擬器495,提供主計(jì)算機(jī)中的仿真層,從而允許連接于網(wǎng)絡(luò)終端設(shè)備的外圍設(shè)備可由主計(jì)算機(jī)230訪問。例如,當(dāng)網(wǎng)絡(luò)終端設(shè)備的外圍界面包括USB(通用串行總線架構(gòu))總線時,遠(yuǎn)程外圍接口模擬器495可以包括USB根網(wǎng)絡(luò)集線器模擬器從而模仿主計(jì)算機(jī)上的遠(yuǎn)程USB主控制器。以遠(yuǎn)程外圍接口模擬器495,網(wǎng)絡(luò)終端設(shè)備上的USB總線僅僅作為本地USB總線表現(xiàn)在主計(jì)算機(jī)上,可由主計(jì)算機(jī)上運(yùn)行的任一軟件訪問。當(dāng)將USB設(shè)備插入網(wǎng)絡(luò)終端設(shè)備的USB總線時,該USB設(shè)備作為插入U(xiǎn)SB根網(wǎng)絡(luò)集線器模擬器的主計(jì)算機(jī)的USB設(shè)備。通過主計(jì)算機(jī),用戶可以訪問USB設(shè)備,例如,使用網(wǎng)絡(luò)終端系統(tǒng)的遠(yuǎn)程輸入設(shè)備(用于控制)和顯示設(shè)備(用于顯示)??紤]圖2所示的網(wǎng)絡(luò)終端系統(tǒng)的實(shí)施例,當(dāng)用戶將藍(lán)牙無線麥克風(fēng)240c連接到終端設(shè)備110時,相應(yīng)的遠(yuǎn)程外圍接口模擬器495被啟動來支持藍(lán)牙界面。隨后,主計(jì)算機(jī)將發(fā)現(xiàn)無線麥克風(fēng)是本地外圍設(shè)備而啟動相應(yīng)的軟件堆棧支持它。因而,用戶可以將藍(lán)牙無線麥克風(fēng)240c使用作輸入設(shè)備來控制在主計(jì)算機(jī)上操作的軟件。
在說明書中對“一個實(shí)施例”或“一實(shí)施例”的參考是指,與該實(shí)施例描述有關(guān)的特定的特征、結(jié)構(gòu)或特性是包括在本發(fā)明的至少一個實(shí)施例中。在說明書中不同位置出現(xiàn)的短語“在一實(shí)施例中”不必所有都參考同一實(shí)施例。
本發(fā)明的實(shí)施例可以包括上述的不同步驟。該步驟可包含在機(jī)器可執(zhí)行的指示中。該指示可用來使通用或?qū)S玫奶幚砥鲌?zhí)行一定的步驟?;蛘?,可由特定的包含執(zhí)行這些步驟的硬連線邏輯的硬件部分、或由編程的計(jì)算機(jī)部分和傳統(tǒng)的硬件部分的任一組合,來執(zhí)行這些步驟。
本發(fā)明的元件可以作為用于存儲機(jī)器可執(zhí)行的指示的機(jī)讀媒體。機(jī)讀媒體可以包括但不局限于適合存儲電子指示的軟盤、光盤、CD-ROM和磁光盤、ROM、RAM、EPROM、EEPROM、閃存存儲器、磁或光卡,傳播媒體或其它類型的媒體/機(jī)讀媒體。例如,本發(fā)明的元件被可以下載作為計(jì)算機(jī)程序,該計(jì)算機(jī)程序可采用包含在載波或其它傳播媒體中的數(shù)字信號的方式,經(jīng)由通信線路(調(diào)制解調(diào)器或網(wǎng)絡(luò)連接)從一個遠(yuǎn)程計(jì)算機(jī)(例如服務(wù)器)轉(zhuǎn)送到請求計(jì)算機(jī)(例如客戶)。當(dāng)信息通過網(wǎng)絡(luò)或通信線路轉(zhuǎn)送或提供到另一計(jì)算機(jī)或機(jī)器上時,計(jì)算機(jī)或機(jī)器適當(dāng)?shù)貙⒕€路看作是機(jī)讀媒體。因而,這樣的線路也適當(dāng)?shù)胤Q為機(jī)讀媒體。上述的組合也包括在機(jī)讀媒體的范圍內(nèi)。
在上述的說明書中,為了達(dá)到解釋的目的,敘述了很多特定的細(xì)節(jié)是為了徹底地理解本發(fā)明。然而,對于本領(lǐng)域的普通技術(shù)人員很明顯的是,可以不需那些特定的細(xì)節(jié)而實(shí)現(xiàn)本發(fā)明。同樣很顯然的是,可以在不背離本發(fā)明的較寬的精神和范圍的情況下,可以作出這些具體細(xì)節(jié)的不同的修飾和改變。這些說明和附圖因而只是看作說明而不是限制。
摘要的提供是為了使讀者很快地弄清楚本技術(shù)揭示的本質(zhì)和精華。摘要的提交應(yīng)理解為,這不是用來說明或限制權(quán)利要求的范圍或含義。
權(quán)利要求
1.一種網(wǎng)絡(luò)終端系統(tǒng),包括顯示設(shè)備,用于向客戶顯示信息;輸入設(shè)備,用于接收用戶輸入的指令;終端設(shè)備,分別與輸入設(shè)備和顯示設(shè)備耦合,并耦合于網(wǎng)絡(luò)接口上的至少一個主計(jì)算機(jī),其用于將來自輸入設(shè)備的用戶指令傳到主計(jì)算機(jī),并從主計(jì)算機(jī)接收響應(yīng)于用戶指令的顯示信號,處理接收到的顯示信號,將處理的顯示信號傳送到顯示設(shè)備,其特征在于,終端設(shè)備具有運(yùn)算能力,將接收到的不可瀏覽或者不可顯示的格式的顯示信號,轉(zhuǎn)換成可瀏覽或者可顯示的格式的顯示信號。
2.如權(quán)利要求1所述的網(wǎng)絡(luò)終端系統(tǒng),其特征在于,該終端設(shè)備進(jìn)一步包括A/V輸入接口、控制輸出接口或者外圍設(shè)備接口的任何組合。
3.如權(quán)利要求1所述的網(wǎng)絡(luò)終端系統(tǒng),其特征在于,該顯示設(shè)備為電視機(jī)、計(jì)算機(jī)或者揚(yáng)聲器。
4.如權(quán)利要求1所述的網(wǎng)絡(luò)終端系統(tǒng),其特征在于,該輸入設(shè)備包括遙控器、鍵盤、鼠標(biāo)、點(diǎn)擊設(shè)備或者操縱桿,其有線或者無線地耦合于終端設(shè)備,或者,該輸入設(shè)備是提供遠(yuǎn)程控制器、遠(yuǎn)程鍵盤、遠(yuǎn)程鼠標(biāo)、遠(yuǎn)程點(diǎn)擊或者遠(yuǎn)程操作桿的輸入功能的遠(yuǎn)程輸入設(shè)備。
5.如權(quán)利要求4所述的網(wǎng)絡(luò)終端系統(tǒng),其特征在于,該輸入設(shè)備作為終端設(shè)備的遠(yuǎn)程控制器,與終端設(shè)備進(jìn)行直接的無線通信。
6.如權(quán)利要求4所述的網(wǎng)絡(luò)終端系統(tǒng),其特征在于,該輸入設(shè)備作為主機(jī)算計(jì)的遠(yuǎn)程鍵盤和遠(yuǎn)程鼠標(biāo),有線或者無線地耦合于終端設(shè)備。
7.如權(quán)利要求4所述的網(wǎng)絡(luò)終端系統(tǒng),其特征在于,該輸入設(shè)備具有IR發(fā)送器,其調(diào)諧為與其通信的終端設(shè)備的IR接收器頻率相同。
8.如權(quán)利要求2所述的網(wǎng)絡(luò)終端系統(tǒng),其特征在于,該終端設(shè)備的A/V輸入接口與一A/V接收器耦合,該A/V接收器的輸出傳送至該顯示設(shè)備。
9.如權(quán)利要求2所述的網(wǎng)絡(luò)終端系統(tǒng),其特征在于,該終端設(shè)備的控制輸出接口為IR接口,其由IR發(fā)送器提供,從而控制用戶電子設(shè)備。
10.如權(quán)利要求9所述的網(wǎng)絡(luò)終端系統(tǒng),其特征在于,用戶電子設(shè)備包括電纜或衛(wèi)星接收器、音頻放大器、或者DVD播放器。
11.如權(quán)利要求2所述的網(wǎng)絡(luò)終端系統(tǒng),其特征在于,該終端設(shè)備的外圍設(shè)備接口所連接的外圍設(shè)備包括無線麥克風(fēng)、數(shù)字可攜式攝像機(jī)或者數(shù)字照相機(jī)。
12.如權(quán)利要求2所述的網(wǎng)絡(luò)終端系統(tǒng),其特征在于,該終端設(shè)備的外圍設(shè)備接口所連接的外圍設(shè)備作為主機(jī)算計(jì)的擴(kuò)展的外圍設(shè)備。
13.一種家庭網(wǎng)絡(luò)系統(tǒng),包括,至少一主計(jì)算機(jī)、網(wǎng)絡(luò)路由器、網(wǎng)絡(luò)終端系統(tǒng),該網(wǎng)絡(luò)終端系統(tǒng)和該至少一主計(jì)算機(jī)分別與網(wǎng)絡(luò)路由器耦合,網(wǎng)絡(luò)路由器連接至外部網(wǎng)絡(luò),其中,該網(wǎng)絡(luò)終端系統(tǒng)為權(quán)利要求1-12任何一項(xiàng)所述的網(wǎng)絡(luò)終端系統(tǒng)。
14.如權(quán)利要求13所述的家庭網(wǎng)絡(luò)系統(tǒng),其特征在于,該主計(jì)算機(jī)包括應(yīng)用程序控制模塊,提供用于網(wǎng)絡(luò)終端系統(tǒng)的基本設(shè)備配置、即插即用、和用戶導(dǎo)航控制,并且管理主計(jì)算機(jī)中的其他模塊;A/V捕捉模塊,負(fù)責(zé)捕捉來自主計(jì)算機(jī)的顯示信號;媒體處理模塊,處理來自A/V捕捉模塊的捕捉顯示信號,在捕捉的顯示信號在發(fā)送到網(wǎng)絡(luò)終端系統(tǒng)之前,對其進(jìn)行濾波、預(yù)處理和壓縮,使得其適合在網(wǎng)絡(luò)終端系統(tǒng)的顯示設(shè)備上顯示;遠(yuǎn)程輸入模塊,其負(fù)責(zé)說明和處理從網(wǎng)絡(luò)終端系統(tǒng)接收的輸入指令;遠(yuǎn)程輸出模塊,提供到網(wǎng)絡(luò)終端系統(tǒng)的輸出遠(yuǎn)程控制信號;媒體數(shù)據(jù)庫模塊,負(fù)責(zé)建立和管理主媒體數(shù)據(jù)庫,并且從數(shù)據(jù)庫中檢索媒體內(nèi)容;瀏覽器,用于閱讀、檢索和瀏覽來自網(wǎng)絡(luò)的內(nèi)容;媒體服務(wù)模塊,與媒體數(shù)據(jù)庫模塊、瀏覽器和網(wǎng)絡(luò)接口模塊耦合,為網(wǎng)絡(luò)終端系統(tǒng)的流媒體內(nèi)容提供服務(wù);網(wǎng)絡(luò)接口模塊,包括I/O控制模塊和傳送模塊,I/O控制模塊與應(yīng)用程序控制模塊、遠(yuǎn)程輸入模塊和遠(yuǎn)程輸出模塊相耦合,提供與網(wǎng)絡(luò)終端系統(tǒng)的輸入和輸出控制的通信,傳送模塊與媒體處理模塊和媒體服務(wù)模塊耦合,提供與網(wǎng)絡(luò)終端系統(tǒng)的媒體數(shù)據(jù)的傳送;遠(yuǎn)程外圍接口模擬器,與網(wǎng)絡(luò)接口模塊耦合,提供主計(jì)算機(jī)中的仿真層,從而允許連接于網(wǎng)絡(luò)終端設(shè)備的外圍設(shè)備可由主計(jì)算機(jī)訪問。
15.如權(quán)利要求14所述的家庭網(wǎng)絡(luò)系統(tǒng),其特征在于,在接受到來自I/O控制裝置的轉(zhuǎn)換到遠(yuǎn)程桌面模式的用戶指令的基礎(chǔ)上,應(yīng)用程序控制模塊可以將主計(jì)算機(jī)設(shè)置成遠(yuǎn)程桌面模式,同時,激活遠(yuǎn)程輸入模塊、A/V捕捉模塊和媒體處理模塊。
16.如權(quán)利要求14所述的家庭網(wǎng)絡(luò)系統(tǒng),其特征在于,在接收到來自I/O控制的進(jìn)入到因特網(wǎng)瀏覽器模式的用戶指令的基礎(chǔ)上,應(yīng)用程序控制模塊可以將主計(jì)算機(jī)設(shè)置成唯一的因特網(wǎng)瀏覽器模式,同時,激活遠(yuǎn)程輸入模塊、A/V捕捉模塊、媒體處理模塊和因特網(wǎng)瀏覽器。
17.如權(quán)利要求14所述的家庭網(wǎng)絡(luò)系統(tǒng),其特征在于,在接收到來自I/O控制的進(jìn)入到媒體導(dǎo)航模式的用戶指令的基礎(chǔ)上,應(yīng)用程序控制模塊可以將主計(jì)算機(jī)設(shè)置成媒體導(dǎo)航模式,同時,激活遠(yuǎn)程輸入模塊、媒體數(shù)據(jù)庫模塊和媒體服務(wù)模塊。
18.如權(quán)利要求14所述的家庭網(wǎng)絡(luò)系統(tǒng),其特征在于,遠(yuǎn)程輸入模塊包括由鍵盤模塊、鼠標(biāo)模塊操作桿模塊、或者遠(yuǎn)程鍵盤/鼠標(biāo)設(shè)備。
19.如權(quán)利要求14所述的家庭網(wǎng)絡(luò)系統(tǒng),其特征在于,A/V捕捉模塊包括幀緩沖模塊和音頻流模塊,幀緩沖模塊捕捉來自圖形幀緩沖器的圖形顯示信號,音頻流模塊捕捉音頻輸出信號。
20.如權(quán)利要求14所述的家庭網(wǎng)絡(luò)系統(tǒng),其特征在于,媒體處理模塊耦合于A/V捕捉模塊提供縮放、移位和前景快照。
21.如權(quán)利要求14所述的家庭網(wǎng)絡(luò)系統(tǒng),其特征在于,進(jìn)一步包括流代理模塊,其作為瀏覽器的一部分或是獨(dú)立模塊,用作因特網(wǎng)和/或內(nèi)部網(wǎng)中的、在媒體服務(wù)模塊與遠(yuǎn)程媒體服務(wù)器之間的中間鏈路。
全文摘要
一種網(wǎng)絡(luò)終端系統(tǒng),包括顯示設(shè)備,用于向客戶顯示信息;輸入設(shè)備,用于接收用戶輸入的指令;終端設(shè)備,分別與輸入設(shè)備和顯示設(shè)備耦合,并耦合于網(wǎng)絡(luò)接口上的至少一個主計(jì)算機(jī),其用于將來自輸入設(shè)備的用戶指令傳到主計(jì)算機(jī),并從主計(jì)算機(jī)接收響應(yīng)于用戶指令的顯示信號,處理接收到的顯示信號,將處理的顯示信號傳送到顯示設(shè)備。其中,終端設(shè)備具有運(yùn)算能力,將接收到的不可瀏覽或者不可顯示的格式的顯示信號,轉(zhuǎn)換成可瀏覽或者可顯示的格式的顯示信號。其可以以遠(yuǎn)程輸入設(shè)備和遠(yuǎn)程顯示設(shè)備成本有效地連接至少一種運(yùn)算裝置,并允許用戶利用計(jì)算機(jī)的高運(yùn)算能力、大數(shù)據(jù)存儲和豐富的軟件能力。
文檔編號H04L12/54GK1822563SQ200510007780
公開日2006年8月23日 申請日期2005年2月17日 優(yōu)先權(quán)日2005年2月17日
發(fā)明者陳力 申請人:陳力
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1