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

用于增進(jìn)式瀏覽的方法和裝置的制作方法

文檔序號:6553137閱讀:244來源:國知局
專利名稱:用于增進(jìn)式瀏覽的方法和裝置的制作方法
用于增進(jìn)式瀏覽的方法和裝置
背景技術(shù)
本發(fā)明涉及計(jì)算機(jī)系統(tǒng)領(lǐng)域。更具體地,提供一種用于增進(jìn)用戶 瀏覽經(jīng)歷的質(zhì)量和效率的方法和裝置。
當(dāng)今的瀏覽器向用戶提供標(biāo)準(zhǔn)瀏覽,這主要是因?yàn)樗麄兊淖⒁饬?在任何給定的時(shí)間都局限于單一網(wǎng)頁。具體地,瀏覽器一般只顯示單 一頁面,該頁面可能包括至任何數(shù)量的其他頁面或站點(diǎn)的超鏈接。瀏 覽器不允許用戶觀看鏈接頁面上的內(nèi)容,直到他或她重新定向?yàn)g覽器 到該頁面(例如,通過選擇超鏈接)。只有那時(shí)用戶才能確定該頁面
是否包含她感興趣的內(nèi)容。如果沒有,她必須折返(retrace)她的操 作以返回另一個(gè)可能的分支點(diǎn)(例如,通過點(diǎn)擊"返回"按鈕)。
該模式一選擇轉(zhuǎn)向新頁面的鏈接,瀏覽其內(nèi)容,并可能選擇該頁 面上的鏈接一可以經(jīng)過任何數(shù)量的層深度,所有這些必須折返以返回 開始點(diǎn)。當(dāng)該開始點(diǎn)是至網(wǎng)站或頁面(例如在搜索引擎站點(diǎn))的鏈接 列表、或至商品或服務(wù)(例如,在零售或拍賣站點(diǎn))的鏈接列表時(shí), 用戶必須遍歷許多鏈接頁面的鏈,并不斷地返回開始點(diǎn),希望能尋找 更接近符合她興趣的內(nèi)容。
此外,當(dāng)用戶選擇鏈接以導(dǎo)航到對應(yīng)頁面時(shí),只有那以后瀏覽器 才能檢索該頁面的內(nèi)容。取決于用戶能獲得的通信鏈路的帶寬或類 型,以及開始點(diǎn)和目標(biāo)網(wǎng)站的狀態(tài)(例如,網(wǎng)絡(luò)服務(wù)器的擁擠程度), 在完全顯示目標(biāo)頁面之前經(jīng)常有明顯的時(shí)滯。當(dāng)用戶訪問無數(shù)頁面 時(shí),這在使用搜索引擎或零售/拍賣站點(diǎn)的搜索會話期間是常有的,時(shí) 滯的組合持續(xù)時(shí)間會引起大量的等待時(shí)間。希望快速瀏覽多個(gè)鏈接或 頁面的用戶對于瀏覽器的響應(yīng)時(shí)間會感到非常失望。并且,如果在試 圖裝載頁面時(shí)遇到錯(cuò)誤,在用戶成功或放棄之前她必須多次試圖重載 它。
而且,若有的話,在導(dǎo)航鏈接頁面的多個(gè)鏈表時(shí),用戶很少獲得 任何幫助。例如,當(dāng)用戶瀏覽來自由搜索引擎提供的搜索結(jié)果頁面的 多個(gè)鏈表時(shí),她會遇到如果沒有發(fā)現(xiàn)更好頁面時(shí)需要進(jìn)一步檢查的頁 面(該頁面不完全符合她的興趣)。常規(guī)地,她必須記住她如何到達(dá)的該頁面(例如,為了到達(dá)那里她選擇的鏈接序列)或向她的瀏覽器 添加標(biāo)簽。當(dāng)鏈接序列(以及她的瀏覽會話)變的越來越長時(shí),記住 它們就變的越來越困難。并且,收集可能很少或沒有興趣的標(biāo)簽使得 標(biāo)簽管理變得日益困難。

發(fā)明內(nèi)容
因此,在本發(fā)明的一個(gè)實(shí)施例中,提供一種用于增進(jìn)式瀏覽
(enhanced browsing)電子數(shù)據(jù)的方法和裝置。在一個(gè)方法中,在 瀏覽器上顯示的第一頁面(例如,網(wǎng)頁、圖象、電子郵件消息)包括 從第一頁面到第二頁面的鏈接。構(gòu)建并高速緩存包含來自第二頁面的 內(nèi)容的增進(jìn)式瀏覽窗口,但該窗口最初是不可見的。
內(nèi)容會通過與內(nèi)容相關(guān)的或認(rèn)為用戶可能感興趣的一個(gè)或多個(gè)廣 告來增加。當(dāng)用戶移動鼠標(biāo)經(jīng)過(mouses-over)(將光標(biāo)放于)到第 二頁面的鏈接或與該鏈接相關(guān)的圖標(biāo)或狀態(tài)指示符,或否則表示對鏈 接感興趣時(shí),自動顯示增進(jìn)式瀏覽窗口。
當(dāng)用戶表示對內(nèi)容感興趣時(shí),提取或提前預(yù)取用于增加增進(jìn)式瀏 覽窗口的內(nèi)容。來自鏈接到第一頁面的任何數(shù)量頁面的內(nèi)容都會被提 取或預(yù)??;可以優(yōu)先排序鏈接以確定內(nèi)容檢索的順序。在本實(shí)施例中, 檢索鏈接頁面的實(shí)際內(nèi)容(例如,不僅僅是內(nèi)容的圖象)。
在第一頁上,狀態(tài)指示符或圖表會設(shè)置到臨近其他頁面的某些或 所有鏈接。圖標(biāo)被配置以表示從鏈接頁面提取或預(yù)取內(nèi)容的狀態(tài),或 內(nèi)容的某些其他狀態(tài)。例如,可以采用不同圖標(biāo)或改變圖標(biāo)的外觀以 指示鏈接已經(jīng)被識別用于預(yù)取、檢索或預(yù)取在進(jìn)行中、檢索已完成、 預(yù)取被延遲或中斷、不能檢索鏈接的內(nèi)容等?;蛘?,與鏈接相關(guān)的圖 標(biāo)被配置以表示鏈接的內(nèi)容匹配已瀏覽的內(nèi)容、內(nèi)容表現(xiàn)出安全危險(xiǎn)
(例如,包含病毒或間諜軟件)、內(nèi)容將花費(fèi)延長的裝載時(shí)間周期、 內(nèi)容是不合適的(例如,色情內(nèi)容)等。可以啟動該圖標(biāo)作為幫助訪 問內(nèi)容和/或用于配置增進(jìn)式瀏覽的控件。
增進(jìn)式瀏覽窗口大約是瀏覽器窗口大小的75%,可以位于瀏覽器頂 端的任何位置,并且當(dāng)打開窗口時(shí)光標(biāo)可以移動到窗口內(nèi)的位置。如 果光標(biāo)移出窗口,則增進(jìn)式瀏覽窗口關(guān)閉。如果用戶移動鼠標(biāo)經(jīng)過第 一頁面中的不同鏈接,則會打開具有其他內(nèi)容的另一窗口。如果用戶選擇(例如,通過點(diǎn)擊用戶接口控件),則(瀏覽器中的)第一頁面 會被在增進(jìn)式瀏覽窗口中顯示的頁面取代。由增進(jìn)式瀏覽窗口中的鏈 接識別的內(nèi)容也會被預(yù)取,因此用戶能享受多層增進(jìn)式瀏覽。
在本發(fā)明的一個(gè)實(shí)施例中,增進(jìn)式瀏覽裝置包括用于提取(或預(yù)
取)由瀏覽器顯示的頁面中的鏈接所識別的內(nèi)容的提取器;用于產(chǎn)生 和/或顯示增進(jìn)式瀏覽窗口的窗口產(chǎn)生器;以及用于存儲增進(jìn)式瀏覽窗 口的高速緩沖存儲器。該裝置也可以包括檢索廣告以包括在窗口中的 廣告接口,并可以包括到中央服務(wù)器的接口,用于交換關(guān)于用戶瀏覽 行為的數(shù)據(jù),幫助識別頁面上的鏈接,優(yōu)先排序鏈接以提取識別的數(shù) 據(jù)等。該增進(jìn)式瀏覽裝置可以使用瀏覽器或圖形用戶接口實(shí)施,或作 為瀏覽器或圖形用戶接口,并接受來自指示設(shè)備(例如,控制光標(biāo)的 鼠標(biāo))、鍵盤和/或其他設(shè)備的用戶輸入。


圖l是根據(jù)本發(fā)明實(shí)施例描述增進(jìn)式瀏覽裝置的框圖。 圖2描述根據(jù)本發(fā)明實(shí)施例的增進(jìn)式瀏覽窗口。 圖3是根據(jù)本發(fā)明實(shí)施例,示出提供增進(jìn)式瀏覽方法的流程圖。 圖4是根據(jù)本發(fā)明實(shí)施例,示出預(yù)取目標(biāo)內(nèi)容的流程圖。 圖5是根據(jù)本發(fā)明實(shí)施例,描述使用增進(jìn)式瀏覽欄或條的方法。 圖6示出根據(jù)本發(fā)明實(shí)施例,幫助用戶導(dǎo)航瀏覽或搜索內(nèi)容的導(dǎo) 航樹。
圖7描述根據(jù)本發(fā)明可替換實(shí)施例的增進(jìn)式瀏覽窗口。 圖8描述根據(jù)本發(fā)明實(shí)施例,指示目標(biāo)內(nèi)容或目標(biāo)內(nèi)容檢索的狀 態(tài)的示例性圖標(biāo)。
詳細(xì)描述
以下描述用于使本領(lǐng)域技術(shù)人員理解和使用本發(fā)明,并在本發(fā)明 的特定應(yīng)用和它們需求的范圍內(nèi)提供。對公開實(shí)施例的各種修改對于 本領(lǐng)域技術(shù)人員是很明顯的,并且在不背離本發(fā)明范圍的情況下,這 里定義的一般原理可以應(yīng)用于其他實(shí)施例和應(yīng)用。因此,本發(fā)明不打 算限于所示的實(shí)施例,而是符合這里公開的原理和特征的最寬范圍。引言
在本發(fā)明的一個(gè)實(shí)施例中,公開一種用于增進(jìn)電子數(shù)據(jù)瀏覽的方 法和裝置。用戶瀏覽或?qū)Ш剿臑g覽器到第一電子頁面(例如,網(wǎng)頁、 文檔、電子郵件消息),所述第一電子頁面包含到其他頁面的一個(gè)或 多個(gè)鏈接或引用。當(dāng)他選擇(例如,移動鼠標(biāo)經(jīng)過或?qū)⒐鈽?biāo)放于)到 第二頁面的鏈接或與鏈接相關(guān)的圖標(biāo)或指示符時(shí),在瀏覽器的頂端或 前面顯示增進(jìn)式瀏覽窗口或包含第二頁面內(nèi)容的幀。
在本實(shí)施例中,增進(jìn)式瀏覽窗口包含來自第二頁面的實(shí)際內(nèi)容,
諸如HTML(超文本標(biāo)記語言)之類,而不僅僅是內(nèi)容的圖像(例如,.gif 或.jpg圖像)。第二頁面的內(nèi)容在用戶選擇預(yù)覽之前被預(yù)取,并因此 當(dāng)用戶選擇到第二頁面的鏈接時(shí),可以幾乎立即顯示增進(jìn)式瀏覽窗 口。當(dāng)用戶移動鼠標(biāo)經(jīng)過其他鏈接時(shí)改變窗口的內(nèi)容,或?qū)γ總€(gè)鏈接 產(chǎn)生單獨(dú)的增進(jìn)式瀏覽窗口。
為了描述本發(fā)明實(shí)施例,識別或者與被檢索或預(yù)取的數(shù)據(jù)相關(guān)的 "鏈接"可以采取任何形式-圖像的、文本的或其他。因此,鏈接包括 能夠?qū)崿F(xiàn)或由鏈接(例如,超鏈接)所伴隨的任何對象(例如,圖標(biāo)) 或信息或?qū)ζ渌娮訑?shù)據(jù)或內(nèi)容的引用。
用于提供增進(jìn)式瀏覽的裝置可以包括各種程序模塊,其能使用任 何合適的程序語言寫入軟件中或編碼在固件中。示例性裝置包括用于
呈現(xiàn)增進(jìn)式瀏覽窗口和與增進(jìn)式瀏覽相關(guān)的控件的圖形用戶接口,用 于高速緩存在窗口中顯示的內(nèi)容的高速緩沖存儲器,以及用于提取內(nèi) 容的提取器或預(yù)取器。該裝置也包括到服務(wù)器的一個(gè)或多個(gè)接口,所 述服務(wù)器存儲在增進(jìn)式瀏覽窗口中顯示的廣告以及描述用戶瀏覽行為 的數(shù)據(jù)。 一個(gè)這樣的接口可以使增進(jìn)式瀏覽裝置耦合到中央服務(wù)器以 幫助增進(jìn)式瀏覽。該裝置也可以構(gòu)建為到現(xiàn)有瀏覽器(例如,Internet Explorer、 Firefox )的插件程序、到另一應(yīng)用(例如,微軟Outlook) 的插件程序或完整瀏覽器或其他應(yīng)用。
在增進(jìn)式瀏覽窗口中顯示的第二頁面的內(nèi)容可以使用廣告、特別 是與內(nèi)容相關(guān)的廣告來增加。例如,分析內(nèi)容以確定笫二頁面的主題 或特性,或如果從其檢索數(shù)據(jù)的鏈接包括搜索結(jié)果列表,則根據(jù)產(chǎn)生 搜索結(jié)果的搜索標(biāo)準(zhǔn)選擇廣告。在本發(fā)明實(shí)施例的一個(gè)實(shí)施中,檢索 作為部分第二頁面內(nèi)容的廣告會由不同廣告取代。此外,為了安全目的(例如,為了檢測病毒、間諜軟件(spyware)等)可以掃描增進(jìn)式 瀏覽窗口的內(nèi)容。以下部分將提供本發(fā)明的這個(gè)增進(jìn)式瀏覽實(shí)施例的 細(xì)節(jié)。
在本發(fā)明的另一實(shí)施例中,可能為了在增進(jìn)式瀏覽窗口中瀏覽, 預(yù)取鏈接到瀏覽網(wǎng)頁(或其他內(nèi)容)的內(nèi)容??梢圆捎酶鞣N方法或試 探法(heuristics)以確定要提取或預(yù)取哪個(gè)鏈接的頁面或內(nèi)容。示 例性地,當(dāng)用戶的瀏覽器顯示來自搜索引擎(例如,google.com、 yahoo, com )的搜索結(jié)果的頁面時(shí),對于某些或所有鏈接頁面或內(nèi)容(例 如,具有與用戶搜索標(biāo)準(zhǔn)相關(guān)的信息的網(wǎng)頁或網(wǎng)站)自動完成預(yù)取。 類似地,當(dāng)瀏覽器顯示到商品或服務(wù)的鏈接列表時(shí),該商品或服務(wù)是 在貿(mào)易商或拍賣網(wǎng)站(例如,amazon.com、 ebay. com )提供銷售的, 使用鏈接的項(xiàng)目自動開始內(nèi)容的預(yù)取。
一旦瀏覽器接收或顯示主瀏覽頁面,就開始預(yù)取。因此,預(yù)取與 用戶瀏覽頁面和/或鏈接頁面列表或其他內(nèi)容一致。因此,在用戶甚至 選擇到他想看的內(nèi)容的鏈接之前,可以預(yù)取內(nèi)容(和/或其他內(nèi)容)。 可以掃描預(yù)取的內(nèi)容(或?qū)⒈活A(yù)取的內(nèi)容)以尋找病毒、間諜軟件、 廣告軟件、色情描寫和/或其他不希望的內(nèi)容或代碼。圖標(biāo)或其他指示 符會與鏈接相關(guān)并被配置用于通過鏈接指示檢索或預(yù)取內(nèi)容的狀態(tài)。
在本發(fā)明這個(gè)實(shí)施例的一個(gè)實(shí)施中,根據(jù)鏈接的字體大小、鏈接 在瀏覽器頁面上位置、它在鏈接列表中的位置等試探性地確定預(yù)取內(nèi) 容的選擇。下面的內(nèi)容將提供用于預(yù)取的本發(fā)明的該實(shí)施例的進(jìn)一步 細(xì)節(jié)。
在本發(fā)明的另一實(shí)施例中,提供一種用于當(dāng)滾動鏈接列表(例如, 超鏈接)時(shí)維持用戶能享受增進(jìn)式瀏覽經(jīng)歷的機(jī)制。在本實(shí)施例的一 個(gè)實(shí)施中,圖形條或欄重疊或疊加在列表上。條可以被配置作為(或 相鄰)增進(jìn)式瀏覽窗口的邊界或邊沿。鏈接列表可以擴(kuò)展多個(gè)頁面或 屏幕,并當(dāng)滾動列表進(jìn)入瀏覽時(shí)條被配置進(jìn)行擴(kuò)展。用戶可以通過沿 著條或在條內(nèi)滾動用戶接口光標(biāo)來滾動列表(例如,上/下或左/右)。 當(dāng)在條內(nèi)導(dǎo)航時(shí),在增進(jìn)式瀏覽窗口中預(yù)覽或顯示鏈接所顯示的內(nèi) 容。
同樣當(dāng)在條內(nèi)導(dǎo)航時(shí),當(dāng)接近列表中主瀏覽器的邊界的光標(biāo)太長 而不能完全顯示在瀏覽器中時(shí),則滾動瀏覽器的內(nèi)容。當(dāng)光標(biāo)經(jīng)過或?qū)?zhǔn)鏈接時(shí),來自鏈接的內(nèi)容顯示在增進(jìn)式瀏覽窗口中,或?yàn)槊總€(gè)鏈 接打開或關(guān)閉單獨(dú)的窗口。因此,在本發(fā)明的這個(gè)實(shí)施例中,用戶可 以非常快速地掃描列表中某些或所有鏈接的內(nèi)容。下面的內(nèi)容將提供 本發(fā)明的該瀏覽條實(shí)施例的進(jìn)一步細(xì)節(jié)。
在這個(gè)本發(fā)明實(shí)施例的可替換實(shí)施中,當(dāng)打開的增進(jìn)式瀏覽窗口 具有第一頁面內(nèi)容時(shí),用戶操作鼠標(biāo)滾輪或者提供其他控件輸入(例 如,箭頭鍵,上頁或下頁鍵),以快速交換窗口的當(dāng)前內(nèi)容和鏈接序 列中另一鏈接的內(nèi)容。示例性地,當(dāng)光標(biāo)接近(例如,頂端、相鄰) 圖標(biāo)或與到第一頁面的鏈接相關(guān)的指示符時(shí),操作鼠標(biāo)滾輪。當(dāng)旋轉(zhuǎn) 滾輪時(shí),光標(biāo)移動到與下一個(gè)鏈接相關(guān)的圖標(biāo),并同時(shí)滾動包含鏈接 的頁面。
在本發(fā)明的另一實(shí)施例中,該裝置顯示用戶導(dǎo)航或?yàn)g覽內(nèi)容(例 如,網(wǎng)頁、文檔、電子郵件消息)的圖形描述。該描述可以提供為垂 直或水平樹,其中每個(gè)結(jié)點(diǎn)對應(yīng)一項(xiàng)(例如,網(wǎng)頁、圖像、文檔)或 一個(gè)項(xiàng)目集合。
在本實(shí)施例的一個(gè)實(shí)施中,當(dāng)用戶開始新搜索(例如,在搜索引 擎站點(diǎn)上或在提供商品或服務(wù)的站點(diǎn)上)并在用戶的瀏覽器上顯示搜 索結(jié)果的頁面時(shí),產(chǎn)生樹根。當(dāng)用戶導(dǎo)航到鏈接當(dāng)前(例如,搜索結(jié) 果)頁面的頁面時(shí),產(chǎn)生樹的新結(jié)點(diǎn)并連接到以前的結(jié)點(diǎn)。當(dāng)用戶通 過選擇其他鏈接導(dǎo)航更深時(shí),會添加越來越多的結(jié)點(diǎn)。為了在搜索中
快速返回,用戶會點(diǎn)擊結(jié)點(diǎn)并返回到對應(yīng)的內(nèi)容。從那里,他能選擇 導(dǎo)航不同的路徑。類似地,用戶可以通過選擇合適的結(jié)點(diǎn)而快速移動 到樹中表示的任何其他內(nèi)容。
用戶能通過改變結(jié)點(diǎn)的外觀(例如,顏色、大小、模式)而標(biāo)記
該結(jié)點(diǎn);這會幫助用戶返回到特定的頁面。下面的內(nèi)容將提供本發(fā)明 該實(shí)施例的進(jìn)一步細(xì)節(jié)。
增進(jìn)式瀏覽
圖1描述根據(jù)本發(fā)明一個(gè)實(shí)施例的增進(jìn)式瀏覽電子數(shù)據(jù)的裝置。 在示例性的實(shí)施例中,該裝置配置為到諸如Microsoft公司的 Internet Explorer、 Mozilla基金會的Firefox、 Netscape通信公 司的Netscape通信器等的網(wǎng)絡(luò)瀏覽器的插件程序或附加程序。在其他實(shí)施中,該裝置可以提供為不同應(yīng)用或?yàn)g覽器部分,或到不同類型的 應(yīng)用(例如,電子郵件、即時(shí)通信、數(shù)據(jù)庫)的插件程序或附加程序。 這里的術(shù)語"目標(biāo)鏈接,,用于指其內(nèi)容是或可以被選擇用于檢索 以在增進(jìn)式瀏覽窗口中顯示的鏈接。類似地,術(shù)語"目標(biāo)內(nèi)容"用于 指使用預(yù)取或不使用預(yù)取而被或可以被檢索以顯示的內(nèi)容。
增進(jìn)式瀏覽裝置102在虛擬的任何類型的計(jì)算設(shè)備(例如,計(jì)算 機(jī)、個(gè)人數(shù)字助理、網(wǎng)絡(luò)使能電話(web-enable telephone))上操 作并包括用戶接口 104、內(nèi)容提取器或預(yù)取器106、 一個(gè)(或多個(gè))高 速緩沖存儲器108、廣告服務(wù)器接口 110和可選的中央服務(wù)器接口 112。類似于其他插件程序,該裝置也耦合到主瀏覽器。
增進(jìn)式瀏覽裝置102耦合到包含網(wǎng)站、網(wǎng)頁、文檔、電子郵件消 息和/或其他電子數(shù)據(jù)或內(nèi)容的計(jì)算機(jī)系統(tǒng)或網(wǎng)絡(luò)。該裝置可以通過任 何類型的通信鏈路耦合到這些實(shí)體,所述通信鏈路可以是共享的(例 如網(wǎng)絡(luò))或?qū)S玫?、有線的或無線的。具體地,裝置102被耦合到中 央服務(wù)器,該中央服務(wù)器可以包括或耦合到數(shù)據(jù)庫或其他數(shù)據(jù)集合以 幫助增進(jìn)式瀏覽,如下面所述的。通過增進(jìn)式瀏覽裝置102訪問的內(nèi) 容可以同樣,或相反存儲在與該裝置相同的計(jì)算設(shè)備上。
用戶接口 104被配置用于構(gòu)建、顯示和操作增進(jìn)式瀏覽窗口。用 戶接口同樣可以提供任何數(shù)量和類型的控件以允許用戶導(dǎo)航或操作這 種窗口中的內(nèi)容,諸如按鈕、圖標(biāo)、工具欄等,并可以同樣接受鍵盤 輸入(例如,使用CTRL或ALT鍵的鍵序列、上下箭頭鍵、上頁或下頁 鍵)。
各種控件可以允許用戶開始或中斷提取或預(yù)取目標(biāo)內(nèi)容、打開或 關(guān)閉增進(jìn)式瀏覽窗口、導(dǎo)航他或她的瀏覽器以檢索內(nèi)容(例如,通過 將瀏覽器定向到在增進(jìn)式瀏覽窗口中顯示的頁面)、提取鏈接到在增 進(jìn)式瀏覽窗口中顯示的內(nèi)容的內(nèi)容、用其他內(nèi)容取代在增進(jìn)式瀏覽窗 口中顯示的內(nèi)容、用另一窗口取代顯示的窗口等。
特別地,用戶接口 104可以提供控件、菜單或其他裝置用于允許 用戶定制增進(jìn)式瀏覽裝置或改變其操作的方式。用戶定制選項(xiàng)可以包 括增進(jìn)式瀏覽窗口的大小或位置、在提取內(nèi)容的時(shí)刻目標(biāo)鏈接的數(shù) 量(例如,沒有、所有、十個(gè)、二十個(gè))、如何識別或優(yōu)先排序目標(biāo) 鏈接、響應(yīng)特定用戶活動(例如,當(dāng)用戶點(diǎn)擊窗口內(nèi)或顯示的目標(biāo)內(nèi)容中的鏈接時(shí))采取的一個(gè)(或多個(gè))默認(rèn)操作、延遲打開、關(guān)閉或 改變增進(jìn)式瀏覽窗口多久等。
在本發(fā)明的一個(gè)實(shí)施例中,當(dāng)檢索目標(biāo)內(nèi)容時(shí),用戶接口 104構(gòu) 建增進(jìn)式瀏覽窗口,但保持窗口不可見直到或除非用戶實(shí)際表示(例 如移動鼠標(biāo)經(jīng)過)對相關(guān)目標(biāo)鏈接或與鏈接相關(guān)的指示符(例如,圖 標(biāo))的興趣。然后,窗口變的可見。不可見的窗口可以存儲在一個(gè)(或 多個(gè))高速緩沖存儲器108中。
內(nèi)容預(yù)取器106負(fù)責(zé)根據(jù)缺省標(biāo)準(zhǔn)和/或用戶指定的標(biāo)準(zhǔn)而從合適 的源(例如網(wǎng)站、數(shù)據(jù)庫、文檔儲存庫、電子郵件網(wǎng)關(guān))提取內(nèi)容。 例如,在瀏覽器裝載或顯示包含一個(gè)或多個(gè)目標(biāo)鏈接的頁面之后,內(nèi) 容預(yù)取器106立即開始預(yù)取目標(biāo)內(nèi)容,從而當(dāng)用戶查看頁面時(shí)利用空 閑的通信帶寬。瀏覽器頁面上的任何數(shù)量的鏈接都可以作為目標(biāo)鏈 接。響應(yīng)預(yù)定的用戶輸入(例如,鏈接或相關(guān)狀態(tài)指示符的ALT點(diǎn)擊 或ALT-移動鼠標(biāo)經(jīng)過)獲取來自特定鏈接的內(nèi)容。
在這里所述的本發(fā)明實(shí)施例中,當(dāng)用戶通過移動鼠標(biāo)經(jīng)過表示對 鏈接感興趣或另外表示對目標(biāo)鏈接或與目標(biāo)鏈接相關(guān)的指示符(例 如,圖標(biāo))感興趣時(shí),內(nèi)容預(yù)取器106提取或預(yù)取目標(biāo)內(nèi)容。如以下 內(nèi)容所述,與目標(biāo)鏈接相關(guān)的指示符可以被配置(例如,通過用戶接 口 104)用于表示提取或預(yù)取的狀態(tài)(例如,開始、進(jìn)行中、完成、放 棄、中斷鏈接)和/或內(nèi)容的狀態(tài)(例如,以前瀏覽過、包含病毒、包 含間諜軟件、包含色情內(nèi)容)。
增進(jìn)式瀏覽器裝置102的內(nèi)容預(yù)取器106和/或某些其他組件(例 如,單獨(dú)目標(biāo)識別模塊)可以被配置以識別目標(biāo)鏈接。如下文所述, 可以采用預(yù)取模塊以識別在某些網(wǎng)頁或其他內(nèi)容中的目標(biāo)鏈接。簡而 言之,預(yù)取模板設(shè)計(jì)用于特定頁面(或頁面集)并表示在頁面上哪個(gè) 位置發(fā)現(xiàn)目標(biāo)鏈接(或目標(biāo)鏈接集合、例如搜索結(jié)果列表)??商鎿Q 地,明顯以列表格式配置的任何鏈接列表或鏈接集合都可以作為目標(biāo) 鏈接。
不管用何種方法選擇目標(biāo)鏈接(例如,由用戶、根據(jù)缺省規(guī)則或 模板),在檢索目標(biāo)內(nèi)容之前都要對目標(biāo)鏈接進(jìn)行優(yōu)先排序。優(yōu)先排 序目標(biāo)鏈接的規(guī)則如下文所述,以及可以根據(jù)鏈接在搜索結(jié)果列表中 的順序、在它們出現(xiàn)的頁面上的位置、它們的字體大小等。取決于指定到特定目標(biāo)鏈接的任何優(yōu)先權(quán),由內(nèi)容預(yù)取器106檢 索相關(guān)內(nèi)容。 一旦檢索目標(biāo)內(nèi)容,裝置102的用戶接口 104和/或某些 其他組件為該內(nèi)容構(gòu)建增進(jìn)式瀏覽窗口 。
應(yīng)該注意,提取和/或預(yù)取狀態(tài)指示對于本發(fā)明的所有實(shí)施例不是 必須的。雖然預(yù)取內(nèi)容會加快用戶瀏覽或預(yù)覽內(nèi)容,但在沒有預(yù)取內(nèi) 容的情況下也可以享受本發(fā)明的其他優(yōu)勢。
例如,無論是否正預(yù)取或剛提取內(nèi)容,我們都希望檢測不受歡迎 的內(nèi)容(例如,間諜軟件、病毒、色情內(nèi)容)?;蛘?,用戶會發(fā)現(xiàn)它 有助于提示他或她已瀏覽內(nèi)容、保存目標(biāo)鏈接到喜愛列表、決定或指 出內(nèi)容是或不是有用或有趣的等等。
一個(gè)(或多個(gè))高速緩沖存儲器108包括一個(gè)或多個(gè)高速緩沖存 儲器,用于保存目標(biāo)鏈接、目標(biāo)內(nèi)容、預(yù)取模板、增進(jìn)式瀏覽窗口、 用戶歷史(例如,瀏覽或預(yù)覽的站點(diǎn)序列)和/或其他數(shù)據(jù)。在圖l所 描述的本發(fā)明的實(shí)施例中,增進(jìn)式瀏覽裝置102使用的高速緩沖存儲 器獨(dú)立于并區(qū)分于由瀏覽器維護(hù)的任何高速緩沖存儲器。 一個(gè)(或多 個(gè))高速緩沖存儲器108不需要包含在本發(fā)明的所有實(shí)施例中,或可 以由裝置102的某些其他部件執(zhí)行其功能。
在本發(fā)明的示例性實(shí)施例中,當(dāng)在增進(jìn)式瀏覽窗口中顯示目標(biāo)內(nèi) 容時(shí),會伴隨一個(gè)或多個(gè)廣告。廣告的檢索由廣告服務(wù)器接口 110管 理。廣告服務(wù)器接口與任何數(shù)量的廣告源(例如,廣告商、媒介組織) 和/或中央服務(wù)器120交互。例如,當(dāng)需要廣告時(shí),廣告服務(wù)器接口 110 會與中央服務(wù)器120通信以確定檢索哪個(gè)(或哪些)廣告。然后,廣 告服務(wù)器接口聯(lián)系合適的源以獲取廣告或從中央服務(wù)器檢索它。相同 的廣告可以顯示在為不同目標(biāo)鏈接打開的增進(jìn)式瀏覽窗口中,特別是 對于出現(xiàn)在一個(gè)瀏覽器頁面上的所有目標(biāo)鏈接。
廣告可以是基于內(nèi)容的,以匹配或反映增進(jìn)式瀏覽窗口中的目標(biāo) 內(nèi)容,或匹配包含相關(guān)目標(biāo)鏈接的主瀏覽器頁面。例如,如果主瀏覽 器頁面的目標(biāo)鏈接包括搜索結(jié)果列表,那么產(chǎn)生搜索結(jié)果的搜索項(xiàng)會 用于選擇廣告。因此,廣告選擇可以由裝置102、中央服務(wù)器120、某 些其他實(shí)體(例如,廣告源)或這些組件的任何組合完成。在本發(fā)明 的其他實(shí)施例中,廣告服務(wù)器接口 110是可選的,或由裝置102的另 一組件執(zhí)行其功能。中央服務(wù)器120維持?jǐn)?shù)據(jù)庫或預(yù)取模板、用戶行為(例如,導(dǎo)航 活動或模式)、預(yù)取或優(yōu)先排序試探法的其他集合和/或其他數(shù)據(jù)。具 體地,中央服務(wù)器可以從用戶的增進(jìn)式瀏覽裝置收集關(guān)于用戶訪問的 網(wǎng)頁(或其他內(nèi)容)的信息、在哪些頁面中選擇哪些鏈接用于瀏覽或 預(yù)覽、其中瀏覽它們的順序等。
該信息用于幫助產(chǎn)生預(yù)取模板、優(yōu)先排序預(yù)取、和/或其他目的。 例如,通過從許多用戶的增進(jìn)式瀏覽裝置聚集關(guān)于中央服務(wù)器120的 信息,在那些用戶瀏覽的內(nèi)容內(nèi)最受歡迎的鏈接可以被確定和/或被優(yōu) 先排序用于預(yù)取。部分或所有該數(shù)據(jù)可以復(fù)制在增進(jìn)式瀏覽裝置102 上、或與增進(jìn)式瀏覽裝置102共享。
中央服務(wù)器120也可以是在增進(jìn)式瀏覽窗口上顯示的廣告和內(nèi)容 的源。中央服務(wù)器可以由提供增進(jìn)式瀏覽裝置102的組織或不同組織 操作。
如上所述,可選中央服務(wù)器接口 112與中央服務(wù)器120通信以訪 問并與中央服務(wù)器共享數(shù)據(jù)。因此,中央服務(wù)器接口可以向中央服務(wù) 器轉(zhuǎn)送關(guān)于用戶活動(例如,訪問的站點(diǎn)、點(diǎn)擊的鏈接、使用的搜索 項(xiàng))的信息,并可以檢索在識別或優(yōu)先排序目標(biāo)鏈接(例如,預(yù)取模 板、分析用戶喜歡的鏈接或內(nèi)容)中有用的信息。
在其他實(shí)施例中,增進(jìn)式瀏覽裝置可以包括更多或更少的組件, 或者上述組件的功能以不同的方式分布。例如,增進(jìn)式瀏覽裝置也可 以包括一組件,用于掃描病毒、色情內(nèi)容(或不適合特定用戶的其他 內(nèi)容)、間諜軟件、廣告軟件、其他惡意軟件等的預(yù)取內(nèi)容。
本發(fā)明的一個(gè)可替換實(shí)施例可以在沒有預(yù)取器106或高速緩沖存 儲器108的情況下實(shí)施。在該實(shí)施例中,當(dāng)用戶瀏覽第一頁面并移動 鼠標(biāo)經(jīng)過或停懸在接近笫二頁面的鏈接或與鏈接相關(guān)的控件(例如, 圖標(biāo))時(shí),增進(jìn)式瀏覽窗口仍可以顯示來自第二頁面的內(nèi)容,但不會 檢索內(nèi)容直到鼠標(biāo)移動。以及,該裝置可以采用在用戶的計(jì)算設(shè)備上 已經(jīng)可用的瀏覽器的高速緩沖存儲器或另一高速緩沖存儲器。
圖2描述了根據(jù)本發(fā)明一個(gè)實(shí)施例的增進(jìn)式瀏覽窗口。在圖2中, 打開瀏覽器200 (例如,微軟Internet Explorer )到達(dá)包括鏈接204 列表(例如,204a-204i )的笫一頁面202。在本示例中,鏈接204是 搜索結(jié)果,但在其他實(shí)施中,可以包括到任何類型內(nèi)容的任何類型的鏈接。由鏈接204識別或與鏈接204相關(guān)的內(nèi)容可以相關(guān)或可以不相 關(guān)。例如,如果鏈接包括一個(gè)搜索操作的結(jié)果,如頁面202中的鏈接 204,可以認(rèn)為它們的內(nèi)容是相關(guān)的。
定位增進(jìn)式瀏覽窗口 210以便允許用戶察看部分鏈接204。然而, 在其他實(shí)施中,窗口 210可以更大或更少程度地覆蓋鏈接204??商鎿Q 地,任何或所有窗口 210可以是完全或部分透明的,因此即使當(dāng)顯示 窗口 210時(shí),瀏覽器頁面202的部分或所有內(nèi)容是可觀看的。如上所 述,在顯示之前可以構(gòu)建并高速緩存增進(jìn)式瀏覽窗口 210。
在圖2描述的本發(fā)明實(shí)施例中,當(dāng)用戶移動鼠標(biāo)經(jīng)過與增進(jìn)式瀏 覽窗口的內(nèi)容212對應(yīng)的鏈接(例如,鏈接204i)或與鏈接相關(guān)的控 件(例如,圖標(biāo)、指示符)時(shí),自動并快速顯示窗口。可以由用戶調(diào) 整窗口 210的大小和/或位置,但用戶對窗口調(diào)整大小或再定位是有限 制的。
廣告幀220也位于增進(jìn)式瀏覽窗口 210內(nèi)。廣告幀可位于任何位 置或沿著窗口的任何邊沿。示例性地,在窗口 210內(nèi)顯示內(nèi)容之前, 移除或取代廣告,該廣告是連同或作為來自鏈接2 04c所識別的位置的 部分內(nèi)容212而接收的。
可以通過字體大小縮小內(nèi)容212以允許它更完全或更容易地適應(yīng) 窗口210,和/或提供滾動條(例如,滾動條214)以允許用戶垂直和/ 或水平滾動。如果在窗口 210內(nèi)用戶點(diǎn)擊(例如,左點(diǎn)擊),則瀏覽 器200的頁面202可以由在增進(jìn)式瀏覽窗口中所顯示的頁面或內(nèi)容取 代。用戶能通過簡單地將光標(biāo)移出增進(jìn)式瀏覽窗口 (例如,到瀏覽器 頁面202中的某些位置)或進(jìn)行其他操作(例如,在增進(jìn)式瀏覽窗口 內(nèi)右點(diǎn)擊)而關(guān)閉窗口 210。
在本發(fā)明的一個(gè)實(shí)施例中,可選標(biāo)簽或下拉式菜單230鄰近增進(jìn) 式瀏覽窗口 210或在增進(jìn)式瀏覽窗口 210內(nèi)。點(diǎn)擊標(biāo)簽230打開菜單 以允許用戶定制增進(jìn)式瀏覽窗口或裝置的一個(gè)或多個(gè)特性(例如,窗 口 210的大小,在窗口打開之前用戶必須在鏈接上停留多長時(shí)間、透 明的程度)??商鎿Q地,定制用戶的增進(jìn)式瀏覽的菜單或控件可位于 增進(jìn)式瀏覽窗口 210內(nèi)的其他地方,或可以由特定指令或用戶接口輸 入來命令。
在本發(fā)明的其他實(shí)施例中,能提供其他用戶接口控件或選項(xiàng)。例如,可以提供一組控件以允許用戶指定當(dāng)用戶采取特定操作(例如, 點(diǎn)擊或移動鼠標(biāo)經(jīng)過增進(jìn)式瀏覽窗口內(nèi)的鏈接、在窗口內(nèi)點(diǎn)擊而不是 點(diǎn)擊鏈接、當(dāng)仍在預(yù)覽第一鏈接的內(nèi)容時(shí)移動鼠標(biāo)經(jīng)過第二目標(biāo)鏈 接)時(shí)增進(jìn)式瀏覽裝置應(yīng)當(dāng)如何操作。
在一個(gè)實(shí)施中,可以向增進(jìn)式瀏覽窗口提供按鈕或控件(例如, "裝載"、"預(yù)取來自所有鏈接的內(nèi)容,,)以允許用戶特別地請求目 標(biāo)內(nèi)容或目標(biāo)頁面以裝載在瀏覽器中,用于預(yù)取內(nèi)容、或采取某些其
他操作。例如,"鎖定"按鈕("hold" button)允許用戶指定增進(jìn) 式瀏覽窗口在它的當(dāng)前內(nèi)容上應(yīng)該保持打開,而不管隨后的鼠標(biāo)移 動,或許直到用戶選擇"解鎖"按鈕("hold off" button)或在窗 口內(nèi)點(diǎn)擊。
可以提供另一按鈕或控件以允許用戶立即返回到他或她進(jìn)行的最 近搜索結(jié)果。例如,每次用戶開始搜索,"返回搜索結(jié)果,,按鈕可以 被配置以具有搜索結(jié)果的URL (統(tǒng)一資源定位符)。然后,直到用戶開 始新的搜索,他或她可以選擇按鈕以返回(在他或她的瀏覽器或增進(jìn) 式瀏覽窗口內(nèi))到最近的結(jié)果。
圖7描述了根據(jù)本發(fā)明另一實(shí)施例的增進(jìn)式瀏覽窗口。在圖7中, 采用增進(jìn)式瀏覽器窗口 710以預(yù)覽在電子郵件應(yīng)用(例如,Microsoft Outlook)中的內(nèi)容。
在示例性的實(shí)施中,當(dāng)顯示電子郵件消息702時(shí),可以預(yù)取由包 括在該消息中的鏈接(例如,鏈接704 )所識別或與包括在該消息中的 鏈接(例如,鏈接704 )相關(guān)的內(nèi)容。因此,增進(jìn)式瀏覽窗口 710中的 內(nèi)容712包括從由鏈接704識別的位置檢索的內(nèi)容。增進(jìn)式瀏覽窗口 也包括廣告幀720,所述廣告幀702可以呈現(xiàn)與內(nèi)容712或消息702 相關(guān)的廣告。
在另一實(shí)施中,使用增進(jìn)式瀏覽窗口預(yù)覽電子郵件消息的內(nèi)容, 諸如在消息文件夾窗口 706中列出或索引的消息。
圖3示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的增進(jìn)式瀏覽的方法。該方法 可以使用圖1的裝置102,并因此在具有瀏覽器的用戶客戶端計(jì)算設(shè)備 上實(shí)施。
在狀態(tài)302,在網(wǎng)頁或內(nèi)容的其他集合打開用戶瀏覽器,這里認(rèn)為 是"瀏覽器頁面",以區(qū)分它與在增進(jìn)式瀏覽窗口中顯示的另一頁面或其他目標(biāo)內(nèi)容。
在狀態(tài)304,增進(jìn)式瀏覽裝置應(yīng)用缺省或定制規(guī)則以在瀏覽器頁面 上定位目標(biāo)鏈接。還能識別任何數(shù)量的額外目標(biāo)鏈接。例如,所述裝 置可以自動在瀏覽器頁面上定位所有鏈接并將它們看作目標(biāo)鏈接?;?者,該裝置可以應(yīng)用對瀏覽器頁面定制的預(yù)取模板,以識別用戶最可 能感興趣的鏈接。
可以將預(yù)取模板保存(例如,高速緩存)在增進(jìn)式瀏莧裝置內(nèi), 或可以存儲在中央服務(wù)器上以在打開瀏覽器頁面之前或當(dāng)打開瀏覽器 頁面時(shí)由該裝置檢索。作為另一可選方案,用于識別(和/或優(yōu)先排序) 目標(biāo)鏈接的模板或其他信息可以從服務(wù)瀏覽器頁面的相同服務(wù)器檢 索,或可以接收為部分瀏覽器頁面。
在狀態(tài)306,預(yù)取與目標(biāo)鏈接相關(guān)的內(nèi)容。目標(biāo)內(nèi)容可以包括由目 標(biāo)鏈接識別的所有或部分的網(wǎng)頁、文檔、圖像或其他數(shù)據(jù)。因此,目 標(biāo)內(nèi)容可以包括HTML、 XML或其他標(biāo)記語言,但在本發(fā)明的實(shí)施例中 不僅僅是內(nèi)容圖像。如下文所述,因?yàn)閷?shí)際內(nèi)容被預(yù)取,所以它可以 以可讀、可理解的形式呈現(xiàn),并能被導(dǎo)航(例如,如果它包含鏈接)。 特別地,預(yù)取內(nèi)容不會表示為"縮略圖,,或其他不可導(dǎo)航、經(jīng)常難以 辨認(rèn)的圖像。
同樣可以檢索一個(gè)或多個(gè)廣告,以與目標(biāo)內(nèi)容一起顯示。如上所 述,能從任何合適的源接收廣告,并可以根據(jù)目標(biāo)內(nèi)容、瀏覽器頁面、 用戶輸入的搜索項(xiàng)、用戶的瀏覽歷史或其他信息進(jìn)行選擇該廣告。
在本發(fā)明的一個(gè)實(shí)施例中,目標(biāo)鏈接或與目標(biāo)鏈接相關(guān)的狀態(tài)指 示符改變外觀(例如,設(shè)計(jì)、顏色、大小、下劃線、黑體)以指示何 時(shí)預(yù)取目標(biāo)內(nèi)容。在一個(gè)實(shí)施中,目標(biāo)鏈接首先以第一顏色(例如, 淺藍(lán))首次出現(xiàn)(在瀏覽器頁面中),然后在已提取目標(biāo)內(nèi)容之后改 變?yōu)椴煌伾?例如,深藍(lán))??梢允褂枚鄠€(gè)顏色調(diào)色板以允許方便 快速地改變鏈接顏色。
在另一實(shí)施中,如下文所述,與目標(biāo)鏈接相關(guān)的狀態(tài)指示符改變 外觀或被改變以表示來自目標(biāo)鏈接的內(nèi)容的預(yù)取狀態(tài)已改變(例如, 已初始、已完成、已失敗)。
有利的,在預(yù)取目標(biāo)鏈接的內(nèi)容之后,如果用戶導(dǎo)航瀏覽器到該 鏈接(例如,通過點(diǎn)擊鏈接),則內(nèi)容幾乎可以立即從增進(jìn)式瀏覽裝置的高速緩沖存儲器(或保存內(nèi)容的另外任何位置)裝載。因此,即 使沒有使用增進(jìn)式瀏覽窗口來預(yù)覽內(nèi)容,用戶的瀏覽經(jīng)歷也增進(jìn)了。
在狀態(tài)308,構(gòu)建增進(jìn)式瀏覽窗口并增加目標(biāo)內(nèi)容和為了伴隨該內(nèi) 容而檢索的任何廣告。內(nèi)容可以調(diào)整大小或維持完整的大小,在這種 情況下可以提供滾動條以垂直和/或水平滾動。在本發(fā)明這個(gè)實(shí)施例的 不同實(shí)施中,能維持、去除或取代接收為部分目標(biāo)內(nèi)容的廣告。
在一個(gè)實(shí)施中,當(dāng)預(yù)取來自多個(gè)目標(biāo)鏈接的目標(biāo)內(nèi)容時(shí),可以對 任何數(shù)量的鏈接產(chǎn)生(而不顯示)增進(jìn)式瀏覽器窗口。因此,如果為 五十個(gè)目標(biāo)鏈接預(yù)取內(nèi)容,則對任何數(shù)量的目標(biāo)鏈接從0到五十開始
產(chǎn)生增進(jìn)式瀏覽窗口。以后可以對剩下的產(chǎn)生窗口 (例如,在用戶開 始預(yù)覽內(nèi)容之后)。
在狀態(tài)310,在不顯示的情況下高速緩存增進(jìn)式瀏覽窗口。通過在 需要顯示之前構(gòu)建窗口,可以當(dāng)用戶表示對目標(biāo)鏈接感興趣時(shí)幾乎立 即呈現(xiàn)增進(jìn)式瀏覽窗口。在圖3的方法中,對其內(nèi)容被預(yù)取的每個(gè)目 標(biāo)鏈接構(gòu)建并高速緩存單獨(dú)的增進(jìn)式瀏覽窗口。由此,對任何數(shù)量的 目標(biāo)鏈接重復(fù)狀態(tài)304至310。
在狀態(tài)312,增進(jìn)式瀏覽裝置檢測用戶移動鼠標(biāo)經(jīng)過或目標(biāo)鏈接的 其他選擇。當(dāng)用戶接口光標(biāo)(例如,鼠標(biāo)光標(biāo)、由TAB鍵控制的光標(biāo) 或選擇器)出現(xiàn)在或鄰近目標(biāo)鏈接或與目標(biāo)鏈接相關(guān)的控件(例如, 圖標(biāo)、狀態(tài)指示符)時(shí),在包含目標(biāo)內(nèi)容的窗口轉(zhuǎn)換到可視狀態(tài)之前 可能需要經(jīng)過預(yù)定的時(shí)間周期(例如,1秒)。該時(shí)間周期由用戶調(diào)整。 示例性地,如果用戶使用鍵盤輸入(例如而不是鼠標(biāo)),則通過用戶 到鏈接的標(biāo)記并暫停必要的時(shí)間周期識別目標(biāo)鏈接的選擇。
在狀態(tài)314,當(dāng)確定用戶已移動鼠標(biāo)經(jīng)過或另外選擇或表示對目標(biāo) 鏈接感興趣時(shí),增進(jìn)式瀏覽窗口變的可視。在一個(gè)實(shí)施中,窗口大約 是用戶瀏覽器大小的75%,并可以鄰近(或重疊)目標(biāo)鏈接或包括目標(biāo) 鏈接的鏈接列表。屏幕光標(biāo)位于增進(jìn)式瀏覽窗口內(nèi),接近目標(biāo)鏈接(或 在其上)。
在可選狀態(tài)316,可以將增進(jìn)式瀏覽擴(kuò)展到目標(biāo)內(nèi)容,以便用戶可 以導(dǎo)航內(nèi)容或增進(jìn)式瀏覽窗口。即,可以將目標(biāo)內(nèi)容中的一個(gè)或多個(gè) 鏈接看作目標(biāo)鏈接,在這種情況下預(yù)取他們相關(guān)的內(nèi)容。然后,如果 用戶移動鼠標(biāo)經(jīng)過目標(biāo)內(nèi)容中的目標(biāo)鏈接或與該鏈接相關(guān)的控件(例如,狀態(tài)指示符)時(shí),就產(chǎn)生另一增進(jìn)式瀏覽窗口以顯示新的目標(biāo)內(nèi) 容?;蛘撸眯碌哪繕?biāo)內(nèi)容取代增進(jìn)式瀏覽窗口的目標(biāo)內(nèi)容。
示例性地,如果用戶點(diǎn)擊與目標(biāo)內(nèi)容相關(guān)的目標(biāo)鏈接或在目標(biāo)內(nèi) 容內(nèi)(而不是在鏈接上)左點(diǎn)擊(即,點(diǎn)擊主要的鼠標(biāo)按鈕),則瀏 覽器頁面會由目標(biāo)內(nèi)容或包括目標(biāo)內(nèi)容的頁面取代。如果在增進(jìn)式瀏
覽窗口內(nèi)用戶使光標(biāo)靜止預(yù)定的時(shí)間周期(例如,5秒),則執(zhí)行相同 的操作。如果用戶點(diǎn)擊目標(biāo)內(nèi)容內(nèi)的鏈接,則鏈接的內(nèi)容會取代增進(jìn) 式瀏覽窗口內(nèi)的目標(biāo)內(nèi)容,或者用戶的瀏覽器會指向該內(nèi)容或頁面。
在狀態(tài)318,如果用戶將光標(biāo)移出增進(jìn)式瀏覽窗口,則窗口會關(guān) 閉,這是因?yàn)樗僭O(shè)用戶不再對瀏覽目標(biāo)內(nèi)容感興趣。或者,在窗口 內(nèi)(例如,而不是在鏈接上)右點(diǎn)擊(點(diǎn)擊除了主要按鈕之外的鼠標(biāo) 按鈕)會使它關(guān)閉。
如果用戶將光標(biāo)從窗口移到第二目標(biāo)鏈接,則窗口會消失并由為 第二目標(biāo)內(nèi)容構(gòu)建的增進(jìn)式瀏覽窗口取代(或者由第二目標(biāo)內(nèi)容取代 該目標(biāo)內(nèi)容)。在本發(fā)明的一個(gè)實(shí)施例中,如果用戶滾動滾輪或產(chǎn)生 其它預(yù)定輸入(例如,向上箭頭或向下箭頭),則光標(biāo)會自動移到下 一個(gè)(或之前的)鏈接并在增進(jìn)式瀏覽窗口內(nèi)顯示相應(yīng)的目標(biāo)內(nèi)容。
在一個(gè)實(shí)施例中,增進(jìn)式瀏覽窗口的狀態(tài)可以在關(guān)閉后維持一段 時(shí)間。然后,如果移動鼠標(biāo)經(jīng)過或另外選擇到相同內(nèi)容的鏈接用于增 進(jìn)式瀏覽,則以相同狀態(tài)打開窗口 (例如,居中或滾動到內(nèi)容的相同 部分)。
正如本領(lǐng)域技術(shù)人員將理解的是,這里描述的增進(jìn)式瀏覽經(jīng)歷明 顯地區(qū)分于網(wǎng)頁內(nèi)的常規(guī)"彈出(pop-up)"。當(dāng)選擇時(shí),常規(guī)的彈 出僅僅顯示接收的或作為部分網(wǎng)頁的信息。相反,增進(jìn)式瀏覽窗口顯 示來自不同頁面或來源的內(nèi)容,并且該內(nèi)容是可導(dǎo)航的。在一個(gè)實(shí)施 中,增進(jìn)式瀏覽裝置可以被配置以抑制常規(guī)的彈出。
在狀態(tài)318之后,該示例性的方法結(jié)束。
在本發(fā)明這個(gè)實(shí)施例的一個(gè)實(shí)施中,當(dāng)用戶移動鼠標(biāo)經(jīng)過不同目 標(biāo)鏈接并打開新的增進(jìn)式瀏覽窗口時(shí),相同或相似的廣告會伴隨目標(biāo) 內(nèi)容的每個(gè)集合。然而,如果用戶將她的瀏覽器指向不同頁面、在瀏 覽器頁面中開始新的搜索(使用新的搜索項(xiàng))、或者不點(diǎn)擊任何廣告, 則廣告可以改變。在后面的情況中,如果多次呈現(xiàn)一組廣告以及用戶表示對它們不感興趣時(shí),則對用戶最近搜索標(biāo)準(zhǔn)和/或她選擇瀏覽的頁 面內(nèi)容執(zhí)行另一檢測,并可以選擇一組新的廣告以放在增進(jìn)式瀏覽窗 口中。
在本發(fā)明這個(gè)實(shí)施例的另一實(shí)施中,用戶的增進(jìn)式瀏覽裝置或窗 口可以由提供增進(jìn)式瀏覽裝置的組織(例如,受歡迎的網(wǎng)站)或某些 其他組織標(biāo)記或定制。在這種情況下,可以使用提供商的商標(biāo)、到提 供商的鏈接以及提供商贊助的廣告等構(gòu)建增進(jìn)式瀏覽窗口。
在另一實(shí)施中,在中央服務(wù)器安裝并操作增進(jìn)式瀏覽裝置。在該 實(shí)施中,用戶導(dǎo)航到服務(wù)器以預(yù)定且使用該裝置。這個(gè)實(shí)施比較適合 于弱客戶端。
因此,已描述本發(fā)明實(shí)施例,其中當(dāng)瀏覽器在第一窗口內(nèi)顯示 包含到第二頁面的鏈接的笫一網(wǎng)頁時(shí),預(yù)取來自第二網(wǎng)頁的內(nèi)容;檢 索一組廣告;構(gòu)建第二窗口以包含預(yù)取的內(nèi)容和廣告,但不顯示該第 二窗口;檢測第一窗口內(nèi)且接近該鏈接的光標(biāo)位置;然后在第一窗口 的前面顯示第二窗口。
已描述本發(fā)明實(shí)施例,其中用于幫助瀏覽電子數(shù)據(jù)的裝置包括 瀏覽器,用于顯示具有到其他頁面的鏈接的第一頁面;由瀏覽器管理 的第一高速緩沖存儲器;增進(jìn)式瀏覽窗口,用于當(dāng)瀏覽器顯示第一頁 面時(shí)顯示第二頁面;第二高速緩沖存儲器,用于高速緩存增進(jìn)式瀏覽 窗口;提取器(或預(yù)取器),其被配置用于檢索由第一頁面中的鏈接 所識別的內(nèi)容;以及用戶接口,其被配置用于檢測接近到第二頁面的 鏈接的光標(biāo)(或其他指示工具)的定位;其中增進(jìn)式瀏覽窗口是不可 見的直到檢測到光標(biāo)的定位為止。
預(yù)取目標(biāo)內(nèi)容
在本發(fā)明的一個(gè)實(shí)施例中,提供一種用于識別和/或優(yōu)先排序檢索 相關(guān)目標(biāo)內(nèi)容的目標(biāo)鏈接的方法??梢栽诰W(wǎng)頁或其他可識別對象(例 如,文檔、圖像、電子郵件消息)內(nèi)識別鏈接??梢詸z索頁面上來自 任何數(shù)量(即,零或更多)的鏈接的內(nèi)容。
如前所述,能以缺省形式、或根據(jù)用戶指定的標(biāo)準(zhǔn)和/或?yàn)樘囟ňW(wǎng) 站或站點(diǎn)定制的標(biāo)準(zhǔn)進(jìn)行內(nèi)容的預(yù)取。因此,在用戶可能較少選擇的 鏈接的內(nèi)容之前(或者替代用戶可能較少選擇的鏈接的內(nèi)容),預(yù)取比較流行或用戶更可能選擇的鏈接的內(nèi)容。
在本發(fā)明實(shí)施例的一個(gè)實(shí)施中,預(yù)取模板可以用于識別頁面上的 一組鏈接。預(yù)取模板可以被設(shè)計(jì)用于特定的網(wǎng)頁或站點(diǎn),以通過它們 在頁面上的位置或定位識別目標(biāo)鏈接(或推薦的目標(biāo)鏈接)。例如, 搜索結(jié)果列表(例如,來自搜索引擎或貿(mào)易網(wǎng)站)可以位于不同頁面 上的不同位置(例如,在頁面的左或右側(cè)上的單欄中、在雙欄表格中), 并相應(yīng)地設(shè)計(jì)用于那些頁面的預(yù)取模板。
同樣可以預(yù)取通過除了由預(yù)取模板識別的鏈接之外的鏈接所描述 的內(nèi)容,但給予由預(yù)取模板識別的目標(biāo)鏈接更高的優(yōu)先權(quán)。示意性地, 預(yù)取目標(biāo)內(nèi)容的缺省順序可以匹配其中它們的鏈接位于頁面上(或者
在搜索結(jié)果列表中)的順序,或可以同時(shí)(例如,并行)預(yù)取某些或 所有目標(biāo)鏈接的內(nèi)容。
增進(jìn)式瀏覽裝置可以維持(或甚至產(chǎn)生)預(yù)取模板,或者從中央 服務(wù)器或其他來源檢索它們。因此,當(dāng)向?yàn)g覽器裝載特定頁面時(shí),使 用瀏覽器操作的增進(jìn)式瀏覽裝置可以從中央服務(wù)器快速檢索預(yù)取模 板。
在另一實(shí)施中,網(wǎng)頁(或其他內(nèi)容)的預(yù)取模板可以包括該頁面 上的目標(biāo)鏈接列表。當(dāng)瀏覽或查看頁面時(shí)通過觀察任何數(shù)量的用戶對 鏈接的選擇而優(yōu)先排序并得到該列表。因此,中央服務(wù)器可以收集關(guān) 于多個(gè)用戶的瀏覽活動(例如,訪問的頁面、選擇的鏈接)的數(shù)據(jù), 并提取數(shù)據(jù)以識別和/或優(yōu)先排序那些用戶訪問的網(wǎng)頁上的鏈接。
在本發(fā)明這個(gè)實(shí)施例的另一實(shí)施中,將頁面上的所有鏈接都看作 缺省的目標(biāo)鏈接,或搜索結(jié)果列表內(nèi)的所有鏈接??梢砸匀魏雾樞蚝? 或與其他鏈接內(nèi)容并行來預(yù)取來自任何數(shù)量的目標(biāo)鏈接的內(nèi)容。更進(jìn) 一步,將檢索作為與目標(biāo)鏈接相關(guān)的部分內(nèi)容的鏈接同樣看作目標(biāo)鏈 接,在這種情況下,作為從當(dāng)前頁面(瀏覽器打開的當(dāng)前頁面)去除 的多個(gè)頁面或多個(gè)鏈接的內(nèi)容被預(yù)取而不離開當(dāng)前頁面。
仍然在另一實(shí)施中,除了或者替代使用預(yù)取模板,試探法也用于 幫助識別和/或優(yōu)先排序目標(biāo)鏈接(例如,對于不能使用預(yù)取模板的頁 面)。例如, 一組試探法可以指定具有特定特性或符合特定標(biāo)準(zhǔn)的鏈 接應(yīng)當(dāng)是目標(biāo)鏈接,或根據(jù)那些特性或標(biāo)準(zhǔn)優(yōu)先排序該目標(biāo)鏈接。示
例性的特性包括其中頁面的區(qū)域,鏈接位于其中(例如,中心、上端、左側(cè))、字體大小、鏈接顏色、鏈接到相同內(nèi)容的數(shù)量(例如, 到特定內(nèi)容頁面的鏈接越多,它就越應(yīng)該接收更高的優(yōu)先權(quán)),鏈接 到圖像或其他顯著內(nèi)容的接近程度等。
在本實(shí)施例的另一實(shí)施中,用戶可能選擇或不選擇用于預(yù)取的目
標(biāo)鏈接。例如,用戶能夠輸入一個(gè)特定鍵順序(例如,ALT-B)或在用 戶接口內(nèi)選擇一個(gè)特定控件或按鈕以命令內(nèi)容預(yù)取器指向頁面上的一 個(gè)特定鏈接、或所有鏈接或輸入某些其他鍵順序(例如,ALT-N)或者 控件,以避免該裝置指向特定鏈接或任何鏈接。
用戶能夠訓(xùn)練增進(jìn)式瀏覽裝置以識別目標(biāo)鏈接。例如,用戶能夠 選擇頁面上所需的目標(biāo)鏈接(例如,通過圍繞它們畫框,通過移動鼠 標(biāo)經(jīng)過或點(diǎn)擊它們),之后該裝置記住該鏈接以便當(dāng)下次用戶訪問頁 面時(shí)自動識別。示例性地,為了訓(xùn)練裝置,用戶可以首先開始訓(xùn)練模 式(例如,通過觸發(fā)特定用戶接口控件),然后選擇目標(biāo)鏈接并解除 訓(xùn)練模式。
在一個(gè)實(shí)施中,用戶能夠構(gòu)建或定制預(yù)取模板,如果用戶經(jīng)常訪 問增進(jìn)式瀏覽裝置不具有模板的頁面,則所述預(yù)取模板是有用的。該 裝置的用戶接口可以提供控件以允許用戶通過識別目標(biāo)鏈接在頁面中 的位置、通過指定所有的鏈接是目標(biāo)鏈接、通過選擇單個(gè)鏈接作為目 標(biāo)鏈接、選擇特性以選擇目標(biāo)鏈接等來構(gòu)建模板。
如上所述,增進(jìn)式瀏覽裝置可以收集用戶的瀏覽或預(yù)覽(即,增 進(jìn)式瀏覽)活動以幫助識別目標(biāo)鏈接。因此,如果用戶經(jīng)常選擇或?qū)?航到在特定站點(diǎn)沿著頁面右側(cè)排列的鏈接,則一旦隨后訪問該站點(diǎn), 用戶的增進(jìn)式瀏覽裝置會自動將該鏈接看作目標(biāo)鏈接并預(yù)取它們的相 關(guān)內(nèi)容。類似地,如果用戶以特定順序(例如,從上到下、從下到上、 從左到右)選擇一組鏈接中的鏈接,則增進(jìn)式瀏覽裝置會相應(yīng)地優(yōu)先 排序鏈接內(nèi)容的預(yù)取。
為了收集并分析用于多個(gè)用戶的數(shù)據(jù),裝置所收集的數(shù)據(jù)可以與 中央服務(wù)器共享,然后所述數(shù)據(jù)可以分布到它們的(和/或其他用戶 的)增進(jìn)式瀏覽裝置以幫助識別或優(yōu)先排序目標(biāo)鏈接。例如,根據(jù)從 訪問特定網(wǎng)站的用戶收集的活動數(shù)據(jù),中央服務(wù)器會識別特定鏈接(或 該站點(diǎn)的頁面的特定位置中的鏈接)是最受歡迎的。可以與用戶的裝 置共享該信息以使那些鏈接成為目標(biāo)鏈接。然而,在一個(gè)實(shí)施中,可以向用戶提供選項(xiàng)以便不共享關(guān)于他們?yōu)g覽活動的信息。
因此,維持用于識別和/或優(yōu)先排序目標(biāo)鏈接的中央式數(shù)據(jù)庫。當(dāng) 打開瀏覽器(或打開特定頁面)或在某些其他安排時(shí),單個(gè)增進(jìn)式瀏 覽裝置會以周期間隔從數(shù)據(jù)庫接收數(shù)據(jù)。例如,當(dāng)瀏覽器指向特定頁 面時(shí),可以訪問數(shù)據(jù)庫以檢索相關(guān)數(shù)據(jù)。
除了、或代替在中央數(shù)據(jù)庫收集關(guān)于用戶活動的數(shù)據(jù)(例如,他 們訪問了哪些站點(diǎn)、他們點(diǎn)擊了哪些鏈接)之外,還從網(wǎng)站檢索類似 的數(shù)據(jù)。該信息會指出網(wǎng)站訪客最經(jīng)常選擇哪些頁面/鏈接,其中選擇 它們最受歡迎的順序等。通過中央服務(wù)器或通過用戶的增進(jìn)式瀏覽裝 置檢索該信息。
在一個(gè)預(yù)取的方法中,才艮據(jù)點(diǎn)數(shù)系統(tǒng)(point system)選擇鏈接 為目標(biāo)鏈接,或優(yōu)先排序目標(biāo)鏈接用于預(yù)取。例如,從由增進(jìn)式瀏覽 裝置或中央服務(wù)器收集的信息,根據(jù)它們的流行程度(例如,每隔多 久選擇它們一次)可以對網(wǎng)頁上的鏈接指定點(diǎn)數(shù)。同樣可以根據(jù)試探 法(例如,字體大小、鏈接在頁面中的位置)分配點(diǎn)數(shù)。分配到鏈接 的點(diǎn)數(shù)越高,將它看作目標(biāo)鏈接的可能越大和/或它將接收用于預(yù)取的 優(yōu)先權(quán)更高。
預(yù)取并不限制于單個(gè)頁面中出現(xiàn)或可見的鏈接。例如,在瀏覽器 中顯示的頁面太長而不能立即瀏覽,并因此該頁面上的某些鏈接可以 在屏幕外(off-screen)。而且,如使用搜索結(jié)果列表可見,鏈接列 表可以跨越多個(gè)頁面,每個(gè)頁面鏈接到下一個(gè)頁面(例如,使用"上 一個(gè)"和"下一個(gè)"按鈕)。因此,在一種預(yù)取內(nèi)容用于增進(jìn)式瀏覽
的方法中,即使鏈接是屏幕外的或者在鏈接到當(dāng)前頁面的頁面上,它 們都可以是目標(biāo)鏈接。 一般來說,可以預(yù)取繼續(xù)或向前鏈接到當(dāng)前頁 面(例如通過"下一個(gè)"按鈕)的任何數(shù)量的頁面,和/或那些頁面上 出現(xiàn)的鏈接。
此外,當(dāng)預(yù)取或在增進(jìn)式瀏覽窗口中顯示網(wǎng)頁或包含鏈接的其他 內(nèi)容時(shí),可以將那些鏈接看作目標(biāo)鏈接。因此,用戶會使用增進(jìn)式瀏 覽窗口快速導(dǎo)航離開該頁面的多層或多個(gè)鏈接,他或她當(dāng)前的瀏覽器 打開i亥頁面。
在一種預(yù)取的方法中,當(dāng)不能檢索目標(biāo)內(nèi)容時(shí),可以改變目標(biāo)鏈 接的外觀。例如可以將鏈接改變?yōu)椴煌伾?例如,灰色、黃色)以失敗,因?yàn)槟繕?biāo)鏈接斷開,或者接收
到"沒有發(fā)現(xiàn)頁面"的錯(cuò)誤,必要的證書或其他安全標(biāo)記不可用,或 因?yàn)楦鞣N其他原因。
在本發(fā)明這個(gè)實(shí)施例的一個(gè)實(shí)施中,掃描預(yù)取內(nèi)容或要預(yù)取的內(nèi) 容以尋找病毒、惡意軟件(例如間諜軟件、廣告軟件)、淫穢內(nèi)容或 色情內(nèi)容等。
圖4示出了一種根據(jù)本發(fā)明實(shí)施例的預(yù)取電子數(shù)據(jù)或內(nèi)容的方 法。如上所述,在其他實(shí)施例中以許多不同的形式執(zhí)行預(yù)取。
在狀態(tài)402,用戶的瀏覽器打開網(wǎng)頁或其他電子內(nèi)容(例如,文檔、 圖像、電子郵件消息),這里將其認(rèn)為是"瀏覽器頁面",以區(qū)別它 與在增進(jìn)式瀏覽窗口中顯示的頁面或其他目標(biāo)內(nèi)容。
在狀態(tài)404,從局部或遠(yuǎn)程存儲器(例如,從中央服務(wù)器)檢索用 于識別瀏覽器頁面上目標(biāo)鏈接的一組數(shù)據(jù)。該數(shù)據(jù)可以包括預(yù)取模 板、指定鏈接列表、試探法等。
在狀態(tài)406,以缺省方式(例如頁面上的全部鏈接)和/或使用狀 態(tài)404中檢索的數(shù)據(jù)選擇一個(gè)或多個(gè)目標(biāo)鏈接。例如,如果頁面包含 相對數(shù)量較少的鏈接(例如,五個(gè),十個(gè)),則它們可以看作目標(biāo)鏈 接(并立即開始預(yù)取)而不用等待用于幫助識別目標(biāo)鏈接而設(shè)計(jì)的數(shù) 據(jù)。某些或所有鏈接指向不同于瀏覽器頁面的頁面或站點(diǎn),并因此需 要預(yù)取與接收瀏覽器頁面不同位置的內(nèi)容。
在狀態(tài)408,優(yōu)先排序目標(biāo)鏈接。例如,單獨(dú)地或與用于識別目標(biāo) 鏈接的數(shù)據(jù)結(jié)合可以檢索用于優(yōu)先排序目標(biāo)鏈接的數(shù)據(jù)。優(yōu)先排序目 標(biāo)鏈接的數(shù)據(jù)可以包括關(guān)于頁面上鏈接的相對受歡迎程度的信息(例 如,來自中央服務(wù)器、來自提供瀏覽器頁面的網(wǎng)站)、優(yōu)先權(quán)的推薦 順序、試探法等等。
在狀態(tài)410,預(yù)取目標(biāo)內(nèi)容。如果優(yōu)先排序目標(biāo)鏈接,則以優(yōu)先權(quán) 順序預(yù)取它們的內(nèi)容。另外,可以并行檢索來自多個(gè)目標(biāo)鏈接的內(nèi)容。 并行執(zhí)行的預(yù)取操作的數(shù)量可以取決于可獲得的通信帶寬。例如,如 果用戶使用寬帶連接,則比起用戶使用撥號連接來說可以并行執(zhí)行更 多預(yù)取。
示例性地,預(yù)取內(nèi)容可以包括目標(biāo)鏈接描述的或位于指定位置(例 如,URL或統(tǒng)一資源定位符)的全部內(nèi)容?;蛘?,可以舍棄位于或從該
28位置檢索的一些內(nèi)容(例如,廣告、圖像)。
在狀態(tài)412,確定預(yù)取是否應(yīng)該進(jìn)行到下一個(gè)層(即,到預(yù)取內(nèi)容 中的鏈接)或另一個(gè)頁面。如果是,則選擇另一個(gè)頁面,諸如在狀態(tài) 410檢索作為目標(biāo)內(nèi)容的頁面,并且該方法返回到狀態(tài)404。否則,方 法結(jié)束。
在檢索目標(biāo)內(nèi)容之后的某時(shí)可以應(yīng)用狀態(tài)412。例如,在狀態(tài)410 檢索內(nèi)容之后,它可以被高速緩存直到用戶選擇在增進(jìn)式瀏覽窗口中 預(yù)覽它。當(dāng)這種情況發(fā)生時(shí),圖4的方法可以應(yīng)用于正預(yù)覽的頁面或 內(nèi)容。
在預(yù)取的另 一方法中,識別目標(biāo)鏈接和/或優(yōu)先排序目標(biāo)鏈接用于 預(yù)取是動態(tài)的,并取決于用戶的增進(jìn)式瀏覽活動。例如,如果用戶選 擇預(yù)覽網(wǎng)頁上特定位置的第一鏈接,則假定他或她也希望預(yù)覽接近第 一鏈接的鏈接的內(nèi)容。因此,可以對瀏覽者希望瀏覽的哪些內(nèi)容進(jìn)行 某些預(yù)測。
在本發(fā)明這個(gè)實(shí)施例的另一實(shí)施中,從按點(diǎn)擊收費(fèi)(pay-per-click)或按執(zhí)行付費(fèi)(pay-for-performance)的廣告(例如,文本廣 告、標(biāo)語、圖像)預(yù)取內(nèi)容,而不是當(dāng)"點(diǎn)擊"時(shí)預(yù)取計(jì)數(shù)。特別地, 廣告或其他類型的內(nèi)容可以登記每次用戶"點(diǎn)進(jìn)(click through)" (或選擇)廣告,每次點(diǎn)擊向給出廣告的實(shí)體產(chǎn)生收入。
在本實(shí)施中,如同其他內(nèi)容一樣預(yù)取來自廣告的內(nèi)容,但不注冊
"點(diǎn)進(jìn)"直到用戶實(shí)際選擇廣告用于瀏覽(或者,在一個(gè)可替換實(shí)施 中,直到用戶移動鼠標(biāo)經(jīng)過廣告)。示例性地,當(dāng)預(yù)取廣告內(nèi)容時(shí), 用于預(yù)取的URL或XML代碼可以包括標(biāo)簽、關(guān)鍵字或廣告內(nèi)容沒有檢 索為部分點(diǎn)進(jìn)的其他指示符。當(dāng)用戶選擇鏈接(即,產(chǎn)生點(diǎn)進(jìn))時(shí), 開始廣告的常規(guī)"點(diǎn)進(jìn)"。這幫助確保正確分配廣告收入。然而,可 以從預(yù)取版本來提供內(nèi)容而不是等待新請求的備份。
因此在已描述的本發(fā)明實(shí)施例中,預(yù)取由第一頁面識別的第二頁 面內(nèi)容的自動方法包括檢索數(shù)據(jù)以幫助識別到內(nèi)容頁面的鏈接;在 第一頁面中識別到其他頁面的一個(gè)或多個(gè)鏈接;優(yōu)先排序一個(gè)或多個(gè) 鏈接;對于每個(gè)鏈接,從鏈接識別的頁面預(yù)取內(nèi)容;對于到第二頁面 的第一鏈接,構(gòu)建包含預(yù)取內(nèi)容的增進(jìn)式瀏覽窗口,而不顯示該窗口; 檢測接近第一鏈接的光標(biāo)的位置;并在檢測光標(biāo)位置之后顯示增進(jìn)式瀏覽窗口。
在已描述的本發(fā)明實(shí)施例中,當(dāng)瀏覽第一電子頁面時(shí),從鏈接到
第一電子頁面的第二電子頁面預(yù)期內(nèi)容的計(jì)算機(jī)實(shí)施方法包括當(dāng)在 瀏覽器中顯示第一電子頁面時(shí),識別到目標(biāo)電子頁面的一組鏈接,包 含到第二電子頁面的鏈接;以及對于該組鏈接的每個(gè)鏈接,在由瀏覽 器操作員選擇鏈接之前,預(yù)取來自目標(biāo)電子頁面的內(nèi)容。
還描述了一種預(yù)取按點(diǎn)擊付費(fèi)廣告的內(nèi)容的自動方法,對每次點(diǎn) 進(jìn)廣告自動登記付費(fèi),包括當(dāng)瀏覽電子數(shù)據(jù)的第一頁面時(shí),在第一 頁面內(nèi)識別到第 一按點(diǎn)擊付費(fèi)廣告的第 一鏈接;預(yù)取來自按點(diǎn)擊付費(fèi) 廣告的內(nèi)容,而不引起登記付費(fèi);構(gòu)建而不顯示包括預(yù)取內(nèi)容的增進(jìn) 式瀏覽窗口;以及只有當(dāng)用戶選擇第一鏈接時(shí),對于按點(diǎn)擊付費(fèi)的廣 告登記付費(fèi)。
另外,已描述了增進(jìn)式瀏覽裝置,該增進(jìn)式瀏覽裝置包括預(yù)取 器,其被配置用于當(dāng)瀏覽器顯示包含到第二頁面的第一鏈接的電子數(shù) 據(jù)的第一頁面時(shí),預(yù)取來自電子數(shù)據(jù)的第二頁面的內(nèi)容;數(shù)據(jù),其被 配置用于幫助由所述預(yù)取器預(yù)取內(nèi)容,其中數(shù)據(jù)包括鏈接識別數(shù)據(jù)和/ 或鏈接優(yōu)先排序數(shù)據(jù),所述鏈接識別數(shù)據(jù)被配置用于識別第 一鏈接, 所述鏈接優(yōu)先排序數(shù)據(jù)被配置用于在第一頁面的一組鏈接中優(yōu)先排序 笫一鏈接;窗口產(chǎn)生器,其被配置用于產(chǎn)生包含預(yù)取內(nèi)容的增進(jìn)式瀏 覽窗口;以及高速緩沖存儲器,其被配置用于存儲預(yù)取內(nèi)容和/或增進(jìn) 式瀏覽窗口。
識別提取和/或內(nèi)容狀態(tài)
在本發(fā)明的一個(gè)實(shí)施例中,圖標(biāo)、按鈕或其他指示符顯示在電子 數(shù)據(jù)的頁面中,以指示從該頁面內(nèi)的目標(biāo)鏈接中提取或預(yù)取內(nèi)容的狀 態(tài),和/或目標(biāo)內(nèi)容的狀態(tài)。認(rèn)為是"狀態(tài)指示符"的指示符可以包含 在電子內(nèi)容中嵌入的任何類型對象(例如,動畫或靜態(tài)圖標(biāo)),并提 供可視和/或音頻狀態(tài)指示。
當(dāng)狀態(tài)指示符被配置用于指示內(nèi)容狀態(tài)時(shí),其可以揭示在目標(biāo)內(nèi) 容中是否檢測到安全隱患。安全隱患可以包含病毒、間諜軟件、廣 告軟件、其他惡意軟件、色情內(nèi)容、其他類型的淫秒內(nèi)容或不合適的 內(nèi)容等。狀態(tài)指示符也可以,或相反指示目標(biāo)鏈接的狀態(tài)或到鏈接所識別 的內(nèi)容位置的電子連接。例如,狀態(tài)指示符可以揭示鏈接已斷開、到 鏈接站點(diǎn)或頁面的電子連接具有低帶寬或有噪聲,連接快或慢、或者 可以提供關(guān)于鏈接或通信連接的質(zhì)量或狀態(tài)的某些其他信息。
狀態(tài)指示符可以接收作為其中顯示它們的部分網(wǎng)頁或其他內(nèi)容。 可替換地,由網(wǎng)頁內(nèi)包含的某些腳本或代碼、由被配置用于幫助增進(jìn)
式瀏覽的用戶接口 (例如,圖1的用戶接口 104)、增進(jìn)式瀏覽裝置的 另一組件、或由某些其他客戶端應(yīng)用或?yàn)g覽器插件來動態(tài)地插入指示 符。
單個(gè)狀態(tài)指示符可以與每個(gè)目標(biāo)鏈接相關(guān)(或一個(gè)指示符與多個(gè) 目標(biāo)鏈接相關(guān)),并可以包含控件以采取涉及增進(jìn)式瀏覽的操作。例 如,左點(diǎn)擊或移動鼠標(biāo)經(jīng)過與目標(biāo)鏈接相關(guān)的指示符(使用或不使用 某些其他鍵輸入,諸如ALT鍵)可以用作觸發(fā)器用于提取、再提取或 預(yù)取相應(yīng)的目標(biāo)內(nèi)容,和/或顯示包含該內(nèi)容的增進(jìn)式瀏覽窗口。
某些其他操作(例如,右點(diǎn)擊指示符、ALT點(diǎn)擊)可以打開菜單或 選項(xiàng)集以配置增進(jìn)式瀏覽經(jīng)歷(例如,打開或關(guān)閉預(yù)取、調(diào)整打開或 關(guān)閉增進(jìn)式瀏覽窗口的定時(shí)、選擇信息類型以使用指示符指示、配置 用戶接口控件)。
在本發(fā)明的一個(gè)實(shí)施例中,當(dāng)識別目標(biāo)鏈接時(shí)插入指示符,并改 變外觀以指示目標(biāo)內(nèi)容的預(yù)取開始、完成、延遲、不可能等。預(yù)取完 成的指示表示目標(biāo)內(nèi)容已被預(yù)取并準(zhǔn)備顯示在增進(jìn)式瀏覽窗口中。成 功預(yù)取的指示可以固有地指示內(nèi)容已被高速緩存、或單獨(dú)指示該狀 態(tài)。
預(yù)取失敗的指示可能因?yàn)槭〉牟煌?例如,連接過時(shí)、目 標(biāo)內(nèi)容不可得、中斷鏈接)而不同,或是一致的并簡單揭示不能完成 預(yù)取。狀態(tài)指示符可以表示預(yù)取部分完成、甚至指示如何完成的(例 如,通過分?jǐn)?shù)或百分比)。
可以使用搜索結(jié)果列表、購買站、電子郵件(網(wǎng)絡(luò)或基于客戶端 的)、在線分類廣告、工作板、博客、新聞故事列表和虛擬的任何其 他類型應(yīng)用或涉及鏈接連接的設(shè)施而實(shí)施本發(fā)明的實(shí)施例。因此這些 實(shí)施可以被配置用于操作瀏覽器、電子郵件程序、新聞閱讀器、搜索 客戶端、字處理應(yīng)用、電子數(shù)據(jù)表程序、數(shù)據(jù)庫等。狀態(tài)指示符可以放置在適合指示指示符和相關(guān)鏈接之間的關(guān)系的旁邊、上邊、下邊或 某些其他位置。狀態(tài)指示符的放置可以是用戶可配置的。
指示符能借助于DHTML (動態(tài)超文本標(biāo)記語言)、javascript或 某些其他程序或腳本語言而內(nèi)嵌于網(wǎng)頁中。指示符可以變成為頁面的 部分布局,它們在其中出現(xiàn),或漂浮于瀏覽窗口上而因此不是頁面的 一部分。
指示符不總需要可視。是否顯示特定指示符取決于頁面上目標(biāo)鏈 接的數(shù)量、指示符表示的信息類型、如何布局頁面等。例如,如果頁 面包括具有許多鏈接的多個(gè)幀,則與某些鏈接相關(guān)的指示符不會出現(xiàn) 直到光標(biāo)被移動到特定幀內(nèi)。在一個(gè)實(shí)施例中,如果不能從鏈接預(yù)取 內(nèi)容,則不會為該鏈接顯示狀態(tài)指示符。
當(dāng)進(jìn)行預(yù)取目標(biāo)內(nèi)容時(shí),與相應(yīng)目標(biāo)鏈接相關(guān)的狀態(tài)指示符可以 改變外觀。例如,狀態(tài)指示符可以發(fā)光、閃爍、改變顏色或強(qiáng)度、改 變聲音、改變設(shè)計(jì)、展示移動等?;蛘?,指示預(yù)取的第一狀態(tài)的指示 符可以由表示不同狀態(tài)的另一指示符取代。可以加強(qiáng)或另外標(biāo)記與在 增進(jìn)式瀏覽窗口中當(dāng)前顯示的目標(biāo)內(nèi)容相關(guān)的狀態(tài)指示符,以表示它 是當(dāng)前的狀態(tài)指示符。
圖8示出了在本發(fā)明的一個(gè)實(shí)施例中用于指示預(yù)取和/或內(nèi)容狀態(tài) 的狀態(tài)指示符如何出現(xiàn)。在圖8中,瀏覽器800顯示網(wǎng)頁802,并包括 目標(biāo)鏈接804a-804d。單個(gè)指示符814a-814d與目標(biāo)鏈接相關(guān)。
在本發(fā)明的該實(shí)施例中,狀態(tài)指示符包含矩形圖標(biāo),可能令人回 想到縮小網(wǎng)頁。在對相關(guān)目標(biāo)鏈接預(yù)取內(nèi)容開始之前,圖標(biāo)可以是簡 單的、暗的或不透明的,如指示符814c所示。當(dāng)預(yù)取成功完成時(shí),如 指示符814a所示,將閃電箭頭(lightning bolt)、勾號或其他肯 定符號添加到圖標(biāo)。
對于其內(nèi)容當(dāng)前正被預(yù)取的目標(biāo)鏈接,狀態(tài)指示符(例如,指示 符814b)可以包括箭頭或其他活動符號。如果不能預(yù)取特定目標(biāo)鏈接 的內(nèi)容(例如,或預(yù)取超時(shí)),則會將相關(guān)狀態(tài)指示符標(biāo)以"X"、斜 線或其他負(fù)符號,如指示符814d所示。
在本發(fā)明的可替換實(shí)施例中,當(dāng)識別目標(biāo)鏈接時(shí),會首先出現(xiàn)諸 如指示符814c的狀態(tài)指示符。指示符會保持相同外觀直到預(yù)取成功(例 如,指示符814a)或失敗(例如,指示符814d)。在該可替換實(shí)施例中,特別如果高速數(shù)據(jù)連接可用因此不使用指示符814b,所述高速數(shù) 據(jù)連接允許預(yù)取快速完成。
在本發(fā)明的一個(gè)實(shí)施例中,當(dāng)用戶移動鼠標(biāo)經(jīng)過或以某些其他方 式選擇與第一目標(biāo)鏈接相關(guān)的指示符時(shí),顯示來自第一目標(biāo)鏈接的內(nèi) 容。然后用戶會旋轉(zhuǎn)鼠標(biāo)滾輪或提供其他輸入(例如,按壓箭頭鍵), 以顯示從下一個(gè)目標(biāo)鏈接或上一個(gè)目標(biāo)鏈接提取或預(yù)取的內(nèi)容,其取 決于旋轉(zhuǎn)的方向。因此,在本發(fā)明的該實(shí)施例中,能快速瀏覽來自多 個(gè)目標(biāo)鏈接的內(nèi)容,而不需要細(xì)微地光標(biāo)移動。
當(dāng)使用滾輪(或?qū)Φ鹊妮斎?以從一個(gè)狀態(tài)指示符移到另一個(gè)狀 態(tài)指示符時(shí),可以通過兩個(gè)狀態(tài)指示符之間的距離滾動主瀏覽器頁 面,除非頁面在對應(yīng)方向不能再滾動。無論主瀏覽器頁面是否能滾動 相同距離,用于移動鼠標(biāo)經(jīng)過狀態(tài)指示符的光標(biāo)會再定位于下一個(gè)狀 態(tài)指示符。當(dāng)用戶從一個(gè)狀態(tài)指示符滾動到下一個(gè)狀態(tài)指示符時(shí)可以 施加時(shí)間延遲,以幫助避免滾動太快或滾動到錯(cuò)誤的狀態(tài)指示符。
在本實(shí)施例的一個(gè)實(shí)施中,光標(biāo)自動地移到下一個(gè)或上一個(gè)狀態(tài) 指示符。以及,也可以滾動其中顯示目標(biāo)鏈接的網(wǎng)頁(例如,使光標(biāo) 保持在顯示屏幕的相對相同位置)。不需要直線地對準(zhǔn)目標(biāo)鏈接和相 關(guān)狀態(tài)指示符。如果在對準(zhǔn)中不成直線,則當(dāng)網(wǎng)頁以一個(gè)方向滾動時(shí), 會偏移光標(biāo)放置在下一個(gè)指示符上。
如果在當(dāng)用戶的光標(biāo)位于增進(jìn)式瀏覽窗口之外(例如,當(dāng)光標(biāo)懸 浮于相關(guān)狀態(tài)指示符上)的某些時(shí)間段之后,其中顯示目標(biāo)內(nèi)容的增 進(jìn)式瀏覽窗口常規(guī)關(guān)閉,在本發(fā)明的該實(shí)施例中,修改該行為,以使 當(dāng)光標(biāo)停留在指示符上(或接近指示符)時(shí)窗口不會關(guān)閉。例如,直 到光標(biāo)不再位于狀態(tài)指示符上,或采取某些其他操作,滾動鼠標(biāo)輪會 一直引起顯示來自不同目標(biāo)鏈接的內(nèi)容(在相同或不同的增進(jìn)式瀏覽 窗口中)。
其他用戶輸入可能以類似或不同方式影響用戶的增進(jìn)式瀏覽經(jīng) 歷。例如,當(dāng)鼠標(biāo)光標(biāo)位于增進(jìn)式瀏覽窗口內(nèi)時(shí),按壓上下箭頭鍵(或 左右箭頭鍵)可以引起顯示的目標(biāo)內(nèi)容滾動。然而,當(dāng)光標(biāo)在主瀏覽 器頁面內(nèi)時(shí),按壓那些鍵可以引起光標(biāo)移動到上一個(gè)或下一個(gè)狀態(tài)指 示符(并改變在增進(jìn)式瀏覽窗口內(nèi)顯示的目標(biāo)內(nèi)容)。
類似地,當(dāng)鼠標(biāo)光標(biāo)位于增進(jìn)式瀏覽窗口內(nèi)時(shí),按壓上頁和下頁鍵或點(diǎn)擊合適的控件(例如,"向上,,和"向下","向前"和"向 后")可以引起由與上一個(gè)或下一個(gè)狀態(tài)指示符相關(guān)的內(nèi)容取代顯示 的目標(biāo)內(nèi)容。然而,當(dāng)光標(biāo)位于主瀏覽器頁面內(nèi)時(shí),提供相同輸入會 引起該頁面的內(nèi)容滾動。
因此在已描述的本發(fā)明實(shí)施例中,在瀏覽器窗口內(nèi)增進(jìn)式瀏覽由
瀏覽器顯示的鏈接到第一網(wǎng)頁的第二網(wǎng)頁的自動方法包括在第一網(wǎng) 頁內(nèi)識別到第二網(wǎng)頁的目標(biāo)鏈接;在瀏覽器窗口內(nèi)顯示與目標(biāo)鏈接相 關(guān)的笫一指示符,笫一指示符指示從第二網(wǎng)頁預(yù)取內(nèi)容的開始;從笫 二網(wǎng)頁預(yù)取內(nèi)容;顯示取代第一指示符的第二指示符,第二指示符指 示預(yù)取的完成;檢測接近第二指示符的光標(biāo)的位置;以及響應(yīng)檢測到 光標(biāo)位置,顯示包含預(yù)取內(nèi)容的第二窗口。
還描述了本發(fā)明的另一實(shí)施例,其中增進(jìn)式瀏覽的計(jì)算機(jī)實(shí)施方 法包括在瀏覽器窗口中顯示包含一組目標(biāo)鏈接的第一電子頁面;顯 示與第一目標(biāo)鏈接相關(guān)的第一狀態(tài)指示符,以指示經(jīng)由第一目標(biāo)鏈接
預(yù)取內(nèi)容的狀態(tài);以及,如果光標(biāo)位于笫一狀態(tài)指示符之上,則在增 進(jìn)式瀏覽窗口內(nèi)顯示所預(yù)取的內(nèi)容。
還描述了一種增進(jìn)式瀏覽電子內(nèi)容的計(jì)算機(jī)實(shí)施方法,該方法包
括在瀏覽器窗口中顯示包含一組目標(biāo)鏈接的第一電子頁面;對于每 個(gè)目標(biāo)鏈接,指示對應(yīng)目標(biāo)鏈接的內(nèi)容狀態(tài);如果對應(yīng)第一目標(biāo)鏈接 的內(nèi)容狀態(tài)改變,則改變與第一目標(biāo)鏈接相關(guān)的第一狀態(tài)指示;以及, 如果光標(biāo)位于第一狀態(tài)指示符之上,則在增進(jìn)式瀏覽窗口內(nèi)顯示對應(yīng) 第一目標(biāo)鏈接的內(nèi)容。
還描述了一種幫助增進(jìn)式瀏覽電子數(shù)據(jù)的裝置,并且包括瀏覽 器,用于顯示包含到其他頁面的鏈接的電子數(shù)據(jù)的主頁面;增進(jìn)式瀏 覽窗口,其被配置用于當(dāng)瀏覽器顯示主頁面時(shí),顯示電子數(shù)據(jù)的第一 頁面;預(yù)取器,其被配置用于自動檢索由主頁面中的鏈接所識別的內(nèi) 容,包括到第一頁面的第一鏈接,而不等待用戶請求以檢索內(nèi)容;以 及用戶接口,其被配置用于(1)顯示與第一鏈接相關(guān)的笫一狀態(tài)指 示符,以指示預(yù)取第一頁面內(nèi)容的狀態(tài),(2)如果預(yù)取狀態(tài)改變則改 變第 一狀態(tài)指示符的外觀,以及(3 )檢測接近第 一狀態(tài)指示符的光標(biāo); 其中增進(jìn)式瀏覽窗口不可見直到檢測到光標(biāo)的位置,此時(shí)增進(jìn)式瀏覽 窗口變的可見。還描述了一種幫助增進(jìn)式瀏覽電子數(shù)據(jù)的圖形用戶接口,該圖形
用戶接口包括用于顯示電子數(shù)據(jù)的瀏覽器窗口;在電子數(shù)據(jù)內(nèi)顯示 的一組目標(biāo)鏈接,其中每個(gè)目標(biāo)鏈接識別對應(yīng)目標(biāo)內(nèi)容;對于每個(gè)目 標(biāo)鏈接的相關(guān)狀態(tài)指示符,其被配置用于指示預(yù)取對應(yīng)目標(biāo)內(nèi)容的狀 態(tài);
用戶可操作的光標(biāo);以及被配置以顯示目標(biāo)內(nèi)容的增進(jìn)式瀏覽窗 口 ;其中增進(jìn)式瀏覽窗口不可見直到光標(biāo)位于或接近狀態(tài)指示符。
增進(jìn)式瀏覽條(strip)
在本發(fā)明的一個(gè)實(shí)施例中,提供增進(jìn)式瀏覽條或欄,以幫助增進(jìn) 式瀏覽頁面內(nèi)多個(gè)鏈接識別的目標(biāo)內(nèi)容。例如,當(dāng)搜索結(jié)果鏈接的列 表(例如來自搜索引擎,來自貿(mào)易商或者拍賣點(diǎn))在瀏覽器中顯示時(shí), 增進(jìn)式瀏覽條會覆蓋或疊加在列表上。
然后,可以在條內(nèi)移動用戶接口光標(biāo),并當(dāng)光標(biāo)經(jīng)過或鄰近鏈接 時(shí),會打開增進(jìn)式瀏覽窗口以顯示目標(biāo)內(nèi)容?;蛘?,如果增進(jìn)式瀏覽 窗口已打開,則當(dāng)光標(biāo)到達(dá)不同鏈接時(shí)顯示的目標(biāo)內(nèi)容可以改變。
在不同實(shí)施中,增進(jìn)式瀏覽條或欄可以是水平的、垂直的、對角 的或甚至非直線的,以便覆蓋或保持接近瀏覽器頁面中的鏈接。條可 以是任何厚度的(例如,四分之一英寸、 一厘米),并可以是透明的 或半透明的(例如,淺灰)以便允許用戶讀取或識別條下的鏈接。
當(dāng)首次呈現(xiàn)鏈接列表(例如,在瀏覽器頁面內(nèi))時(shí),可以或不可 以自動應(yīng)用條。如果不可以自動應(yīng)用條,則當(dāng)用戶移動鼠標(biāo)經(jīng)過或選 擇列表中的第一目標(biāo)鏈接并顯示具有對應(yīng)目標(biāo)內(nèi)容的增進(jìn)式瀏覽窗口 時(shí),條可以在此時(shí)出現(xiàn)。因此,條可以鄰近增進(jìn)式瀏覽窗口或作為該 窗口的一個(gè)邊或邊緣而出現(xiàn)。
在圖2中,條230鄰近增進(jìn)式瀏覽窗口 210的左邊,但只擴(kuò)展到 鏈接204的列表,而不是窗口的整個(gè)長度。在其他實(shí)施中,條可以擴(kuò) 展到窗口的整個(gè)長度。如圖2所示,條230可以擴(kuò)展到窗口 210的底 邊以下,因此它出現(xiàn)在所有鏈接204上。
在一個(gè)實(shí)施中,當(dāng)打開增進(jìn)式瀏覽窗口并顯示增進(jìn)式瀏覽條時(shí), 用戶接口光標(biāo)(例如,圖2中的鼠標(biāo)光標(biāo)240 )可以移動到條內(nèi)的位置 并在其內(nèi)容顯示在窗口內(nèi)的鏈接之上或附近。這可以通過在到那些鏈接的條內(nèi)移動光標(biāo)使用戶快速預(yù)覽來自其他鏈接的內(nèi)容變得更容易。 如果光標(biāo)移動(或點(diǎn)擊)到條和打開的增進(jìn)式瀏覽窗口之外,則條會 關(guān)閉或去除??商鎿Q地,條可以初始放在增進(jìn)式瀏覽窗口內(nèi)。
如果光標(biāo)在該條內(nèi)移動到該條的一端,并且與該條相關(guān)的鏈接列 表擴(kuò)展經(jīng)過那端,離開顯示設(shè)備(例如,到另一頁面或屏幕),則包 含鏈接列表的網(wǎng)頁或其他內(nèi)容會自動滾動以顯示另外鏈接。當(dāng)滾動內(nèi) 容時(shí)該條會自動擴(kuò)展,只要另外鏈接出現(xiàn)。可替換地,該條甚至可以 擴(kuò)展到鏈接列表之外,以允許用戶繼續(xù)滾動網(wǎng)頁(例如,到頁面的一 端)。如果當(dāng)滾動網(wǎng)頁時(shí)增進(jìn)式瀏覽窗口是打開的,則當(dāng)滾動繼續(xù)時(shí) 窗口會保持在顯示設(shè)備的相同位置。
增進(jìn)式瀏覽條可以由用戶接口或增進(jìn)式瀏覽裝置的其他組件產(chǎn)生 并維護(hù)。
圖5示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例使用增進(jìn)式瀏覽條或欄以幫 助增進(jìn)式瀏覽的方法。
在狀態(tài)502,用戶的瀏覽器打開包含搜索結(jié)果鏈接列表的網(wǎng)頁或其 他電子內(nèi)容(例如,文檔、圖像、電子郵件消息)。這里可以認(rèn)為該 網(wǎng)頁是"瀏覽器頁面",以使其區(qū)分于在增進(jìn)式瀏覽窗口中顯示的頁 面或其他目標(biāo)內(nèi)容。
在狀態(tài)504,識別目標(biāo)鏈接,包括某些或所有搜索結(jié)果鏈接。能缺 省識別任何或所有鏈接,應(yīng)用預(yù)取模板、可以使用最受歡迎鏈接的列 表等??梢詢?yōu)先排序鏈接,并檢索某些或所有目標(biāo)鏈接識別的內(nèi)容。
可以對某些或所有目標(biāo)鏈接的目標(biāo)內(nèi)容構(gòu)建(但不顯示)增進(jìn)式 瀏覽窗口。示例性地,檢索所有目標(biāo)內(nèi)容,但不必同時(shí)(即,并行)。
在狀態(tài)506,增進(jìn)式瀏覽條顯示在搜索結(jié)果列表頂端。 一旦檢索一 個(gè)或多個(gè)目標(biāo)鏈接的內(nèi)容,就顯示該條;或當(dāng)顯示第一增進(jìn)式瀏覽窗 口時(shí)可以顯示該條;或一旦識別目標(biāo)鏈接,就顯示該條。
在狀態(tài)5 08,當(dāng)用戶在目標(biāo)鏈接上但在增進(jìn)式瀏覽條內(nèi)移動用戶接 口光標(biāo)時(shí),在一個(gè)或多個(gè)增進(jìn)式瀏覽窗口內(nèi)顯示對于該鏈接的目標(biāo)內(nèi) 容。例如,當(dāng)用戶移動鼠標(biāo)經(jīng)過第一目標(biāo)鏈接時(shí)可以打開第一窗口。 當(dāng)用戶移動光標(biāo)時(shí)該窗口會一直打開,并且其他鏈接的內(nèi)容會取代窗 口內(nèi)的第一鏈接的內(nèi)容。可替換地,當(dāng)用戶移動鼠標(biāo)經(jīng)過目標(biāo)鏈接時(shí) 可以打開增進(jìn)式瀏覽窗口,然后當(dāng)光標(biāo)離開鏈接時(shí)關(guān)閉該窗口。在狀態(tài)510,如果光標(biāo)移動到瀏覽器窗口的邊緣以及搜索結(jié)果列表 擴(kuò)展到另一頁面或屏幕,則當(dāng)需要時(shí)瀏覽器頁面會滾動(例如,向上、 向左)以在屏幕上帶來其他鏈接。當(dāng)頁面滾動時(shí)將擴(kuò)展或延伸增進(jìn)式 瀏覽條。該方法在狀態(tài)510之后結(jié)束。
因此在已描述的本發(fā)明實(shí)施例中, 一種幫助增進(jìn)式瀏覽電子內(nèi)容 的計(jì)算機(jī)實(shí)施方法包括當(dāng)在瀏覽器中瀏覽電子內(nèi)容的第一頁面時(shí), 在第一頁面內(nèi)識別到其他電子內(nèi)容頁面的一組鏈接,包括到第二頁面 的第一鏈接;在瀏覽器中的該組鏈接上疊加條;檢測在條內(nèi)并接近第 一鏈接的光標(biāo)的位置;并響應(yīng)檢測到的光標(biāo)位置,顯示包含第二頁面 的電子內(nèi)容的增進(jìn)式瀏覽窗口。
還描述了一種用于幫助增進(jìn)式瀏覽電子數(shù)據(jù)的圖形用戶接口,包 括用于顯示電子數(shù)據(jù)的第一頁面的瀏覽器窗口,其中笫一頁面包括 到電子數(shù)據(jù)的其他頁面的多個(gè)鏈接;以及疊加在所述多個(gè)鏈接上的非 不透明(non-opaque )條。
另外,描述一種用于幫助增進(jìn)式瀏覽電子數(shù)據(jù)的增進(jìn)式瀏覽裝 置,其中該裝置包括預(yù)取器,其被配置用于當(dāng)瀏覽器顯示包含多個(gè) 鏈接的電子數(shù)據(jù)的第一頁面時(shí),預(yù)取來自電子數(shù)據(jù)的第二頁面的內(nèi) 容,其中多個(gè)鏈接包括到第二頁面的第一鏈接;以及用戶接口,其被 配置用于顯示疊加在多個(gè)鏈接上的條,并當(dāng)光標(biāo)位于所述條內(nèi)并接近 第一鏈接時(shí),顯示包括所述預(yù)取內(nèi)容的增進(jìn)式瀏覽窗口。
用于搜索/瀏覽的圖形歷史導(dǎo)航樹
在本發(fā)明的一個(gè)實(shí)施例中,提供一種用于幫助用戶導(dǎo)航或?yàn)g覽搜 索結(jié)果或到電子數(shù)據(jù)的相關(guān)鏈接的某些其他集合的方法和裝置。在該 實(shí)施例的一個(gè)實(shí)施中,提供圖形歷史導(dǎo)航樹,其中每個(gè)結(jié)點(diǎn)對應(yīng)不同 網(wǎng)頁或其他數(shù)據(jù)集(例如,文檔、圖像、電子郵件消息)。
所述樹能在用戶顯示屏幕中的任何地方顯示,諸如在緊鄰增進(jìn)式 瀏覽窗口下方的窗口 (或緊鄰打開增進(jìn)式瀏覽窗口的位置下方)內(nèi)、 沿著顯示屏幕的左或右側(cè)等。在它的窗口內(nèi),歷史導(dǎo)航樹開始于表示 一組新搜索結(jié)果或新的瀏覽會話的根,并在此后以任何方向發(fā)展(例 如,從左到右、從上到下)。當(dāng)開始新的搜索時(shí),可以放置新的樹根, 當(dāng)打開新的瀏覽器窗口,或用戶請求的任何時(shí)間,新樹就開始了。通過檢測用戶正瀏覽的網(wǎng)站或頁面檢測新搜索的執(zhí)行。當(dāng)打開瀏 覽器時(shí)假定開始新瀏覽會話。如果用戶正瀏覽的站點(diǎn)使用搜索引擎以 及用戶占用該引擎,則此時(shí)可以放置新的歷史導(dǎo)航樹的根。任何以前 的歷史導(dǎo)航樹仍會出現(xiàn)在相同的窗口中,但在當(dāng)前樹發(fā)展時(shí)滾動到屏 幕外。
在一個(gè)實(shí)施例中,每當(dāng)用戶導(dǎo)航(例如,在瀏覽器中)到或預(yù)覽 (例如,在增進(jìn)式瀏覽窗口中)搜索結(jié)果列表之一 (或在正瀏覽的頁 面內(nèi)的某些其他頂層鏈接)時(shí),將新子結(jié)點(diǎn)添加到當(dāng)前樹并連接到根。 當(dāng)用戶繼續(xù)導(dǎo)航或預(yù)覽所鏈接的內(nèi)容時(shí),更多的結(jié)點(diǎn)添加并鏈接到歷 史導(dǎo)航樹。因此,對于每個(gè)頁面、站點(diǎn)或用戶訪問的其他內(nèi)容集合, 將另一結(jié)點(diǎn)添加到樹。
此后,用戶可以通過選擇合適的結(jié)點(diǎn)快速導(dǎo)航到或預(yù)覽以前訪問 的內(nèi)容。示例性地,如果用戶點(diǎn)擊(例如,左點(diǎn)擊)結(jié)點(diǎn),則用戶的 瀏覽器打開對應(yīng)的內(nèi)容。如果用戶移動鼠標(biāo)經(jīng)過結(jié)點(diǎn)(例如,持續(xù)預(yù) 定的時(shí)間周期)或右擊結(jié)點(diǎn),則打開對應(yīng)的內(nèi)容用于在增進(jìn)式瀏覽窗 口中預(yù)覽。
因此,增進(jìn)式瀏覽裝置的高速緩沖存儲器可以存儲對應(yīng)當(dāng)前歷史 導(dǎo)航樹和/或以前的樹中任何數(shù)量的結(jié)點(diǎn)的內(nèi)容??商鎿Q地,當(dāng)用戶點(diǎn) 擊或移動鼠標(biāo)經(jīng)過結(jié)點(diǎn)時(shí)從目標(biāo)頁面或站點(diǎn)檢索內(nèi)容。
當(dāng)用戶點(diǎn)擊或移動鼠標(biāo)經(jīng)過對應(yīng)特定網(wǎng)絡(luò)區(qū)域或站點(diǎn)的結(jié)點(diǎn)時(shí), 可以顯示在該區(qū)域訪問的鏈接列表。因此,結(jié)點(diǎn)可以表示網(wǎng)頁或內(nèi)容 的集合,而不僅僅是單個(gè)文檔。
允許用戶改變結(jié)點(diǎn)的外觀。例如,如果用戶決定如果沒有發(fā)現(xiàn)更 有趣的或更有幫助的內(nèi)容那么就保證更一步的檢查特定網(wǎng)頁,則他可 以選擇改變結(jié)點(diǎn)的顏色、大小或其他特性(例如,使它閃爍、使它活 動)以標(biāo)記它??梢詰?yīng)用一個(gè)特定標(biāo)記以識別與用戶當(dāng)前正瀏覽或預(yù) 覽的內(nèi)容相對應(yīng)的結(jié)點(diǎn)。
類似地,用戶能夠通過選擇(例如右點(diǎn)擊)結(jié)點(diǎn)并將他的注釋輸 入文件而注釋結(jié)點(diǎn)和/或搜索(例如,以命名搜索),所述文件與樹一 起保存。
如上所述,對每個(gè)新的搜索可以開始新的搜索/瀏覽歷史導(dǎo)航樹。 然而,當(dāng)用戶僅僅修改當(dāng)前(或以前)搜索的搜索項(xiàng)時(shí),這會簡單地導(dǎo)致向當(dāng)前(或以前)樹添加新的分支。
由用戶接口或增進(jìn)式瀏覽裝置的其他組件產(chǎn)生并維護(hù)搜索/瀏覽 歷史導(dǎo)航樹。
圖6描述根據(jù)本發(fā)明的一個(gè)實(shí)施例的搜索/瀏覽歷史導(dǎo)航樹。用于 產(chǎn)生該樹的程序代碼由現(xiàn)有瀏覽器的插件程序?qū)嵤?br> 在圖6中,窗口 602包括樹幀604和廣告幀606。窗口 602的水 平特性使得窗口適于放在增進(jìn)式瀏覽窗口之上或之下。在其他實(shí)施例 中,窗口 602可以是垂直方向的。
在樹幀604中顯示的歷史導(dǎo)航樹開始于根610,在本示例中,所述 根對應(yīng)于所使用的本田汽車的搜索。該搜索具有返回到相關(guān)內(nèi)容的任 何數(shù)量的鏈接。在這些鏈接中,用戶至今已瀏覽或預(yù)覽由對應(yīng)結(jié)點(diǎn) 612、 614的兩個(gè)頂層鏈接識別的網(wǎng)頁或站點(diǎn)。
當(dāng)用戶訪問或預(yù)覽到那些頁面的內(nèi)容時(shí),添加另外的結(jié)點(diǎn)以表示 該內(nèi)容。如圖6所示,可以注釋任何數(shù)量的結(jié)點(diǎn)。該注釋會自動從對 應(yīng)內(nèi)容的HTML提取或由用戶指定。除了 (或代替)描述性文本還會顯 示與結(jié)點(diǎn)內(nèi)容相關(guān)的組織的標(biāo)志。
在圖6中擴(kuò)展窗口 602以允許進(jìn)一步的檢查。在本發(fā)明這個(gè)實(shí)施 例的不同實(shí)施中,窗口在高度(當(dāng)水平排列時(shí))或?qū)挾?當(dāng)垂直排列 時(shí))上相對較窄,大約0. 5英寸到1.5英寸。
可視歷史導(dǎo)航樹允許用戶輕松地跟蹤他的導(dǎo)航并快速從一個(gè)結(jié)點(diǎn) 內(nèi)容跳到另 一個(gè)結(jié)點(diǎn)內(nèi)容。因?yàn)榧词乖谟脩魧?dǎo)航離開搜索結(jié)果之后, 窗口 602仍保持打開,他能快速并輕松地返回。窗口 602包括標(biāo)準(zhǔn)控 件(例如按鈕)以關(guān)閉、擴(kuò)展、縮小或另外操作窗口。
因?yàn)楸4鏆v史導(dǎo)航樹(例如到硬盤),用戶能打開歷史導(dǎo)航樹窗 口 (例如使用常規(guī)瀏覽器下拉式菜單),該歷史導(dǎo)航樹會自動地增加 最近的歷史樹。
在廣告幀606內(nèi)顯示的廣告可以包括涉及與樹幀604中的樹相關(guān) 的搜索的廣告、與用戶所在的特定結(jié)點(diǎn)相關(guān)的廣告、按次付費(fèi)的贊助 廣告等。樹幀604和廣告幀606的任一個(gè)或兩者都包括滾動條(水平 的和/或垂直的)。
因此在已描述的本發(fā)明實(shí)施例中, 一種幫助增進(jìn)式瀏覽電子內(nèi)容 的計(jì)算機(jī)實(shí)施方法包括相關(guān)于用戶瀏覽電子內(nèi)容的笫一頁面,呈現(xiàn)可導(dǎo)航樹的根結(jié)點(diǎn),其中根結(jié)點(diǎn)對應(yīng)第一頁面;響應(yīng)鏈接到第一頁面 的電子內(nèi)容的第二頁面的用戶的選擇,向樹添加子結(jié)點(diǎn),其中子結(jié)點(diǎn) 對應(yīng)笫二頁面并連接到根結(jié)點(diǎn);并當(dāng)用戶選擇電子內(nèi)容的另外頁面
時(shí),向樹添加另外的結(jié)點(diǎn),所述另外結(jié)點(diǎn)對應(yīng)另外頁面。
還描述了一種用于幫助增進(jìn)式瀏覽電子數(shù)據(jù)的圖形用戶接口,包
括樹窗口,其被配置用于結(jié)合瀏覽器窗口進(jìn)行顯示用于瀏覽電子數(shù) 據(jù)和/或增進(jìn)式瀏覽窗口以預(yù)覽電子數(shù)據(jù);并在所述樹窗口內(nèi)顯示包括 結(jié)點(diǎn)的可導(dǎo)航圖形樹,所述結(jié)點(diǎn)對應(yīng)已瀏覽或預(yù)覽的電子數(shù)據(jù)。
進(jìn)一步描述了一種增進(jìn)式瀏覽裝置,用于幫助增進(jìn)式瀏覽電子數(shù) 據(jù),該裝置包括瀏覽窗口,其被配置用于向用戶顯示電子數(shù)據(jù);以 及用戶接口,其被配置用于構(gòu)建包括結(jié)點(diǎn)的樹,所述結(jié)點(diǎn)對應(yīng)于瀏覽 窗口中顯示的內(nèi)容,并通過在瀏覽窗口內(nèi)再次顯示對應(yīng)于用戶所選擇
的結(jié)點(diǎn)的內(nèi)容而幫助用戶導(dǎo)航內(nèi)容。
其中執(zhí)行本發(fā)明實(shí)施例的程序環(huán)境示例性地結(jié)合通用計(jì)算機(jī)或諸
如手持計(jì)算機(jī)的專用設(shè)備。為了清楚起見,省略該設(shè)備的細(xì)節(jié)(例如, 處理器、存儲器、數(shù)據(jù)存儲器、顯示器)。
還應(yīng)該理解的是,可以使用多種技術(shù)實(shí)施本發(fā)明的技術(shù)。例如, 這里描述的方法可以用在計(jì)算機(jī)系統(tǒng)上執(zhí)行的軟件實(shí)施,或在使用微 處理器或其他特定設(shè)計(jì)的特定集成電路、可編程邏輯設(shè)備的一種組合 或其各種組合的硬件中實(shí)施。特別地,這里描述的方法可以由在適合 的計(jì)算機(jī)可讀介質(zhì)上常駐的計(jì)算機(jī)可執(zhí)行指令序列實(shí)施。適合的計(jì)算 機(jī)可讀介質(zhì)可以包括易失性(例如,RAM)和/或非易失性(例如,R0M、 硬盤)存儲器、載波和傳輸介質(zhì)(例如,銅線、同軸電纜、光纖介質(zhì))。 示例性載波可以采取沿著局域網(wǎng)、諸如因特網(wǎng)之類的公共訪問網(wǎng)絡(luò)或 某些其他通信鏈路來傳輸數(shù)字?jǐn)?shù)據(jù)流的電、電磁、或光信號的形式。
本發(fā)明的以上實(shí)施例只用于解釋和描述的目的。它們不是窮舉性 的或也不是旨在將本發(fā)明限制所公開的形式。因此,本發(fā)明的范圍由 所附權(quán)利要求而不是由上面的說明來限定。
權(quán)利要求
1、一種計(jì)算機(jī)實(shí)施方法,用于當(dāng)瀏覽第一電子頁面時(shí)幫助預(yù)覽鏈接到第一電子頁面的第二電子頁面,該方法包括當(dāng)在瀏覽器中顯示第一電子頁面時(shí),檢索第二電子頁面的內(nèi)容;產(chǎn)生而不顯示增進(jìn)式瀏覽窗口,該增進(jìn)式瀏覽窗口包括第二電子頁面的所述內(nèi)容;檢測用戶對第二電子頁面的興趣;以及顯示增進(jìn)式瀏覽窗口。
2、 如權(quán)利要求l的方法,進(jìn)一步包括,在所述檢索之前 定位在第一電子頁面中的一組鏈接,包括到第二電子頁面的鏈接。
3、 如權(quán)利要求2的方法,進(jìn)一步包括 優(yōu)先排序所定位的鏈接以檢索所定位的鏈接識別的內(nèi)容。
4、 如權(quán)利要求l的方法,進(jìn)一步包括,在所述產(chǎn)生之前 檢索與第二電子頁面的所述內(nèi)容相關(guān)的一組廣告。
5、 如權(quán)利要求4的方法,其中所述產(chǎn)生包括 在增進(jìn)式瀏覽窗口中包括該組廣告。
6、 如權(quán)利要求4的方法,其中所述產(chǎn)生包括 用該組廣告取代在第二電子頁面的所述內(nèi)容中包括的一個(gè)或多個(gè)廣告。
7、 如權(quán)利要求l的方法,進(jìn)一步包括,在所述顯示之前 高速緩存所述增進(jìn)式瀏覽窗口 。
8、 如權(quán)利要求7的方法,其中在與瀏覽器使用的高速緩沖存儲器 分離的高速緩沖存儲器中高速緩存所述增進(jìn)式瀏覽窗口 。
9、 如權(quán)利要求l的方法,其中所述檢索包括預(yù)取第二電子頁面的所述內(nèi)容。
10、 如權(quán)利要求l的方法,其中所述檢索包括識別到第二電子頁面的鏈接;以及在所述檢測用戶對第二電子頁面的興趣之前,提取第二電子頁面的所述內(nèi)容。
11、 如權(quán)利要求l的方法,其中所述檢索包括當(dāng)顯示第一電子頁面時(shí),自動定位第一電子頁面中的一組鏈接;以及檢索一個(gè)或多個(gè)所定位的鏈接所識別的內(nèi)容,包括到第二電子頁面的鏈接。
12、 如權(quán)利要求ll的方法,進(jìn)一步包括,在所述檢索一個(gè)或多個(gè)所定位的鏈接所識別的內(nèi)容之前優(yōu)先排序由所定位的鏈接所識別的內(nèi)容的檢索。
13、 如權(quán)利要求1的方法,其中第二電子頁面的所述內(nèi)容是包括一個(gè)或多個(gè)超鏈接的可導(dǎo)航內(nèi)容。
14、 如權(quán)利要求l的方法,其中所述檢測包括檢測鼠標(biāo)移動經(jīng)過到第二電子頁面的鏈接。
15、 如權(quán)利要求l的方法,其中所述檢測包括檢測用戶將光標(biāo)放置于鄰近到第二電子頁面的鏈接。
16、 如權(quán)利要求l的方法,其中所述檢測包括檢測用戶將光標(biāo)放置于鄰近與到第二電子頁面的鏈接相關(guān)的圖標(biāo)。
17、 如權(quán)利要求l的方法,進(jìn)一步包括如果光標(biāo)從所述增進(jìn)式瀏覽窗口內(nèi)的位置移動到所述增進(jìn)式瀏覽窗口外的位置,則關(guān)閉所述增進(jìn)式瀏覽窗口。
18、 如權(quán)利要求l的方法,進(jìn)一步包括如果在第一電子頁面中移動光標(biāo)鄰近到第三電子頁面的鏈接,則關(guān)閉所述增進(jìn)式瀏覽窗口并顯示包含第三電子頁面內(nèi)容的另一增進(jìn)式瀏覽窗口,所述第三電子頁面在移動光標(biāo)鄰近到第三電子頁面的鏈接之前被提取。
19、 如權(quán)利要求l的方法,進(jìn)一步包括如果用戶在所述增進(jìn)式瀏覽窗口中操作指示設(shè)備,則用第二電子頁面取代瀏覽器中的第一電子頁面。
20、 如權(quán)利要求l的方法,進(jìn)一步包括如果在所述增進(jìn)式瀏覽窗口中選擇到第三電子頁面的鏈接,則用第三電子頁面的內(nèi)容取代所述增進(jìn)式瀏覽窗口中的第二電子頁面的所述內(nèi)容。
21、 如權(quán)利要求1的方法,其中第一電子頁面包括搜索結(jié)果列表以及所述檢索包括將產(chǎn)生搜索結(jié)果列表的一組搜索項(xiàng)轉(zhuǎn)送給中央服務(wù)器。
22、 一種存儲指令的計(jì)算機(jī)可讀介質(zhì),當(dāng)計(jì)算機(jī)執(zhí)行該指令時(shí),使得計(jì)算機(jī)執(zhí)行當(dāng)瀏覽第一電子頁面時(shí)幫助預(yù)覽鏈接到第一電子頁面的第二電子頁面的方法,該方法包括當(dāng)在瀏覽器中顯示第一電子頁面時(shí),檢索第二電子頁面的內(nèi)容;產(chǎn)生而不顯示增進(jìn)式瀏覽窗口,該增進(jìn)式瀏覽窗口包括第二電子頁面的所述內(nèi)容;檢測用戶對第二電子頁面的興趣;以及顯示增進(jìn)式瀏覽窗口。
23、 一種計(jì)算機(jī)實(shí)施方法,用于當(dāng)瀏覽笫一電子文檔時(shí)預(yù)覽鏈接到第一電子文檔的第二電子文檔,該方法包括當(dāng)在瀏覽器窗口中顯示第一電子文檔時(shí),自動地檢測在瀏覽器窗口中鄰近到第二電子文檔的鏈接的光標(biāo)的位置;以及響應(yīng)所述檢測,自動顯示包括第二電子文檔的可提取內(nèi)容的增進(jìn)式瀏覽窗口。
24、 如權(quán)利要求23的方法,進(jìn)一步包括,在所述自動顯示之前產(chǎn)生,而不顯示所述增進(jìn)式瀏覽窗口。
25、 如權(quán)利要求23的方法,其中所述自動顯示包括檢索可提取內(nèi)容;以及產(chǎn)生所述增進(jìn)式瀏覽窗口以包括可提取內(nèi)容。
26、 如權(quán)利要求23的方法,其中所述自動檢測包括檢測鏈接上光標(biāo)的位置。
27、 如權(quán)利要求23的方法,其中所述可提取內(nèi)容包括以下的一個(gè)或多個(gè)標(biāo)記語言,用于格式化電子文檔;以及腳本代碼,用于格式化電子文檔。
28、 如權(quán)利要求23的方法,其中所述可提取內(nèi)容包括以下的一個(gè)或多個(gè)HTML (超文本標(biāo)記語言);XML (可擴(kuò)展標(biāo)記語言);ASP (動態(tài)服務(wù)器頁面);Javascript; 以及PHP (超文本預(yù)處理器)。
29、 一種用于幫助增進(jìn)式瀏覽電子數(shù)據(jù)的增進(jìn)式瀏覽裝置,該裝置包括提取器,其被配置用于當(dāng)瀏覽器顯示包含到第二頁面的鏈接的第一頁面時(shí),從第二頁面提取內(nèi)容;窗口產(chǎn)生器,其被配置以產(chǎn)生包含所提取內(nèi)容的增進(jìn)式瀏覽窗高速緩沖存儲器,其被配置以存儲所述增進(jìn)式瀏覽窗口;以及用戶接口,其被配置以檢測鄰近到第二頁面的鏈接的光標(biāo)的定位;其中,響應(yīng)檢測光標(biāo)的定位,顯示所述增進(jìn)式瀏覽窗口。
30、 如權(quán)利要求29的增進(jìn)式瀏覽裝置,其中所述提取器進(jìn)一步被配置以識別第一頁面中的鏈接,包括到第二頁面的鏈接。
31、 如權(quán)利要求30的增進(jìn)式瀏覽裝置,進(jìn)一步包括包含模板的數(shù)據(jù)庫,其被配置以識別第一頁面中一組鏈接的位置。
32、 如權(quán)利要求30的增進(jìn)式瀏覽裝置,進(jìn)一步包括用于幫助識別第一頁面中的鏈接的一組試探法。
33、 如權(quán)利要求30的增進(jìn)式瀏覽裝置,其中所述提取器進(jìn)一步被配置以優(yōu)先排序所識別的鏈接,用于提取所識別的鏈接識別的內(nèi)容。
34、 如權(quán)利要求33的增進(jìn)式瀏覽裝置,進(jìn)一步包括用于幫助所述優(yōu)先排序的一組試探法。
35、 如權(quán)利要求29的增進(jìn)式瀏覽裝置,其中所述窗口產(chǎn)生器進(jìn)一步被配置用于保持所述增進(jìn)式瀏覽窗口不可見,直到所述檢測光標(biāo)的定位。
36、 如權(quán)利要求29的增進(jìn)式瀏覽裝置,其中所述窗口產(chǎn)生器進(jìn)一步被配置以在所述增進(jìn)式瀏覽窗口中包括一組廣告。
37、 如權(quán)利要求29的增進(jìn)式瀏覽裝置,其中所述高速緩沖存儲器與瀏覽器管理的高速緩沖存儲器分離。
38、 如權(quán)利要求29的增進(jìn)式瀏覽裝置,其中所述光標(biāo)的定位包括鼠標(biāo)移動經(jīng)過。
39、 如權(quán)利要求29的增進(jìn)式瀏覽裝置,其中瀏覽器可導(dǎo)航到存儲電子數(shù)據(jù)的位置;以及所述增進(jìn)式瀏覽窗口被配置用于預(yù)覽電子數(shù)據(jù)而不導(dǎo)航到該位置。
40、 如權(quán)利要求29的增進(jìn)式瀏覽裝置,其中所述提取器被配置以在所述光標(biāo)定位之前預(yù)取來自第二頁面的內(nèi)容。
41、 一種用于幫助增進(jìn)式瀏覽電子數(shù)據(jù)的圖形用戶接口,包括瀏覽器,其被配置以顯示電子數(shù)據(jù)的第一頁面,其中第一頁面包括到其他電子數(shù)據(jù)頁面的多個(gè)鏈接,包括到電子數(shù)據(jù)的第二頁面的第一鏈接;能夠由用戶定位的光標(biāo);以及增進(jìn)式瀏覽窗口,其被配置以顯示來自第二頁面的內(nèi)容;其中所述增進(jìn)式瀏覽窗口是不可見的,直到光標(biāo)鄰近第一鏈接。
42、 如權(quán)利要求41的圖形用戶接口,其中所述增進(jìn)式瀏覽窗口包括內(nèi)容窗口,其被配置以顯示來自第二頁面的內(nèi)容;以及廣告幀,其被配置以顯示一組廣告。
43、 如權(quán)利要求41的圖形用戶接口,其中在光標(biāo)鄰近第 一鏈接之前預(yù)取來自第二頁面的內(nèi)容。
44、 如權(quán)利要求43的圖形用戶接口,其中在從笫二頁面預(yù)取內(nèi)容之后,構(gòu)建所述增進(jìn)式瀏覽窗口,但保持不可見。
45、如權(quán)利要求41的圖形用戶接口,其中當(dāng)光標(biāo)從所述增進(jìn)式瀏覽窗口中的位置移動到所述增進(jìn)式瀏覽窗口外的位置時(shí),關(guān)閉所述增進(jìn)式瀏覽窗口。
全文摘要
一種用于增進(jìn)式瀏覽的方法和裝置。所述裝置提供了增進(jìn)式瀏覽窗口,該窗口包括由瀏覽器顯示的頁面中的鏈接所識別的內(nèi)容。該裝置包括用于提取或預(yù)取內(nèi)容的提取器以及用于存儲該窗口的高速緩沖存儲器。該裝置也包括用于檢索廣告以與內(nèi)容一起顯示的廣告接口。該裝置可以進(jìn)一步包括至中央服務(wù)器的接口,其用于交換與用戶瀏覽行為相關(guān)的數(shù)據(jù),幫助瀏覽頁面上鏈接的識別,優(yōu)先排序鏈接以預(yù)取所識別的數(shù)據(jù)等。當(dāng)在瀏覽器上顯示第一頁面時(shí),提取到第二頁面的鏈接所識別的內(nèi)容,并構(gòu)建最初不可見的增進(jìn)式瀏覽窗口。當(dāng)用戶移動鼠標(biāo)經(jīng)過鏈接或相關(guān)圖標(biāo)時(shí),自動顯示窗口,并且用戶可以導(dǎo)航顯示的內(nèi)容。
文檔編號G06F17/30GK101460945SQ200580040749
公開日2009年6月17日 申請日期2005年9月26日 優(yōu)先權(quán)日2004年9月27日
發(fā)明者J·凱利, S·米爾納, W·布朗 申請人:Bt網(wǎng)絡(luò)解決方案有限責(zé)任公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1