[發(fā)明專利]一種網(wǎng)頁預(yù)加載方法及系統(tǒng)有效
| 申請?zhí)枺?/td> | 201210074771.6 | 申請日: | 2012-03-20 |
| 公開(公告)號: | CN102663012B | 公開(公告)日: | 2017-07-04 |
| 發(fā)明(設(shè)計(jì))人: | 胡又歡 | 申請(專利權(quán))人: | 北京搜狗信息服務(wù)有限公司;北京搜狗科技發(fā)展有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京華沛德權(quán)律師事務(wù)所11302 | 代理人: | 馬苗苗 |
| 地址: | 100084 北京市海淀區(qū)中關(guān)*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 網(wǎng)頁 加載 方法 系統(tǒng) | ||
技術(shù)領(lǐng)域
本發(fā)明涉及瀏覽器技術(shù)領(lǐng)域,特別是涉及一種網(wǎng)頁預(yù)加載方法及系統(tǒng)。
背景技術(shù)
用戶經(jīng)常使用瀏覽器來訪問各種網(wǎng)站,但是網(wǎng)絡(luò)訪問速度受各種因素影響,可能用戶客戶端自身連接速度受限制,亦或是所訪問的網(wǎng)站服務(wù)端帶寬受限制,使得用戶在訪問網(wǎng)頁時(shí),需要等待一段時(shí)間,才能夠?qū)⒕W(wǎng)頁完全展現(xiàn)在用戶面前。然而,用戶總是希望獲得更快的訪問速度,不想把時(shí)間浪費(fèi)在等待網(wǎng)頁打開上。
為了提高網(wǎng)頁訪問速度,現(xiàn)有技術(shù)中出現(xiàn)了預(yù)加載技術(shù),所謂的預(yù)加載是指,預(yù)先從后臺對網(wǎng)頁進(jìn)行加載,并緩存在計(jì)算機(jī)本地,這樣,當(dāng)用戶真正需要訪問某網(wǎng)頁時(shí),只需要從用戶計(jì)算機(jī)本地的緩存中讀取頁面并進(jìn)行相應(yīng)的展現(xiàn)即可,從而達(dá)到提高訪問速度的目的。
然而在實(shí)際應(yīng)用中,對哪些網(wǎng)頁進(jìn)行預(yù)加載是需要考慮的問題。因?yàn)槿绻A(yù)加載的網(wǎng)頁并不是用戶真正會訪問到的網(wǎng)頁,或者預(yù)加載了大量網(wǎng)頁,而用戶實(shí)際訪問的只有其中的少數(shù)幾個(gè)網(wǎng)頁,都會造成對下載及緩存等系統(tǒng)資源的浪費(fèi)。
因此,需要首先“猜測”用戶可能會訪問的網(wǎng)頁,然后對這些網(wǎng)頁進(jìn)行有針對性的預(yù)加載,以提高預(yù)加載的有效性。在現(xiàn)有技術(shù)中,為了實(shí)現(xiàn)上述“猜測”,通常將預(yù)加載的應(yīng)用限制在用戶通過地址欄輸入網(wǎng)址的方式進(jìn)行網(wǎng)頁訪問的情況,這是因?yàn)椋绻脩粼诘刂窓谳斎肽尘W(wǎng)址,則證明用戶肯定是要訪問該網(wǎng)址對應(yīng)的網(wǎng)頁,但是,輸入網(wǎng)址可能經(jīng)歷一定的時(shí)間,因此,可以在用戶輸入了網(wǎng)址的一部分字符時(shí),根據(jù)這一部分字符來猜測用戶可能輸入的真正網(wǎng)址,并對猜測出的網(wǎng)址進(jìn)行預(yù)加載。
這種方式能夠在一定程度上提高預(yù)加載的有效性,但是,在實(shí)際應(yīng)用中,隨著搜索引擎、網(wǎng)址列表、網(wǎng)址導(dǎo)航等技術(shù)的普及,真正從地址欄輸入網(wǎng)址進(jìn)行訪問的用戶少之又少,這就使得預(yù)加載技術(shù)無法在提高網(wǎng)頁訪問速度方面充分發(fā)揮其應(yīng)有的作用。
發(fā)明內(nèi)容
本發(fā)明提供一種網(wǎng)頁預(yù)加載方法及系統(tǒng),能夠在提高預(yù)加載的有效性的同時(shí),擴(kuò)大預(yù)加載技術(shù)的應(yīng)用范圍。
本發(fā)明提供了如下方案:
一種網(wǎng)頁預(yù)加載方法,包括:
確定源網(wǎng)頁內(nèi)包含的熱點(diǎn)鏈接;
當(dāng)用戶訪問一源網(wǎng)頁時(shí),對該源網(wǎng)頁內(nèi)包含的熱點(diǎn)鏈接對應(yīng)的目標(biāo)網(wǎng)頁進(jìn)行預(yù)加載;
當(dāng)確定用戶有打開該源網(wǎng)頁內(nèi)的所述熱點(diǎn)鏈接的意向時(shí),結(jié)合所述預(yù)加載的結(jié)果,向用戶展現(xiàn)所述熱點(diǎn)鏈接對應(yīng)的目標(biāo)網(wǎng)頁。
其中,所述確定源網(wǎng)頁內(nèi)包含的熱點(diǎn)鏈接包括:
查詢預(yù)先存儲的網(wǎng)頁熱點(diǎn)鏈接文件中記錄的每個(gè)源網(wǎng)頁內(nèi)包含的熱點(diǎn)鏈接信息,確定出源網(wǎng)頁內(nèi)包含的熱點(diǎn)鏈接。
其中,所述網(wǎng)頁熱點(diǎn)鏈接文件是從服務(wù)器側(cè)獲取的,所述方法還包括:
記錄用戶訪問源網(wǎng)頁時(shí)對源網(wǎng)頁中包含的各個(gè)鏈接的點(diǎn)擊情況日志;
將所述記錄的點(diǎn)擊情況日志上傳到服務(wù)器;
在服務(wù)器側(cè)對網(wǎng)絡(luò)中的各個(gè)用戶的點(diǎn)擊情況日志進(jìn)行統(tǒng)計(jì),確定出源網(wǎng)頁內(nèi)包含的熱點(diǎn)鏈接,生成網(wǎng)頁熱點(diǎn)鏈接文件。
其中,記錄的所述點(diǎn)擊情況日志中包括用戶在源網(wǎng)頁內(nèi)點(diǎn)擊過的鏈接,所述在服務(wù)器側(cè)對網(wǎng)絡(luò)中的各個(gè)用戶的點(diǎn)擊情況日志進(jìn)行統(tǒng)計(jì),確定出源網(wǎng)頁內(nèi)包含的熱點(diǎn)鏈接包括:
統(tǒng)計(jì)所有用戶分別對源網(wǎng)頁內(nèi)的各個(gè)鏈接的點(diǎn)擊總次數(shù),將點(diǎn)擊總次數(shù)符合預(yù)置條件的鏈接,確定為熱點(diǎn)鏈接。
其中,記錄的所述點(diǎn)擊情況日志中包括用戶在源網(wǎng)頁內(nèi)點(diǎn)擊過的鏈接以及用戶對各個(gè)鏈接的點(diǎn)擊順序,所述在服務(wù)器側(cè)對網(wǎng)絡(luò)中的各個(gè)用戶的點(diǎn)擊情況日志進(jìn)行統(tǒng)計(jì),確定出源網(wǎng)頁內(nèi)包含的熱點(diǎn)鏈接包括:
統(tǒng)計(jì)所有用戶分別對源網(wǎng)頁內(nèi)的各個(gè)鏈接的點(diǎn)擊總次數(shù)以及被用戶點(diǎn)擊的平均點(diǎn)擊順序號,將點(diǎn)擊總次數(shù)及平均點(diǎn)擊順序號符合預(yù)置條件的鏈接,確定為熱點(diǎn)鏈接。
其中,還包括:
記錄用戶訪問源網(wǎng)頁時(shí)對源網(wǎng)頁中包含的各個(gè)鏈接的點(diǎn)擊情況日志;
對該用戶對源網(wǎng)頁中包含的各個(gè)鏈接的點(diǎn)擊情況進(jìn)行統(tǒng)計(jì),確定出源網(wǎng)頁中包含的針對該用戶的熱點(diǎn)鏈接,生成網(wǎng)頁熱點(diǎn)鏈接文件。
其中,記錄的所述點(diǎn)擊情況日志中包括用戶在源網(wǎng)頁內(nèi)點(diǎn)擊過的鏈接,所述對該用戶對源網(wǎng)頁中包含的各個(gè)鏈接的點(diǎn)擊情況進(jìn)行統(tǒng)計(jì),確定出源網(wǎng)頁中包含的針對該用戶的熱點(diǎn)鏈接包括:
統(tǒng)計(jì)該用戶分別對源網(wǎng)頁內(nèi)的各個(gè)鏈接的點(diǎn)擊總次數(shù),將點(diǎn)擊總次數(shù)符合預(yù)置條件的鏈接,確定為針對該用戶的熱點(diǎn)鏈接。
其中,所述生成網(wǎng)頁熱點(diǎn)鏈接文件包括:
保存源網(wǎng)頁與確定出的各個(gè)熱點(diǎn)鏈接之間的對應(yīng)關(guān)系,生成網(wǎng)頁熱點(diǎn)鏈接文件。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京搜狗信息服務(wù)有限公司;北京搜狗科技發(fā)展有限公司,未經(jīng)北京搜狗信息服務(wù)有限公司;北京搜狗科技發(fā)展有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210074771.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F17-00 特別適用于特定功能的數(shù)字計(jì)算設(shè)備或數(shù)據(jù)處理設(shè)備或數(shù)據(jù)處理方法
G06F17-10 .復(fù)雜數(shù)學(xué)運(yùn)算的
G06F17-20 .處理自然語言數(shù)據(jù)的
G06F17-30 .信息檢索;及其數(shù)據(jù)庫結(jié)構(gòu)
G06F17-40 .數(shù)據(jù)的獲取和記錄
G06F17-50 .計(jì)算機(jī)輔助設(shè)計(jì)





