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

交互和選擇視頻裝置上的信息的方法和設(shè)備的制作方法

文檔序號(hào):7583130閱讀:103來源:國(guó)知局
專利名稱:交互和選擇視頻裝置上的信息的方法和設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及交互和選擇視頻裝置上的信息的方法和設(shè)備。該方法和設(shè)備利用了遙控部件,該遙控部件具有多個(gè)置于其上的用戶接口裝置,這些用戶接口裝置以預(yù)定方式控制視頻裝置上的信息。用于與視頻裝置上的信息進(jìn)行交互的該方法和設(shè)備直接以超文本標(biāo)記語言(Hypertext Markup Language,HTML)標(biāo)識(shí)符進(jìn)行交互,而不用鼠標(biāo)指示器。
現(xiàn)有的鼠標(biāo)器用于選擇信息,如顯示在萬維網(wǎng)(World Wide Web,WWW)或互聯(lián)網(wǎng)(internet)上的超文本標(biāo)記語言(HTML)標(biāo)識(shí)符。現(xiàn)有技術(shù)的這種鼠標(biāo)器需要顯示在視頻裝置或屏幕上的圖形指示器,以便選擇HTML標(biāo)識(shí)符。這種鼠標(biāo)器在很多場(chǎng)合下都造成很難控制視頻裝置上的指示器,當(dāng)用戶位于離視頻裝置很遠(yuǎn)處時(shí),對(duì)圖形指示器的控制就更加困難。而且,視屏上信息的快速向前(advancing)或退回(regressing)就由于鼠標(biāo)器需要在視頻裝置上大量移動(dòng)而變得很困難。
雖然現(xiàn)有技術(shù)的某些鼠標(biāo)器力圖利用設(shè)置于鼠標(biāo)器上的滾動(dòng)機(jī)構(gòu),來提高信息在視頻裝置上移動(dòng)的速率,但用戶仍需要在屏幕上非常小的區(qū)域精確定位圖形鼠標(biāo)指示器。現(xiàn)有技術(shù)的另一個(gè)缺點(diǎn)就是,許多鼠標(biāo)器都要求基本上為平面的滾動(dòng)表面,以便用戶可在其上控制圖形指示器。在其它包括“軌跡球”的鼠標(biāo)器類型的現(xiàn)有技術(shù)裝置中,由于“軌跡球”相對(duì)于用戶手指或拇指運(yùn)動(dòng)的敏感性,使鼠標(biāo)指示器的定位更加令人乏味。
隨著互聯(lián)網(wǎng)時(shí)代快速接近社會(huì),網(wǎng)絡(luò)瀏覽器(web browser)變?yōu)樗阉骱瞳@取信息的有用工具。“Web Surfing(網(wǎng)上沖浪)”不僅是用戶獲取知識(shí)及交換信息的重要途徑,當(dāng)前也是使用戶放松的一種方式,并為用戶提供了娛樂手段。用現(xiàn)有技術(shù)的鼠標(biāo)器,用戶不能充分欣賞互聯(lián)網(wǎng)和萬維網(wǎng)和優(yōu)點(diǎn)。


圖19所示,圖中示出了傳統(tǒng)技術(shù)的鼠標(biāo)器10。鼠標(biāo)器10包括啟動(dòng)鼠標(biāo)指示器20(圖20所示)的功能的按鈕12。鼠標(biāo)器10還包括滾動(dòng)輪14以及直接連接到CPU(未示出)的線纜或?qū)Ь€16?,F(xiàn)有技術(shù)的鼠標(biāo)器10需要在平面表面18上操作,以使鼠標(biāo)器10在平面表面18上的運(yùn)動(dòng)可使球機(jī)構(gòu)22旋轉(zhuǎn)。鼠標(biāo)器10設(shè)計(jì)成應(yīng)用于帶計(jì)算機(jī)的系統(tǒng),其中用戶通常坐在靠近視頻裝置,如陰極射線管裝置(未示出)之處。通常,用戶離視頻裝置的距離一般小于3英尺。這樣短的距離就使用戶容易跟蹤鼠標(biāo)指示器20,鼠標(biāo)指示器20根據(jù)球22的相對(duì)運(yùn)動(dòng)而運(yùn)動(dòng)。
如圖20所示,基于網(wǎng)絡(luò)瀏覽器視窗中心的鼠標(biāo)指示器20用于與計(jì)算機(jī)屏幕24上的信息進(jìn)行交互。用戶需要顯著的手運(yùn)動(dòng),以便將鼠標(biāo)指示器20移動(dòng)到計(jì)算機(jī)屏幕24上的各個(gè)點(diǎn)。此外,在離計(jì)算機(jī)屏幕24的距離大于3英尺之處,由于用戶視力的限制而使跟蹤或觀察鼠標(biāo)指示器20的運(yùn)動(dòng)變得非常困難。并且,在離計(jì)算機(jī)屏幕24的距離大于3英尺之處,需要大量線纜或?qū)Ь€26(見圖19),以允許用戶與計(jì)算機(jī)屏幕24隔開如此長(zhǎng)的距離。
因此,現(xiàn)有技術(shù)中就需要這樣一種與視頻裝置上的信息進(jìn)行交互的方法和設(shè)備,該方法和設(shè)備能夠在不需要控制圖形鼠標(biāo)指示器的情況下使信息向前或退回?,F(xiàn)有技術(shù)中還需要一種利用遙控部件(而不用圖形鼠標(biāo)指示器的)與視頻裝置上的信息進(jìn)行交互的方法和設(shè)備,該遙控部件具有多個(gè)操縱視頻裝置上的信息的單元用戶接口裝置。
因此,本發(fā)明的一個(gè)基本目的是提供一種與視頻裝置上的信息進(jìn)行交互的方法和設(shè)備,該方法和設(shè)備不需要使用在當(dāng)前視頻裝置上的圖形鼠標(biāo)指示器。
本發(fā)明的另一個(gè)目的是提供一種與視頻裝置上的信息進(jìn)行交互的方法和設(shè)備,該方法和設(shè)備在不使用圖形鼠標(biāo)指示器的情況下可以選擇信息、使信息滾動(dòng)、使信息以頁的格式向前、使信息遞增向前、使信息遞增退回。
本發(fā)明的再一個(gè)目的是提供一種與視頻裝置上的信息進(jìn)行交互的方法和設(shè)備,該設(shè)備包括遙控部件,該遙控部件包括在網(wǎng)頁上選擇HTML標(biāo)識(shí)符的多個(gè)接口裝置。
本發(fā)明的再一個(gè)目的是提供一種與視頻裝置上的信息進(jìn)行交互的方法和設(shè)備,其中所述設(shè)備可以標(biāo)記或操縱位于視頻裝置上的超級(jí)鏈接(hyperlinks)、幀、頁、格式(forms)和圖像映射(image maps)等信息。
本發(fā)明的再一個(gè)目的是提供一種與視頻裝置上的信息進(jìn)行交互的方法和設(shè)備,其中,一旦選擇了信息,則將自動(dòng)改變和突出信息的外觀,例如將信息放大、改變、著色或以圖形框畫輪廓線。
本發(fā)明再一個(gè)目的是提供一種與視頻裝置上的信息進(jìn)行交互的方法和設(shè)備,其中,每次按下一個(gè)按鈕都會(huì)啟動(dòng)網(wǎng)絡(luò)瀏覽器上的數(shù)個(gè)功能中的一個(gè)。這種功能可包括(但不限于)鏈接、滾動(dòng)、向后、停止、啟動(dòng)一超級(jí)鏈接、標(biāo)記,或選擇一幀,或以頁的格式向前或退回。
本發(fā)明的再一個(gè)目的是提供一種與視頻裝置上的信息進(jìn)行交互的方法和設(shè)備,其中包括用于遙控部件的驅(qū)動(dòng)器程序,該遙控部件在不必使用圖形接口,如鼠標(biāo)指示器或光標(biāo)的情況下交互信息。
本發(fā)明的再一個(gè)目的是提供一種與視頻裝置上的信息進(jìn)行交互的方法和設(shè)備,其中包括與網(wǎng)絡(luò)瀏覽器交互作用的遙控部件,其中將電視屏幕用作視頻裝置。
本發(fā)明的再一個(gè)目的是提供一種與視頻裝置上的信息進(jìn)行交互的方法和設(shè)備,該方法和設(shè)備實(shí)質(zhì)上增加了網(wǎng)絡(luò)瀏覽器的效率,同時(shí)消除了由于點(diǎn)擊鼠標(biāo)以及相對(duì)于視頻裝置進(jìn)行遠(yuǎn)程操作所帶來的困難。
本發(fā)明的再一個(gè)目的是提供一種與視頻裝置上的信息進(jìn)行交互的方法和設(shè)備,其中包括適于家庭使用和利用電視(TV)屏幕的遙控器,電視屏幕又依次從實(shí)質(zhì)上增加了用戶和網(wǎng)絡(luò)瀏覽器之間的效率。
通過提供一種不用鼠標(biāo)指示器而與視頻裝置上的信息進(jìn)行交互的設(shè)備,可以實(shí)現(xiàn)本發(fā)明的上述和其它目的,該設(shè)備包括一遙控部件;一視頻裝置;一計(jì)算機(jī),該計(jì)算機(jī)通過一接口可操作地鏈接到遙控部件;第一用戶接口裝置,設(shè)置于遙控部件上,該第一用戶接口裝置在被驅(qū)動(dòng)時(shí)產(chǎn)生一信號(hào),該信號(hào)用以啟動(dòng)從計(jì)算機(jī)輸出并顯示在視頻裝置上的信息;第二用戶接口裝置,設(shè)置于遙控部件上,該第二用戶接口裝置在被驅(qū)動(dòng)時(shí)產(chǎn)生一信號(hào),該信號(hào)用以選擇從計(jì)算機(jī)輸出并顯示在視頻裝置上的信息;第三用戶接口裝置,設(shè)置于遙控部件上,該第三用戶接口裝置在被驅(qū)動(dòng)時(shí)產(chǎn)生一信號(hào),該信號(hào)用以滾動(dòng)從計(jì)算機(jī)輸出的視頻裝置上的信息;第四用戶接口裝置,設(shè)置于遙控部件上,該第四用戶接口裝置在被驅(qū)動(dòng)時(shí)產(chǎn)生一信號(hào),該信號(hào)用以使從計(jì)算機(jī)輸出的視頻裝置上的信息以頁的格式向前;第五用戶接口裝置,設(shè)置于遙控部件上,該第五用戶接口裝置在被驅(qū)動(dòng)時(shí)產(chǎn)生一信號(hào),該信號(hào)用以使從計(jì)算機(jī)輸出的視頻裝置上的信息以頁的格式退回;第六用戶接口裝置,設(shè)置于遙控部件上,該第六用戶接口裝置在被驅(qū)動(dòng)時(shí)產(chǎn)生一信號(hào),該信號(hào)用以使從計(jì)算機(jī)輸出的視頻裝置上的信息遞增向前;以及,第七用戶接口裝置,設(shè)置于遙控部件上,該第七用戶接口裝置在被驅(qū)動(dòng)時(shí)產(chǎn)生一信號(hào),該信號(hào)用以使從計(jì)算機(jī)輸出的視頻裝置上的信息遞增退回,由此,提高了輸出信息到視頻裝置上的計(jì)算機(jī)程序的遠(yuǎn)程操作效率,其中所述視頻裝置是電視機(jī)。
此外,通過提供一種與視頻裝置上的信息進(jìn)行交互的方法,可以實(shí)現(xiàn)本發(fā)明的上述和其它目的,該方法包括步驟檢測(cè)一遙控部件上的用戶接口裝置的啟動(dòng);如果是第一接口裝置被驅(qū)動(dòng),則啟動(dòng)顯示在視頻裝置上的信息;如果是第二接口裝置被驅(qū)動(dòng),則選擇顯示在視頻裝置上的信息;如果是第三接口裝置被驅(qū)動(dòng),則滾動(dòng)視頻裝置上的信息;如果是第四接口裝置被驅(qū)動(dòng),則使信息以頁的格式向前;如果是第五接口裝置被驅(qū)動(dòng),則使信息以頁的格式退回;如果是第六接口裝置被驅(qū)動(dòng),則使信息遞增向前;以及,如果是第七接口裝置被驅(qū)動(dòng),則使信息遞增退回,由此,從實(shí)質(zhì)上提高了提供信息到視頻裝置上的計(jì)算機(jī)程序的遠(yuǎn)程操作效率。
通過參照下文中給出的詳細(xì)描述,本發(fā)明進(jìn)一步的范圍和可應(yīng)用性將變得更加明白。然而,應(yīng)當(dāng)理解,下面的詳細(xì)描述和特定實(shí)施例表示本發(fā)明的優(yōu)選實(shí)施例,并且僅是舉例的方式,因?yàn)閷?duì)于本領(lǐng)域的技術(shù)人員來講,很顯然,在本發(fā)明的精神和范圍內(nèi)還可對(duì)下面的詳細(xì)描述進(jìn)行各種變化和修改。
通過下面的詳細(xì)說明和附圖,將更充分理解本發(fā)明,這些詳細(xì)說明和附圖是僅以舉例方式給出的,并非用以限制本發(fā)明,附圖中圖1是說明接收和處理來自遙控部件的信號(hào),以便與視頻裝置上的信息進(jìn)行交互的流程圖,其中視頻裝置與網(wǎng)絡(luò)瀏覽器程序交互作用;圖2是根據(jù)本發(fā)明一個(gè)優(yōu)選實(shí)施例的遙控部件的方框圖;圖3示出本發(fā)明的遙控部件的一個(gè)示例的相對(duì)尺寸和形狀的透視圖;圖4示出包含由本發(fā)明的遙控部件的用戶接口直接啟動(dòng)的超級(jí)鏈接的示例性圖文(textual)網(wǎng)頁;圖5示出包含由本發(fā)明的遙控部件上的用戶接口裝置直接啟動(dòng)的圖像超級(jí)鏈接的示例性網(wǎng)頁;圖6示出由本發(fā)明的遙控部件上的用戶接口裝置直接啟動(dòng)的示例性網(wǎng)頁上的圖像映射;圖7示出由本發(fā)明的遙控部件上的用戶接口裝置直接啟動(dòng)的示例性網(wǎng)頁的一個(gè)例子;圖8示出由本發(fā)明的遙控部件上的用戶接口裝置直接啟動(dòng)的示例性網(wǎng)頁的多個(gè)幀;
圖9示出利用本發(fā)明的遙控部件上的拇指輪(thumb wheel)接口裝置在示例性網(wǎng)頁上的垂直滾動(dòng);圖10示出利用本發(fā)明的遙控部件上的母指輪和用戶接口裝置在示例性網(wǎng)頁上的水平滾動(dòng);圖11示出由本發(fā)明的遙控部件產(chǎn)生遙控信號(hào)的流程圖;圖12示出根據(jù)本發(fā)明如何由網(wǎng)絡(luò)瀏覽器對(duì)超文本標(biāo)記語言中的對(duì)象進(jìn)行語法分析的例子;圖13示出根據(jù)本發(fā)明的用于網(wǎng)頁上的圖像映射的圖像映射選擇流程圖;圖14示出根據(jù)本發(fā)明的在網(wǎng)頁格式中的元素的例子;圖15示出從超文本標(biāo)記語言格式中得出的示例性屏幕格式;圖16示出如何由本發(fā)明的遙控部件選擇一格式中的數(shù)據(jù)的流程圖;圖17示出根據(jù)本發(fā)明的用于網(wǎng)頁的數(shù)據(jù)幀的例子;圖18示出如何由本發(fā)明的遙控部件選擇網(wǎng)頁的幀的流程圖;圖19示出一傳統(tǒng)的鼠標(biāo);和圖20示出利用如在傳統(tǒng)技術(shù)部分所述的鼠標(biāo)和鼠標(biāo)指示器滾動(dòng)屏幕上的網(wǎng)頁。
詳細(xì)參照附圖,尤其是參照?qǐng)D1,圖1示出了選擇和交互視頻裝置上的信息的方法。該方法包括數(shù)個(gè)步驟,這些步驟取決于遙控部件上的數(shù)個(gè)用戶接口裝置的啟動(dòng)和一計(jì)算機(jī)程序。本發(fā)明的用于選擇和交互視頻裝置上的信息的方法和設(shè)備最好設(shè)計(jì)成應(yīng)用于計(jì)算機(jī)系統(tǒng),該計(jì)算機(jī)應(yīng)用系統(tǒng)包括設(shè)計(jì)成將電視用作視頻裝置的網(wǎng)絡(luò)瀏覽器。還考慮此用于選擇和交互視頻裝置上的信息的方法和設(shè)備進(jìn)一步包括遙控部件30(如圖2所示),遙控部件30可操作地鏈接到在視頻裝置如電視36上執(zhí)行編程方案32的一計(jì)算機(jī)或中央處理器(CPU)。
還考慮將遙控部件30通過無線鏈路可操作地鏈接到CPU,該無線鏈路比如是射頻(RF)波、感性耦合、容性耦合、紅外線或其它類似通訊媒體。雖然,本發(fā)明最好設(shè)計(jì)成用于利用超文本標(biāo)記語言(HTML)的網(wǎng)絡(luò)瀏覽器計(jì)算機(jī)應(yīng)用系統(tǒng),但其它類型的標(biāo)記語言也不脫離本發(fā)明的范圍。其它類型的標(biāo)記語言包括(但不限于)標(biāo)準(zhǔn)通用標(biāo)記語言(SGML)、可擴(kuò)展標(biāo)記語言(XML)和虛擬現(xiàn)實(shí)建模語言(VRML)。
本發(fā)明的方法利用了編程語言JAVATM(面向?qū)ο蟮木幊陶Z言),以執(zhí)行許多瀏覽器功能。然而,本發(fā)明并不限于JAVATM編程語言。本發(fā)明設(shè)計(jì)成用于在任何平臺(tái)上運(yùn)行的面向?qū)ο蟮恼Z言。面向?qū)ο蟮恼Z言定義為軟件開發(fā)方法,將相關(guān)功能和數(shù)據(jù)組成可再利用的塊(chunk)。若被正確處理,面向?qū)ο蟮木幊炭蓽p少新工程的開發(fā)時(shí)間。本發(fā)明可應(yīng)用其它面向?qū)ο蟮恼Z言,比如JAVATM腳本,和用于支持JAVABEANS的語言(面向?qū)ο蟮木幊陶Z言)。
應(yīng)注意,JAVABEAN是用于JAVATM但讓開發(fā)者創(chuàng)建可再利用的軟件對(duì)象的組件技術(shù)(component technology)。這樣的對(duì)象可被共享,例如,數(shù)據(jù)庫(kù)供應(yīng)商可創(chuàng)作支持其軟件的JAVABEAN,其它開發(fā)者可容易地將此“bean(咖啡豆)”放進(jìn)其自己的工程中。
圖1示出接收和處理來自網(wǎng)絡(luò)瀏覽器的遙控部件30的遙控信號(hào)的編程方案32的流程圖。塊38示出遙控驅(qū)動(dòng)器的狀態(tài),即等待來自遙控部件30的遙控(RC)事件或信號(hào)。下面將參照?qǐng)D11進(jìn)一步詳細(xì)描述遙控驅(qū)動(dòng)器40。從塊38延伸的箭頭表示對(duì)應(yīng)于遙控部件30上的專用用戶接口裝置或按鈕的啟動(dòng)(activation)或驅(qū)動(dòng)(actuation)的預(yù)定義信號(hào)。
在接收到滾動(dòng)信號(hào)時(shí),網(wǎng)絡(luò)瀏覽器輸入滾動(dòng)模式42。在滾動(dòng)模式42中,根據(jù)用戶接口裝置比如輪的相對(duì)轉(zhuǎn)動(dòng),或者在收到出自單個(gè)用戶接口裝置比如按鈕的啟動(dòng)的信號(hào)脈沖時(shí),網(wǎng)絡(luò)瀏覽器可使網(wǎng)頁上的信息向前或退回。例如,在滾動(dòng)模式中,為基于指定網(wǎng)絡(luò)的功能規(guī)定的用戶接口裝置,比如按鈕,可以應(yīng)用象“enter(輸入)”之類的命令。其它例子可包括用戶接口裝置或按鈕,設(shè)計(jì)成用于“page up(向上翻頁)”和“page down(向下翻頁)”功能、高亮顯示(highlight)或選擇文本的后向或前向移動(dòng)、或者用于網(wǎng)絡(luò)瀏覽器幀前移。
框44標(biāo)明網(wǎng)絡(luò)瀏覽器的滾動(dòng)頁模式,可利用滾動(dòng)按鈕,或滾動(dòng)輪的轉(zhuǎn)動(dòng)與向上翻頁或向下翻頁按鈕的啟動(dòng)的組合,來啟動(dòng)該模式???6標(biāo)明顯示先前頁模式,可由來自網(wǎng)絡(luò)瀏覽器的“back(后向)”或“forward(前向)”按鈕或其結(jié)合的信號(hào)來啟動(dòng),在這之前是幀翻轉(zhuǎn)模式,如框46所標(biāo)明的,從滾動(dòng)按鈕或滾動(dòng)輪產(chǎn)生滾動(dòng)信號(hào)???8示出網(wǎng)絡(luò)瀏覽器是在顯示先前頁模式,它是由來自等待RC事件模式38的后向或前向按鈕啟動(dòng)的。
框50標(biāo)明網(wǎng)絡(luò)瀏覽器在用于選擇幀的高亮顯示或非高亮顯示網(wǎng)頁對(duì)象模式,該選擇幀是在網(wǎng)絡(luò)瀏覽器程序的等待RC事件模式38期間所接收的滾動(dòng)信號(hào)的結(jié)果???0標(biāo)明選擇的過程或?qū)ο竽J剑鳛橛梢惠斎腈I產(chǎn)生的信號(hào)結(jié)果。如果在此模式50中所選擇的過程或?qū)ο髮儆诔?jí)鏈接對(duì)象,則網(wǎng)絡(luò)瀏覽器進(jìn)到由框52標(biāo)明的模式,該模式是捕獲頁/語法分析頁/顯示頁(capturepage/parse page/show page)模式??蚧蚰J?2也可通過接收來自“home(歸首)”按鈕或用戶接口裝置的信號(hào)而被啟動(dòng)。
框46標(biāo)明幀模式,在接收到來自比如“frame(幀)”按鈕的用戶接口裝置的信號(hào)時(shí)啟動(dòng)該模式。在幀翻轉(zhuǎn)模式46中,用戶可移動(dòng)網(wǎng)頁的幀,或者通過顯示網(wǎng)頁文件的先前頁而滾動(dòng)網(wǎng)頁。在幀按鈕被初次按下(depression)或啟動(dòng)后,通過按壓幀按鈕可使幀翻轉(zhuǎn)模式不啟動(dòng)。
框54標(biāo)明當(dāng)網(wǎng)絡(luò)瀏覽器是在幀翻轉(zhuǎn)模式46中時(shí)由于滾動(dòng)信號(hào)而導(dǎo)致的幀向前或退回。
當(dāng)網(wǎng)絡(luò)瀏覽器是在選擇的過程或?qū)ο竽J?0中時(shí),該對(duì)象可能屬于網(wǎng)頁上其它對(duì)象的一個(gè)系列。因此,如果再次選擇輸入鍵,可打開選擇的對(duì)象或過程,如在打開選擇對(duì)象模式56中所指明的。如果選擇的打開對(duì)象還包括其它文本或其它對(duì)象,用戶可利用向上翻頁或向下翻頁(PgUp/Dn)、滾動(dòng)鍵、或前向或后向(BACK/FORWARD)按鈕來移動(dòng)信息。如果用戶在打開選擇對(duì)象模式中采用滾動(dòng)輪、向上翻頁或向下翻頁按鈕,網(wǎng)絡(luò)瀏覽器可輸入滾動(dòng)選擇對(duì)象模式,如框58標(biāo)明的。
如圖2所示,圖中示出了選擇視頻裝置36上的信息的設(shè)備的方框圖或示意圖。如上所述,視頻裝置最好是電視機(jī)。然而,其它視頻裝置也不脫離本發(fā)明的范圍。其它視頻裝置包括(但不限于)用于計(jì)算機(jī)屏幕的陰極射線管(CRT)、液晶顯示器(LCD)和其它類似視頻裝置。
CPU34最好有向易失性和/或非易失性存儲(chǔ)器60的通路。CPU34也有向存儲(chǔ)裝置62,比如盤驅(qū)動(dòng)器或CD ROM的通路。CPU34通過耦合器件64可操作地鏈接到遙控部件。耦合器件64最好是包括對(duì)應(yīng)的RF模塊的RF通訊系統(tǒng)。然而,其它耦合器件64也不脫離本發(fā)明的范圍。其它耦合器件包括(但不限于)容性耦合器件、感性耦合器件、紅外耦合器件、磁耦合器件、和其它在CPU34和遙控部件30之間提供無線交互作用的類似器件。
遙控部件30包括數(shù)個(gè)用戶接口裝置,設(shè)計(jì)成啟動(dòng)網(wǎng)絡(luò)瀏覽器程序環(huán)境的指定功能。具體地講,遙控部件30包括滾動(dòng)輪66,和輸入按鈕68,滾動(dòng)輪66使用戶可以通過高亮顯示文本或成幀文本來滾動(dòng)信息。滾動(dòng)輪66允許用戶將網(wǎng)絡(luò)瀏覽器放入滾動(dòng)模式42或高亮顯示或非高亮顯示幀模式50,如上述參照?qǐng)D1所述的。雖然滾動(dòng)輪66最好是一拔盤或一輪,但其它能啟動(dòng)滾動(dòng)的用戶接口裝置也不脫離本發(fā)明的范圍。其它用戶接口裝置包括(但不限于)手動(dòng)驅(qū)動(dòng)按鈕、袖珍鍵盤(keypad)器、和其它響應(yīng)于一對(duì)象或用戶的觸摸的類似裝置。
遙控部件30的其它用戶接口裝置包括web/TV菜單開關(guān)70、停止開關(guān)72、再裝載開關(guān)74、移位開關(guān)76、幀開關(guān)78、向上翻頁開關(guān)80、向下翻頁開關(guān)82、后向開關(guān)84、前向開關(guān)86、工具開關(guān)88、和歸首開關(guān)90。用戶接口裝置的開關(guān)通常為手動(dòng)驅(qū)動(dòng)按鈕。然而,本發(fā)明并不限制按鈕的機(jī)械結(jié)構(gòu)。其它類型的開關(guān)包括(但不限于)觸模式袖珍鍵盤類開關(guān)、水平開關(guān)、和其它的壓敏機(jī)構(gòu)或電動(dòng)開關(guān)。
停止開關(guān)72產(chǎn)生指示網(wǎng)絡(luò)瀏覽器停止向網(wǎng)頁裝載信息的信號(hào)。再裝載開關(guān)74設(shè)計(jì)成由CPU34將一信號(hào)送給網(wǎng)絡(luò)瀏覽器,以便重裝載全部網(wǎng)頁。
移位開關(guān)76、幀開關(guān)78、向上翻頁開關(guān)80、向下翻頁開關(guān)82、后向開關(guān)84、前向開關(guān)86設(shè)計(jì)成將信號(hào)送給CPU34,以啟動(dòng)相關(guān)的上述網(wǎng)絡(luò)瀏覽器模式,包括滾動(dòng)頁模式44、滾動(dòng)模式42、幀模式46、高亮顯示或非高亮顯示網(wǎng)頁對(duì)象模式50和顯示先前頁模式46、48。遙控部件30還可以包括其自己的CPU94和易失性和/或非易失性存儲(chǔ)裝置96。遙控部件30還可以包括可視指示器98,將網(wǎng)絡(luò)瀏覽器的遙控部件30和/或CPU34的狀態(tài)之類的信息提供給用戶。指示器98最好是發(fā)光二極管(LED),但其它可視指示器也不脫離本發(fā)明的范圍。其它或視指示器包括(但不限于)液晶顯示器(LCD)、微型視頻裝置和光指示器。
在圖3中示出了用戶接口裝置之間的空間位置關(guān)系。遙控部件30最好包括輪廓外殼92,它讓用戶選擇所需的與網(wǎng)絡(luò)瀏覽器的CPU34交互作用的開關(guān)66-90,將幾個(gè)開關(guān)包圍起來,以提供開關(guān)的易操縱性。
在圖4中示出網(wǎng)頁的一個(gè)示例,該網(wǎng)頁包括由超文本標(biāo)記語言(HTML)產(chǎn)生的網(wǎng)頁中的超級(jí)鏈接。超級(jí)鏈接標(biāo)記為“l(fā)ink1”,“l(fā)ink2”,“l(fā)ink3”,和“l(fā)ink4”。為從超級(jí)鏈接的“l(fā)ink1”移向超級(jí)鏈接的“l(fā)ink2”,用戶將啟動(dòng)滾動(dòng)開關(guān)或滾動(dòng)輪66。
在圖5中示出包括圖像超級(jí)鏈接及文本超級(jí)鏈接的網(wǎng)頁。與圖4中的操作類似,為在超級(jí)鏈接圖像之間移動(dòng),用戶將啟動(dòng)滾動(dòng)開關(guān)或輪66。
在圖6中示出顯示在視頻裝置上的網(wǎng)頁上的圖像映射100。圖像映射100包括多個(gè)圖像區(qū)或區(qū)域102。為在兩個(gè)相應(yīng)的圖像區(qū)或區(qū)域102之間移動(dòng),遙控部件30的用戶啟動(dòng)滾動(dòng)開關(guān)或滾動(dòng)輪66。
圖7示出顯示在視頻裝置上的網(wǎng)頁上的格式104。格式104包括單選型(radio type)按鈕106以及下拉滾動(dòng)菜單108。為啟動(dòng)單選型按鈕106,用戶采用遙控部件30上的開關(guān)的組合。這樣的開關(guān)組合可包括滾動(dòng)輪66的啟動(dòng),它使網(wǎng)絡(luò)瀏覽器進(jìn)入高亮顯示或非高亮顯示幀模式50,由此,用戶可通過按壓輸入開關(guān)或按鈕68而啟動(dòng)單選型按鈕106。下拉滾動(dòng)菜單108也可以通過遙控部件30上開關(guān)的相應(yīng)組合來啟動(dòng)。為選擇一特定的下拉滾動(dòng)菜單108,用戶啟動(dòng)滾動(dòng)開關(guān)或滾動(dòng)輪66并與輸入開關(guān)或按鈕68結(jié)合。
圖8中示出顯示在視頻裝置上的網(wǎng)頁上的一系列幀。在特定時(shí)間點(diǎn)的每一幀被高亮顯示或選擇。根據(jù)滾動(dòng)輪或滾動(dòng)開關(guān)66的啟動(dòng)并結(jié)合幀開關(guān)78,幀被高亮顯示。當(dāng)網(wǎng)絡(luò)瀏覽器是在如上述參照?qǐng)D1所述的高亮顯示或非高亮顯示幀50或幀模式46中時(shí),在相應(yīng)幀之間發(fā)生運(yùn)動(dòng)。
圖9示出開關(guān)的相應(yīng)操作,和顯示在視頻裝置上的網(wǎng)頁上信息的相對(duì)運(yùn)動(dòng)或?qū)υ撔畔⒌倪x擇。如在圖9中上面部分所示的,為相對(duì)于網(wǎng)頁上的圖像和文本向下滾動(dòng),用戶應(yīng)以順時(shí)針方向旋轉(zhuǎn)滾動(dòng)輪或滾動(dòng)開關(guān)66。為向上滾動(dòng),用戶應(yīng)以逆時(shí)針方向運(yùn)動(dòng)來旋轉(zhuǎn)滾動(dòng)輪或滾動(dòng)開關(guān)66。然而,如上所述,雖然本優(yōu)選實(shí)施例包括滾動(dòng)輪66,但該滾動(dòng)開關(guān)并不限于本實(shí)施例中所述的,它還可以包括其它類型的開關(guān),如手動(dòng)驅(qū)動(dòng)按鈕或其它結(jié)構(gòu)。
圖10示出如何在水平方向上相對(duì)于顯示在視頻裝置上的網(wǎng)頁上的信息來滾動(dòng)信息。本發(fā)明的優(yōu)選實(shí)施例中的水平滾動(dòng)是通過按壓或啟動(dòng)移位開關(guān)76并結(jié)合滾動(dòng)輪或滾動(dòng)開關(guān)66來完成的。為在水平方向移動(dòng)信息,滾動(dòng)輪或滾動(dòng)開關(guān)66以順時(shí)針方式旋轉(zhuǎn)。為使信息在向左水平方向的水平方向滾動(dòng),滾動(dòng)輪或滾動(dòng)開關(guān)66在移位開關(guān)76被驅(qū)動(dòng)的同時(shí)以逆時(shí)針方式旋轉(zhuǎn)。本發(fā)明并不限于這些開關(guān)的結(jié)合,因此,本發(fā)明可包括執(zhí)行向右水平滾動(dòng)或向左水平滾動(dòng)的一個(gè)開關(guān)。
在圖11中,以流程圖方式示出了遙控驅(qū)動(dòng)器40的細(xì)節(jié)。遙控驅(qū)動(dòng)器40設(shè)計(jì)成從遙控接收器中讀取信號(hào),并將數(shù)據(jù)傳給遙控器(R.C.)處理器。R.C.處理器A是在發(fā)生中斷或從遙控器收到信號(hào)時(shí)執(zhí)行的程序過程。中斷處理器通常處理計(jì)算機(jī)系統(tǒng)硬件中的低優(yōu)先級(jí)事件(low-level events),比如字符到達(dá)串口或?qū)崟r(shí)時(shí)鐘的計(jì)時(shí)(tick)。需要寫入中斷處理器時(shí)的特定情況,以保證觸發(fā)處理器執(zhí)行的中斷被屏蔽掉(被禁止),直到處理器已處理完,或者處理器在可重入方式下寫入,以便多個(gè)并行調(diào)用(invocations)不相互干擾。
如果中斷被屏蔽,則處理器必須盡快執(zhí)行處理,以便不錯(cuò)過重要事件。對(duì)此通常是通過將與事件有關(guān)的過程分為“上”和“下”兩半來安排的。下半部分是按要求屏蔽后中斷的中斷處理器,檢查發(fā)生的適當(dāng)事件(這在多個(gè)事件共享同一個(gè)中斷時(shí)是必須的),服務(wù)于中斷,例如,通過讀取來自UART的字符并將其寫入一隊(duì)列(quene),并重新使能中斷。
上半部分作為用戶處理的一部分執(zhí)行處理。它執(zhí)行等待,直到中斷處理器已經(jīng)運(yùn)行。通常,操作系統(tǒng)負(fù)責(zé)再次啟動(dòng)等待某些低優(yōu)先級(jí)事件的過程。操作系統(tǒng)對(duì)此的檢測(cè)是通過一共享的標(biāo)志或通過檢查一共享的隊(duì)列或通過某些其它同步機(jī)構(gòu)來進(jìn)行的。如果在執(zhí)行上半部分代碼的過程中發(fā)生中斷,那么重要的是上半部分和下半部分不發(fā)生干擾。對(duì)此通常可通過在代碼的關(guān)鍵段屏蔽中斷來保證,比如從隊(duì)列中去掉一個(gè)字符。
本發(fā)明的R.C.處理器保持R.C.消息的隊(duì)列,該R.C.消息是從遙控驅(qū)動(dòng)器中接收的數(shù)據(jù)中打包的。事件分配器(event dispatcher)是將隊(duì)列中的消息分配到應(yīng)用程序中的線索(thread)。當(dāng)隊(duì)列為空時(shí),事件分配器處理“sleep”或非活動(dòng)模式。當(dāng)R.C.處理器從R.C.驅(qū)動(dòng)器接收數(shù)據(jù),將數(shù)據(jù)打包成消息,并將消息插入隊(duì)列中時(shí),事件分配器處于“awakes”或活動(dòng)模式。
表1<pre listing-type="program-listing"><![CDATA[Public class RCEvent extends java.lang.Object{ public static final int RC_ENTER=′\n′; public static final int RC_HOME =0×24; public static final int RC_VOLUME =0×50; public static final int RC_MASTER_MENU =0×51; public static final int RC_FRAME =0×52; public static final int RC_HYPERLINK_LIST =0×53; public static final int RC_PAGE =0×21; public static final int RC_FUNCTION =0×22; public static final int RC_FORWARD =0×23; public static final int RC_BACK =′\b′; public static final int RC_RELOAD =0×54; public static final int RC_STOP =0×13; public static final int RC_LEFT =0×25; public static final int RC_UP =0×26; public static final int RC_RIGHT=0×27; public static final int RC_DOWN =0×28; private int keyCode; public RCEvent(int kc) {keyCode=kc;} public int getKeyCode() {return keyCode;}}]]></pre>
本發(fā)明的表1示出了需要將網(wǎng)絡(luò)瀏覽器放入圖1所示的等待RC事件模式38中的編程語言的一示范性實(shí)施例。具體地講,表1是寫入JAVATM語言中的類R.C.事件。然而,如上所述,其它編程語言的類型也不脫離本發(fā)明的范圍。表1的程序?qū)⑦b控部件30發(fā)送的信號(hào)轉(zhuǎn)換為網(wǎng)絡(luò)瀏覽器使用的信號(hào),以啟動(dòng)網(wǎng)絡(luò)瀏覽器的各種模式。這種遙控驅(qū)動(dòng)器程序和網(wǎng)絡(luò)瀏覽器軟件必須能夠相互協(xié)調(diào)。用表1所寫的程序,R.C.處理器通過創(chuàng)建R.C.事件對(duì)象,對(duì)從R.C.驅(qū)動(dòng)器接收的信號(hào)打包,其中由R.C.處理器保持的隊(duì)列中的消息是R.C.事件對(duì)象。
由于本發(fā)明的優(yōu)選實(shí)施例采用了JAVATM,該語言利用面向?qū)ο蟮木幊碳夹g(shù),允許對(duì)網(wǎng)頁上的各種函數(shù)對(duì)象分類。通常,當(dāng)網(wǎng)絡(luò)瀏覽器下載一網(wǎng)頁時(shí),瀏覽器將該頁分析為不同的類實(shí)例,然后將其記錄并顯示于視頻裝置上。
圖12示出網(wǎng)頁上的信息如何歸類的方框圖。本發(fā)明采用了模型觀察控制器(Model View Controller,MVC)設(shè)計(jì)方案,它是對(duì)交互軟件的設(shè)計(jì)進(jìn)行分割的一種途徑,比如與網(wǎng)頁的數(shù)據(jù)交互作用的網(wǎng)絡(luò)瀏覽器。“模型(model)”是程序內(nèi)部工作(算法),“觀察(view)”是用戶如何觀察模型的狀態(tài),“控制器(controller)”是用戶如何改變狀態(tài)或提供輸入。為了控制網(wǎng)頁中有意義的組件,采用MVC來全面分析網(wǎng)頁的語法和語義。圖12示出了根據(jù)本發(fā)明歸類的網(wǎng)頁數(shù)據(jù)的類。應(yīng)注意,本發(fā)明使用的術(shù)語“超文本標(biāo)記語言”定義為創(chuàng)建超文本文件(確切地講是網(wǎng)頁)的格式命令集。該語言允許用戶將他們的網(wǎng)絡(luò)瀏覽器指定為統(tǒng)一或通用資源定位器(universal resource locator,URL),并允許瀏覽器解釋嵌入網(wǎng)頁中的HTML命令,并用它們格式化頁文本和圖形元素。HTML命令覆蓋許多類型的文本格式(黑體和斜體文本、表格、各種尺寸的標(biāo)題字體等),并能包括圖形和其非文本元素。
表2<pre listing-type="program-listing"><![CDATA[<img src=″/Images/3c_1.gif″usemap=″#3c_1″border=0><map name=″3c_1″><area shape=″rect″coords=″431,17,554,47″href=″/Text/ccl/org.html#d_page″></map>]]></pre>表2提供了圖象映射的數(shù)據(jù)結(jié)構(gòu)。該數(shù)據(jù)結(jié)構(gòu)是以HTML語言編程的。在一網(wǎng)頁中,可表示不同的圖像。網(wǎng)頁中不同的區(qū)可鏈接到不同的位置(URL)。表2是當(dāng)寫入HTML時(shí)的圖像映射的語法的例子。
圖13對(duì)應(yīng)于表2所概述的圖像程序。圖13是網(wǎng)頁上所選圖像映射的流程圖。圖13還描述了本發(fā)明的瀏覽器程序如何在圖像映射的圖像區(qū)之間切換,以達(dá)到圖6的結(jié)果。當(dāng)選擇了一個(gè)圖像區(qū)時(shí),該區(qū)被高亮顯示。當(dāng)按下“enter”用戶接口裝置時(shí),若高亮顯示區(qū)表示URL,則瀏覽器程序鏈接到URL。這個(gè)功能類似于用鼠標(biāo)控制瀏覽器程序(除本發(fā)明順序控制網(wǎng)頁組件外)。
表3<pre listing-type="program-listing"><![CDATA[<FORM ACTION=″/cgi-bin/www/umldocs.cgi?download″ENCTYPE=x-www-form-encoded METHOD=POST> First Name<INPUT TYPE=″text″NAME=″fname″SIZE=40 VALUE=″″><BR> Country<selectname=country><OPTION VALUE=′Please Select′>Please Select(listed alphabetically)<OPTION VALUE=′AF′>AFGHANISTAN<OPTION VALUE=′AL′>ALBANIA<INPUT TYPE=″radio″NAME=″contactby″VALUE=″Yes″>Yes<INPUT TYPE=″radio″NAME=″contactby″VALUE=″No″>No<BR><TD><inputtype=″checkbox″name=″tool″value=″C++″>C++</TD><TD><inputtype=″checkbox″name=″tool″value=″Visual Basic″>VisualBasic</TD><BR><INPUT TYPE=″submit″Value=″Submit″><INPUT TYPE=″Reset″VALUE=″Reset″></FORM>]]></pre>表3提供了以HTML語言寫入的網(wǎng)頁格式的一個(gè)示范性實(shí)施例。圖14示出了通常包括選擇功能、數(shù)據(jù)輸入?yún)^(qū)和文本區(qū)的的格式元素。網(wǎng)頁上實(shí)際的“form(格式)”格式由圖15概述。圖15對(duì)應(yīng)于表3所概述的以HTML語言編程的程序。
在圖16中示出在格式中如何輸入和選擇數(shù)據(jù)的流程圖。該流程圖對(duì)應(yīng)于表2所概述的格式程序和圖15所顯示的實(shí)際格式。網(wǎng)絡(luò)瀏覽器程序的窗口操作系統(tǒng)的控制操作是很直觀的。然而,本發(fā)明利用了帶有用戶接口裝置比如圖3所示的輪66的遙控器。本發(fā)明不用鼠標(biāo)光標(biāo)來定位網(wǎng)頁上的組件,比如“choice list(選擇表)”或“menu(菜單)”。在本發(fā)明中,JAVATMAWT(Abstract Windowing Toolkit,抽象窗口工具包)被修改成提供控制行為或AWT的API(Application Program Interfaces,應(yīng)用程序接口)。例如,當(dāng)選擇了網(wǎng)頁上的“choice list”或“menu”組件時(shí),高亮顯示所述組件。當(dāng)啟動(dòng)“enter”用戶接口裝置時(shí),瀏覽器程序通過調(diào)用題為“openChoiceMenu…”的API打開“choice list”或“menu”。該操作類似于當(dāng)光標(biāo)置于“menu”或“choice list”位置并且用戶點(diǎn)擊鼠標(biāo)按鈕打開“choice list”或“menu”時(shí)的“menu”或“choice list”的操作。利用本發(fā)明,當(dāng)打開“choice list”時(shí),用戶可通過啟動(dòng)用戶接口裝置66來滾動(dòng)數(shù)據(jù)表,用戶接口裝置66最好是順時(shí)針或逆時(shí)針轉(zhuǎn)動(dòng)的輪。
表4提供了如何利用HTML語言形成多幀網(wǎng)頁的示范性實(shí)施例。圖17對(duì)應(yīng)于將成為表4所寫程序的輸出結(jié)果的幀。
在圖18中,以流程圖形式概括了幀翻轉(zhuǎn)模式46的細(xì)節(jié)。當(dāng)以本發(fā)明的網(wǎng)絡(luò)瀏覽器程序顯示多幀時(shí),用戶最初必須選擇向右的幀,因?yàn)楸景l(fā)明的網(wǎng)絡(luò)瀏覽器程序不采用鼠標(biāo)光標(biāo)。在幀翻轉(zhuǎn)模式中,對(duì)用戶接口裝置66(最好是一輪)的任何啟動(dòng)都控制本發(fā)明的網(wǎng)頁上幀之間的切換。通過轉(zhuǎn)動(dòng)用戶接口裝置66切換所選幀上的組件。幀翻轉(zhuǎn)模式和組件控制模式之間的轉(zhuǎn)換最好是通過啟動(dòng)“frame(幀)”用戶接口裝置78來完成,“幀”用戶接口裝置78最好是遙控部件30上的一按鈕。
本發(fā)明最好設(shè)計(jì)成操作利用JAVATM和HTML語言的網(wǎng)絡(luò)瀏覽器。然而,本發(fā)明并不限于這些類型的語言,還能包括其它允許在互聯(lián)網(wǎng)和萬維網(wǎng)上的平臺(tái)上操作的語言。其它語言包括(但不限于)JAVATM腳本、JAVBEAN、可擴(kuò)展標(biāo)記語言(XML)、標(biāo)準(zhǔn)化通用標(biāo)記語言(SGML)、包括JAVA applet和虛擬現(xiàn)實(shí)模型語言(VRML)的HTML程序、以及其它面向?qū)ο蟮木幊陶Z言。
如上描述了本發(fā)明,但很明顯本發(fā)明可以許多方式變化。這些變化都不認(rèn)為脫離本發(fā)明的精神和范圍,對(duì)于本領(lǐng)域技術(shù)人員來講,很明顯所有這些變化都會(huì)包括在所附的權(quán)利要求書的范圍內(nèi)。
權(quán)利要求
1.一種不用鼠標(biāo)而交互和選擇視頻裝置上的信息的系統(tǒng),所述系統(tǒng)包括遙控部件;視頻裝置;計(jì)算機(jī),所述計(jì)算機(jī)通過接口可操作地鏈接到所述遙控部件;第一用戶接口裝置,設(shè)置于所述遙控部件上,所述第一用戶接口裝置在被驅(qū)動(dòng)時(shí)產(chǎn)生一信號(hào),用于啟動(dòng)由所述計(jì)算機(jī)輸出的顯示在所述視頻裝置上的信息;第二用戶接口裝置,設(shè)置于所述遙控部件上,所述第二用戶接口裝置在被驅(qū)動(dòng)時(shí)產(chǎn)生一信號(hào),用于選擇由所述計(jì)算機(jī)輸出的顯示在所述視頻裝置上的信息;第三用戶接口裝置,設(shè)置于所述遙控部件上,所述第三用戶接口裝置在被驅(qū)動(dòng)時(shí)產(chǎn)生一信號(hào),用于滾動(dòng)由所述計(jì)算機(jī)輸出的所述視頻裝置上的信息;第四用戶接口裝置,設(shè)置于所述遙控部件上,所述第四用戶接口裝置在被驅(qū)動(dòng)時(shí)產(chǎn)生一信號(hào),用于使所述計(jì)算機(jī)輸出的所述視頻裝置上的信息以頁的格式向前;第五用戶接口裝置,設(shè)置于所述遙控部件上,所述第五用戶接口裝置在被驅(qū)動(dòng)時(shí)產(chǎn)生一信號(hào),用于使所述計(jì)算機(jī)輸出的所述視頻裝置上的信息以頁的格式退回;第六用戶接口裝置,設(shè)置于所述遙控部件上,所述第六用戶接口裝置在被驅(qū)動(dòng)時(shí)產(chǎn)生一信號(hào),用于使所述計(jì)算機(jī)輸出的所述視頻裝置上的信息遞增向前;和第七用戶接口裝置,設(shè)置于所述遙控部件上,所述第七用戶接口裝置在被驅(qū)動(dòng)時(shí)產(chǎn)生一信號(hào),用于使所述計(jì)算機(jī)輸出的所述視頻裝置上的信息遞增退回,由此,從實(shí)質(zhì)上提高了輸出信息到視頻裝置上的計(jì)算機(jī)程序的遠(yuǎn)程操作效率。
2.如權(quán)利要求1所述的系統(tǒng),其中,所述第三用戶接口裝置包括一輪結(jié)構(gòu)。
3.如權(quán)利要求2所述的系統(tǒng),其中,所述第一用戶接口裝置設(shè)置于所述輪結(jié)構(gòu)的中心區(qū),所述第一用戶接口裝置包括一基本上為圓柱形的結(jié)構(gòu)。
4.如權(quán)利要求1所述的系統(tǒng),其中,每一個(gè)所述接口裝置包括一開關(guān),所述開關(guān)產(chǎn)生具有由所述計(jì)算機(jī)識(shí)別的專有特性的信號(hào)。
5.如權(quán)利要求1所述的系統(tǒng),其中,所述第一用戶接口裝置啟動(dòng)顯示于所述視頻裝置上的一網(wǎng)頁上的超級(jí)鏈接。
6.如權(quán)利要求1所述的系統(tǒng),其中,所述第二用戶接口裝置高亮顯示顯示于所述視頻裝置上的一網(wǎng)頁上的一幀。
7.如權(quán)利要求1所述的系統(tǒng),其中,所述第三用戶接口裝置啟動(dòng)顯示于所述視頻裝置上的一網(wǎng)頁上的至少一個(gè)文本和圖像的滾動(dòng)。
8.如權(quán)利要求1所述的系統(tǒng),其中,所述第四用戶接口裝置啟動(dòng)顯示于所述視頻裝置上的一網(wǎng)頁上的至少一個(gè)文本和圖像的以頁的格式向前。
9.如權(quán)利要求1所述的系統(tǒng),其中,所述第五用戶接口裝置使顯示于所述視頻裝置上的一網(wǎng)頁上的至少一個(gè)文本和圖像以頁的格式退回。
10.如權(quán)利要求1所述的系統(tǒng),其中,所述第六用戶接口裝置使顯示于所述視頻裝置上的一網(wǎng)頁上的至少一個(gè)文本和圖像超級(jí)鏈接遞增向前。
11.如權(quán)利要求1所述的系統(tǒng),其中,所述第七用戶接口裝置使顯示于所述視頻裝置上的一網(wǎng)頁上的至少一個(gè)文本和圖像超級(jí)鏈接遞增退回。
12.如權(quán)利要求1所述的系統(tǒng),其中,所述第七用戶接口裝置使顯示于所述視頻裝置上的一網(wǎng)頁上的一超級(jí)鏈接高亮顯示或非高亮顯示。
13.一種計(jì)算機(jī)系統(tǒng)中的可執(zhí)行方法,用于在不用鼠標(biāo)的情況下交互和選擇視頻裝置上的信息,所述方法包括下列步驟檢測(cè)一遙控部件上的用戶接口裝置的啟動(dòng);如果是第一接口裝置被驅(qū)動(dòng),則啟動(dòng)顯示在視頻裝置上的信息;如果是第二接口裝置被驅(qū)動(dòng),則選擇顯示在視頻裝置上的信息;如果是第三接口裝置被驅(qū)動(dòng),則滾動(dòng)視頻裝置上的信息;如果是第四接口裝置被驅(qū)動(dòng),則使信息以頁的格式向前;如果是第五接口裝置被驅(qū)動(dòng),則使信息以頁的格式退回;如果是第六接口裝置被驅(qū)動(dòng),則使信息遞增向前;以及,如果是第七接口裝置被驅(qū)動(dòng),則使信息遞增退回,由此,從實(shí)質(zhì)上提高了提供信息到視頻裝置上的計(jì)算機(jī)程序的遠(yuǎn)程操作效率。
14.如權(quán)利要求13所述的系統(tǒng),其中,所述滾動(dòng)信息的步驟包括滾動(dòng)網(wǎng)頁上至少一個(gè)文本和圖像。
15.如權(quán)利要求13所述的系統(tǒng),其中,所述使信息以頁的格式向前的步驟包括使網(wǎng)頁上至少一個(gè)文本和圖像向前。
16.如權(quán)利要求13所述的系統(tǒng),其中,所述使信息以頁的格式退回的步驟包括使網(wǎng)頁上至少一個(gè)文本和圖像退回。
17.如權(quán)利要求13所述的系統(tǒng),其中,所述使信息遞增向前的步驟包括使網(wǎng)頁上至少一個(gè)文本和圖像至少一次高亮顯示和非高亮顯示。
18.如權(quán)利要求13所述的系統(tǒng),其中,所述使信息遞增退回的步驟包括至少一次從網(wǎng)頁上一個(gè)超級(jí)鏈接移動(dòng)到另一個(gè)超級(jí)鏈接。
19.如權(quán)利要求13所述的系統(tǒng),其中,所述使信息遞增退回的步驟包括使網(wǎng)頁上至少一個(gè)文本和圖像至少一次高亮顯示和非高亮顯示。
20.如權(quán)利要求13所述的系統(tǒng),其中,所述使信息遞增向前的步驟包括至少一次從網(wǎng)頁上一個(gè)超級(jí)鏈接移動(dòng)到另一個(gè)超級(jí)鏈接。
21.一種在沒有鼠標(biāo)指示器的情況下交互和選擇視頻裝置上的信息的方法,所述方法包括步驟提供一遙控部件;提供在所述遙控部件上的多個(gè)用戶接口裝置;提供一視頻裝置;通過無線接口將所述遙控部件可操作地鏈接到與所述視頻裝置連接的一計(jì)算機(jī);通過啟動(dòng)一個(gè)所述接口裝置,啟動(dòng)顯示在所述視頻裝置上的信息;通過啟動(dòng)一個(gè)所述接口裝置,選擇顯示在所述視頻裝置上的信息;通過啟動(dòng)一個(gè)所述接口裝置,滾動(dòng)所述視頻裝置上的信息;通過啟動(dòng)一個(gè)所述接口裝置,使信息以頁的格式向前;通過啟動(dòng)一個(gè)所述接口裝置,使信息以頁的格式退回;通過啟動(dòng)一個(gè)所述接口裝置,使信息遞增向前;通過啟動(dòng)一個(gè)所述接口裝置,使信息遞增退回,由此,從實(shí)質(zhì)上提高了提供信息到視頻裝置上的計(jì)算機(jī)程序的遠(yuǎn)程操作效率。
22.如權(quán)利要求21所述的方法,其中,可操作地鏈接所述遙控裝置到所述視頻裝置的所述步驟包括在所述遙控裝置和所述視頻裝置之間提供射頻鏈接。
23.如權(quán)利要求21所述的方法,其中,提供一視頻裝置的所述步驟包括提供一可操作地鏈接到所述遙控部件的電視機(jī)。
24.如權(quán)利要求23所述的方法,其中,可操作地鏈接所述遙控部件到所述計(jì)算機(jī)的步驟包括產(chǎn)生具有可由所述計(jì)算機(jī)識(shí)別的專有特性的射頻信號(hào)。
25.如權(quán)利要求23所述的方法,其中,所述啟動(dòng)信息的步驟包括啟動(dòng)網(wǎng)頁上的一超級(jí)鏈接。
26.如權(quán)利要求23所述的方法,其中,使信息滾動(dòng)的所述步驟包括使網(wǎng)頁上的至少一個(gè)文本和圖像滾動(dòng)。
27.如權(quán)利要求23所述的方法,其中,使信息以頁的格式向前的所述步驟包括使網(wǎng)頁上的至少一個(gè)文本和圖像向前。
28.如權(quán)利要求23所述的方法,其中,使信息以頁的格式退回的所述步驟包括使網(wǎng)頁上的至少一個(gè)文本和圖像退回。
29.如權(quán)利要求23所述的方法,其中,使信息遞增向前的所述步驟包括使網(wǎng)頁上的至少一個(gè)文本和圖像至少一次高亮顯示或非高亮顯示。
30.如權(quán)利要求23所述的方法,其中,使信息遞增向前的所述步驟包括至少一次從網(wǎng)頁上的一個(gè)超級(jí)鏈接移動(dòng)到另一個(gè)超級(jí)鏈接。
31.如權(quán)利要求23所述的方法,其中,使信息遞增退回的所述步驟包括使網(wǎng)頁上的至少一個(gè)文本和圖像至少一次高亮顯示或非高亮顯示。
32.如權(quán)利要求23所述的方法,其中,使信息遞增退回的所述步驟包括至少一次從網(wǎng)頁上的一個(gè)超級(jí)鏈接移動(dòng)到另一個(gè)超級(jí)鏈接。
33.如權(quán)利要求26所述的方法,其中,使信息滾動(dòng)的所述步驟還包括以一輪形的用戶接口裝置控制滾動(dòng)速率,并使所述輪形用戶接口裝置轉(zhuǎn)動(dòng),以啟動(dòng)所述信息的滾動(dòng)。
全文摘要
一種交互和選擇視頻裝置上的信息的方法,采用一具有多個(gè)用戶接口裝置的遙控部件。所述用戶接口裝置以預(yù)定方式控制所述視頻裝置上的信息流。用于與視頻裝置上的信息進(jìn)行交互的方法和設(shè)備直接以超文本標(biāo)記語言(HTML)標(biāo)識(shí)符進(jìn)行交互,而不用視頻裝置上的鼠標(biāo)指示器。
文檔編號(hào)H04M7/00GK1254125SQ99118809
公開日2000年5月24日 申請(qǐng)日期1999年9月13日 優(yōu)先權(quán)日1998年11月16日
發(fā)明者鄭博文, 馮治華, 廖文全, 林正偉, 王泰元 申請(qǐng)人:財(cái)團(tuán)法人工業(yè)技術(shù)研究院
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1