專利名稱:在移動通信終端中顯示瀏覽歷史的制作方法
技術領域:
所公開的實施例整體涉及移動通信終端的瀏覽器應用,并且更特別地, 涉及在移動通信終端的瀏覽器中顯示頁面。
背景技術:
移動通信終端在過去的十年中已經(jīng)發(fā)生了顯著的變化。在最初的2G 終端的情況下,僅有的實際目的l更是進行正常的電話呼叫?,F(xiàn)在利用2.5G (GPRS) 、 CDMA2000和UMTS技術,移動通信終端不僅促進了語音通 信,而且還促進了數(shù)字通信,例如文本和多媒體消息傳遞,以及瀏覽由因 特網(wǎng)服務器提供的內(nèi)容。
瀏覽器應用中通常提供的功能是導航到先前訪問過的頁面(也被稱為 歷史項)的能力。實現(xiàn)這點的一種方法是使用瀏覽器的后退掩組以便在歷 史上后退,以及使用前進按鈕以便在歷史上前進。常常可以觸發(fā)歷史模式, 在該才莫式中,在列表中顯示用于當前窗口的歷史項,從而允許用戶在該列 表中選擇歷史項。
對于移動通信終端中的瀏覽器來說,向用戶提供友好的歷史功能甚至 更為迫切,因為使用后退和前進拾組經(jīng)常導致由于移動通信終端中資源的 限制而引起的明顯延遲。
美國專利申請US2004/0003351提出了 一種瀏覽器會話導航工具,其允 許用戶瀏覽用圖形表示的先前查看過的資源頁面。美國專利申請US2004/0139143提出了一種考慮多維導航的Web導航 方案。
仍然存在這樣的問題,即如何向用戶提供直觀和簡單的用戶接口來在 歷史項當中進行導航。
發(fā)明內(nèi)容
鑒于以上所述,本發(fā)明的目的在于解決或至少減少現(xiàn)有技術中存在的 以上所標識的以及其它的問題和缺點,并且提供對移動通信終端的改進。
通常,通過根據(jù)所附的獨立權利要求的方法、移動通信終端和計算機 程序產(chǎn)品來實現(xiàn)以上目標和目的。
本發(fā)明的第一方面是一種用于控制在瀏覽器應用中顯示多個頁面的方 法,所迷瀏覽器應用用于在包括顯示器的移動通信終端中執(zhí)行。所述方法 包括以下步驟
創(chuàng)建先前在第一瀏覽器窗口中顯示的頁面的圖形表示的第一集合;
如果存在第二瀏覽器窗口,則創(chuàng)建先前在第二瀏覽器窗口中顯示的頁 面的圖形表示的第二集合;
在沿所述顯示器的笫一方向上,以第一空間序列(spatial sequence ) 顯示所述第一集合的至少一子集;
如果存在第二瀏覽器窗口 ,則沿所述第一方向并且與所迷第一空間序 列相隔沿垂直于所述第一方向的第二方向上的一^J巨離,以第二空間序列 顯示所述笫二集合的至少一子集;以及
在所述顯示器上顯示指示器,所述指示器指示了最近訪問的頁面。
該方法為用戶提供了一種從單個屏幕來在與多個窗口相關的表示中進 行導航的方式,每個窗口具有多個表示。
在顯示指示器的所述步驟中,如果對應于所述最近訪問的頁面的圖形 表示在所述顯示器上可用,則可以在與對應于所述最近訪問的頁面的所述 圖形表示相關聯(lián)的地方顯示所述指示器。在該上下文中,"可用"應當被 解釋為至少部分地顯示在所述顯示器上。在顯示指示器的所述步驟中,如果對應于所述最近訪問的頁面的圖形 表示在所述顯示器上不可用,則可以定位所述指示器,以便指示對應于所 述最近訪問的頁面的所述圖形表示的邏輯方向。在該上下文中,"不可用" 應當被解釋為以不同于當所述圖形表示可用時的方式進行顯示。例如,不 可用的表示可能根本不被顯示、被以不同的顏色、尺寸或?qū)Ρ榷蕊@示,以 便對其進行指示。
在顯示指示器的所述步驟中,可以使所述指示器類似于插針(pin)。 所述第 一和第二空間序列可以對應于相應的時間序列,已經(jīng)以所述相
應的時間序列顯示了所述相應的頁面。
所述圖形表示可以包括先前顯示的頁面的縮樣表示。 所述圖形表示可以包括先前顯示的頁面的至少部分的縮樣表示。 所述圖形表示可以包括代表先前顯示的頁面的圖形符號。 在實施例中,所述第一方向可以是水平的,并且所述第二方向可以是
垂直的。
在實施例中,所述第一方向可以是垂直的,并且所述第二方向可以是 水平的。
所述方法可以進一步包括步驟 檢測指示了希望選擇優(yōu)選表示的第一用戶動作,以及 突顯所述優(yōu)選表示。 所述方法可以進一步包括步驟
檢測指示了希望顯示對應于所述優(yōu)選表示的頁面的第二用戶動作,以
及
顯示所述頁面。
檢測第一用戶動作的所述步驟可以包括經(jīng)由輸入設備的檢測,所述 輸入設備是從包括導航鍵、操縱桿、鍵板上的鍵、專用于該目的的鍵以及 語音命令裝置的組中選擇的設備。
檢測第二用戶動作的所述步驟可以包括經(jīng)由輸入設備的檢測,所述 輸入設備是從包括導航鍵、操縱桿、鍵板上的鍵、專用于該目的的鍵以及語音命令裝置的組中選擇的設備。
顯示所述頁面的所述步驟可以包括經(jīng)由數(shù)字網(wǎng)絡從服務器檢索所述 頁面。
顯示所述頁面的所述步驟可以包括從所述移動通信終端的存儲器中 檢索所述頁面。
突顯所述優(yōu)選表示的所述步驟可以包括在所述顯示器上使所述優(yōu)選 表示居中。
突顯所述優(yōu)選表示的所述步驟可以包括增加所述優(yōu)選表示的尺寸。 突顯所述優(yōu)選表示的所述步驟可以包括顯示圍繞所M示的框架。 突顯所述優(yōu)選表示的所述步驟可以包括增強所述優(yōu)選表示的對比度。 突顯所述優(yōu)選表示的所述步驟可以包括對所述優(yōu)選表示的顏色增強。 突顯所述優(yōu)選表示的所述步驟可以包括顯示所述優(yōu)選表示附近的文本。
本發(fā)明的第二方面是一種包括顯示器的移動通信終端,所述移動通信 終端被配置以便在瀏覽器應用中顯示多個頁面,所述瀏覽器應用用于在所 述移動通信終端中執(zhí)行。所述移動通信終端包括
用于創(chuàng)建先前在第一瀏覽器窗口中顯示的頁面的圖形表示的第一集合 的裝置;
用于在存在第二瀏覽器窗口的情況下,創(chuàng)建先前在第二瀏覽器窗口中
顯示的頁面的圖形表示的第二集合的裝置;
用于在沿所述顯示器的第一方向上以第一空間序列顯示所述第一集合
的至少一子集的裝置;
用于在存在第二瀏覽器窗口的情況下,沿所述第一方向并且與所述第
一空間序列相隔沿垂直于所述第一方向的第二方向上的一段距離,以第二 空間序列顯示所述第二集合的至少一子集的裝置;以及
用于在所述顯示器上顯示指示器的裝置,所述指示器指示最近訪問的 頁面。
該方法提供了 一種移動通信終端,其允許所述用戶從單個顯示器來在與多個窗口相關的表示中進行導航,每個窗口具有多個表示。
本發(fā)明的第三方面是一種包括軟件指令的計算機程序產(chǎn)品,當在移動
通信終端上執(zhí)行時,所述軟件指令實現(xiàn)本發(fā)明的第一方面的方法。
該計算機程序產(chǎn)品向用戶提供了一種用于從單個顯示器來在與多個窗
口相關的表示中進行導航的方式,每個窗口具有多個表示。
根據(jù)下面的詳細公開,根據(jù)所附從屬權利要求以及附圖,本發(fā)明的其
它目的、特征和優(yōu)點將顯而易見。
現(xiàn)在將參照附圖較為詳細地描述本發(fā)明。
圖1是才艮據(jù)本發(fā)明的實施例的移動電信終端和相關實體的示意框圖; 圖2是根據(jù)本發(fā)明的實施例示出了移動通信終端及其一些外部組件的 示意圖3是才艮據(jù)本發(fā)明的實施例示出了移動終端的內(nèi)部組件和軟件結構的 示意框圖4是說明了在本發(fā)明實施例中顯示頁面的方法的流程圖5A-E示出了在本發(fā)明實施例中如何突顯特定表示的多種方式;以
及
圖6A-C示出了在本發(fā)明實施例中對于最新訪問的頁面指示的不同使 用場景。
具體實施例方式
圖1是才艮據(jù)本發(fā)明實施例的移動電信終端100和相關實體的示意框圖。 收發(fā)器110被用于通過天線111與基站102通信?;?02直接地或間接 地通過該圖中未示出的其它實體與諸如數(shù)字網(wǎng)絡105的其它網(wǎng)絡進行通 信。舉例來說,數(shù)字網(wǎng)絡105可以是廣域網(wǎng)(WAN)(諸如因特網(wǎng))或局 域網(wǎng)(LAN)。服務器107也被連運行眾多操作系統(tǒng)(例如,有關UNIX的操作系統(tǒng)、Linux、 BSD、 Sun Solaris, Microsoft Windows、 Mac OS X、 Novell Netware,等等)中的任 何操作系統(tǒng)的服務器。收發(fā)器110可以被布置以便依照任何合適的電信標 準(例如,GSM、 UMTS、 CDMA2000、 W-CDMA、 EDGE、 IEEE802.11, 等等)來操作。
移動終端具有控制器112,其負責該移動終端的全部操作,并且優(yōu)選 地通過任何市售的CPU("中央處理單元")、DSP("數(shù)字信號處理器,,) 或諸如孩i控制器的任何其它電子可編程邏輯i殳備來實現(xiàn)??刂破?12具有 關聯(lián)的電子存儲器113,例如RAM存儲器、ROM存儲器、EEPROM存 儲器、閃存或其任何組合。存儲器113被控制器112用于各種目的,目的 之一是為該移動終端中的各種軟件存儲數(shù)據(jù)和程序指令。
控制器112耦合于顯示器114,用于向移動電信終端100的用戶提供 與例如在進行中的特定呼叫、存儲在移動電信終端100中的電信號碼、無 線通信鏈路104的信號強度、從其它移動電信終端接收的消息等等有關的 可視數(shù)據(jù)。特別地,該顯示器可以向移動電信終端100的用戶提供來自 Web/Wap頁面的文本和圖形數(shù)據(jù)。
此外,控制器112還耦合于輸入單元115,該輸入單元115的形式可 以是鍵盤/鍵板、屏幕觸敏鍵盤(on-screen touch-sensitive keyboard )、用 于滾動和選擇在顯示器112上顯示的項目、數(shù)字和/或字符的導航輪或操縱 桿,等等。輸入單元115可以與移動電信終端100構成整體,或者與移動 電信終端100分離,其中該輸入單元在需要時被連接到該移動電信終端。 可選地,移動電信終端100可以配備有用于正常使用的小尺寸鍵盤形式的 完整輸入單元115,例如12鍵數(shù)字鍵板(數(shù)字0-9, *和#),以及用于連 接外部輸入單元(例如,以用于輸入大量文本的QWERTY鍵盤(未示出) 的形式)的連接器。
圖2中i兌明了移動終端100的實施例200。如本領域所7>知的,移動 終端200包括裝置外殼201、揚聲器203、顯示器214、 一組,219 (其 可以包括常見的ITU-T類型(字母數(shù)字鍵板)的鍵板),以及擴音器206。另外(但圖2中并未示出),移動終端200包括各種內(nèi)部組件,圖1中示 出了其較為重要的部分。外部組件203、 214、 219和206是該移動終端的 用戶接口的所有部分。
此外,用戶接口涉及操縱桿形式的多向輸入設備216,其手柄可以由 用戶在多個方向上驅(qū)動,以便以對于裝備有操縱桿的移動終端來 說本身常規(guī)的方式命令導航操作,即,在顯示器214所顯示信息207中的 相應方向上進行導航。該導航方向的數(shù)目可以是四個,如圖2a中的實線箭 頭217所示,并且可以相對于本質(zhì)上與顯示器214以及裝置外殼201的正 面一致或平^f亍的基平面,以"上、下、左、右"的方式正交分布??蛇x地, 通過在以上提及的四個方向之間提供附加的中間方向,導航方向可以增加 到8。用戶還可以在垂直于該基平面的方向上,通過驅(qū)動操縱桿216(例如, 通過按壓該操縱桿的頂部)來在信息207當中實現(xiàn)選擇操作。取決于實施 方式,這將引起整個操縱桿手柄的移動,或者將使得操縱桿選擇按鈕被按 壓。在一些實施例中,這樣的操縱桿選擇按鈕可以位于操縱桿手柄的頂部; 在另外一些實施例中,其可以被安裝在該基平面上緊挨該操縱桿手柄的地 方。應當注意,四向、五向、八向或九向?qū)Ш芥I可以用于提供與操縱桿所 提供的功能相同的功能。
現(xiàn)在將參照圖3描述4艮據(jù)一個實施例的移動終端的內(nèi)部組件和軟件結 構。該移動終端具有控制器312,其對應于圖1的控制器112??刂破?12 具有關聯(lián)的電子存儲器313,其對應于圖1的存儲器113。存儲器313被控 制器312用于各種目的,目的之一是用于為該移動終端中的各種軟件存儲 數(shù)據(jù)和程序指令。該軟件包括實時操作系統(tǒng)320、人機接口 (MMI)驅(qū)動 器334、應用處理體332,以及各種應用340、 342、 344和346。特定的應 用是瀏覽器應用340。該瀏覽器應用可以顯示來自操作員專用服務器上的 服務器或來自因特網(wǎng)上的服務器的Wap和/或Web頁面。該瀏覽器應用使 用連通性處理體330中所含的TCP/IP棧,以便通過RF模塊323或藍牙 模塊322與服務器通信。為了最小化需要傳送的數(shù)據(jù)量,瀏覽器應用340 可以在存儲器313中存儲新近查看的頁面。因此,如果用戶請求查看新近查看過的頁面,則可以從存儲器313中檢索該頁面,而不是通過網(wǎng)絡或藍 牙TM再次檢索該頁面。其它應用可以包括呼叫處理應用342、消息傳遞應 用344和聯(lián)系人應用346。如本領域已知的,可以包括若干其它的應用(未 示出),其包括但不限于日歷應用、控制面板應用、攝像應用、媒體播放 器、視頻游戲、記事本應用,等等。
MMI驅(qū)動器334與顯示器314以及各種其它I/O設備338 (例如,揚 聲器、擴音器、振動器、鍵板、操縱桿、響音聲調(diào)發(fā)生器、LED指示器、 音量控制器,等等)協(xié)作。眾所周知,用戶可以通過由此形成的人機接口 來操作該移動終端。
該軟件還包括各種模塊、協(xié)議棧、驅(qū)動器等,其通常被指定為連通性 處理體330,并且其為RF接口 323以及視情況為藍牙接口 322、 WLAN 接口 (未示出)或IrDA接口 (未示出)提供通信服務(例如傳輸、網(wǎng)絡 和連接)。RF接口 323包括內(nèi)部或外部天線,以及用于與基站建立和維持 無線鏈路(例如,圖1中的鏈路104和基站102)的適當?shù)臒o線電路。如 本領域的技術人員所公知的,該無線電路包括一系列模擬和數(shù)字電子組件, 其一起形成無線電接收機和發(fā)射機。這些組件還特別包括帶通濾波器、放 大器、混合器、本地振蕩器、低通濾波器、AD/DA轉換器,等等。
該移動終端還可以具有SIM卡324和關聯(lián)的閱讀器。眾所周知,SIM 卡324包括處理器以及局部的工作和數(shù)據(jù)存儲器。
圖4是說明了在本發(fā)明實施例中顯示頁面的方法的流程圖。在該實施 例中,例如,頁面可以是www歷史頁面或Wap歷史頁面,但也可以是具 有可以在圖形顯示器上顯示的內(nèi)容的任何其它類型的頁面。在一個實施例 中,在歷史模式中執(zhí)行該方法,由來自用戶的輸入(例如,按壓專用鍵、 按壓臨時分派來接收該輸入的鍵(也稱作軟鍵(soft key))、按壓組合鍵、 經(jīng)由操縱桿的輸入、語音命令或任何其它適當?shù)妮斎敕椒?來觸發(fā)該方法。 可選地,在單模式實施例中,如下所述,用于選擇歷史項的能力總是存在, 由此并不要求來自用戶的起動觸發(fā)。
在創(chuàng)建圖形表示的第一集合的步驟410中,創(chuàng)建第一瀏覽器窗口的先前所訪問的Web頁面的多個圖形表示。這類似于歷史列表,因為每個表示 均對應于一先前訪問的頁面。該圖形表示優(yōu)選地但不一定是所訪問的Web 頁面的縮樣(也被稱為縮略圖)。縮樣表示可以是整個頁面的縮樣或頁面 子集的縮樣。如果縮樣是子集,則該子集可以凈iu故置在左上角,處于與上 次如何顯示該頁面相對應的位置,或者處于對該頁面來說可被特別表示的 位置。視情況,該表示可以是代表了該頁面的符號,例如圖標。所創(chuàng)建的 圖形表示的集合可以是第一瀏覽器窗口中先前所訪問頁面的完整集合,或 者其可以是一子集,例如最近一個、最近10個或任何優(yōu)選數(shù)目的最近訪問 的頁面。如果稍后出現(xiàn)需求,則可以準備另一子集。
在創(chuàng)建圖形表示的第二集合的步驟411中,類似于圖形表示的第一集 合但卻是關于第二瀏覽器窗口來創(chuàng)建圖形表示的第二集合。該第二集合可 以是第二瀏覽器中先前所訪問頁面的完整集合,或者其可以是一子集,例
如最近一個、最近10個或任何優(yōu)選數(shù)目的最近訪問的頁面。換句話說,瀏 覽器至少有兩個窗口活動,由此,這些表示的第一集合與當前窗口相關, 并且這些表示的第二集合與另一非活動窗口相關??梢詣?chuàng)建附加的集合, 其中,每個集合對應于不同窗口中先前所查看的頁面。還可以在其自己的 歷史的情況下,通過具有另外的單獨的瀏覽線程來實現(xiàn)第二窗口的功能。 視情況,如果不存在第二窗口或瀏覽線程,則第二集合可以為空。
在顯示第一集合的步驟412中,這些表示的第一集合4皮顯示在移動通 信終端200的顯示器204上。按照排隊的方式(優(yōu)選水平地或垂直地)來 呈現(xiàn)這些表示。如果第一集合含有多于顯示器204中所能容納的表示,則 顯示這些表示的子集。優(yōu)選地,通過以下結合圖5更詳細解釋的突顯方式, 最新查看的頁面在最初被選擇。
在顯示第二集合的步驟413中,該第二集合的全部或其子集被顯示在 移動通信終端200的顯示器204上。按照平行于第一集合的隊列的排隊方 式來顯示第二集合。在實施例中,第二集合的子集可以僅含有一項,以便 保存處理能力和存儲器使用。如果該子集僅含有一個表示,則不按照這樣 的排隊的方式呈現(xiàn)該表示,但仍會與第 一子集的隊列相隔一段垂直距離來顯示該子集的一個表示。如果存在附加的集合,則相應地顯示這些集合。 可以以最初打開相應窗口時的順序、以最后訪問這些窗口的順序,或者任 何其它合適的順序來存儲這些集合。該排序特別可用于當有超過兩個的集 合可用的時候。視情況,如果第二集合、第三集合等等為空,則該步驟并 不顯示任何表示。
在顯示這些集合期間,可以使用虛擬顯示器,從而使得該顯示器中可 視區(qū)域之外的項目被部分或完全隱藏,由此,用戶可以通過使用滾動條、 縮放或其它屏幕導航功能來查看這些項目。
在檢測用戶對于優(yōu)選表示的動作的步驟414中,檢測用戶偏好的表示。 使用操縱桿216或借助于觸敏屏、菜單系統(tǒng)、語音識別或任何其它合適的 輸入方法,用戶可以導航經(jīng)過可用的表示。對于顯示器204上所表示的任 何窗口,用戶均可以導航到歷史上后退和前進的表示。
在突顯優(yōu)選表示的步驟415中,該優(yōu)選表示被突顯,例如以下結合圖 5所描述的。檢測用戶對于優(yōu)選表示的動作的步驟414和突顯優(yōu)選表示的 步驟415可以被重復,直到該用戶滿意。在可選的單模式方法中,對優(yōu)選 表示的突顯足以允許用戶查看所顯示的頁面的內(nèi)容。例如,該突顯可以是 放大優(yōu)選視圖,并且將該優(yōu)選視圖放置在顯示器的中央,從而允許用戶查 看該優(yōu)選表示。在可選的單模式中,被突顯的表示因而實現(xiàn)得就像規(guī)則的 瀏覽器窗口,從而允許用戶在該窗口內(nèi)滾動、激活鏈接,等等。
在檢測用戶動作以便顯示優(yōu)選表示的步驟416中,用戶指示他/她將希 望查看對應于當前優(yōu)選表示的頁面。舉例來說,這可以通過按壓專用鍵、 按壓臨時分派來接收該輸入的鍵(也稱為軟鍵)、按壓組合鍵、經(jīng)由操縱 桿的輸入、語音命令或任何其它適當?shù)妮斎敕椒▉磉M行檢測。可選地,超 時可以觸發(fā)對優(yōu)選表示的顯示,其中,超時是當沒有提供任何用戶輸入時 的時間周期。在可選的單模式方法中,該步驟是不必要的,因為該優(yōu)選表 示對用戶來^兌已經(jīng)處于全^f見圖中。
在顯示優(yōu)選表示的步驟417中,主瀏覽器窗口再次控制屏幕,并且優(yōu) 選頁面被顯示在顯示器204中。如圖1所示,可以通過網(wǎng)絡105從服務器107檢索該頁面。為了降低加載時間和網(wǎng)絡通信量,可選地,可以從存儲 器113中檢索作為先前存儲的副本的該頁面(一種也被稱作高速緩存的方 法)。在可選的單模式方法中,該步驟是不必要的,因為優(yōu)選表示對用戶 來說已經(jīng)處于全視圖中。
圖5A-E示出了如何突顯特定表示的若干可選方式。例如,當用戶希 望選擇特定表示來顯示時,這是有用的。注意到,可以用任何優(yōu)選的方式 組合不同的突顯選項。
在圖5A中,表示511是在第一瀏覽器窗口中顯示的頁面的突顯表示, 表示512是在突顯表示511的頁面之前的時刻在第一瀏覽器窗口中先前查 看的頁面的表示,并且表示513是在突顯表示511的頁面之后的時刻在第 一瀏覽器窗口中先前查看的頁面的表示。
在圖5A中,通過使突顯表示511居中來指示突顯表示511。另夕卜,還 顯示了與該突顯表示的頁面相關的文本511,例如標題文本。
在圖5B中,表示521是在第一瀏覽器窗口中顯示的頁面的突顯表示, 表示522是在突顯表示521的頁面之前的時刻在第一瀏覽器窗口中先前查 看的頁面的表示。注意到在這種情況下,在突顯表示521的右邊沒有表示。 這是由于在第一窗口中,在突顯表示521的頁面之后的時刻沒有頁面被顯 示過。換句話說,沒有自突顯表示521起的前進歷史。表示524是第二瀏 覽器窗口的頁面的表示,并且表示525是第三瀏覽器窗口的頁面的表示。
在圖5B中,通過相比于其它表示而增大突顯表示521的尺寸來指示 突顯表示521。
在圖5C中,表示531是在第一瀏覽器窗口中顯示的頁面的突顯表示, 并M示533是在突顯表示的頁面之后的時刻在第 一瀏覽器窗口中先前查 看的頁面的表示。注意到在這種情況下,在突顯表示531的左邊沒有表示。 這是由于在第一窗口中,在突顯表示531的頁面之前的時刻沒有頁面被顯 示過。換句話說,沒有自突顯表示531起的后退歷史。表示534是第二瀏 覽器窗口的頁面的表示,并且表示535是第三瀏覽器窗口的頁面的表示。
在圖5C中,通過顯示圍繞處于中央的突顯表示531的框架537來指示突顯表示531。
在圖5D中,表示541是在第一瀏覽器窗口中顯示的頁面的突顯表示, 表示542是在突顯表示541的頁面之前的時刻在第一瀏覽器窗口中先前查 看的頁面的表示,并JL^示543是在突顯表示541的頁面之后的時刻在第 一瀏覽器窗口中先前查看的頁面的表示。表示546、 544和547都是第二窗 口中先前查看的頁面的表示,其中,這些頁面是以對應于546、 544和547 的位置的時間順序而被查看的。換句話說,在表示544的頁面之前顯示了 表示546的頁面,而表示544的頁面又在表示547的頁面之前纟皮顯示。表 示548、 545和549都是第三窗口中先前查看的頁面的表示,其中,這些頁 面是以546、 544和547的對應時間順序而,皮查看的。
在圖5D中,通過增強突顯表示541的對比度來指示突顯表示541。
在圖5E中,表示551是在第一瀏覽器窗口中顯示的頁面的突顯表示, 表示552是在突顯表示551的頁面之前的時刻在第一瀏覽器窗口中先前查 看的頁面的表示,并且表示553是在突顯表示551的頁面之后的時刻在第 一瀏覽器窗口中先前查看的頁面的表示。注意到在該例中,表示552僅是 部分可視的。表示554是第二瀏覽器窗口的頁面的表示。
在圖5E中,通過增強突顯表示551的顏色來指示突顯表示551。
針對圖2中所示出的移動終端200中的最近訪問的頁面指示器,圖 6A-C示出了不同的使用場景。屏幕結構類似于圖5A-E中所示的結構。
在圖6A中,表示631是在第一瀏覽器中顯示的頁面的突顯表示,并 且表示633是在突顯表示631的頁面之后的時刻在第一瀏覽器窗口中先前 查看的頁面的表示。注意到在圖6A中,在突顯表示631的左邊沒有表示。 這是由于在第一窗口中,在突顯顯示631的頁面之前的時刻沒有頁面被顯 示過。換句話說,沒有自突顯表示631起的后退歷史。表示634是第二瀏 覽器窗口的頁面的表示,并且表示635是第三瀏覽器窗口的頁面的表示。
最近訪問的頁面指示器638指示出在歷史視圖被顯示之前最近訪問了 什么頁面。在該例中,指示器638被顯示為插針,但也可以選擇任何合適 的圖形實現(xiàn)方式。
17指示器638降低了用戶在歷史導航屏幕中迷失的風險。用戶因而可以 很容易看到在導航到歷史導航屏幕之前他/她在哪個窗口哪個頁面上。
圖6B說明了這樣的情況,即在該情況下,用戶在后退歷史中導航得 太遠,以致于最近訪問的頁面的表示在屏幕上不再可^f見。最近訪問的頁面 指示器639位于該頁面所處的位置的方向上,^目應地卻并未連接到任何 表示。在這種情況下,指示器639是插針,僅顯示了該插針的頭部,意味 著該指示器639并未連接到表示。
在圖6C中,表示632是在突顯表示631的頁面之前的時刻在第一瀏 覽器窗口中先前查看的頁面的表示。此外,在該圖中,最近訪問的頁面是 第三瀏覽器窗口中的頁面的表示635之前的在歷史上后退的頁面。因此, 最近訪問的頁面指示器639示出了最近訪問的頁面在第三瀏覽器窗口中所 處的方向。
上面已經(jīng)參照多個實施例主要描述了本發(fā)明。然而,如本領域技術人 員很容易理解的,除了以上所公開的實施例之外,其它實施例同樣可能處 于由所附權利要求所限定的本發(fā)明的范圍之內(nèi)。
權利要求
1. 一種用于控制在瀏覽器應用中顯示多個頁面的方法,所述瀏覽器應用用于在包括顯示器的移動通信終端中執(zhí)行,所述方法包括-創(chuàng)建先前在第一瀏覽器窗口中顯示的頁面的圖形表示的第一集合;-如果存在第二瀏覽器窗口,則創(chuàng)建先前在第二瀏覽器窗口中顯示的頁面的圖形表示的第二集合;-在沿所述顯示器的第一方向上,以第一空間序列顯示所述第一集合的至少一子集;-如果存在第二瀏覽器窗口,則沿所述第一方向并且與所述第一空間序列相隔沿垂直于所述第一方向的第二方向上的一段距離,以第二空間序列顯示所述第二集合的至少一子集;以及-在所述顯示器上顯示指示器,所述指示器指示了最近訪問的頁面。
2. 根據(jù)權利要求l所述的方法,其中在顯示指示器時,如果對應于所 述最近訪問的頁面的圖形表示在所述顯示器上可用,則在與對應于所述最 近訪問的頁面的所述圖形表示相關聯(lián)的地方顯示所述指示器。
3. 根據(jù)權利要求1所述的方法,其中在顯示指示器時,如果對應于所 述最近訪問的頁面的圖形表示在所述顯示器上不可用,則所述指示器被定 位以便指示對應于所述最近訪問的頁面的所述圖形表示的邏輯方向。
4. 根據(jù)權利要求1所述的方法,其中在顯示指示器時,使所述指示器 類似于插針。
5. 根據(jù)權利要求l所述的方法,其中所述第一和第二空間序列對應于 相應的時間序列,已經(jīng)按照所勤目應的時間序列顯示了所^目應的頁面。
6. 根據(jù)權利要求1所述的方法,其中所述圖形表示包括先前顯示的頁 面的縮樣表示。
7. 根據(jù)權利要求1所述的方法,其中所述圖形表示包括先前顯示的頁 面的至少部分縮樣表示。
8. 根據(jù)權利要求l所述的方法,其中所述圖形表示包括代表先前顯示的頁面的圖形符號。
9. 根據(jù)權利要求l所述的方法,其中所述第一方向是水平的,并且所 述第二方向是垂直的。
10. 才艮據(jù)權利要求l所述的方法,其中所述第一方向是垂直的,并且 所述第二方向是水平的。
11. 根據(jù)權利要求l所述的方法,其進一步包括-檢測指示了希望選擇優(yōu)選表示的第一用戶動作;以及 -突顯所述優(yōu)選表示。
12. 才艮據(jù)權利要求11所述的方法,其進一步包括-檢測指示了希望顯示對應于所述優(yōu)選表示的頁面的第二用戶動作; 以及-顯示戶斤述頁面。
13. 根據(jù)權利要求11所述的方法,其中所述檢測第一用戶動作包括 經(jīng)由輸入設備的檢測,所述輸入設備是從包括導航鍵、操縱桿、鍵板上的 鍵、專用于該目的的鍵和語音命令裝置的組中選擇的設備。
14. 根據(jù)權利要求12所述的方法,其中所述檢測第二用戶動作包括 經(jīng)由輸入設備的檢測,所述輸入設備是從包括導航鍵、操縱桿、鍵板上的 鍵、專用于該目的的鍵和語音命令裝置的組中選擇的設備。
15. 根據(jù)權利要求12所述的方法,其中所述顯示所述頁面包括經(jīng) 由數(shù)字網(wǎng)絡從月良務器檢索所述頁面。
16. 根據(jù)權利要求12所述的方法,其中所述顯示所述頁面包括從 所述移動通信終端的存儲器中檢索所述頁面。
17. 根據(jù)權利要求11所述的方法,其中所述突顯所述優(yōu)選表示包括: 在所述顯示器上4吏所述優(yōu)選表示居中。
18. 根據(jù)權利要求11所述的方法,其中突顯所述優(yōu)選表示的所述步 驟包括增加所述優(yōu)選表示的尺寸。
19. 根據(jù)權利要求ll所述的方法,其中所述突顯所述優(yōu)選表示包括: 顯示圍繞所述表示的框架。
20. 根據(jù)權利要求11所述的方法,其中所述突顯所述優(yōu)選表示包括 增強所述優(yōu)選表示的對比度。
21. 根據(jù)權利要求ll所述的方法,其中所述突顯所述優(yōu)選表示包括 所述優(yōu)選表示的顏色增強。
22. 根據(jù)權利要求ll所述的方法,其中所述突顯所述優(yōu)選表示包括 顯示所述優(yōu)選表示附近的文本。
23. —種包括顯示器的移動通信終端,所述移動通信終端被配置以便 在瀏覽器應用中顯示多個頁面,所述瀏覽器應用用于在所述移動通信終端 中執(zhí)行,所述移動通信終端還包括-用于創(chuàng)建先前在第一瀏覽器窗口中顯示的頁面的圖形表示的第一集 合的裝置;-用于在存在第二瀏覽器窗口的情況下,創(chuàng)建先前在第二瀏覽器窗口 中顯示的頁面的圖形表示的第二集合的裝置;-用于在沿所述顯示器的第一方向上以第一空間序列顯示所述第一集 合的至少一子集的裝置;國用于在存在第二瀏覽器窗口的情況下,沿所述第一方向并且與所述 第一空間序列相隔沿垂直于所述笫一方向的第二方向上的一^巨離,以第 二空間序列顯示所述第二集合的至少一子集的裝置;以及-用于在所述顯示器上顯示指示器的裝置,所述指示器指示了最近訪 問的頁面。
24. —種包括顯示器和控制器的移動通信終端,其中-所述移動通信終端被配置以便在瀏覽器應用中顯示多個頁面,所 述瀏覽器應用用于在所述移動通信終端中執(zhí)行;-所述控制器被配置以便創(chuàng)建先前在第一瀏覽器窗口中顯示的頁面 的圖形表示的第一集合;-所述控制器被配置以便如果存在第二瀏覽器窗口,則創(chuàng)建先前在 第二瀏覽器窗口中顯示的頁面的圖形表示的第二集合;謂所述控制器被配置以便在沿所述顯示器的第一方向上以第一空間序列顯示所述第一集合的至少一子集;-所述控制器被配置以便如果存在第二瀏覽器窗口,則沿所述第一 方向并且與所述第一空間序列相隔沿垂直于所述第一方向的第二方向上的 一ISJ巨離,以第二空間序列顯示所述第二集合的至少一子集;以及-所述控制器被配置以便在所述顯示器上顯示指示器,所述指示器 指示了最近訪問的頁面。
25. —種包括軟件指令的計算機程序產(chǎn)品,當在移動通信終端中執(zhí)行 時,其實現(xiàn)根據(jù)權利要求l所述的方法。
全文摘要
控制在瀏覽器應用中顯示多個頁面,所述瀏覽器應用用于在包括顯示器的移動通信終端中執(zhí)行。創(chuàng)建先前在第一瀏覽器窗口中顯示的頁面的圖形表示的第一集合。如果存在第二瀏覽器窗口,則創(chuàng)建先前在第二瀏覽器窗口中顯示的頁面的圖形表示的第二集合。在沿所述顯示器的第一方向上,以第一空間序列顯示所述第一集合的至少一子集。如果存在第二瀏覽器窗口,則沿所述第一方向并且與所述第一空間序列相隔沿垂直于所述第一方向的第二方向上的一段距離,以第二空間序列顯示所述第二集合的至少一子集。在所述顯示器上顯示指示器,其指示了最近訪問的頁面。
文檔編號G06F3/048GK101473293SQ200780022616
公開日2009年7月1日 申請日期2007年6月1日 優(yōu)先權日2006年6月1日
發(fā)明者E·瓦爾蒂艾寧, E·雷波寧, M·勞塔瓦, V·羅托 申請人:諾基亞公司