欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于自動選擇窗體進(jìn)行顯示的方法和設(shè)備的制作方法

文檔序號:2610260閱讀:175來源:國知局
專利名稱:用于自動選擇窗體進(jìn)行顯示的方法和設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及在例如移動終端設(shè)備的設(shè)備上顯示基于多個(gè)窗體的信息?!按绑w”的一個(gè)可能定義是一個(gè)可滾動的應(yīng)用顯示區(qū)域,如果整個(gè)內(nèi)容不能一次性顯示的話。更具體地,本發(fā)明涉及選擇多個(gè)接收的或者獲取的窗體中的一個(gè)或者多個(gè)窗體以作為活動窗體進(jìn)行顯示的方法和設(shè)備。
背景技術(shù)
窗體是用于展示信息的重要方法。一個(gè)例子是HTML標(biāo)準(zhǔn),其中幾乎所有的瀏覽器實(shí)現(xiàn)都支持窗體。一個(gè)窗體是用在例如網(wǎng)絡(luò)瀏覽器中的設(shè)計(jì)解決方案,其中網(wǎng)絡(luò)瀏覽器允許網(wǎng)頁設(shè)計(jì)者將網(wǎng)頁瀏覽器視圖或者窗口分拆成幾個(gè)區(qū)域,這些區(qū)域中的每一個(gè)可以獨(dú)立地顯示特定HTML頁面的內(nèi)容。該設(shè)計(jì)解決方案通常用于在視圖/窗口的頂部或者左側(cè)定義永久性的區(qū)域以用于導(dǎo)航元件,例如鏈接,這樣使得瀏覽網(wǎng)頁內(nèi)容可以集中在一個(gè)主窗體中。根據(jù)HTML語言,網(wǎng)頁設(shè)計(jì)者可以以整個(gè)視圖或者窗口大小的百分比,或者以像素?cái)?shù)量來定義窗體的大小。窗體是經(jīng)常用于使得一個(gè)窗體顯示導(dǎo)航信息(超鏈接)。該窗體通常位于頁面的上部或者左側(cè)。在右側(cè),有一個(gè)更大的窗體,其包含了頁面的實(shí)際信息。大多數(shù)常規(guī)瀏覽器,NetscapeTM和Internet ExplorerTM,并不自動地設(shè)置活動窗體,而是用戶必須選擇一個(gè)窗體以激活它。
最近,已經(jīng)將窗體支持應(yīng)用到了移動設(shè)備的瀏覽器中。已經(jīng)為大PC屏幕設(shè)計(jì)的網(wǎng)頁通常在具有小屏幕的設(shè)備上非常笨拙。在小顯示器上閱讀網(wǎng)頁可能要求許多滾動輸入操作。在移動設(shè)備中,選擇活動窗體不像在臺式計(jì)算機(jī)中那樣容易。因此,如果可以自動選擇活動窗體,則瀏覽器的可用性將提高。具有窗體的頁面在小屏幕設(shè)備中尤其難以處理,因?yàn)槊總€(gè)窗體需要被單獨(dú)地滾動,并且如果窗體不適合小顯示器,那么視圖將充滿了具有微小滾動條的小的、分窗體區(qū)域。
標(biāo)準(zhǔn)的網(wǎng)絡(luò)瀏覽器通常缺省地聚焦(即,選擇作為活動)在左上的窗體。因此,如果用戶試圖用滾動鍵滾動頁面,頁面的左上窗體將開始滾動。但是,該窗體通常顯示了具有一些鏈接的小HTML頁面,并且滾動并不會給用戶提供任何好處。用于例如NokiaCommunicator的瀏覽器中的另一個(gè)方法是自動地將最大的窗體選擇為活動窗體。
為了對分窗體頁面的主要內(nèi)容進(jìn)行滾動,用戶必須找出哪個(gè)是包含了最感興趣的內(nèi)容的窗體,這不是很容易找出來,因?yàn)樗械拇绑w都很小并且用戶必須將焦點(diǎn)移動到那個(gè)窗體。到現(xiàn)在,還沒有例如使用觸摸屏或者面向鼠標(biāo)的設(shè)備將焦點(diǎn)從一個(gè)窗體移動到另一個(gè)窗體的簡便快捷方式,用戶需要輕擊右側(cè)窗體以滾動它。這使得瀏覽非常緩慢且低效。
所有上述用于在接收到的多個(gè)窗體數(shù)據(jù)的某個(gè)窗體上設(shè)置焦點(diǎn)的方法具有共同點(diǎn)它們不適合用于例如移動電話或者手持電腦的移動終端設(shè)備,因?yàn)樵谶@些便攜設(shè)備上使用了小顯示器或者屏幕。
因此需要有一種方法和設(shè)備來簡化在基于移動終端的環(huán)境中對基于窗體的信息的使用,而不帶有由減小的顯示器尺寸和減小的用戶輸入接口所引起的限制。
進(jìn)一步需要有一種能夠減少這些問題的瀏覽器體系結(jié)構(gòu)。

發(fā)明內(nèi)容
根據(jù)本發(fā)明的第一方面,提供一種用于自動地選擇一個(gè)窗體作為活動窗體在終端設(shè)備上進(jìn)行顯示的方法。該方法包括為每個(gè)窗體確定所顯示的或者可見的數(shù)據(jù)內(nèi)容的總數(shù)據(jù)內(nèi)容量,然后為每個(gè)窗體計(jì)算所述數(shù)據(jù)內(nèi)容和所述顯示的數(shù)據(jù)內(nèi)容的比率,并且選擇具有最大比率的窗體作為活動窗體進(jìn)行顯示。
通過為每個(gè)所述窗體確定所包含的數(shù)據(jù)總量以及所顯示的或者可見的數(shù)據(jù)內(nèi)容量,可以得到每個(gè)窗體的屬性和特征。
通過為所述窗體中的每一個(gè)計(jì)算所述總數(shù)據(jù)內(nèi)容和所述所顯示的數(shù)據(jù)內(nèi)容的比率,計(jì)算了所述窗體中的每一個(gè)的可滾動性的指示符??蓾L動性也可以定義為與窗體的實(shí)際可見性反向相關(guān)的值,即指示在窗體中總內(nèi)容的多少內(nèi)容是實(shí)際可見的值。如果例如在窗體中描繪了整個(gè)內(nèi)容,則通常沒有必要滾動該窗體。
通過選擇具有最大比率的窗體作為活動窗體進(jìn)行顯示,該窗體被選為包括了“相對”最多隱藏信息并且由此用戶最需要對其進(jìn)行滾動的活動窗體。如果需要顯示多個(gè)窗體,則所提供的方法將焦點(diǎn)自動地設(shè)置到顯示了其最少內(nèi)容的窗體。
需要注意的是,本發(fā)明的方法可以用于使用窗體的任何種類的程序和應(yīng)用。
用戶從本發(fā)明中受益,這是因?yàn)楫?dāng)打開例如網(wǎng)頁的多個(gè)窗體數(shù)據(jù)時(shí),用戶最可能滾動的窗體自動地被激活或者選擇。因此,用戶不需要通過輕擊試圖來選擇窗體,而是可以立即使用滾動鍵來在激活的窗體中導(dǎo)航。
本發(fā)明的示例實(shí)施例進(jìn)一步包括選擇具有最大比率的所述窗體中的至少一個(gè)作為活動窗體進(jìn)行顯示,如果所述窗體中的多于一個(gè)的窗體被計(jì)算為具有相同的最大比率的話。這個(gè)選擇可以基于隨機(jī)選擇或者可以基于窗體的位置或者甚至可以基于所述窗體的大小。也可能激活將要被并行滾動的兩個(gè)窗體。
本發(fā)明的另一個(gè)示例實(shí)施例進(jìn)一步包括了在確定所述數(shù)據(jù)內(nèi)容之前,將所述窗體重新縮放到標(biāo)準(zhǔn)化的窗體大小。因此,窗體的大小和文本的大小(例如,Pica 9和2英寸窗體大小)可以提供一種標(biāo)準(zhǔn)化的窗體大小并且因此提供一個(gè)標(biāo)準(zhǔn)的窗體內(nèi)容。如果例如一個(gè)自動放縮功能保證在窗體中的文本肯定是可讀的,則其尤其有用。如果所有非活動的窗口都是自動抑制的,即未顯示的,這個(gè)特征也是有用的。因此,可以確保重新調(diào)整大小和重新縮放的窗體或者窗口總是可“滾動”的窗口。因此,可以防止重新調(diào)整大小和重新縮放的窗體或窗口由于重新放縮而不再可以滾動。
本發(fā)明的另一個(gè)示例實(shí)施例進(jìn)一步包括在確定所述數(shù)據(jù)內(nèi)容之前預(yù)先排續(xù)和預(yù)先選擇所述窗口。本發(fā)明的另一個(gè)示例實(shí)施例進(jìn)一步包括在確定所述數(shù)據(jù)內(nèi)容之前對所述窗體重新編碼。從而,可以產(chǎn)生用于具有通常不同內(nèi)容的通常不同窗體的可比較的基礎(chǔ)??杀容^的數(shù)據(jù)內(nèi)容甚至可以從具有不同類型的數(shù)據(jù)的窗體中獲取,例如能夠比較例如具有位圖數(shù)據(jù)、圖像數(shù)據(jù)或者壓縮數(shù)據(jù)的ASCII文本文件的數(shù)據(jù)內(nèi)容。
本發(fā)明的另一個(gè)示例實(shí)施例進(jìn)一步包括抑制具有最小比率的窗體的顯示。同樣可以以其它方式在用戶接口中使用在具有最多內(nèi)容的窗體上的信息,例如通過視覺上對活動窗體進(jìn)行強(qiáng)調(diào),擴(kuò)展窗體大小,允許用戶僅查看具有最多內(nèi)容的窗體。沒有被選擇的窗體可以在大小、顏色或者顯示上進(jìn)行抑制。
本發(fā)明的另一個(gè)示例實(shí)施例進(jìn)一步包括根據(jù)所述計(jì)算的比率對要顯示的所述窗體進(jìn)行排序。同樣可以以其它方式在用戶接口(UI)中使用在具有最多內(nèi)容的窗體上的信息,例如通過視覺上對窗體進(jìn)行強(qiáng)調(diào)、擴(kuò)展窗體大小,允許用戶僅查看具有最多內(nèi)容的窗體。在這種情況下,用戶可以例如以內(nèi)容比率的遞減順序?qū)⒔裹c(diǎn)從一個(gè)窗口轉(zhuǎn)換到下一個(gè)窗口。
在本發(fā)明的還有另一個(gè)示例實(shí)施例中,瀏覽器程序執(zhí)行所述方法。特別地,盡管不局限于此,本發(fā)明可以應(yīng)用到因特網(wǎng)或者WEB瀏覽器來自動地描繪或者將焦點(diǎn)移動到具有最高可滾動性的窗體。應(yīng)該注意,本方法也可以由使用窗體的任何種類的程序所使用。
在本發(fā)明的另一個(gè)示例實(shí)施例中,該方法進(jìn)一步包括接收至少兩個(gè)要顯示的窗體。要顯示的至少兩個(gè)窗體可以從存儲器、服務(wù)器或者另一個(gè)任意的數(shù)據(jù)源接收。數(shù)據(jù)源可以提供諸如帶由不同窗體的HTML(超文本標(biāo)記語言)或者XML(可擴(kuò)展標(biāo)記語言)的頁面的數(shù)據(jù)。數(shù)據(jù)源可以提供諸如帶由不同窗體的WML(無線標(biāo)記語言)頁面的數(shù)據(jù)。
根據(jù)本發(fā)明的另一個(gè)方面,提供軟件工具,包括當(dāng)所述程序產(chǎn)品運(yùn)行在設(shè)備上時(shí)用于執(zhí)行前面描述的方法的程序代碼裝置。
根據(jù)本發(fā)明的另一個(gè)方面,提供用于執(zhí)行前面描述的方法的計(jì)算機(jī)程序產(chǎn)品,其包括程序代碼裝置,當(dāng)所述程序運(yùn)行在設(shè)備上時(shí),該程序代碼裝置用于執(zhí)行前述方法的所有步驟。
根據(jù)本發(fā)明的另一個(gè)方面,提供能夠自動選擇作為活動窗體進(jìn)行顯示的窗體的終端設(shè)備。終端設(shè)備包括被配置來訪問窗體的數(shù)據(jù)接口、中央處理單元、顯示器、用戶接口和求值部件。
在終端中,所述中央處理單元分別連接到所述數(shù)據(jù)接口和所述顯示器。所述數(shù)據(jù)接口被配置來接收代表數(shù)據(jù)窗體的數(shù)據(jù),以及所述中央處理單元被配置來向所述顯示單元提供可以被顯示的數(shù)據(jù)。求值部件連接到所述中央處理單元。所述求值部件被配置來為每個(gè)接收到的窗體確定數(shù)據(jù)內(nèi)容總量和所顯示的或可見的數(shù)據(jù)內(nèi)容量。所述求值部件進(jìn)一步被配置來為所述窗體的每一個(gè)計(jì)算所述總數(shù)據(jù)內(nèi)容相對于所述顯示的數(shù)據(jù)內(nèi)容的比率,以及來控制所述中央處理器選擇具有最高比率的所述窗體作為活動窗體來進(jìn)行顯示。本發(fā)明進(jìn)一步提供一個(gè)終端,其中該終端包括使終端能夠執(zhí)行在前面描述中公開的方法的部件。
在終端設(shè)備的另一示例實(shí)施例中,所述終端設(shè)備是移動終端設(shè)備,例如便攜掌上電腦或者移動可視顯示單元。
所述終端設(shè)備的示例實(shí)施例進(jìn)一步包括蜂窩電話。所述終端設(shè)備的另一個(gè)示例實(shí)施例進(jìn)一步包括個(gè)人數(shù)字助理。特別地,在具有非常受限的顯示尺寸的終端應(yīng)用中,可以使用本發(fā)明來優(yōu)化對基于窗體的信息的訪問。
在終端設(shè)備的另一個(gè)示例實(shí)施例中,所述數(shù)據(jù)接口由網(wǎng)絡(luò)瀏覽器、有線接口,或者到通信網(wǎng)絡(luò)的無線接口來提供。本發(fā)明可以對因特網(wǎng)的常用數(shù)據(jù)格式提供優(yōu)化的訪問,這可以對移動因特網(wǎng)訪問的普遍接受度起到幫助。


在下面,將通過參考附圖對本發(fā)明進(jìn)行詳細(xì)地描述,其中圖1是根據(jù)本發(fā)明的一個(gè)方面的用于選擇活動窗體的方法的流程圖;圖2代表了不同顯示內(nèi)容以可視化本發(fā)明的效果;圖3是根據(jù)本發(fā)明的移動終端設(shè)備的例子;具體實(shí)施方式

圖1是根據(jù)本發(fā)明的一個(gè)方面用于選擇活動窗體的方法的流程圖。當(dāng)例如打開一個(gè)包含多于一個(gè)窗體的網(wǎng)頁時(shí),如果最可能被用戶滾動的窗體是激活的,則這對用戶是有幫助的。這個(gè)特征將簡化使用移動終端設(shè)備,尤其是用于瀏覽網(wǎng)頁,因?yàn)橛脩艨梢詮匿浫霃?fù)雜的“激活窗體”輸入中解脫出來。
該方法為所述窗體中的每一個(gè)確定總數(shù)據(jù)內(nèi)容以及所顯示的數(shù)據(jù)內(nèi)容42。這可以由網(wǎng)絡(luò)瀏覽器(或者特定的求值部件)來實(shí)現(xiàn),其計(jì)算每個(gè)窗體以像素為單位的大小以及每個(gè)缺省向該所討論窗體打開的HTML頁面的大小。還可能確定例如所包含的和/或所顯示的ASCII字符量作為另一個(gè)可能的例子。
接下來,對于所述窗體的每一個(gè),計(jì)算所述總數(shù)據(jù)內(nèi)容和所述所顯示的/可見的數(shù)據(jù)內(nèi)容的比率。由瀏覽器來計(jì)算哪個(gè)窗體是最小的,這與為其打開的HTML頁面的大小成比例。
隨后,具有最大比率的窗體(即,顯示了其內(nèi)容的最少部分的一個(gè))被顯示為活動窗體,即瀏覽器缺省地將焦點(diǎn)放置在該所討論的窗體上。
因此,當(dāng)用戶打開網(wǎng)頁時(shí),焦點(diǎn)自動地位于用戶最可能要滾動的窗體中。本發(fā)明基于這樣一個(gè)想法具有最多可滾動內(nèi)容的窗體最可能被滾動。如果這個(gè)估計(jì)是正確的,用戶不需要執(zhí)行任何窗體選擇輸入,但是可以使用滾動鍵來在窗體中導(dǎo)航。
如果僅存在一個(gè)窗體要顯示或者僅接收到單個(gè)窗體,也可以執(zhí)行本發(fā)明,但是在這種情況下,這將導(dǎo)致選擇僅收到的窗體作為活動窗體。
本方法也可以由在為所述(接收的)窗體的每一個(gè)確定總數(shù)據(jù)內(nèi)容和所顯示的數(shù)據(jù)內(nèi)容之前接收至少兩個(gè)要顯示的窗體的步驟來進(jìn)行擴(kuò)展??梢詮拇鎯υO(shè)備或者從遠(yuǎn)程服務(wù)器接收或者獲取窗體。
圖2代表了不同的描繪的顯示內(nèi)容以可視化本發(fā)明的效果。本發(fā)明建議了一種方法以在多個(gè)窗體中找出最相關(guān)的窗體。本方法所建議的方法如下當(dāng)打開包含窗體4,6,8和10的頁面或者瀏覽器窗口2時(shí),瀏覽器應(yīng)用計(jì)算每個(gè)窗體4,6,8和10的大小(以像素為單位或者其它單位)。當(dāng)不使用本發(fā)明而在標(biāo)準(zhǔn)顯示22上描繪時(shí),標(biāo)準(zhǔn)瀏覽器窗口2將打開多個(gè)窗體4,6,8和10。在所示的情況中,窗體4將顯示其所有內(nèi)容,這可以由描繪了滾動條這樣一個(gè)事實(shí)來確認(rèn)。窗體6大約顯示了其內(nèi)容的五分之一,這可以由位于窗體6右側(cè)的滾動塊的范圍來確定。窗體10大約顯示了其內(nèi)容的十分之一,這可以由位于滾動條中的滾動塊的范圍來確認(rèn),其中所述滾動條位于窗體8的右側(cè)和底部。窗體8大約顯示了其內(nèi)容的三分之一。
設(shè)備或者(例如,瀏覽器應(yīng)用)計(jì)算載入到窗體4,6,8和10中的每個(gè)內(nèi)容的大小(例如,以所包括的html文件和所有其它文件(圖片,其它html文件等)的千字節(jié)數(shù)或者以其它單位)。為確定滾動條的大小而進(jìn)行的計(jì)算可以提供所需的信息包括最多可滾動的內(nèi)容的窗口也在滾動條中顯示了最短的滾動塊。接下來,瀏覽器計(jì)算窗體4,6,8和10中的哪個(gè)顯示了其內(nèi)容的最少部分并且自動地激活該窗體(這里是窗體8)。
具有最多內(nèi)容的窗體也可以以其它方式在所描繪的用戶接口中進(jìn)行使用,例如通過視覺上對該窗體進(jìn)行強(qiáng)調(diào)、擴(kuò)展窗體大小,這個(gè)信息允許用戶僅查看到活動窗體。
為了指示窗體8被選為描繪在顯示表示24中的活動窗體,該窗體如同以粗線條描繪的窗體18那樣以突出的方式進(jìn)行描繪。其它窗體4,6和10的編號保持不變。
也可以擴(kuò)展所選的窗體8的窗體大小,允許用戶僅查看到所選作為活動窗體的具有最多內(nèi)容的窗體。這個(gè)情況在顯示表示26中示出,其中窗體8如同窗體28以突出的和擴(kuò)展的方式進(jìn)行了描繪。
也可以重新縮放顯示26中的窗體28以顯示僅具有一個(gè)滾動條的窗體。重新縮放的過程在文本內(nèi)容的情況下可以容易地實(shí)現(xiàn)。用于移除所述滾動條中的一個(gè)的重新縮放過程允許用戶使用控制桿類型的按鈕在窗體間按照代表可滾動性值的各個(gè)比率以遞減順序來進(jìn)行切換。
在放大的窗體28的情況下,可以在滾動條中提供小按鈕或者圖標(biāo)30(這可以由例如“#”鍵來控制)以在(最終放大的)窗體2,4,6,10和28之間進(jìn)行切換。也可以使用另一個(gè)鍵結(jié)合起來進(jìn)行選擇或者以內(nèi)容比率2,4,6,10和28遞減的順序?qū)⒔裹c(diǎn)從一個(gè)窗口轉(zhuǎn)換到下一個(gè)窗口,以及轉(zhuǎn)換到整個(gè)復(fù)合顯示22。
圖3是根據(jù)本發(fā)明的另一個(gè)方面的移動終端設(shè)備的例子。移動終端設(shè)備50能夠自動地選擇窗體作為活動窗體進(jìn)行顯示,如前面的描述所述。移動設(shè)備50包括配置為連接到數(shù)據(jù)源62或64的數(shù)據(jù)接口60。所述數(shù)據(jù)接口60被配置來接收或者獲取數(shù)據(jù),其中所述數(shù)據(jù)代表例如從因特網(wǎng)頁面、網(wǎng)站等中所知的數(shù)據(jù)窗體。因此,數(shù)據(jù)源可以是通過通信網(wǎng)絡(luò)連接的服務(wù)器或者移動終端的內(nèi)部數(shù)據(jù)存儲器62。移動終端也可以僅是一個(gè)對以基于窗體的數(shù)據(jù)結(jié)構(gòu)中提供的存儲數(shù)據(jù)進(jìn)行訪問的讀取器設(shè)備。
中央處理器單元52可以用來運(yùn)行瀏覽器應(yīng)用以使得用戶與基于窗體的數(shù)據(jù)進(jìn)行交互并且用來向連接到所述CPU 52的顯示單元54提供基于窗體的數(shù)據(jù)。
設(shè)備還帶有用戶接口56以允許用戶交互可以訪問在窗體中提供的數(shù)據(jù),即允許用戶進(jìn)行瀏覽。
移動終端設(shè)備進(jìn)一步帶有連接到所述中央處理單元52的求值部件58。
所述求值部件58被配置來為每個(gè)接收到的窗體確定包含在所述窗體中的數(shù)據(jù)量以及在所述窗體中顯示的(即可見的)數(shù)據(jù)量。求值部件進(jìn)一步被配置來計(jì)算每個(gè)窗體的總數(shù)據(jù)內(nèi)容和可見數(shù)據(jù)內(nèi)容的比率。即對于每個(gè)窗體,生成了代表內(nèi)容可見性的值的比率??梢姷膬?nèi)容越少,用戶越強(qiáng)烈地可能在該窗體中進(jìn)行滾動。即,可見性和可滾動性代表了基本上反向相關(guān)的值。
所述求值部件58進(jìn)一步被配置來控制所述中央處理單元52來選擇所述具有最大比率的窗體作為活動窗體進(jìn)行顯示。
活動窗體可以如圖2中所指示的作為突出的窗體或者用不同顏色或者通過動畫來強(qiáng)調(diào)的窗體進(jìn)行顯示。
也可以實(shí)現(xiàn)具有求值部件58的移動終端設(shè)備,其中所述求值部件58實(shí)現(xiàn)在所述中處理單元52中。也可以通過運(yùn)行在所述中央處理單元52上的軟件應(yīng)用來實(shí)現(xiàn)所述求值部件58。
通過使用上述方法,用戶最可能想要閱讀(或滾動)的窗體是自動被激活的并且用戶可以容易地滾動內(nèi)容。該方法也非常容易實(shí)現(xiàn)并且不需要強(qiáng)大的計(jì)算能力。本發(fā)明可以改進(jìn)移動網(wǎng)絡(luò)瀏覽器設(shè)備的用戶體驗(yàn)。
本發(fā)明提供對于顯著改進(jìn)用于瀏覽基于多窗體的數(shù)據(jù)和信息源的電子設(shè)備的可用性所需的所有元件或部件。
本申請包含借助于示例對本發(fā)明的實(shí)現(xiàn)和實(shí)施例所進(jìn)行的描述。本領(lǐng)域的技術(shù)人員應(yīng)該理解,本發(fā)明不限于上述實(shí)施例的細(xì)節(jié),并且本發(fā)明可以以其它形式實(shí)現(xiàn)而不背離本發(fā)明的特征。上述的實(shí)施例應(yīng)該被理解為是說明性的而不是限制性的。因此,實(shí)現(xiàn)和使用本發(fā)明的可能性僅由附屬權(quán)利要求書進(jìn)行限制。因此,實(shí)現(xiàn)如權(quán)利要求書所確定的實(shí)現(xiàn)本發(fā)明的各種選項(xiàng),包括等同的實(shí)現(xiàn),也屬于本發(fā)明的范圍。
權(quán)利要求
1.一種用于自動選擇一個(gè)窗體作為活動窗體在設(shè)備上進(jìn)行顯示的方法,包括為每個(gè)窗體確定總數(shù)據(jù)內(nèi)容和所顯示的數(shù)據(jù)內(nèi)容,為每個(gè)所述窗體計(jì)算所述確定的數(shù)據(jù)內(nèi)容和所述確定的所顯示的數(shù)據(jù)內(nèi)容的比率,并且選擇具有最大比率的窗體作為活動窗體進(jìn)行顯示。
2.根據(jù)權(quán)利要求1的方法,進(jìn)一步包括如果多于一個(gè)所述窗體被確定為具有相同的最大比率,則選擇所述具有最大比率的窗體中的至少一個(gè)作為活動窗體進(jìn)行顯示。
3.根據(jù)權(quán)利要求1的方法,進(jìn)一步包括在確定所述數(shù)據(jù)內(nèi)容之前,將所述窗體的重新縮放到標(biāo)準(zhǔn)化窗體大小。
4.根據(jù)權(quán)利要求1的方法,進(jìn)一步包括在確定所述數(shù)據(jù)內(nèi)容之前,預(yù)先選擇所述窗體中基于文本的窗體。
5.根據(jù)權(quán)利要求1的方法,進(jìn)一步包括抑制對所述具有最小計(jì)算得出的比率的窗體進(jìn)行的顯示。
6.根據(jù)權(quán)利要求1的方法,進(jìn)一步包括根據(jù)所述計(jì)算得出的比率對所述用于顯示的窗體進(jìn)行排序。
7.根據(jù)權(quán)利要求1的方法,其中所述方法由網(wǎng)絡(luò)瀏覽器程序來執(zhí)行。
8.根據(jù)權(quán)利要求1的方法,進(jìn)一步包括接收至少兩個(gè)用于顯示的窗體。
9.一種計(jì)算機(jī)程序產(chǎn)品,包括存儲在計(jì)算機(jī)可讀介質(zhì)中的程序代碼裝置,當(dāng)所述程序產(chǎn)品運(yùn)行在設(shè)備上時(shí),該程序代碼裝置用于執(zhí)行權(quán)利要求1的方法。
10.一種能夠自動選擇一個(gè)窗體作為活動窗體進(jìn)行顯示的終端設(shè)備,包括數(shù)據(jù)接口,中央處理單元,顯示器,用戶接口,其中所述中央處理單元連接到所述數(shù)據(jù)接口,所述用戶接口以及所述顯示器,其中所述數(shù)據(jù)接口被配置來接收代表數(shù)據(jù)窗體的數(shù)據(jù),并且所述中央處理單元被配置來向所述顯示單元提供能夠作為窗體進(jìn)行顯示的數(shù)據(jù),其特征在于連接到所述中央處理單元的求值部件,其中所述求值部件被配置來為每個(gè)接收到的窗體確定總數(shù)據(jù)內(nèi)容量和所顯示的數(shù)據(jù)內(nèi)容,為所述窗體中的每一個(gè)計(jì)算所述數(shù)據(jù)內(nèi)容和所述顯示的數(shù)據(jù)內(nèi)容的比率,以及控制所述中央處理單元來選擇具有最大比率的窗體作為活動窗體進(jìn)行顯示。
11.根據(jù)權(quán)利要求10的終端設(shè)備,其中所述終端設(shè)備是移動終端設(shè)備。
12.根據(jù)權(quán)利要求10的終端設(shè)備,進(jìn)一步包括蜂窩電話。
13.根據(jù)權(quán)利要求10的終端設(shè)備,進(jìn)一步包括個(gè)人數(shù)字助理。
14.根據(jù)權(quán)利要求10的終端設(shè)備,其中所述數(shù)據(jù)接口是到通信網(wǎng)絡(luò)的無線接口。
全文摘要
本發(fā)明涉及在諸如移動終端設(shè)備的設(shè)備上顯示基于多個(gè)窗體的信息,其中“窗體”的一個(gè)可能定義是一個(gè)可滾動的應(yīng)用顯示區(qū)域,如果整個(gè)內(nèi)容不能一次性顯示的話。更具體地,本發(fā)明涉及選擇多個(gè)接收到的或者獲取的窗體中的一個(gè)或者多個(gè)窗體作為活動窗體進(jìn)行顯示。該方法包括為每個(gè)窗體確定總數(shù)據(jù)內(nèi)容和所顯示的數(shù)據(jù)內(nèi)容,為每個(gè)所述窗體計(jì)算所述確定的數(shù)據(jù)內(nèi)容和所述確定的所顯示的數(shù)據(jù)內(nèi)容的比率,并且選擇具有最大比率的窗體作為活動窗體進(jìn)行顯示。
文檔編號G09G5/00GK1922896SQ200580005605
公開日2007年2月28日 申請日期2005年1月17日 優(yōu)先權(quán)日2004年3月5日
發(fā)明者埃納·法布里蒂于斯 申請人:諾基亞公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
桦甸市| 巫山县| 泊头市| 平度市| 邳州市| 如东县| 兰西县| 前郭尔| 临海市| 景东| 章丘市| 迭部县| 乌鲁木齐市| 平乐县| 逊克县| 泗洪县| 西乌珠穆沁旗| 乐平市| 连平县| 衢州市| 房山区| 定结县| 黎城县| 吴川市| 怀安县| 邓州市| 来安县| 泗洪县| 三江| 大邑县| 澄江县| 五寨县| 师宗县| 建湖县| 西城区| 武穴市| 望谟县| 开化县| 遵化市| 临夏县| 灵川县|