專利名稱:數(shù)據(jù)下載終端以及數(shù)據(jù)下載方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,尤其涉及一種數(shù)據(jù)下載終端以及數(shù)據(jù)下載方法
背景技術(shù):
互聯(lián)網(wǎng)時代的到來使得人們漸漸離不開互聯(lián)網(wǎng),隨時隨地需要訪問互聯(lián)網(wǎng),進行工作、娛樂和生活。但用戶通過終端設(shè)備訪問網(wǎng)絡(luò)時,從一個網(wǎng)頁中點擊鏈接從而打開一個網(wǎng)頁可能需要幾秒或十幾秒的時間,在打開網(wǎng)頁數(shù)量較多或網(wǎng)速較慢的情況下等待時間尤為漫長,影響了用戶上網(wǎng)體驗,尤其對信息查找等實時需要強烈的用戶。而終端設(shè)備中的移動終端,由于設(shè)備的移動性,會帶來網(wǎng)絡(luò)服務(wù)的不穩(wěn)定性及低速特性,或甚至是固定終端通過無線方式上網(wǎng)但由于帶寬的限制,都會造成終端設(shè)備在進行互聯(lián)網(wǎng)訪問的時候,速度慢、可靠性差,降低了終端用戶通過無線方式訪問網(wǎng)絡(luò)的用戶體驗。
發(fā)明內(nèi)容
為了提高終端的網(wǎng)絡(luò)瀏覽速度,本發(fā)明實施例提供了一種數(shù)據(jù)下載方法,適用于一終端,其中,所述終端的當前下載策略為第一下載策略,所述數(shù)據(jù)下載方法包括在預定條件下獲取第二下載策略;將所述第二下載策略設(shè)置為當前下載策略;當以第一鏈接通過網(wǎng)絡(luò)訪問服務(wù)器時,根據(jù)所述第二下載策略從所述服務(wù)器下載數(shù)據(jù);其中,根據(jù)所述第二下載策略從所述服務(wù)器下載數(shù)據(jù)包括下載所述第一鏈接對應(yīng)的第一數(shù)據(jù),所述第一數(shù)據(jù)中含有第二鏈接;并且根據(jù)所述第二下載策略,下載所述第二鏈接對應(yīng)的第二數(shù)據(jù)。較優(yōu)的一方案中,所述第一下載策略為當所述終端以第一鏈接通過網(wǎng)絡(luò)訪問服務(wù)器,根據(jù)所述第一下載策略從所述服務(wù)器下載數(shù)據(jù)包括僅下載所述第一鏈接對應(yīng)的第一數(shù)據(jù);或當所述終端以第一鏈接通過網(wǎng)絡(luò)訪問服務(wù)器,根據(jù)所述第一下載策略從所述服務(wù)器下載數(shù)據(jù)包括下載所述第一鏈接對應(yīng)的第一數(shù)據(jù),以及第三鏈接對應(yīng)的第三數(shù)據(jù),所述第三鏈接包含在所述第一數(shù)據(jù)中,其中,所述第三數(shù)據(jù)和所述第二數(shù)據(jù)不同。較優(yōu)的另一方案中,當所述第二下載策略包括鏈接關(guān)鍵詞時,所述根據(jù)第二下載策略從所述服務(wù)器下載數(shù)據(jù)包括下載所述第一鏈接對應(yīng)的第一數(shù)據(jù),當所述第一數(shù)據(jù)中含有的鏈接顯示標識包含所述鏈接關(guān)鍵詞時,下載第二鏈接對應(yīng)的第二數(shù)據(jù),所述鏈接顯示標識為所述第二鏈接的鏈接顯示標識。較優(yōu)的另一方案中,當所述第二下載策略包括地址關(guān)鍵詞加鏈接關(guān)鍵詞時,所述根據(jù)第二下載策略從所述服務(wù)器下載數(shù)據(jù)包括下載所述第一鏈接對應(yīng)的第一數(shù)據(jù),當所述第一鏈接中包含所述地址關(guān)鍵詞加鏈接關(guān)鍵詞中的地址關(guān)鍵詞,且所述第一數(shù)據(jù)中含有的鏈接顯示標識包含所述地址關(guān)鍵詞加鏈接關(guān)鍵詞中的鏈接關(guān)鍵詞時,下載第二鏈接對應(yīng)的第二數(shù)據(jù),所述鏈接顯示標識為所述第二鏈接的鏈接顯示標識較優(yōu)的另一方案中,所述在預定條件下獲取第二下載策略包括在第一預定條件下從服務(wù)器獲取公共下載策略;或在第二預定條件從終端獲取本地個性化下載策略;或在第三預定條件下,獲取結(jié)合策略,所述結(jié)合策略是依據(jù)從服務(wù)器獲得公共下載策略和從終端獲得個性化下載策略生成的。更優(yōu)的,所述第一預定條件包括向服務(wù)器發(fā)送公共下載策略更新命令;所述向服務(wù)器發(fā)送公共下載策略更新命令,包括終端首次連通通信網(wǎng)時發(fā)送、終端首次連接互聯(lián)網(wǎng)時發(fā)送、定時發(fā)送、用戶通過終端手動發(fā)送、或者檢測到進入WIFI網(wǎng)段時發(fā)送。在上述基礎(chǔ)上更優(yōu)的,所述向服務(wù)器發(fā)送公共下載策略更新命令時,攜帶終端標識,所述終端標識中包含或?qū)?yīng)終端地域信息,所述地域信息包含歸屬地和/或拜訪地信息;所述終端獲取公共下載策略包括所述終端獲取與所述地域信息相應(yīng)的公共下載策略?;蛘吒鼉?yōu)的,所述在第二預定條件下從終端獲取本地個性化下載策略包括對預定時間段內(nèi)訪問次數(shù)超過預定閾值的關(guān)鍵詞提取為鏈接關(guān)鍵詞,將所述鏈接關(guān)鍵詞做為所述個性化下載策略;或者設(shè)定鏈接關(guān)鍵詞的個數(shù)X,對預定時間段內(nèi)訪問次數(shù)排序為前X個的關(guān)鍵詞提取為鏈接關(guān)鍵詞,將所述鏈接關(guān)鍵詞做為X條個性化下載策略,其中X為大于0的整數(shù);或者設(shè)定多級表單,統(tǒng)計關(guān)鍵詞在每一級表單出現(xiàn)的次數(shù),每在預定時間之內(nèi)在低一級的表單中出現(xiàn)預定次數(shù)的關(guān)鍵詞,將被存入高一級的表單,將高過一定級別的表單中出現(xiàn)的關(guān)鍵詞或從最高級表單往低級取預設(shè)的X個關(guān)鍵詞,設(shè)置為鏈接關(guān)鍵詞,其中X為大于0的整數(shù)。或者更優(yōu)的,所述在第二預定條件下從終端獲取本地個性化下載策略包括對預定時間段內(nèi)訪問次數(shù)超過預定次數(shù)或排序處于前預定個數(shù)的關(guān)鍵詞提取為鏈接關(guān)鍵詞,再對記入統(tǒng)計次數(shù)的所述鏈接關(guān)鍵詞對應(yīng)的鏈接所指向的網(wǎng)頁地址進行次數(shù)統(tǒng)計,從超過預定次數(shù)或排序處于前預定個數(shù)的網(wǎng)頁地址中提取地址關(guān)鍵詞,將所述地址關(guān)鍵詞加所述鏈接關(guān)鍵詞作為一條個性化下載策略;或者對預定時間段內(nèi)訪問次數(shù)超過預定次數(shù)或排序處于前預定個數(shù)的關(guān)鍵詞提取為鏈接關(guān)鍵詞,再對記入統(tǒng)計次數(shù)的所述鏈接關(guān)鍵詞對應(yīng)的鏈接所在的網(wǎng)頁地址進行次數(shù)統(tǒng)計,從超過預定次數(shù)或排序處于前預定個數(shù)的網(wǎng)頁地址中提取地址關(guān)鍵詞,將所述地址關(guān)鍵詞加所述鏈接關(guān)鍵詞作為一條個性化下載策略;或者對預定時間段內(nèi)訪問次數(shù)超過預定次數(shù)或排序處于前預定個數(shù)的網(wǎng)頁地址提取為地址關(guān)鍵詞,再對記入統(tǒng)計次數(shù)的訪問頁面所點擊的鏈接的內(nèi)容關(guān)鍵詞做次數(shù)統(tǒng)計,從超過預定次數(shù)或排序處于前預定個數(shù)的關(guān)鍵詞中提取鏈接關(guān)鍵詞,將所述地址關(guān)鍵詞加所述鏈接關(guān)鍵詞作為一條個性化下載策略。
或者更優(yōu)的,所述在第三預定條件下獲得結(jié)合策略包括確定個性化下載策略和公共下載策略的屬性權(quán)數(shù),以及個性化下載策略和公共下載策略中每條策略的次數(shù)權(quán)數(shù);將下載策略的屬性權(quán)數(shù)與次數(shù)權(quán)數(shù)相乘,當所述相乘的乘積超過預定門限時,該條下載策略被設(shè)定為結(jié)合策略;或者,將下載策略的屬性權(quán)數(shù)和次數(shù)權(quán)數(shù)的乘積,與保留在公共下載策略或個性化下載策略中的時間系數(shù)相乘或相加,當所得結(jié)果超過預定門限時,該條下載策略被設(shè)定為結(jié)合策略。另一較優(yōu)方案中,所述預定條件為,終端從第一工作狀態(tài)切換至第二工作狀態(tài);所述第一工作狀態(tài)是通過第一通信模塊訪問網(wǎng)絡(luò)的狀態(tài);所述第二工作狀態(tài)是通過第二通信模塊訪問網(wǎng)絡(luò)的狀態(tài),其中所述第一通信模塊和所述第二通信模塊不同;或,所述第一工作狀態(tài)是以第一網(wǎng)絡(luò)速度訪問網(wǎng)絡(luò)的狀態(tài),所述第二工作狀態(tài)是以第二網(wǎng)絡(luò)訪問速度訪問網(wǎng)絡(luò)的狀態(tài),其中所述第一網(wǎng)絡(luò)速度與所述第二網(wǎng)絡(luò)速度處于不同網(wǎng)速區(qū)間;或,所述第一工作狀態(tài)是終端處于第一網(wǎng)段的狀態(tài),所述第二工作狀態(tài)是終端處于第二網(wǎng)段的狀態(tài),其中所述第一網(wǎng)段和所述第二網(wǎng)段處于不同網(wǎng)段區(qū)間。本發(fā)明實施例還提供一種數(shù)據(jù)下載終端,包含第二下載策略獲取模塊,用于當預定條件形成時,獲取第二下載策略;當前下載策略設(shè)置模塊,用于當存儲的第一下載策略為當前下載策略時,將所述第二下載策略設(shè)置為當前下載策略;和服務(wù)器數(shù)據(jù)下載模塊,用于根據(jù)當前下載策略設(shè)置模塊中的第二下載策略進行數(shù)據(jù)下載;具體用于,當以第一鏈接通過網(wǎng)絡(luò)訪問服務(wù)器時,根據(jù)所述第二下載策略,從所述服務(wù)器下載第二鏈接對應(yīng)的第二數(shù)據(jù),所述第二鏈接由所述第一鏈接對應(yīng)第一數(shù)據(jù)所包含。—較優(yōu)方案中,所述當前下載策略設(shè)置模塊中的當前下載策略為第一下載策略時,所述服務(wù)器數(shù)據(jù)下載模塊具體用于,當以第一鏈接通過網(wǎng)絡(luò)訪問服務(wù)器時,僅下載所述第一鏈接對應(yīng)的第一數(shù)據(jù);或者當以第一鏈接通過網(wǎng)絡(luò)訪問服務(wù)器時,下載所述第一鏈接對應(yīng)的第一數(shù)據(jù),以及第三鏈接對應(yīng)的第三數(shù)據(jù),所述第三鏈接包含在所述第一數(shù)據(jù)中;其中,所述第三數(shù)據(jù)和所述第二數(shù)據(jù)不同。另一較優(yōu)方案中,當所述第二下載策略包含鏈接關(guān)鍵詞時,所述服務(wù)器數(shù)據(jù)下載模塊包括鏈接顯示標識查找模塊,用于當以第一鏈接通過網(wǎng)絡(luò)訪問服務(wù)器時,查找所述第一鏈接對應(yīng)的第一內(nèi)容中的鏈接顯示標識,并發(fā)送給鏈接關(guān)鍵詞匹配模塊;所述鏈接關(guān)鍵詞匹配模塊,用于獲得所述當前下載策略設(shè)置模塊中第二下載策略的鏈接關(guān)鍵詞,將所述鏈接關(guān)鍵詞與所述鏈接顯示標識進行匹配,得出匹配的鏈接顯示標識;以及對應(yīng)數(shù)據(jù)下載模塊,用于根據(jù)所述鏈接關(guān)鍵詞匹配模塊的匹配的鏈接顯示標識,下載第二鏈接對應(yīng)的第二數(shù)據(jù),其中,所述匹配的鏈接顯示標識為所述第二鏈接的鏈接顯示標識。另一較優(yōu)方案中,當所述第二下載策略包含地址關(guān)鍵詞加鏈接關(guān)鍵詞時,所述服務(wù)器數(shù)據(jù)下載模塊包括地址關(guān)鍵詞匹配模塊,用于當以第一鏈接通過網(wǎng)絡(luò)訪問服務(wù)器時,判斷所述第一地址是否包含所述地址關(guān)鍵詞加鏈接關(guān)鍵詞中的地址關(guān)鍵詞,當所述第一地址包含所述地址關(guān)鍵詞時,通知鏈接顯示標識查找模塊; 所述鏈接顯示標識查找模塊,用于接到所述地址關(guān)鍵詞匹配模塊的通知后,查找所述第一鏈接對應(yīng)的第一內(nèi)容中的鏈接顯示標識;所述鏈接關(guān)鍵詞匹配模塊,用于接收所述鏈接顯示標識查找模塊發(fā)送的鏈接顯示標識,并獲得所述地址關(guān)鍵詞對應(yīng)的鏈接關(guān)鍵詞,將所述鏈接關(guān)鍵詞與所述鏈接顯示標識進行匹配,得到匹配的鏈接顯示標識;以及對應(yīng)數(shù)據(jù)下載模塊,用于根據(jù)匹配的鏈接顯示標識,下載第二鏈接對應(yīng)的第二數(shù)據(jù),所述鏈接顯示標識為所述第二鏈接的鏈接顯示標識。另一較優(yōu)方案中,所述終端進一步包括預定條件判斷模塊,用于當相應(yīng)預定條件滿足時通知所述第二下載策略獲取模塊;所述第二下載策略獲取模塊,具體用于,當?shù)谝活A定條件滿足時,從服務(wù)器獲取公共下載策略做為所述第二下載策略;當?shù)诙A定條件滿足時,從終端本地獲取個性化下載策略做為所述第二下載策略;當?shù)谌A定條件滿足時,將從服務(wù)器獲得公共下載策略,以及從終端獲得個性化下載策略結(jié)合生成結(jié)合策略并做為第二下載策略;并將所述第二下載策略發(fā)送至當前下載策略設(shè)置模塊。更優(yōu)的,當所述預定條件判斷模塊通知所述第一預定條件滿足時,所述終端進一步包括公共下載策略更新命令發(fā)送模塊,用于向服務(wù)器發(fā)送公共下載策略更新命令;所述終端還包括以下至少之一通信網(wǎng)連通識別模塊,用于在判斷出所述終端首次連通通信網(wǎng)時,啟動所述公共下載策略更新命令發(fā)送模塊;互聯(lián)網(wǎng)連接識別模塊,用于在判斷出所述終端首次連接互聯(lián)網(wǎng)時,啟動所述公共下載策略更新命令發(fā)送模塊;定時模塊,用于定時啟動所述公共下載策略更新命令發(fā)送模塊;手動設(shè)置模塊,用于接受手動設(shè)置并啟動所述公共下載策略更新命令發(fā)送模塊;WIFI網(wǎng)段檢測模塊,用于檢測出WIFI模塊的啟動工作或檢測終端所處網(wǎng)段變更為WIFI網(wǎng)段時,啟動所述公共下載策略更新命令發(fā)送模塊。在上述方案基礎(chǔ)上更優(yōu)的,所述公共下載策略更新命令發(fā)送模塊,進一步用于在向服務(wù)器發(fā)送公共下載策略更新命令時攜帶所述終端的標識,所述終端標識中包含或?qū)?yīng)終端地域信息;所述地域信息包含所述終端歸屬地和/或訪問地信息;所述第二下載策略獲取模塊從服務(wù)器獲取公共下載策略具體為,從服務(wù)器端獲取與所述地域信息相應(yīng)的公共下載策略?;蛘吒鼉?yōu)的,當所述預定條件設(shè)置模塊中設(shè)置為第二預定條件時,所述第二下載策略獲取模塊包含時間段設(shè)置模塊,用于對訪問次數(shù)統(tǒng)計模塊的統(tǒng)計時間進行設(shè)置;
閾值設(shè)置模塊,用于設(shè)置次數(shù)閾值;
訪問次數(shù)統(tǒng)計模塊,用于對網(wǎng)絡(luò)訪問和/或程序文檔所訪問的相同或相似關(guān)鍵詞進行次數(shù)統(tǒng)計;以及比較模塊,用于接收所述訪問次數(shù)統(tǒng)計模塊的關(guān)鍵詞與次數(shù)的通知,將所述閾值設(shè)置模塊中的設(shè)定閾值與訪問次數(shù)統(tǒng)計模塊的統(tǒng)計次數(shù)進行比較,將超過所述閾值的統(tǒng)計次數(shù)所對應(yīng)的關(guān)鍵詞設(shè)定為鏈接關(guān)鍵詞,并將所述鏈接關(guān)鍵詞做為第二下載策略;或者,所述第二下載策略獲取模塊包含時間段設(shè)置模塊,用于對訪問次數(shù)統(tǒng)計模塊的統(tǒng)計時間進行設(shè)置;訪問次數(shù)統(tǒng)計模塊,用于對網(wǎng)絡(luò)訪問和/或程序文檔所訪問的相同或相似關(guān)鍵詞進行次數(shù)統(tǒng)計,將所述關(guān)鍵詞與次數(shù)通知排序選擇模塊;以及所述排序選擇模塊,用于設(shè)定鏈接關(guān)鍵詞的個數(shù)X,接收所述訪問次數(shù)統(tǒng)計模塊的關(guān)鍵詞與次數(shù)的通知,并對所述次數(shù)多少進行排序,將次數(shù)多的前X個關(guān)鍵詞做為鏈接關(guān)鍵詞,并將所述鏈接關(guān)鍵詞做為第二下載策略。或者更優(yōu)的,當所述預定條件設(shè)置模塊中設(shè)置為第二預定條件時,所述第二下載策略獲取模塊包含時間段設(shè)置模塊,用于對訪問次數(shù)統(tǒng)計模塊的統(tǒng)計時間進行設(shè)置;所述第二下載策略獲取模塊進一步包括閾值設(shè)置模塊,用于設(shè)置次數(shù)閾值;第一訪問次數(shù)統(tǒng)計模塊,用于對網(wǎng)絡(luò)訪問和/或程序文檔所訪問的相同或相似關(guān)鍵詞進行次數(shù)統(tǒng)計,將所述關(guān)鍵詞與次數(shù)通知第一比較模塊;所述第一比較模塊,用于將所述閾值設(shè)置模塊中設(shè)定的第一閾值與第一訪問次數(shù)統(tǒng)計模塊的統(tǒng)計次數(shù)進行比較,將超過所述閾值的統(tǒng)計次數(shù)所對應(yīng)的關(guān)鍵詞設(shè)定為鏈接關(guān)鍵詞,并將所述鏈接關(guān)鍵詞通知第二訪問次數(shù)統(tǒng)計模塊;所述第二訪問次數(shù)統(tǒng)計模塊,用于將所述鏈接關(guān)鍵詞對應(yīng)的鏈接所指向的網(wǎng)頁地址或者所述鏈接關(guān)鍵詞對應(yīng)的鏈接所在的網(wǎng)頁地址進行次數(shù)統(tǒng)計,并通知第二比較模塊;以及所述第二比較模塊,用于將所述閾值設(shè)置模塊中設(shè)定的第二閾值二與第二訪問次數(shù)統(tǒng)計模塊的統(tǒng)計次數(shù)進行比較,將統(tǒng)計次數(shù)超過所述第二閾值的網(wǎng)頁地址形成地址關(guān)鍵詞,并將所述鏈接關(guān)鍵詞加地址關(guān)鍵詞做為所述第二下載策略;或者,所述第二下載策略獲取模塊進一步包括第一訪問次數(shù)統(tǒng)計模塊,用于對網(wǎng)絡(luò)訪問和/或程序文檔所訪問的相同或相似關(guān)鍵詞進行次數(shù)統(tǒng)計,將所述關(guān)鍵詞與次數(shù)通知第一排序選擇模塊;所述第一排序選擇模塊,用于設(shè)定鏈接關(guān)鍵詞的個數(shù)X,并對所述次數(shù)多少進行排序,將次數(shù)多的前X個關(guān)鍵詞做為鏈接關(guān)鍵詞,并將所述鏈接關(guān)鍵詞通知第二訪問次數(shù)統(tǒng)計豐吳塊;所述第二訪問次數(shù)統(tǒng)計模塊,用于將所述鏈接關(guān)鍵詞對應(yīng)的鏈接所指向的網(wǎng)頁地址或者所述鏈接關(guān)鍵詞對應(yīng)的鏈接所在的網(wǎng)頁地址進行次數(shù)統(tǒng)計,并通知第二排序選擇模塊;以及所述第二排序選擇模塊,用于設(shè)定地址關(guān)鍵詞的個數(shù)Y,并對所述次數(shù)多少進行排序,將次數(shù)多的前Y個關(guān)鍵詞做為地址關(guān)鍵詞,并將所述鏈接關(guān)鍵詞加地址關(guān)鍵詞做為所述第二下載策略?;蛘吒鼉?yōu)的,當所述預定條件設(shè)置模塊中設(shè)置為第三預定條件時,所述第二下載策略獲取模塊包含屬性權(quán)數(shù)設(shè)置模塊,用于設(shè)置所述個性化下載策略和所述公共下載策略的屬性權(quán)數(shù);次數(shù)權(quán)數(shù)設(shè)置模塊,用于設(shè)置所述個性化下載策略和所述公共下載策略中每條策略的次數(shù)權(quán)數(shù);以及權(quán)數(shù)比較模塊,用于將下載策略的屬性權(quán)數(shù)與次數(shù)權(quán)數(shù)相乘,當乘積超過預定門限時,將所述超過預定門限的下載策略設(shè)定為結(jié)合策略;或者,所述第二下載策略獲取模塊包含屬性權(quán)數(shù)設(shè)置模塊,用于設(shè)置所述個性化下載策略和所述公共下載策略的屬性權(quán)數(shù);次數(shù)權(quán)數(shù)設(shè)置模塊,用于設(shè)置所述個性化下載策略和所述公共下載策略中每條策略的次數(shù)權(quán)數(shù);時間系數(shù)設(shè)置模塊,用于依據(jù)下載策略在所述個性化下載策略和所述公共下載策略表中存在的時間長短設(shè)置時間系數(shù);以及權(quán)數(shù)比較模塊,用于將下載策略的屬性權(quán)數(shù)與次數(shù)權(quán)數(shù)相乘,再與時間系數(shù)相乘或相加,當結(jié)果超過預定門限時,將所述超過預定門限的下載策略設(shè)定為結(jié)合策略,或選擇排序為設(shè)定的前X個結(jié)果所對應(yīng)的下載策略為結(jié)合策略。另一較優(yōu)方案中,所述終端進一步包括,預定條件判斷模塊,用于當終端從第一工作狀態(tài)切換至第二工作狀態(tài)時,通知所述第二下載策略獲取模塊;所述預定條件判斷模塊具體包括通信模塊判斷模塊,用于判斷所述終端訪問網(wǎng)絡(luò)的設(shè)備,當通過第一通信模塊訪問網(wǎng)絡(luò)時為第一工作狀態(tài),當通過第二通信模塊訪問網(wǎng)絡(luò)時為第二工作狀態(tài),其中所述第一通信模塊和所述第二通信模塊不同;或者所述預定條件判斷模塊具體包括網(wǎng)速區(qū)間判斷模塊,用于判斷所述終端的網(wǎng)絡(luò)訪問速度,當以第一網(wǎng)絡(luò)速度訪問網(wǎng)絡(luò)時為所述第一工作狀態(tài),當以第二網(wǎng)絡(luò)訪問速度訪問網(wǎng)絡(luò)是為第二工作狀態(tài),所述第一網(wǎng)絡(luò)速度與所述第二網(wǎng)絡(luò)速度處于不同網(wǎng)速區(qū)間;或者所述預定條件判斷模塊具體包括網(wǎng)段判斷模塊,用于判斷終端所處的網(wǎng)段區(qū)間,當終端處于第一網(wǎng)段時為第一工作狀態(tài),當終端處于第二網(wǎng)段時為第二工作狀態(tài),其中,所述第一網(wǎng)段和所述第二網(wǎng)段處于不同網(wǎng)段區(qū)間。本發(fā)明實施例還一種數(shù)據(jù)下載終端,包括存儲單元,用于存儲下載策略;通信單元,用于通過網(wǎng)絡(luò)與服務(wù)器通信;以及處理單元,用于當滿足預訂條件時,獲得第二下載策略;并當存儲的當前下載策略是第一下載策略時,將所述第二下載策略設(shè)置為當前下載策略;并當通過所述通信單元以第一鏈接訪問服務(wù)器時,根據(jù)所述第二下載策略從所述服務(wù)器下載數(shù)據(jù);其中,根據(jù)所述第二下載策略從所述服務(wù)器下載數(shù)據(jù)包括下載所述第一鏈接對應(yīng)的第一數(shù)據(jù),所述第一數(shù)據(jù)中含有第二鏈接;并且根據(jù)所述第二下載策略,下載所述第二鏈接對應(yīng)的第二數(shù)據(jù)。
較優(yōu)的,所述通信單元進一步包括第一通信模塊,用于通過第一網(wǎng)絡(luò)與服務(wù)器通信;以及第二通信模塊,用于通過第二網(wǎng)絡(luò)與服務(wù)器通信;所述處理單元,進一步用于當終端由所述第一通信模塊工作切換到所述第二通信模塊工作時,得出預定條件已經(jīng)滿足的判斷結(jié)果。本發(fā)明通過提供上述數(shù)據(jù)下載方法和終端裝置的實施例,通過下載策略的設(shè)置,在用戶通過終端訪問網(wǎng)絡(luò)時,可預先下載用戶可能訪問的網(wǎng)絡(luò)內(nèi)容,當用戶點擊鏈接打開預先已經(jīng)下載內(nèi)容的網(wǎng)頁時能迅速閱覽,提高了用戶的上網(wǎng)體驗。
圖I表示了本發(fā)明數(shù)據(jù)下載方法實施例流程圖;圖2表示了本發(fā)明數(shù)據(jù)下載終端裝置實施例的結(jié)構(gòu)圖;圖3表示了本發(fā)明另一數(shù)據(jù)下載終端裝置實施例的結(jié)構(gòu)圖。
具體實施例方式為了充分的利用網(wǎng)絡(luò)資源,提高用戶體驗,本發(fā)明提供的實施方式按照一定的下載策略,對終端通過網(wǎng)絡(luò)訪問的服務(wù)器中的部分內(nèi)容進行預先下載,使得終端在后續(xù)訪問該部分內(nèi)容時,能迅速顯示,方便用戶的閱覽。本發(fā)明提供的一數(shù)據(jù)下載方法實施方式如圖I所示,終端的當前下載策略為第一下載策略,終端在預定條件下獲取第二下載策略并將第二下載策略設(shè)置為當前下載策略;當以第一鏈接通過網(wǎng)絡(luò)訪問服務(wù)器時,根據(jù)所述第二下載策略從所述服務(wù)器下載數(shù)據(jù)。根據(jù)所述第二下載策略從所述服務(wù)器下載數(shù)據(jù)包括下載所述第一鏈接對應(yīng)的第一數(shù)據(jù),第一數(shù)據(jù)中含有第二鏈接;并且根據(jù)所述第二下載策略,下載第二鏈接對應(yīng)的第二數(shù)據(jù)。舉一個直觀的例子,當終端使用網(wǎng)絡(luò)瀏覽器打開某門戶網(wǎng)站的首頁時,下載首頁的數(shù)據(jù)內(nèi)容,包括文字和圖片等,此外,該首頁中存在財經(jīng)頻道、娛樂頻道、社會頻道等子頁面的鏈接。若第二下載策略為一旦訪問該門戶網(wǎng)站首頁,終端便自動下載財經(jīng)頻道子頁面對應(yīng)的數(shù)據(jù),則當?shù)诙螺d策略為當前下載策略時,不但下載首頁的數(shù)據(jù)內(nèi)容,也會下載財經(jīng)頻道子頁面的數(shù)據(jù)內(nèi)容,包括財經(jīng)頻道頁面的圖片、文字甚至更深層的鏈接。從而當用戶在該門戶網(wǎng)站首頁點擊財經(jīng)頻道的鏈接時,由于財經(jīng)頻道子網(wǎng)站頁面的內(nèi)容已經(jīng)預先下載到終端,所以財經(jīng)頻道的頁面能迅速顯示,從而用戶感知的網(wǎng)絡(luò)訪問“速度”提高。當前下載策略為第一下載策略時的數(shù)據(jù)下載的情況,可包括以下兩種第一種為,當終端以第一鏈接通過網(wǎng)絡(luò)訪問服務(wù)器,根據(jù)第一下載策略從所述服務(wù)器下載數(shù)據(jù)包括僅下載所述第一鏈接對應(yīng)的第一數(shù)據(jù),即僅下載當前訪問頁面中的數(shù)據(jù)內(nèi)容。當前下載策略由所述第一下載策略變更為所述第二下載策略后,根據(jù)所述第二下載策略從所述服務(wù)器下載數(shù)據(jù)包括下載所述第一鏈接對應(yīng)的第一數(shù)據(jù),所述第一數(shù)據(jù)中含有第二鏈接;并且根據(jù)所述第二下載策略,下載所述第二鏈接對應(yīng)的第二數(shù)據(jù)。
第二種為,當終端以第一鏈接通過網(wǎng)絡(luò)訪問服務(wù)器,根據(jù)第一下載策略從所述服務(wù)器下載數(shù)據(jù)包括,下載所述第一鏈接對應(yīng)的第一數(shù)據(jù),所述第一數(shù)據(jù)中含有第三鏈接;并且根據(jù)所述第一下載策略,下載所述第三鏈接對應(yīng)的第三數(shù)據(jù)。即通過第一下載策略,下載當前訪問頁面中的數(shù)據(jù)內(nèi)容,并下載還未訪問頁面中的一些數(shù)據(jù)內(nèi)容。當前下載策略由第一下載策略變更為第二下載策略后,根據(jù)所述第二下載策略從所述服務(wù)器下載數(shù)據(jù)包括下載所述第一鏈接對應(yīng)的第一數(shù)據(jù),所述第一數(shù)據(jù)中含有第二鏈接;并且根據(jù)所述第二下載策略,下載所述第二鏈接對應(yīng)的第二數(shù)據(jù)。 因為下載策略中可以包含多項,所以根據(jù)下載策略獲得的鏈接數(shù)量可以為多個,那么,根據(jù)第一下載策略,下載除第一鏈接對應(yīng)的第一數(shù)據(jù)之外的數(shù)據(jù)內(nèi)容,與根據(jù)第二下載策略,下載除第一鏈接對應(yīng)的第一數(shù)據(jù)外的數(shù)據(jù)內(nèi)容,一般情況下不完全相同(比如部分鏈接相同),當然也可能完全不同。不完全相同的情況包括,比如兩者都包含第二鏈接對應(yīng)的第二數(shù)據(jù),但根據(jù)第一下載策略,不會下載第三鏈接對應(yīng)的第三數(shù)據(jù),而會下載第四鏈接對應(yīng)的第四數(shù)據(jù);而根據(jù)第二下載策略,在下載第二鏈接對應(yīng)的第二數(shù)據(jù),以及第三鏈接對應(yīng)地第三數(shù)據(jù)之外,不會下載第四鏈接對應(yīng)的第四數(shù)據(jù)。當然,一些場合下,根據(jù)第二下載策略,也可能發(fā)生終端仍會下載第三鏈接對應(yīng)的第三數(shù)據(jù)的情況,即第一和第二下載策略均包含在訪問第一鏈接時下載其中含有的第三鏈接的指引;或者獲取并設(shè)置為當前下載策略的第二下載策略,與此前的第一下載策略相同。再用一個直觀的例子,終端依據(jù)第一下載策略,會在用戶通過終端訪問某門戶網(wǎng)站的首頁時,將該首頁中存在的財經(jīng)頻道的鏈接(第二鏈接)對應(yīng)的內(nèi)容預先下載到終端;當將第二下載策略設(shè)置為當前下載策略時,在用戶通過終端訪問該門戶網(wǎng)址首頁時,將該首頁中存在的財經(jīng)頻道的鏈接(第二鏈接)和娛樂頻道的鏈接(第三鏈接)對應(yīng)的內(nèi)容預先下載到終端。第二下載策略可包括鏈接關(guān)鍵詞或地址關(guān)鍵詞加鏈接關(guān)鍵詞的形式。一、當?shù)诙螺d策略包括鏈接關(guān)鍵詞時,依據(jù)第二下載策略下載指依據(jù)鏈接關(guān)鍵詞的下載。當終端以第一鏈接網(wǎng)絡(luò)訪問服務(wù)器時,第一鏈接對應(yīng)的第一數(shù)據(jù)中含有的鏈接顯示標識包含所述鏈接關(guān)鍵詞,所述鏈接顯示標識為第二鏈接到鏈接顯示標識時,下載第二鏈接對應(yīng)的第二數(shù)據(jù)。具體包括步驟I :當以第一鏈接通過網(wǎng)絡(luò)訪問服務(wù)器時,下載所述第一鏈接對應(yīng)的第一數(shù)據(jù);即訪問一網(wǎng)頁時,獲得所述網(wǎng)頁的內(nèi)容;比如訪問www. sina. com. cn時,下載www. sina.com. cn 對應(yīng)的全部數(shù)據(jù),顯示www. sina. com. cn對應(yīng)的頁面。步驟2 :在所述第一數(shù)據(jù)中的鏈接顯示標識中搜索在第二下載策略中存儲的鏈接關(guān)鍵詞,獲得匹配的鏈接顯示標識。具體可以有兩種方式方式一是先獲得鏈接顯示標識,再從中搜索與鏈接關(guān)鍵詞的匹配,包括如下步驟步驟21a,檢測第一數(shù)據(jù)中包括的鏈接,獲得這些鏈接的鏈接顯示標識,即獲得所述網(wǎng)頁中的全部鏈接,并獲得所述全部鏈接在所述網(wǎng)頁中的顯示標識比如WWW. sina.com. cn對應(yīng)的頁面中,包括100個鏈接,其中一個鏈接地址是ent. sina. com. cn,該鏈接對應(yīng)的顯示標識為“娛樂”。即www. sina. com.cn頁面中,通過觸發(fā)(比如點擊)“娛樂”,可顯示(在原有窗口替換www. sina. com. cn顯示或在新創(chuàng)建的窗口顯示)ent. sina. com. cn對應(yīng)的頁面。另一個鏈接地址是finance, sina. com. cn,其鏈接顯示標識為“財經(jīng)”。所以,“娛樂”和“財經(jīng)”為www. sina. com. cn頁面的兩個鏈接顯示標識。如果當前網(wǎng)頁內(nèi)容不再包含鏈接,則不再執(zhí)行下面的步驟。步驟22a,獲得鏈接關(guān)鍵詞。 步驟23a,在所述鏈接顯示標識中搜索鏈接關(guān)鍵詞;即若在第二下載策略中存儲的鏈接關(guān)鍵詞包括“娛樂”時,獲得并在鏈接顯示標識中搜索“娛樂” 一詞。步驟24a,如果在上述網(wǎng)頁頁面包含的全部鏈接顯示標識中搜索到“娛樂”時,“娛樂”即為匹配成功的鏈接顯示標識,即搜索結(jié)果為鏈接顯示標識“娛樂”。此外,針對一個鏈接關(guān)鍵詞的搜索結(jié)果可以是一個也可以是多個,只要是鏈接顯示標識中搜索到的匹配即可。如果在上述網(wǎng)頁頁面包含的全部鏈接顯示標識中都未搜索到“娛樂”,可順序搜索其他鏈接關(guān)鍵詞,若也未搜索到第二下載策略中存儲的其他所有鏈接關(guān)鍵詞時,即搜索結(jié)果為空。方式二為先從第一數(shù)據(jù)中搜索出匹配結(jié)果,再判斷這些匹配是否對應(yīng)鏈接,方式二包括如下步驟步驟21b,獲得第一數(shù)據(jù)中的全部顯示標識(比如全部顯示字符)。比如訪問www.sina. com. cn時,下載對應(yīng)的頁面中包含的所有數(shù)據(jù)。步驟22b,獲得鏈接關(guān)鍵詞。步驟23b,在所述全部顯示標識中搜索鏈接關(guān)鍵詞。比如,當?shù)诙螺d策略中的鏈接關(guān)鍵詞包含“娛樂”,即在步驟21b中獲取得所有數(shù)據(jù)中搜索包含“娛樂”的記錄。步驟24b,如果獲得匹配的顯示標識,則繼續(xù)下面的步驟;如果沒有與任一條鏈接關(guān)鍵詞匹配的顯示標識,則結(jié)束流程。步驟25b,檢測匹配的顯示標識中是否對應(yīng)鏈接。比如一共有5條記錄包含文字“娛樂”,而其中只有I條記錄為鏈接,鏈接地址為ent. sina. com. cn,而其余4條為網(wǎng)頁正文。如果匹配的顯示標識皆不對應(yīng)鏈接,則結(jié)束流程。步驟26b,對應(yīng)鏈接的顯示匹配標識為匹配的鏈接顯示標識。步驟3 :獲得匹配的鏈接顯示標識對應(yīng)的鏈接,其中,所述匹配的鏈接顯示標識對應(yīng)的鏈接為第二鏈接。即將鏈接顯示標識中的“娛樂”對應(yīng)的ent. sina. com. cn設(shè)置為第二鏈接。從而后續(xù)就可以依據(jù)第二鏈接,下載所述第二鏈接對應(yīng)的第二數(shù)據(jù);即下載ent.sina. com. cn頁面對應(yīng)的數(shù)據(jù)。當搜索結(jié)果為空時,則不用預先下載上述所有鏈接顯示標識對應(yīng)的鏈接地址的數(shù)據(jù)。二、當?shù)诙螺d策略包括依據(jù)地址關(guān)鍵詞加鏈接關(guān)鍵詞時,依據(jù)第二下載策略下載指依據(jù)地址關(guān)鍵詞加鏈接關(guān)鍵詞的下載。當?shù)诙螺d策略包括地址關(guān)鍵詞加鏈接關(guān)鍵詞時,根據(jù)第二下載策略從服務(wù)器下載數(shù)據(jù)包括下載所述第一鏈接對應(yīng)的第一數(shù)據(jù),當?shù)谝绘溄又邪龅刂逢P(guān)鍵詞加鏈接關(guān)鍵詞中的地址關(guān)鍵詞,且第一數(shù)據(jù)中含有的鏈接顯示標識包含所述地址關(guān)鍵詞加鏈接關(guān)鍵詞中的鏈接關(guān)鍵詞,所述鏈接顯示標識為第二鏈接的鏈接顯示標識時,下載所述第二鏈接對應(yīng)的第二數(shù)據(jù)。具體包括
步驟I :當以第一鏈接通過網(wǎng)絡(luò)訪問服務(wù)器時,下載所述第一鏈接對應(yīng)的第一數(shù)據(jù);即訪問一網(wǎng)頁時,獲得所述網(wǎng)頁的內(nèi)容;比如訪問WWW. sina. com. cn對應(yīng)的頁面時,下載www. sina. com. cn對應(yīng)的全部數(shù)據(jù)。步驟2 :獲得地址關(guān)鍵詞加鏈接關(guān)鍵詞。比如第二下載策略中一條記錄中的地址關(guān)鍵詞包含sina. ” (比如為sina. ”或sina. com”),對應(yīng)的鏈接關(guān)鍵詞為“娛樂”。步驟3 :在第一鏈接中搜索地址關(guān)鍵詞,若地址關(guān)鍵詞得到匹配,則執(zhí)行步驟4。即只要第一鏈接地址中含有“ sina. ”,比如 finance, sina. com. cn, ent. sina. com. cn 等都會認為匹配成功。需要說明的是,此處的地址關(guān)鍵詞包括”字符,即sina前后各帶有一個小圓點,從而可以幫助定位到正確的域名。比如不加后一個小圓點時,所有包含sina如sinaean、sinai的地址名稱則都會被認為是匹配成功。進一步,地址關(guān)鍵詞也可以形如“ lenovo. com. cn”,從而當?shù)谝绘溄邮?“ lenovo. com. cn,,或 “ lenovo. com. cn/shop/,,時,符合地址關(guān)鍵詞匹配。步驟4 :如果匹配成功,即第一鏈接與第二下載策略中的地址關(guān)鍵詞匹配對應(yīng),則在第一鏈接對應(yīng)的第一數(shù)據(jù)包含的鏈接顯示標識中搜索鏈接關(guān)鍵詞,獲得匹配的鏈接顯示標識。有關(guān)如何進行鏈接關(guān)鍵詞的匹配,可參照上面例子中的步驟二,同樣有兩種具體的方式可選。如果匹配不成功,即第一鏈接地址不包含第二下載策略中的地址關(guān)鍵詞,則下面的步驟不再執(zhí)行。步驟5 :獲得匹配的鏈接顯示標識對應(yīng)的鏈接,將所述對應(yīng)的鏈接設(shè)置為第二鏈接。從而后續(xù)就可以依據(jù)第二鏈接,下載所述第二鏈接對應(yīng)的第二數(shù)據(jù);即下載ent. sina.com. cn頁面對應(yīng)的數(shù)據(jù)。通過地址關(guān)鍵詞加鏈接關(guān)鍵詞的下載策略,可將訪問包含所述地址關(guān)鍵詞的第一地址時,都能預先下載包含對應(yīng)鏈接關(guān)鍵詞的鏈接對應(yīng)內(nèi)容,比如在訪問finance, sina. com. cn(地址關(guān)鍵詞為.sina.)時,此網(wǎng)頁下包含“娛樂”的鏈接(第二地址)對應(yīng)的內(nèi)容部分也會被預先下載。此外,上述步驟2和步驟3的具體執(zhí)行內(nèi)容也可互換。即先搜索第一數(shù)據(jù)中的鏈接關(guān)鍵詞,找到匹配的項目時(比如包含“娛樂”的鏈接),再判斷第一數(shù)據(jù)對應(yīng)的第一地址是否包含與鏈接關(guān)鍵詞搭配的地址關(guān)鍵詞,如果兩項判斷均能找到匹配,則獲得第二鏈接??梢姡?shù)诙螺d策略包括鏈接關(guān)鍵詞的情況下,每一條表單記錄為一個關(guān)鍵詞,針對任意第一鏈接對應(yīng)的第一數(shù)據(jù),均在鏈接顯示標識中匹配鏈接關(guān)鍵詞,以獲得第二鏈接;當?shù)诙螺d策略包括地址關(guān)鍵詞加鏈接關(guān)鍵詞的情況下,每一條表單記錄為一條地址關(guān)鍵詞加鏈接關(guān)鍵詞的策略,針對滿足地址關(guān)鍵詞匹配的第一鏈接對應(yīng)的第一數(shù)據(jù),在鏈接顯示標識中匹配鏈接關(guān)鍵詞,以獲得第二鏈接。進一步,當?shù)诙螺d策略包括地址關(guān)鍵詞和鏈接關(guān)鍵詞的情況下,也可以包括單純鏈接關(guān)鍵詞,即地址關(guān)鍵詞為特殊字符或“空”。當一條記錄中的地址關(guān)鍵詞為所述特殊字符或“空”時,針對任意第一鏈接對應(yīng)的第一數(shù)據(jù),在鏈接顯示標識中匹配鏈接關(guān)鍵詞,以獲得第二鏈接?;蛘?,這種一條記錄中的地址關(guān)鍵詞為特殊字符或“空”的下載策略,僅在無法搜索到匹配的地址關(guān)鍵詞的情況下,再進行鏈接關(guān)鍵詞的搜索匹配。比如第一鏈接為www. chinaren. com,第二下載策略中包括qidian. +圍城”和baidu. +地圖”這兩條普通 地址關(guān)鍵詞加鏈接關(guān)鍵詞的策略,以及一條特殊地址關(guān)鍵詞加鏈接關(guān)鍵詞的策略“##+娛樂”。此時由于第一鏈接并不包含第二下載策略中任一條普通地址關(guān)鍵詞加鏈接關(guān)鍵詞策略中的地址關(guān)鍵詞,則在第一鏈接對應(yīng)的第一數(shù)據(jù)中搜索包含鏈接關(guān)鍵詞“娛樂”的鏈接。
獲得第二下載策略的方式包括從服務(wù)器獲取公共下載策略;或從終端本地獲取個性化下載策略;或獲取結(jié)合策略,所述結(jié)合策略是依據(jù)從服務(wù)器獲得公共下載策略和從終端獲得個性化下載策略結(jié)合生成的。下面對這幾種方式獲取的第二下載策略是如何形成的分別描述。下面首先描述終端本地的個性化下載策略是如何生成的。針對使用終端的用戶在此前預訂的一段時間內(nèi)(可以是固定預訂時間,比如一周或一個月;也可以是動態(tài)預定時間,比如終端的累計使用時間)的上網(wǎng)過程和/或其他操作過程(比如文檔操作)中逐漸積累形成的習慣做出總結(jié),以便終端在下一次訪問網(wǎng)絡(luò)時,根據(jù)用戶的使用習慣對用戶可能的訪問路徑對應(yīng)的內(nèi)容預先下載到終端,以便終端通過此訪問路徑(鏈接)訪問網(wǎng)絡(luò)時,能快速獲得并顯示相應(yīng)內(nèi)容。在終端設(shè)置一表單,用來存儲使用該終端的用戶的相關(guān)的歷史訪問記錄,該表單可以反映終端用戶的使用習慣。收集并分析終端對網(wǎng)頁的訪問操作,和/或收集終端的其他應(yīng)用操作,比如word文檔或pdf文檔,從而得到鏈接關(guān)鍵詞的列表或地址關(guān)鍵詞加鏈接關(guān)鍵詞的列表,即形成第二下載策略。形成鏈接關(guān)鍵詞列表的方式可以為以下三種第一種,通過對預定時間段內(nèi)訪問次數(shù)超過一定閾值的關(guān)鍵詞提取為鏈接關(guān)鍵詞,不限制鏈接關(guān)鍵詞的個數(shù)。分析終端預定時間段之內(nèi)訪問過的網(wǎng)頁內(nèi)容,提取相應(yīng)的關(guān)鍵詞比如可以收集并分析網(wǎng)頁對應(yīng)的標簽(一些網(wǎng)站會給網(wǎng)頁打上標簽Tab/Tag);或者當通過鏈接進行訪問(區(qū)別于從地址欄直接輸入地址的情況)網(wǎng)頁時,對訪問鏈接的鏈接標識符進行收集和分析;或者收集并分析用戶在網(wǎng)頁搜索欄輸入的搜索關(guān)鍵詞;或者收集并分析用戶從網(wǎng)絡(luò)下載內(nèi)容的名稱或標簽?;蛘叻治鼋K端預定時間段之內(nèi)對其他應(yīng)用的操作,比如收集并分析終端打開的word文檔或pdf文檔的標題或Tab/Tag,或通過對文檔內(nèi)容聚類獲得等。此處終端可以具有智能分析技術(shù),可以通過自身保存的詞庫識別詞義相近的詞匯,比如第一網(wǎng)頁對應(yīng)的鏈接標題含有“家裝”,第二網(wǎng)頁對應(yīng)的Tab為“家庭裝修”,終端詞庫中“家裝”和“家庭裝修”是近似詞義的詞匯,因而將“家裝”和“家庭裝修”保留在同一關(guān)鍵詞記錄中,并記下訪問次數(shù)為2。將預定時間內(nèi)用戶終端超過一定次數(shù)閾值的操作對應(yīng)的關(guān)鍵詞作為鏈接關(guān)鍵詞。比如預定時間為一個月,如果一個月以來用戶在網(wǎng)上搜索關(guān)于家庭裝修的主題以及本地閱讀標題包含“家裝”或內(nèi)容中多次出現(xiàn)“家裝”的文檔超過設(shè)定為20次的閾值,則在本地個性化下載策略表中存儲“家裝”、“家庭裝修”的鏈接關(guān)鍵詞。當用戶訪問一之前未訪問過的網(wǎng)站時,在其尋找有關(guān)家裝的鏈接并點擊進入之前,頁面上有關(guān)家裝話題的鏈接對應(yīng)的內(nèi)容已經(jīng)預先下載到終端本地了。第二種,對預定時間訪問相關(guān)的關(guān)鍵詞的次數(shù)進行統(tǒng)計(比如按照第一種描述的方式),并按次數(shù)多少進行排序,最后選擇前X個作為鏈接關(guān)鍵詞即X條個性化下載策略,X為大于零的整數(shù)。X可以預先設(shè)定,視終端的存儲容量而定。比如對一周之內(nèi)終端訪問內(nèi)容中出現(xiàn)相同或相似的關(guān)鍵詞的次數(shù)進行統(tǒng)計排序,取前10個/組(同義或近似意為一組)關(guān)鍵詞作為鏈接關(guān)鍵詞。與前兩種方式不同的是,此種為對鏈接關(guān)鍵詞個數(shù)做出限制的方式。
第三種,通過對表單升級的方式逐級上報鏈接關(guān)鍵詞,即不限制鏈接關(guān)鍵詞的個數(shù)(在存儲空間允許的范圍內(nèi)),而是基于時間和訪問次數(shù)形成鏈接關(guān)鍵詞的標準的另一種方式。在終端設(shè)置的表單可為多級,統(tǒng)計關(guān)鍵詞在每一級表單出現(xiàn)的次數(shù),每在預定時間之內(nèi)在低一級的表單中出現(xiàn)預定次數(shù)的關(guān)鍵詞,將被存入高一級的表單,將高過一定級別的表單中出現(xiàn)的關(guān)鍵詞或從最高級表單往低級取預設(shè)的X個關(guān)鍵詞,設(shè)置為鏈接關(guān)鍵詞。比如終端設(shè)置基礎(chǔ)表、聞級表和最聞級表(也可以分兩級或更多層級),越聞級的表單內(nèi)存儲內(nèi)容的時間越長,但只有事件發(fā)生頻率較高的情況才能進入較高級的表單。比如在基礎(chǔ)表中設(shè)置僅保存連續(xù)三日之內(nèi)終端進行網(wǎng)絡(luò)瀏覽的數(shù)據(jù),包括摘取的終端訪問記錄中的標簽/標題欄信息(為生成鏈接關(guān)鍵詞),在第四日時將第一日數(shù)據(jù)刪除,保存的是第二、三、四日的數(shù)據(jù)。當終端的訪問記錄中包含一關(guān)鍵詞(網(wǎng)頁對應(yīng)標簽、鏈接進入的網(wǎng)頁標題、用戶在網(wǎng)頁搜索欄輸入的搜索關(guān)鍵詞,或者為終端打開的word文檔或Pdf文檔的標題/Tab/文檔聚類)在三日之內(nèi)重復3次或以上,則將該條記錄以鏈接關(guān)鍵詞的方式報入高級表中。此處的次數(shù)統(tǒng)計可支持模糊重復,即同義但不同字?;A(chǔ)表報入高級表中的數(shù)據(jù)存留的時間是一周,當一周之內(nèi)高級表中累計得到基礎(chǔ)表報來的同樣的記錄內(nèi)容三次或三次以上時,將這樣的數(shù)據(jù)記錄內(nèi)容報入最高級表。報入最高級表中的鏈接關(guān)鍵詞即被設(shè)置為個性化本地下載策略。數(shù)據(jù)在最高級表中的留存時間是兩周,如果兩周之內(nèi)不再收到來自高級表中的報入的相同或同義的鏈接關(guān)鍵詞時,這個鏈接關(guān)鍵詞會在兩周之后自動刪除。形成地址關(guān)鍵詞加鏈接關(guān)鍵詞列表的方式也可以為以下幾種第一種,通過對預定時間段內(nèi)訪問次數(shù)超過一定閾值的關(guān)鍵詞提取為鏈接關(guān)鍵詞,再對這些計入統(tǒng)計次數(shù)的鏈接關(guān)鍵詞對應(yīng)的鏈接所指向的網(wǎng)頁地址進行次數(shù)統(tǒng)計(更優(yōu)的方案是支持模糊統(tǒng)計),超過一定次數(shù)的網(wǎng)頁地址提取成地址關(guān)鍵詞,或者對統(tǒng)計的次數(shù)進行排序,對次數(shù)多的前Y個網(wǎng)頁地址提取成地址關(guān)鍵詞,Y為大于零的整數(shù)。前一種情況的例子如7天之內(nèi)終端訪問標簽為“朝鮮半島/朝韓/朝核”的網(wǎng)頁共計20次,其中有7次的網(wǎng)頁地址包含“ military. ”, 4次(少于預定的5次)網(wǎng)頁地址包含xinhuanet. ”,則military. +朝鮮半島/朝韓/朝核”即成為一條個性化下載策略。當終端的網(wǎng)頁地址欄上鍵入“military, people, com. cn”時,由于包含“ military. ”,則該網(wǎng)頁頁面上含“朝鮮半島/朝韓/朝核”標簽的鏈接的內(nèi)容便預先下載至終端了。第二種,與第一種方式不同的是,通過對預定時間段內(nèi)訪問次數(shù)超過一定閾值的關(guān)鍵詞提取為鏈接關(guān)鍵詞之后,對這些計入統(tǒng)計次數(shù)的鏈接關(guān)鍵詞對應(yīng)的鏈接所在的網(wǎng)頁地址進行次數(shù)統(tǒng)計。比如第一種方式的例子中,20次訪問標簽為“朝鮮半島/朝韓/朝核”的網(wǎng)頁中,有11次是通過news, baidu. com鏈接到正文所在的網(wǎng)頁(無論是包含“ xinhuanet. ”還是“ military. ”的網(wǎng)頁),則“ baidu. +朝鮮半島/朝韓/朝核”即為個性化下載策略中的一項。第三種,通過對預定時間段內(nèi)訪問網(wǎng)頁地址的次數(shù)進行統(tǒng)計,超過一定閾值的提取為地址關(guān)鍵詞,也可支持模糊重復,比如地址關(guān)鍵詞為sina. ”,即將終端每次網(wǎng)絡(luò)訪問時包含“.sina. ”時即作一次累加。再對這些次訪問中用戶點擊的鏈接的內(nèi)容關(guān)鍵詞或Tab等做次數(shù)統(tǒng)計,得到超過一定次數(shù)的鏈接關(guān)鍵詞,即可形成“地址關(guān)鍵詞+鏈接關(guān)鍵詞”的下載策略。比如終端在連續(xù)15天之內(nèi)訪問www. baidu. com的次數(shù)超過了預定的20次,其中鏈接進入mp3, baidu. com (Tab為mp3)的次數(shù)為7次,進入ditu. baidu. com(標簽為地圖)的次數(shù)為9次,如果預定鏈接關(guān)鍵詞的次數(shù)為5次,則形成baidu. +mp3”和baidu. +地圖/map”個性化下載策略中的兩項。上述幾種統(tǒng)計次數(shù)并判斷是否超過閾值的方法,也可采用對表單升級的方式逐級上報來形成,先從基礎(chǔ)表的記錄中由訪問網(wǎng)址得出地址關(guān)鍵詞或者先由訪問內(nèi)容得出鏈接關(guān)鍵詞,再在此基礎(chǔ)上統(tǒng)計次數(shù)得到另一關(guān)鍵詞,并記入聞級表中,最后記入最聞級表中得 到個性化下載策略。上述幾種由訪問網(wǎng)址得出地址關(guān)鍵詞或者先由訪問內(nèi)容得出鏈接關(guān)鍵詞,再在此基礎(chǔ)上統(tǒng)計次數(shù)得到另一關(guān)鍵詞的方法,也可用次數(shù)排序方式來代替,即將訪問網(wǎng)址次數(shù)最多或訪問內(nèi)容對應(yīng)的關(guān)鍵詞次數(shù)最多的N個/組確定為地址關(guān)鍵詞或鏈接關(guān)鍵詞,再在此基礎(chǔ)上用排序或閾值法確定鏈接關(guān)鍵詞。此種為對“地址關(guān)鍵詞+鏈接關(guān)鍵詞”個數(shù)做出限制的方式。下面接著描述公共下載策略的生成,主要靠海量用戶的網(wǎng)絡(luò)訪問數(shù)據(jù)的統(tǒng)計,可包含以下幾種方式方式一,統(tǒng)計服務(wù)器可收集于其連接終端的網(wǎng)絡(luò)訪問記錄(比如中國移動公司可收集所有在網(wǎng)用戶的訪問記錄,或是通過移動夢網(wǎng)向外訪問的終端的訪問記錄);或為了保護終端的私密性,只收集愿意參加形成公共下載策略的用戶的網(wǎng)絡(luò)訪問記錄,即只當用戶通過終端選擇成為公共下載策略形成的參與者時,他們的歷史訪問記錄才會由服務(wù)器收集。具體的方式可以為由服務(wù)器直接收集終端的歷史訪問記錄,即將所有的參與終端的網(wǎng)路訪問記錄都匯總至服務(wù)器,比如統(tǒng)計所有終端訪問記錄中的鏈接關(guān)鍵詞,從中選擇排名靠前的十個(或十組,比如后端人工的將“短信”、“短消息”等類似語意的詞設(shè)為同一組,當然也可擴大個數(shù)來保證囊括的范圍)。公共下載策略中鏈接關(guān)鍵詞的形成,一般為重大事件或近期熱點的統(tǒng)計。比如在所有參與終端最近一周或最近一個月訪問記錄的內(nèi)容對應(yīng)的的關(guān)鍵詞或Tab的訪問次數(shù)中,選擇排名前十(或十組)的關(guān)鍵詞形成鏈接關(guān)鍵詞,比如“房價”、“房價走勢” “房價調(diào)控”,或“保釣”、“釣魚島”為其中兩組。除了以排名的方式選取,也可采用設(shè)定一定閾值的方式,當一關(guān)鍵詞的訪問量超過一定閾值時,即成為公共下載策略中的一條鏈接關(guān)鍵詞。除了由終端直接將網(wǎng)絡(luò)訪問記錄上傳給統(tǒng)計服務(wù)器之外,也可在終端已經(jīng)統(tǒng)計形成個性化策略之后上傳給服務(wù)器,或是形成個性化下載策略的中間數(shù)據(jù),比如表單逐級上報方式中的高級表單數(shù)據(jù)上傳給服務(wù)器。同樣可用累加排序或超過閾值的方法進行。與形成個性化下載策略相似,上述由終端上傳網(wǎng)絡(luò)訪問記錄之余,也可上傳本地文檔訪問記錄。但為用戶隱私考慮,終端用戶一般不會同意將本地文檔訪問記錄也上傳至統(tǒng)計服務(wù)器,所以在公共下載策略形成過程中不做過多描述。方式二,服務(wù)器也可收集與其相連的目標服務(wù)器提供的信息,比如目標服務(wù)器為起點小說網(wǎng),統(tǒng)計通過移動終端訪問該小說網(wǎng)站的各篇小說的點擊率,得到點擊排名。這種方式不需要終端直接提供用戶信息,比如歸屬地、電話號碼等,對用戶信息的保密性更強。這種方式形成的公共下載策略為“地址關(guān)鍵詞(已存在特定的目標服務(wù)器地址)和鏈接關(guān)鍵詞(比如點擊量排名前十的小說名)”。 方式三,通過在搜索引擎網(wǎng)站獲取到的“搜索熱詞”,也能獲取近期點擊量排名靠前的關(guān)鍵詞,并將這部分關(guān)鍵詞取前五名與服務(wù)器統(tǒng)計出的前五名的鏈接關(guān)鍵詞組成公共下載策略的十個鏈接關(guān)鍵詞。當這兩部分關(guān)鍵詞有重合時,取任一部分的后續(xù)(比如排名第六的)關(guān)鍵詞進行補充。方式四,預先設(shè)置一些通用的鏈接關(guān)鍵詞,即無需持久的進行統(tǒng)計而一般用戶很可能持續(xù)保有的訪問習慣,比如“下一頁”、“查看原圖”等。與個性化下載策略著眼點不同的是,公共下載策略可能更注重一段時期之內(nèi)大多數(shù)用戶的關(guān)注點,而不是某一個用戶習慣訪問的某網(wǎng)站,所以形成鏈接關(guān)鍵詞(或者地址關(guān)鍵詞為空)更為重要。對于“地址關(guān)鍵詞+鏈接關(guān)鍵詞”的組合,可以從一定數(shù)量的特定網(wǎng)址選擇點擊量排名靠前的五個關(guān)鍵詞,比如sina. +微博”,比如baidu. +mp3”等,主要針對幾大門戶網(wǎng)站或者大型功能網(wǎng)站比如購物類、論壇類、閱讀類進行分別統(tǒng)計。可由上述方式二中對目標服務(wù)器進行統(tǒng)計,得到qidian. +某小說名”,也可由上述方式一從終端直接上報的網(wǎng)絡(luò)訪問記錄中對sina. ” baidu. ”網(wǎng)頁所包含的關(guān)鍵詞/Tab進行統(tǒng)計得到相應(yīng)當鏈接關(guān)鍵詞。即公共下載策略包含鏈接關(guān)鍵詞和“地址關(guān)鍵詞+鏈接關(guān)鍵詞”的組合,亦可僅包含“地址關(guān)鍵詞+鏈接關(guān)鍵詞”而一部分地址關(guān)鍵詞為空。公共下載策略可以是實時更新和統(tǒng)計,但較優(yōu)的方案是定期整理形成更新的公共下載策略。進一步的,可形成地域性公共下載策略,即用戶群也可以劃分地域,即對一定區(qū)域內(nèi)用戶共同的網(wǎng)絡(luò)訪問習慣和/或本地文檔閱讀習慣的歸納,最后用戶向統(tǒng)計服務(wù)器發(fā)送公共下載策略更新命令時攜帶其自身的地域信息,其獲得對應(yīng)區(qū)域的公共下載策略。由于東西方差異,可按國家/地區(qū)/語種形成鏈接關(guān)鍵詞,以及“地址關(guān)鍵詞+鏈接關(guān)鍵詞”的公共下載策略,主要因為不同地區(qū)的用戶可能形成不同的共同關(guān)注熱點。終端在上傳訪問記錄或個性化下載策略時,已攜帶其地域信息。服務(wù)器依據(jù)終端的地域信息來統(tǒng)計生成公共下載策略時,如果以漫游地用戶為統(tǒng)計基數(shù),則通過GPS定位、IP地址和拜訪位置寄存器VLR得到位置信息作為終端的位置信息;如果以歸屬地用戶為統(tǒng)計技基數(shù),則通過電話號碼、歸屬位置寄存器HLR作為終端的位置信息。由于漫游地與歸屬地可能使用不同種語言,在鏈接關(guān)鍵詞的主要語言(如英、漢、西、法)的翻譯詞也可成為該鏈接關(guān)鍵詞組中的一員。按照在預定條件下獲取第二下載策略的場景,可以包括以下三種情況,即在第一預定條件下從服務(wù)器獲取公共下載策略;在第二預定條件從終端獲取本地個性化下載策略;在第三預定條件下,獲取結(jié)合策略,所述結(jié)合策略是依據(jù)從服務(wù)器獲得公共下載策略和從終端獲得個性化下載策略結(jié)合生成的。下面針對不同的預定條件對第二下載策略的獲取進行詳細描述。從服務(wù)器獲取公共下載策略并作為當前下載策略,即在第一預定條件獲取公共下載策略包括第一種情況,當終端首次被使用即首次連通通信網(wǎng)時,或首次通過網(wǎng)絡(luò)訪問網(wǎng)站服務(wù)器(上網(wǎng))時,初始的下載策略是上述第一下載策略中的第一種情況,即當終端以第一鏈接通過網(wǎng)絡(luò)訪問服務(wù)器,根據(jù)第一下載策略從所述服務(wù)器下載數(shù)據(jù)時,僅下載當前訪問頁面中的數(shù)據(jù)內(nèi)容。比如用戶在地址欄鍵入WWW. sina. com. cn時,終端將該鏈接地址對應(yīng)的內(nèi)容下載到本地。終端可設(shè)置為自動向保存公共下載策略的服務(wù)器發(fā)送公共下載策略更新命令,進一步還可以包括所述終端的終端標識(比如電話號碼或IP地址等)。保存公共下載策略的服務(wù)器接收到所述下載策略更新命令時,通過網(wǎng)絡(luò)依據(jù)所述終端標識將目前形成的公共下載策略向所述終端傳送(推送或發(fā)送),進一步可以依據(jù)終端標識,將針對標識對應(yīng)的針對性公共下 載策略向終端傳送。可以將終端的出廠設(shè)置為默認接受公共下載策略,后續(xù)自動更新下載策略,或者出廠設(shè)置為手動選擇接受,即在終端上顯示“是否接受公共下載策略”時,通過選擇“是”來選擇下載(首次)或更新當前公共下載策略。終端可以選擇拒絕,具體的分為暫不接受和永不接受。如果選擇暫不接受,向服務(wù)器發(fā)送暫不接收公共下載策略的指示。在未來保存公共下載策略的服務(wù)器獲得更新的公共下載策略時,可再次傳送給終端讓用戶選擇,如果用戶選擇接受,則終端發(fā)送公共下載策略更新命令;如果選擇永不接受,則意味著用戶只希望在該終端形成個性化使用習慣來作為其數(shù)據(jù)下載策略,或者不需要對初始下載策略進行更新,則向服務(wù)器發(fā)送不再接受公共下載策略的指示,保存公共下載策略的服務(wù)器對終端標識與所述指示進行記錄,即使未來獲得更新的公共下載策略,也不會對主動向該終端進行推送。第二種情況是,無論首次使用時是否選擇接受了服務(wù)器端傳送的公共下載策略,在后來的使用過程中,用戶通過終端選擇了定時接收服務(wù)器傳送的公共下載策略。終端定時自動產(chǎn)生命令,向服務(wù)器發(fā)送公共下載策略更新命令,同時附帶終端自身標識?;蛘弑4婀蚕螺d策略的服務(wù)器主動向終端定時推送公共下載策略。定時可以是每個月的固定一天,或每周固定一天;或者以每月一次或每周一次的頻率,從服務(wù)器獲得當期也就是最新的公共下載策略作為第二策略,從而替換掉之前的第一策略。所述第一策略可以為上一期公共下載策略(用戶已經(jīng)選擇使用公共下載策略作為終端的下載策略),或者為,當終端以第一鏈接通過網(wǎng)絡(luò)訪問服務(wù)器,根據(jù)第一下載策略從所述服務(wù)器下載數(shù)據(jù)時,僅下載當前訪問頁面中的數(shù)據(jù)內(nèi)容(用戶本次才同意接受公共下載策略作為終端的下載策略)。第三種情況是,用戶通過終端選擇了手動從服務(wù)器獲得公共下載策略的更新方式;或者當用戶希望獲得最新的公共下載策略時,才從服務(wù)器端手動下載公共下載策略。用戶通過手動選擇終端的“獲取公共下載策略”菜單,產(chǎn)生公共下載策略更新命令并向保存公共下載策略的服務(wù)器發(fā)送,同時發(fā)送終端標識。比如用戶在某一時期上網(wǎng)較頻繁,而其他時期只在很少的場合下訪問互聯(lián)網(wǎng)的情況,在上網(wǎng)較頻繁的時期內(nèi),用戶才需要獲取海量上網(wǎng)用戶共同形成的公共習慣,更方便快捷的瀏覽網(wǎng)頁。第四種情況是,因共性使用習慣畢竟不能與用戶的個人使用習慣完全相同,或用戶通過終端本次訪問網(wǎng)絡(luò)的目的的特殊性,使用公共下載方式每次下載的數(shù)據(jù)量一般會多于終端實際訪問的數(shù)據(jù)量,所以1)如果在按流量收費的網(wǎng)絡(luò)環(huán)境中,可能產(chǎn)生比實際訪問量更高的網(wǎng)絡(luò)訪問資費。此時可以通過開啟和關(guān)閉這種預先用戶可能需要訪問的內(nèi)容的下載功能來實現(xiàn)對網(wǎng)絡(luò)訪問資費的控制。當終端從移動互聯(lián)網(wǎng)比如3G網(wǎng)段進入WIFI網(wǎng)段(因WIFI網(wǎng)段的免費性及速度優(yōu)勢)時,則自動從網(wǎng)絡(luò)側(cè)獲取公共下載策略,并作為當前下載策略(上述3G只是舉例,第4代及未來移動通信網(wǎng)也適用)。2)如果用戶對網(wǎng)速的要求較高,此時可以通過開啟和關(guān)閉這種預先用戶可能需要訪問的內(nèi)容的下載功能來實現(xiàn)對實際網(wǎng)速的不同要求。因WIFI網(wǎng)段的訪問速度更快,當終端從移動互聯(lián)網(wǎng)進入WIFI網(wǎng)段時,自動從網(wǎng)絡(luò)側(cè)獲取公共下載策略,并作為當前下載策略。
第五種情況,因地域差異導致用戶群體的網(wǎng)絡(luò)使用習慣可能因地域而不同,所形成的公共下載策略也可能因地域不同而不同,用戶獲取自身所在地域內(nèi)的公共下載策略的方式具體包括終端將包含終端標識的公共下載策略更新命令發(fā)送給服務(wù)器;終端標識中包含或者對應(yīng)著終端的地域信息。終端標識中包含地域信息的情況即可使服務(wù)器直接根據(jù)地域信息進行篩選,比如攜帶中文字符,服務(wù)器接收到中文字符信息,即可將保存著的使用中文的區(qū)域的公共下載策略發(fā)送給終端。終端標識中對應(yīng)有地域信息的情況即可使服務(wù)器根據(jù)終端標識獲得地域信息,比如終端標識為MEI號、HLR/VLR、電話號碼等信息。服務(wù)器依據(jù)所述終端標識信息獲得對應(yīng)的公共下載策略;服務(wù)器將所述對應(yīng)的公共下載策略發(fā)送給用戶(首次發(fā)送或更新發(fā)送,其中如果是定期更新發(fā)送且地域位置不變,可只將有更改的部分,比如某幾條策略有變更,發(fā)送給終端)。上述服務(wù)器獲得與終端標識信息對應(yīng)的公共下載策略可以為依據(jù)GPS定位、終端IP地址或拜訪位置寄存器VLR獲得終端漫游所在地的公共下載策略;或者依據(jù)電話號碼、文字信息或歸屬位置寄存器HLR獲得終端歸屬地的公共下載策略。需要說明的是,隨著移動終端的智能化發(fā)展,同一終端在面對不同用戶的使用中,可以針對每個用戶形成和保存各自的當前下載策略。終端從本地獲取個性化下載策略并作為當前下載策略即在第二預定條件獲取個性化下載策略包括第一種即包括上文中描述的生成個性化下載策略的各種方式。比如對歷史訪問記錄中終端訪問的內(nèi)容,比如網(wǎng)頁提供關(guān)鍵詞/標簽(tab或tag),或采集網(wǎng)頁的標題欄(或tab),通過統(tǒng)計分析多個標題欄(或tab)中的重復/同義內(nèi)容,形成鏈接關(guān)鍵詞。和/或通過采集其他應(yīng)用程序的操作對象,比如word/ppt/pdf等文檔的名稱,關(guān)鍵詞,標簽,文檔內(nèi)容聚類,分析重復/同義內(nèi)容,形成鏈接關(guān)鍵詞。與從服務(wù)器獲得公共下載策略不同的是,終端本地形成的個性化策略可以是實時更新的。比如10天以來用戶在網(wǎng)上搜索關(guān)于家庭裝修的主題以及本地閱讀關(guān)于家裝的文檔,個性化下載策略表中存儲有“家裝/裝飾裝修”的鏈接關(guān)鍵詞,而在下一個10天中,用戶不再關(guān)注有關(guān)裝修的話題,取而代之的是少兒教育,則“家裝/裝飾裝修”也會被少兒教育的鏈接關(guān)鍵詞替代。即隨著用戶網(wǎng)絡(luò)訪問的統(tǒng)計值的不斷變化,個性化下載策略也隨之變更。第二種情況,當網(wǎng)絡(luò)訪問費和/或訪問速度成為用戶通過終端訪問網(wǎng)絡(luò)的一大考慮因素時,當終端檢測自身進入WIFI網(wǎng)段,將本地存儲的關(guān)于在WIFI網(wǎng)段中的下載策略(即第二下載策略)替換掉本地存儲的關(guān)于在移動互聯(lián)網(wǎng)中的下載策略(即第一下載策略)。因為WIFI網(wǎng)段使用的免費性及速度優(yōu)勢,可以不考慮下載的數(shù)據(jù)量而將下載策略擴大,比如將訪問次數(shù)閾值降低,使更多的操作或訪問習慣滿足閾值的要求而被作為本地個性化下載策略。再比如將訪問次數(shù)排名的選取值增加,即在第一下載策略中僅提取排名前5的鏈接關(guān)鍵詞,而在第二下載策略中提取排名前10的鏈接關(guān)鍵詞。再比如第一下載策略中僅使用最高級表單中的數(shù)據(jù),而切換至第二下載策略,則使用高級表單中的數(shù)據(jù)作為鏈接關(guān)鍵詞。但與當終端檢測自身的modem開始工作,而WIFI模塊停止工作時,意味著終端由WIFI網(wǎng)段進入移動互聯(lián)網(wǎng),則將關(guān)于在WIFI網(wǎng)段中的下載策略(即第一下載策略)替換為關(guān)于在移動互聯(lián)網(wǎng)中的下載策略(即第二下載策略)。即將終端本地存儲的表單中選取為鏈接關(guān)鍵詞的范圍縮小,比如訪問次數(shù)閾值增加或點擊量排名的選取值由前十縮小至前五。地址關(guān)鍵詞+鏈接關(guān)鍵詞的范圍擴大或縮小的方式相似,不再贅述。第三種情況,用戶手動將當前下載策略的狀態(tài),從關(guān)閉調(diào)整為啟動。比如出于網(wǎng)絡(luò)訪問資費的考慮,或是對訪問速度要求的提高,用戶將當前為關(guān)閉狀態(tài)的第一下載策略(即第一下載策略的第一種情況),調(diào)整為允許按照一定邏輯(即第二下載策略)預先下載用戶可能訪問的網(wǎng)頁內(nèi)容。當然,用戶也可以將當前下載策略的狀態(tài),從啟動調(diào)整到關(guān)閉,即只有用戶直接訪問的網(wǎng)頁信息才會被下載到終端。第四種情況,用戶可以在本地終端上手動配置第二下載策略。第二下載策略包括鏈接關(guān)鍵詞時,可以配置一個或一組同義詞作為用戶感興趣或經(jīng)常需要訪問的關(guān)鍵詞,t匕如由用戶直接輸入(比如家庭裝修、家裝)作為鏈接關(guān)鍵詞;第二下載策略包括地址關(guān)鍵詞和鏈接關(guān)鍵詞時,比如在地址關(guān)鍵詞位置輸入sina. ”,在鏈接關(guān)鍵詞位置輸入“股市/stock”,終端直接保存至表單中,作為當前下載策略(即第二下載策略)的一部分或全部,而無需等待一定時間段的積累才形成用戶真正需要訪問的習慣。終端在第三預訂條件下,獲取結(jié)合策略,所述結(jié)合策略是依據(jù)從服務(wù)器獲得公共下載策略和終端的個性化下載策略結(jié)合生成的。結(jié)合策略類型同樣包括“鏈接關(guān)鍵詞”或“地址關(guān)鍵詞鏈接關(guān)鍵詞”。當綜合策略包括鏈接關(guān)鍵詞時,鏈接關(guān)鍵詞是公共下載策略的關(guān)鍵詞和個性化策略的關(guān)鍵詞的組合。如果設(shè)定鏈接關(guān)鍵詞的個數(shù)為10,可在從服務(wù)器獲得的公共下載策略中選擇前5個鏈接關(guān)鍵詞,再從個性化下載策略中選擇排在前5的鏈接關(guān)鍵詞。如有相同部分,可再從公共或是個性化下載策略的鏈接關(guān)鍵詞中的第6個補上?;蛘呖煞謩e限定公共下載策略和個性化下載策略的不同閾值(當公共下載策略也攜帶訪問次數(shù)時),作為合并的結(jié)合策略。當綜合策略包括地址關(guān)鍵詞加鏈接關(guān)鍵詞時,綜合策略是公共下載策略和個性化下載策略的組合。進一步的,當兩種策略中被選擇成為結(jié)合策略的“地址關(guān)鍵詞加鏈接關(guān)鍵詞”中,存在相同地址關(guān)鍵詞時,可以將這兩條策略合并為一條策略,只是相對不同的兩個/組鏈接關(guān)鍵詞。比如起點小說網(wǎng)的兩種閱讀喜好qidian. +圍城”和qidian. +人生”合并為“· qidian. +圍城/人生”。公共下載策略和個性化結(jié)合策略的形成,包括上述兩種預定條件下的所有獲得方式的組合。兩種策略的結(jié)合方式,可在終端上預先設(shè)置好,或由用戶進行設(shè)定或調(diào)整設(shè)定,比如在開始使用該終端,還不具備個性化下載策略時,接受服務(wù)器傳來的公共下載策略,待一段時間形成與用戶自身使用習慣密切相關(guān)的個性化下載策略時,可將當前下載策略完全用個性化下載策略代替,也可公共下載策略和個性化下載策略結(jié)合,比如以個性化下載策略為主,公共下載策略為輔的方式形成結(jié)合下載策略。結(jié)合下載策略的表單可以按比例分配,M%給公共下載策略(O < M < 100),1_M%給個性化下載策略。比例可以手動或自動調(diào)整。在個性化下載策略表和公共下載策略表中的各條策略能否作為當前下載策略,可用以權(quán)值為判斷標準。確定個性化下載策略和公共下載策略的屬性權(quán)數(shù),以及個性化下載策略和公共下載策略中各條策略的次數(shù)權(quán)數(shù),訪問次數(shù)越多則次數(shù)權(quán)數(shù)越大。個性化下載策略的屬性權(quán)值設(shè)置為高于公共下載策略的屬性權(quán)值時,即以終端本地個性化下載策略為主,公共下載策略為輔作為當前下載策略。在兩種表單中的關(guān)鍵詞也是以出現(xiàn)頻率排列順序的,出現(xiàn)頻率越高即訪問次數(shù)越多的在表中位置越靠前。所以,各條關(guān)鍵詞策略的權(quán)值=表的屬性權(quán)數(shù)(個性化下載策略表還是公共下載策略表)X該條策略在本表中次數(shù)權(quán)數(shù)(在本表中的位置越靠前或訪問次數(shù)越多權(quán)值越大);將這些策略按權(quán)值按大小排序,選擇權(quán)值大的前20位形成結(jié)合下載策略。或者,各條策略的權(quán)值亦可綜合考慮該條策略在本表中的存在時間長短的時間系數(shù)(將時間系數(shù)與上述乘積權(quán)值相乘或相加都可以),在表中存在的時間越長,時間系數(shù)越大,將時間系數(shù)相乘得到的該條策略的權(quán)值也越大,按權(quán)值大小排列時則更靠前。前述已提及不同的網(wǎng)段會造成不同的網(wǎng)絡(luò)訪問資費,以及網(wǎng)速的快慢不同,可以通過開啟和關(guān)閉預先下載的功能來實現(xiàn)對網(wǎng)絡(luò)訪問資費的控制和對用戶感受到的網(wǎng)絡(luò)速度的調(diào)整。即所述導致終端獲取第二下載策略的預定條件,為終端從第一工作狀態(tài)切換至第二工作狀態(tài)。從第一工作狀態(tài)切換至第二工作狀態(tài)可以包含以下情況第一工作狀態(tài)是通過第一通信模塊訪問網(wǎng)絡(luò)的狀態(tài),第二工作狀態(tài)是通過第二通信模塊訪問網(wǎng)絡(luò)的狀態(tài),第一通信模塊和所述第二通信模塊不同;比如第一通信模塊為Modem模塊,第二通信模塊為WIFI模塊;或第一通信模塊為WIFI模塊,第二通信模塊為Modem模塊;或者第一工作狀態(tài)是以第一網(wǎng)絡(luò)速度訪問網(wǎng)絡(luò)的狀態(tài),第二工作狀態(tài)是以第二網(wǎng)絡(luò)訪問速度訪問網(wǎng)絡(luò)的狀態(tài),第一網(wǎng)絡(luò)速度與第二網(wǎng)絡(luò)速度處于不同網(wǎng)速區(qū)間;或者第一工作狀態(tài)是終端處于第一網(wǎng)段的狀態(tài),第二工作狀態(tài)是終端處于第二網(wǎng)段的狀態(tài),其中第一網(wǎng)段和第二網(wǎng)段處于不同網(wǎng)段區(qū)間。終端通過判斷自身所處的網(wǎng)段,從而自動開啟或關(guān)閉該功能,上述三種情況分別對應(yīng)以下三種方式第一種方式為,終端可通過接入網(wǎng)絡(luò)的設(shè)備來判斷自身所處的網(wǎng)段,終端通過WIFI模塊接入網(wǎng)絡(luò)時,即終端處于WIFI網(wǎng)段,則開啟或保持開啟(保持是相對于終端訪問網(wǎng)絡(luò)之前該功能的開關(guān)狀態(tài))預先下載的功能。第二種方式為,由于在WIFI網(wǎng)絡(luò)的訪問速度要高于移動互聯(lián)網(wǎng),所以終端通過網(wǎng)絡(luò)訪問速度得知自身處于WIFI網(wǎng)絡(luò)或是移動互聯(lián)網(wǎng),在發(fā)生網(wǎng)絡(luò)速度改變時(可設(shè)定網(wǎng)速區(qū)間,網(wǎng)速改變至一定幅度即到達另一網(wǎng)速區(qū)間時才被視作網(wǎng)速改變),開啟、關(guān)閉或調(diào)整預先下載的功能。對預先下載功能進行調(diào)整,可對下載策略項數(shù)進行增減來實現(xiàn)。比如網(wǎng)速在不同的區(qū)間,設(shè)置不同的下載策略項數(shù),在網(wǎng)速高的區(qū)間時下載策略項數(shù)大于在網(wǎng)速低的區(qū)間時的下載策略項數(shù)。下載項數(shù)為O時,表明從開啟到關(guān)閉的切換,或從關(guān)閉到開啟的切換。第三種方式為,當終端訪問移動互聯(lián)網(wǎng)時,進一步判斷是接入WAP網(wǎng)段(通過GPRS訪問WAP業(yè)務(wù))還是NET網(wǎng)段(除了 WAP以外的服務(wù)目前都用NET,比如連接因特網(wǎng)等)。當終端的modem工作時,終端通過modem接入移動互連網(wǎng),則通過撥號參數(shù)接入點名稱(Access Point Name,APN)來進一步區(qū)分網(wǎng)段。如果通過APN判斷出接入WAP網(wǎng)段(按流量計費)則關(guān)閉或保持關(guān)閉預先下載功能。上述開啟預先下載功能,可以為不限定預先下載策略權(quán)數(shù),也不限制同時執(zhí)行預先下載策略的條數(shù)?;蛘?,通過APN判斷出終端接入WAP網(wǎng)段時,可部分開啟預先下載功能。上述的個性化下載策略和公共下載策略結(jié)合的實施例中是通過權(quán)值來衡量能否成為進入當前下載策略。在此部分開啟預先下載功能的實施例中,同樣可用權(quán)值來控制。比如權(quán)值門限為T的下載策略可成為本地下載策略,在部分開啟的狀態(tài),權(quán)值門限為2T的下載策略才能成為本地下載策略?;蛘?,在全部開啟的狀態(tài)時,可同時執(zhí)行N項預先下載的策略,在部分開啟的狀態(tài)下,只執(zhí)行N/2項預先下載策略。本發(fā)明的實施例還提供一種數(shù)據(jù)下載的終端,如圖2所示,包含第二下載策略獲取模塊,用于當預定條件形成時,獲取第二下載策略;當前下載策略設(shè)置模塊,用于當存儲的第一下載策略為當前下載策略時,將所述第二下載策略設(shè)置為當前下載策略;服務(wù)器數(shù)據(jù)下載模塊,用于根據(jù)當前下載策略設(shè)置模塊中的第二下載策略進行數(shù)據(jù)下載;具體用于,當以第一鏈接通過網(wǎng)絡(luò)訪問服務(wù)器時,根據(jù)所述第二下載策略,從所述服務(wù)器下載第二鏈接對應(yīng)的第二數(shù)據(jù),所述第二鏈接由所述第一鏈接對應(yīng)第一數(shù)據(jù)所包含。較佳的實施例中,當前下載策略設(shè)置模塊中的當前下載策略為第一下載策略時,上述服務(wù)器數(shù)據(jù)下載模塊具體用于,當以第一鏈接通過網(wǎng)絡(luò)訪問服務(wù)器時,僅下載所述第一鏈接對應(yīng)的第一數(shù)據(jù);或者當以第一鏈接通過網(wǎng)絡(luò)訪問服務(wù)器時,下載所述第一鏈接對應(yīng)的第一數(shù)據(jù),以及第三鏈接對應(yīng)的第三數(shù)據(jù),所述第三鏈接包含在所述第一數(shù)據(jù)中;其中,所述第三數(shù)據(jù)和所述第二數(shù)據(jù)不同。另一較佳的實施例中,當所述第二下載策略包含鏈接關(guān)鍵詞時,上述服務(wù)器數(shù)據(jù)下載模塊包括鏈接顯示標識查找模塊,用于當以第一鏈接通過網(wǎng)絡(luò)訪問服務(wù)器時,查找所述第一鏈接對應(yīng)的第一內(nèi)容中的鏈接顯示標識,并發(fā)送給鏈接關(guān)鍵詞匹配模塊;所述鏈接關(guān)鍵詞匹配模塊,用于獲得所述當前下載策略設(shè)置模塊中第二下載策略的鏈接關(guān)鍵詞,將所述鏈接關(guān)鍵詞與所述鏈接顯示標識進行匹配,得出匹配的鏈接顯示標識;以及 對應(yīng)數(shù)據(jù)下載模塊,用于根據(jù)所述鏈接關(guān)鍵詞匹配模塊的匹配的鏈接顯示標識,下載第二鏈接對應(yīng)的第二數(shù)據(jù),其中,所述匹配的鏈接顯示標識為所述第二鏈接的鏈接顯示標識。另一較佳的實施例中,當?shù)诙螺d策略包含地址關(guān)鍵詞加鏈接關(guān)鍵詞時,上述服務(wù)器數(shù)據(jù)下載模塊包括 地址關(guān)鍵詞匹配模塊,用于當以第一鏈接通過網(wǎng)絡(luò)訪問服務(wù)器時,判斷所述第一地址是否包含所述地址關(guān)鍵詞加鏈接關(guān)鍵詞中的地址關(guān)鍵詞,當所述第一地址包含所述地址關(guān)鍵詞時,通知鏈接顯示標識查找模塊;上述鏈接顯示標識查找模塊,用于接到所述地址關(guān)鍵詞匹配模塊的通知后,查找所述第一鏈接對應(yīng)的第一內(nèi)容中的鏈接顯示標識;上述鏈接關(guān)鍵詞匹配模塊,用于接收所述鏈接顯示標識查找模塊發(fā)送的鏈接顯示標識,并獲得所述地址關(guān)鍵詞對應(yīng)的鏈接關(guān)鍵詞,將所述鏈接關(guān)鍵詞與所述鏈接顯示標識進行匹配,得到匹配的鏈接顯示標識;以及對應(yīng)數(shù)據(jù)下載模塊,用于根據(jù)匹配的鏈接顯示標識,下載第二鏈接對應(yīng)的第二數(shù)據(jù),所述鏈接顯示標識為所述第二鏈接的鏈接顯示標識。另一較佳的實施例中,上述終端進一步包括預定條件判斷模塊,用于當相應(yīng)預定條件滿足時通知上述第二下載策略獲取模塊;上述第二下載策略獲取模塊,具體用于,當?shù)谝活A定條件滿足時,從服務(wù)器獲取公共下載策略做為所述第二下載策略;當?shù)诙A定條件滿足時,從終端本地獲取個性化下載策略做為所述第二下載策略;當?shù)谌A定條件滿足時,將從服務(wù)器獲得公共下載策略,以及從終端獲得個性化下載策略結(jié)合生成結(jié)合策略并做為第二下載策略;并將所述第二下載策略發(fā)送至當前下載策略設(shè)置模塊。上述預定條件判斷模塊的通知包含下述幾種情況第一種情況,當上述預定條件判斷模塊通知滿足上述第一預定條件時,所述終端進一步包括公共下載策略更新命令發(fā)送模塊,用于向服務(wù)器發(fā)送公共下載策略更新命令;并且所述終端進一步包括下面模塊至少之一通信網(wǎng)連通識別模塊,用于在判斷出所述終端首次連通通信網(wǎng)時,啟動所述公共下載策略更新命令發(fā)送模塊;互聯(lián)網(wǎng)連接識別模塊,用于在判斷出所述終端首次連接互聯(lián)網(wǎng)時,啟動所述公共下載策略更新命令發(fā)送模塊;定時模塊,用于定時啟動所述公共下載策略更新命令發(fā)送模塊;手動設(shè)置模塊,用于接受手動設(shè)置并啟動所述公共下載策略更新命令發(fā)送模塊;WIFI網(wǎng)段檢測模塊,用于檢測出WIFI模塊的啟動工作或檢測終端所處網(wǎng)段變更為WIFI網(wǎng)段時,啟動所述公共下載策略更新命令發(fā)送模塊。更優(yōu)的,上述公共下載策略更新命令發(fā)送模塊,進一步用于在向服務(wù)器發(fā)送公共下載策略更新命令時攜帶所述終端地域信息;所述地域信息對應(yīng)或包含所述終端歸屬地和/或訪問地信息;終端標識中包含地域信息的情況即可使服務(wù)器直接根據(jù)地域信息進行篩選,比如攜帶中文字符,服務(wù)器接收到中文字符信息,即可將保存著的使用中文的區(qū)域的公共下載策略發(fā)送給終端。終端標識中對應(yīng)有地域信息的情況即可使服務(wù)器根據(jù)終端標識獲得地域信息,比如終端標識為IMEI號、HLR/VLR、電話號碼等信息。所述第二下載策略獲取模塊從服務(wù)器獲取公共下載策略具體為,從服務(wù)器端獲取與所述地域信息相應(yīng)的公共下載策略。第二種情況中細分為如下兩種。
一)當所述預定條件設(shè)置模塊中設(shè)置為第二預定條件時,所述第二下載策略獲取模塊包含時間段設(shè)置模塊,用于對訪問次數(shù)統(tǒng)計模塊的統(tǒng)計時間進行設(shè)置;閾值設(shè)置模塊,用于設(shè)置次數(shù)閾值;訪問次數(shù)統(tǒng)計模塊,用于對網(wǎng)絡(luò)訪問和/或程序文檔所訪問的相同或相似關(guān)鍵詞進行次數(shù)統(tǒng)計;以及比較模塊,用于接收所述訪問次數(shù)統(tǒng)計模塊的關(guān)鍵詞與次數(shù)的通知,將所述閾值設(shè)置模塊中的設(shè)定閾值與訪問次數(shù)統(tǒng)計模塊的統(tǒng)計次 數(shù)進行比較,將超過所述閾值的統(tǒng)計次數(shù)所對應(yīng)的關(guān)鍵詞設(shè)定為鏈接關(guān)鍵詞,并將所述鏈接關(guān)鍵詞做為第二下載策略?;蛘?,所述第二下載策略獲取模塊包含時間段設(shè)置模塊,用于對訪問次數(shù)統(tǒng)計模塊的統(tǒng)計時間進行設(shè)置;訪問次數(shù)統(tǒng)計模塊,用于對網(wǎng)絡(luò)訪問和/或程序文檔所訪問的相同或相似關(guān)鍵詞進行次數(shù)統(tǒng)計,將所述關(guān)鍵詞與次數(shù)通知排序選擇模塊;以及所述排序選擇模塊,用于設(shè)定鏈接關(guān)鍵詞的個數(shù)X,接收所述訪問次數(shù)統(tǒng)計模塊的關(guān)鍵詞與次數(shù)的通知,并對所述次數(shù)多少進行排序,將次數(shù)多的前X個關(guān)鍵詞做為鏈接關(guān)鍵詞,并將所述鏈接關(guān)鍵詞做為第二下載策略。二)當所述預定條件設(shè)置模塊中設(shè)置為第二預定條件時,所述第二下載策略獲取模塊包含時間段設(shè)置模塊,用于對訪問次數(shù)統(tǒng)計模塊的統(tǒng)計時間進行設(shè)置;所述第二下載策略獲取模塊進一步包括閾值設(shè)置模塊,用于設(shè)置次數(shù)閾值;第一訪問次數(shù)統(tǒng)計模塊,用于對網(wǎng)絡(luò)訪問和/或程序文檔所訪問的相同或相似關(guān)鍵詞進行次數(shù)統(tǒng)計,將所述關(guān)鍵詞與次數(shù)通知第一比較模塊;所述第一比較模塊,用于將所述閾值設(shè)置模塊中設(shè)定的第一閾值與第一訪問次數(shù)統(tǒng)計模塊的統(tǒng)計次數(shù)進行比較,將超過所述閾值的統(tǒng)計次數(shù)所對應(yīng)的關(guān)鍵詞設(shè)定為鏈接關(guān)鍵詞,并將所述鏈接關(guān)鍵詞通知第二訪問次數(shù)統(tǒng)計模塊;所述第二訪問次數(shù)統(tǒng)計模塊,用于將所述鏈接關(guān)鍵詞對應(yīng)的鏈接所指向的網(wǎng)頁地址或者所述鏈接關(guān)鍵詞對應(yīng)的鏈接所在的網(wǎng)頁地址進行次數(shù)統(tǒng)計,并通知第二比較模塊;以及所述第二比較模塊,用于將所述閾值設(shè)置模塊中設(shè)定的第二閾值二與第二訪問次數(shù)統(tǒng)計模塊的統(tǒng)計次數(shù)進行比較,將統(tǒng)計次數(shù)超過所述第二閾值的網(wǎng)頁地址形成地址關(guān)鍵詞,并將所述鏈接關(guān)鍵詞加地址關(guān)鍵詞做為所述第二下載策略;或者所述第二下載策略獲取模塊進一步包括第一訪問次數(shù)統(tǒng)計模塊,用于對網(wǎng)絡(luò)訪問和/或程序文檔所訪問的相同或相似關(guān)鍵詞進行次數(shù)統(tǒng)計,將所述關(guān)鍵詞與次數(shù)通知第一排序選擇模塊;所述第一排序選擇模塊,用于設(shè)定鏈接關(guān)鍵詞的個數(shù)X,并對所述次數(shù)多少進行排序,將次數(shù)多的前X個關(guān)鍵詞做為鏈接關(guān)鍵詞,并將所述鏈接關(guān)鍵詞通知第二訪問次數(shù)統(tǒng)計豐吳塊;所述第二訪問次數(shù)統(tǒng)計模塊,用于將所述鏈接關(guān)鍵詞對應(yīng)的鏈接所指向的網(wǎng)頁地址或者所述鏈接關(guān)鍵詞對應(yīng)的鏈接所在的網(wǎng)頁地址進行次數(shù)統(tǒng)計,并通知第二排序選擇模塊;以及所述第二排序選擇模塊,用于設(shè)定地址關(guān)鍵詞的個數(shù)Y,并對所述次數(shù)多少進行排序,將次數(shù)多的前Y個關(guān)鍵詞做為地址關(guān)鍵詞,并將所述鏈接關(guān)鍵詞加地址關(guān)鍵詞做為所述第二下載策略。第三種情況,當所述 預定條件設(shè)置模塊中設(shè)置為第三預定條件時,所述第二下載策略獲取模塊包含屬性權(quán)數(shù)設(shè)置模塊,用于設(shè)置所述個性化下載策略和所述公共下載策略的屬性權(quán)數(shù);次數(shù)權(quán)數(shù)設(shè)置模塊,用于設(shè)置所述個性化下載策略和所述公共下載策略中每條策略的次數(shù)權(quán)數(shù);以及權(quán)數(shù)比較模塊,用于將下載策略的屬性權(quán)數(shù)與次數(shù)權(quán)數(shù)相乘,當乘積超過預定門限時,將所述超過預定門限的下載策略設(shè)定為結(jié)合策略; 或者所述第二下載策略獲取模塊包含屬性權(quán)數(shù)設(shè)置模塊,用于設(shè)置所述個性化下載策略和所述公共下載策略的屬性權(quán)數(shù);次數(shù)權(quán)數(shù)設(shè)置模塊,用于設(shè)置所述個性化下載策略和所述公共下載策略中每條策略的次數(shù)權(quán)數(shù);時間系數(shù)設(shè)置模塊,用于依據(jù)下載策略在所述個性化下載策略和所述公共下載策略表中存在的時間長短設(shè)置時間系數(shù),存在時間越長,時間系數(shù)越大;以及權(quán)數(shù)比較模塊,用于將下載策略的屬性權(quán)數(shù)與次數(shù)權(quán)數(shù)相乘,再與時間系數(shù)相乘或相加,當結(jié)果超過預定門限時,將所述超過預定門限的下載策略設(shè)定為結(jié)合策略,或選擇排序為設(shè)定的前X個結(jié)果所對應(yīng)的下載策略為結(jié)合策略。另一較佳實施例中,所述終端進一步包括,預定條件判斷模塊,用于當終端從第一工作狀態(tài)切換至第二工作狀態(tài)時,通知所述第二下載策略獲取模塊;所述預定條件判斷模塊包括通信模塊判斷模塊,用于判斷所述終端訪問網(wǎng)絡(luò)的設(shè)備,當通過第一通信模塊訪問網(wǎng)絡(luò)時為第一工作狀態(tài),當通過第二通信模塊訪問網(wǎng)絡(luò)時為第二工作狀態(tài),其中所述第一通信模塊和所述第二通信模塊不同;或者所述預定條件判斷模塊包括網(wǎng)速區(qū)間判斷模塊,用于判斷所述終端的網(wǎng)絡(luò)訪問速度,當以第一網(wǎng)絡(luò)速度訪問網(wǎng)絡(luò)時為所述第一工作狀態(tài),當以第二網(wǎng)絡(luò)訪問速度訪問網(wǎng)絡(luò)是為第二工作狀態(tài),所述第一網(wǎng)絡(luò)速度與所述第二網(wǎng)絡(luò)速度處于不同網(wǎng)速區(qū)間;或者所述預定條件判斷模塊包括網(wǎng)段判斷模塊,用于判斷終端所處的網(wǎng)段區(qū)間,當終端處于第一網(wǎng)段時為第一工作狀態(tài),當終端處于第二網(wǎng)段時為第二工作狀態(tài),其中,所述第一網(wǎng)段和所述第二網(wǎng)段處于不同網(wǎng)段區(qū)間。上述裝置實施例中的終端適用于各種可以通過網(wǎng)絡(luò)進行通信的終端設(shè)備,如功能手機,智能手機,PDA,筆記本,臺式機,一體機或平板電腦等。本發(fā)明的實施例還提供了另一種數(shù)據(jù)下載的終端。如圖3所示,這種數(shù)據(jù)下載終端包括存儲單元,用于存儲下載策略,比如硬盤;。
通信單元,用于通過網(wǎng)絡(luò)與服務(wù)器通信,比如無線網(wǎng)卡;以及處理單元,用于當滿足預訂條件時,獲得第二下載策略;并當存儲的當前下載策略是第一下載策略時,將所述第二下載策略設(shè)置為當前下載策略;并當通過所述通信單元以第一鏈接訪問服務(wù)器時,根據(jù)所述第二下載策略從所述服務(wù)器下載數(shù)據(jù);比如基于X86架構(gòu)的處理器,或基于ARM架構(gòu)的處理器。
其中,根據(jù)所述第二下載策略從所述服務(wù)器下載數(shù)據(jù)包括下載所述第一鏈接對應(yīng)的第一數(shù)據(jù),所述第一數(shù)據(jù)中含有第二鏈接;并且根據(jù)所述第二下載策略,下載所述第二鏈接對應(yīng)的第二數(shù)據(jù)。較優(yōu)的實施例中,上述通信單元進一步包括第一通信模塊,用于通過第一網(wǎng)絡(luò)與服務(wù)器通信;以及第二通信模塊,用于通過第二網(wǎng)絡(luò)與服務(wù)器通信;上述處理單元,進一步用于當終端由所述第一通信模塊工作切換到所述第二通信模塊工作時,得出預定條件已經(jīng)滿足的判斷結(jié)果。比如終端由Modem模塊工作切換至由WIFI模塊工作,處理單元得知已滿足獲得第二下載策略的預定條件,于是獲取第二下載策略,并將當前下載策略由第一下載策略替換為第二下載策略。上述裝置實施例中的終端亦適用于各種可以通過網(wǎng)絡(luò)進行通信的終端設(shè)備,如功能手機,智能手機,PDA,筆記本,臺式機,一體機或平板電腦等。通過以上的實施方式以及實施例的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當然也可以通過硬件,但很多情況下前者是更佳的實施方式。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺終端設(shè)備執(zhí)行本發(fā)明各個實施例所述的方法。以上所述僅是本發(fā)明的優(yōu)選實施方式,應(yīng)當指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以作出若干改進和潤飾,這些改進和潤飾也應(yīng)視為本發(fā)明的保護范圍。
權(quán)利要求
1.一種數(shù)據(jù)下載方法,適用于一終端,其中,所述終端的當前下載策略為第一下載策略,其特征在于,所述數(shù)據(jù)下載方法包括 在預定條件下獲取第二下載策略; 將所述第二下載策略設(shè)置為當前下載策略; 當以第一鏈接通過網(wǎng)絡(luò)訪問服務(wù)器時,根據(jù)所述第二下載策略從所述服務(wù)器下載數(shù)據(jù); 其中,根據(jù)所述第二下載策略從所述服務(wù)器下載數(shù)據(jù)包括 下載所述第一鏈接對應(yīng)的第一數(shù)據(jù),所述第一數(shù)據(jù)中含有第二鏈接;并且 根據(jù)所述第二下載策略,下載所述第二鏈接對應(yīng)的第二數(shù)據(jù)。
2.如權(quán)利要求I所述的數(shù)據(jù)下載方法,其特征在于,所述第一下載策略為 當所述終端以第一鏈接通過網(wǎng)絡(luò)訪問服務(wù)器,根據(jù)所述第一下載策略從所述服務(wù)器下載數(shù)據(jù)包括僅下載所述第一鏈接對應(yīng)的第一數(shù)據(jù);或 當所述終端以第一鏈接通過網(wǎng)絡(luò)訪問服務(wù)器,根據(jù)所述第一下載策略從所述服務(wù)器下載數(shù)據(jù)包括下載所述第一鏈接對應(yīng)的第一數(shù)據(jù),以及第三鏈接對應(yīng)的第三數(shù)據(jù),所述第三鏈接包含在所述第一數(shù)據(jù)中,其中,所述第三數(shù)據(jù)和所述第二數(shù)據(jù)不同。
3.如權(quán)利要求I所述的數(shù)據(jù)下載方法,其特征在于,當所述第二下載策略包括鏈接關(guān)鍵詞時,所述根據(jù)第二下載策略從所述服務(wù)器下載數(shù)據(jù)包括 下載所述第一鏈接對應(yīng)的第一數(shù)據(jù),當所述第一數(shù)據(jù)中含有的鏈接顯示標識包含所述鏈接關(guān)鍵詞時,下載第二鏈接對應(yīng)的第二數(shù)據(jù),所述鏈接顯示標識為所述第二鏈接的鏈接顯示標識。
4.如權(quán)利要求I所述的數(shù)據(jù)下載方法,其特征在于,當所述第二下載策略包括地址關(guān)鍵詞加鏈接關(guān)鍵詞時,所述根據(jù)第二下載策略從所述服務(wù)器下載數(shù)據(jù)包括 下載所述第一鏈接對應(yīng)的第一數(shù)據(jù),當所述第一鏈接中包含所述地址關(guān)鍵詞加鏈接關(guān)鍵詞中的地址關(guān)鍵詞,且所述第一數(shù)據(jù)中含有的鏈接顯示標識包含所述地址關(guān)鍵詞加鏈接關(guān)鍵詞中的鏈接關(guān)鍵詞時,下載第二鏈接對應(yīng)的第二數(shù)據(jù),所述鏈接顯示標識為所述第二鏈接的鏈接顯示標識。
5.如權(quán)利要求I所述的數(shù)據(jù)下載方法,其特征在于,所述在預定條件下獲取第二下載策略包括 在第一預定條件下從服務(wù)器獲取公共下載策略; 或在第二預定條件從終端獲取本地個性化下載策略; 或在第三預定條件下,獲取結(jié)合策略,所述結(jié)合策略是依據(jù)從服務(wù)器獲得公共下載策略和從終端獲得個性化下載策略生成的。
6.如權(quán)利要求5所述的數(shù)據(jù)下載方法,其特征在于,所述第一預定條件包括向服務(wù)器發(fā)送公共下載策略更新命令; 所述向服務(wù)器發(fā)送公共下載策略更新命令,包括終端首次連通通信網(wǎng)時發(fā)送、終端首次連接互聯(lián)網(wǎng)時發(fā)送、定時發(fā)送、用戶通過終端手動發(fā)送、或者檢測到進入WIFI網(wǎng)段時發(fā)送。
7.如權(quán)利要求6所述的數(shù)據(jù)下載方法,其特征在于,所述向服務(wù)器發(fā)送公共下載策略更新命令時,攜帶終端標識,所述終端標識中包含或?qū)?yīng)終端地域信息,所述地域信息包含歸屬地和/或拜訪地信息; 所述終端獲取公共下載策略包括所述終端獲取與所述地域信息相應(yīng)的公共下載策略。
8.如權(quán)利要求5所述的數(shù)據(jù)下載方法,其特征在于 所述在第二預定條件下從終端獲取本地個性化下載策略包括 對預定時間段內(nèi)訪問次數(shù)超過預定閾值的關(guān)鍵詞提取為鏈接關(guān)鍵詞,將所述鏈接關(guān)鍵詞做為所述個性化下載策略;或者 設(shè)定鏈接關(guān)鍵詞的個數(shù)X,對預定時間段內(nèi)訪問次數(shù)排序為前X個的關(guān)鍵詞提取為鏈接關(guān)鍵詞,將所述鏈接關(guān)鍵詞做為X條個性化下載策略,其中X為大于O的整數(shù);或者設(shè)定多級表單,統(tǒng)計關(guān)鍵詞在每一級表單出現(xiàn)的次數(shù),每在預定時間之內(nèi)在低一級的表單中出現(xiàn)預定次數(shù)的關(guān)鍵詞,將被存入高一級的表單,將高過一定級別的表單中出現(xiàn)的關(guān)鍵詞或從最高級表單往低級取預設(shè)的X個關(guān)鍵詞,設(shè)置為鏈接關(guān)鍵詞,其中X為大于O的整數(shù)。
9.如權(quán)利要求5所述的數(shù)據(jù)下載方法,其特征在于 所述在第二預定條件下從終端獲取本地個性化下載策略包括 對預定時間段內(nèi)訪問次數(shù)超過預定次數(shù)或排序處于前預定個數(shù)的關(guān)鍵詞提取為鏈接關(guān)鍵詞,再對記入統(tǒng)計次數(shù)的所述鏈接關(guān)鍵詞對應(yīng)的鏈接所指向的網(wǎng)頁地址進行次數(shù)統(tǒng)計,從超過預定次數(shù)或排序處于前預定個數(shù)的網(wǎng)頁地址中提取地址關(guān)鍵詞,將所述地址關(guān)鍵詞加所述鏈接關(guān)鍵詞作為一條個性化下載策略;或者 對預定時間段內(nèi)訪問次數(shù)超過預定次數(shù)或排序處于前預定個數(shù)的關(guān)鍵詞提取為鏈接關(guān)鍵詞,再對記入統(tǒng)計次數(shù)的所述鏈接關(guān)鍵詞對應(yīng)的鏈接所在的網(wǎng)頁地址進行次數(shù)統(tǒng)計,從超過預定次數(shù)或排序處于前預定個數(shù)的網(wǎng)頁地址中提取地址關(guān)鍵詞,將所述地址關(guān)鍵詞加所述鏈接關(guān)鍵詞作為一條個性化下載策略;或者 對預定時間段內(nèi)訪問次數(shù)超過預定次數(shù)或排序處于前預定個數(shù)的網(wǎng)頁地址提取為地址關(guān)鍵詞,再對記入統(tǒng)計次數(shù)的訪問頁面所點擊的鏈接的內(nèi)容關(guān)鍵詞做次數(shù)統(tǒng)計,從超過預定次數(shù)或排序處于前預定個數(shù)的關(guān)鍵詞中提取鏈接關(guān)鍵詞,將所述地址關(guān)鍵詞加所述鏈接關(guān)鍵詞作為一條個性化下載策略。
10.如權(quán)利要求5所述的數(shù)據(jù)下載方法,其特征在于,所述在第三預定條件下獲得結(jié)合策略包括 確定個性化下載策略和公共下載策略的屬性權(quán)數(shù),以及個性化下載策略和公共下載策略中每條策略的次數(shù)權(quán)數(shù); 將下載策略的屬性權(quán)數(shù)與次數(shù)權(quán)數(shù)相乘,當所述相乘的乘積超過預定門限時,該條下載策略被設(shè)定為結(jié)合策略;或者,將下載策略的屬性權(quán)數(shù)和次數(shù)權(quán)數(shù)的乘積,與保留在公共下載策略或個性化下載策略中的時間系數(shù)相乘或相加,當所得結(jié)果超過預定門限時,該條下載策略被設(shè)定為結(jié)合策略。
11.如權(quán)利要求I所述的數(shù)據(jù)下載方法,其特征在于,所述預定條件為,終端從第一工作狀態(tài)切換至第二工作狀態(tài); 所述第一工作狀態(tài)是通過第一通信模塊訪問網(wǎng)絡(luò)的狀態(tài);所述第二工作狀態(tài)是通過第二通信模塊訪問網(wǎng)絡(luò)的狀態(tài),其中所述第一通信模塊和所述第二通信模塊不同;或,所述第一工作狀態(tài)是以第一網(wǎng)絡(luò)速度訪問網(wǎng)絡(luò)的狀態(tài),所述第二工作狀態(tài)是以第二網(wǎng)絡(luò)訪問速度訪問網(wǎng)絡(luò)的狀態(tài),其中所述第一網(wǎng)絡(luò)速度與所述第二網(wǎng)絡(luò)速度處于不同網(wǎng)速區(qū)間; 或,所述第一工作狀態(tài)是終端處于第一網(wǎng)段的狀態(tài),所述第二工作狀態(tài)是終端處于第二網(wǎng)段的狀態(tài),其中所述第一網(wǎng)段和所述第二網(wǎng)段處于不同網(wǎng)段區(qū)間。
12.—種數(shù)據(jù)下載終端,其特征在于,所述終端包含 第二下載策略獲取模塊,用于當預定條件形成時,獲取第二下載策略; 當前下載策略設(shè)置模塊,用于當存儲的第一下載策略為當前下載策略時,將所述第二下載策略設(shè)置為當前下載策略;和 服務(wù)器數(shù)據(jù)下載模塊,用于根據(jù)當前下載策略設(shè)置模塊中的第二下載策略進行數(shù)據(jù)下載;具體用于,當以第一鏈接通過網(wǎng)絡(luò)訪問服務(wù)器時,根據(jù)所述第二下載策略,從所述服務(wù)器下載第二鏈接對應(yīng)的第二數(shù)據(jù),所述第二鏈接由所述第一鏈接對應(yīng)第一數(shù)據(jù)所包含。
13.如權(quán)利要求12所述終端,其特征在于,所述當前下載策略設(shè)置模塊中的當前下載策略為第一下載策略時,所述服務(wù)器數(shù)據(jù)下載模塊具體用于, 當以第一鏈接通過網(wǎng)絡(luò)訪問服務(wù)器時,僅下載所述第一鏈接對應(yīng)的第一數(shù)據(jù);或者當以第一鏈接通過網(wǎng)絡(luò)訪問服務(wù)器時,下載所述第一鏈接對應(yīng)的第一數(shù)據(jù),以及第三鏈接對應(yīng)的第三數(shù)據(jù),所述第三鏈接包含在所述第一數(shù)據(jù)中;其中,所述第三數(shù)據(jù)和所述第二數(shù)據(jù)不同。
14.如權(quán)利要求12所述終端,其特征在于,當所述第二下載策略包含鏈接關(guān)鍵詞時,所述服務(wù)器數(shù)據(jù)下載模塊包括 鏈接顯示標識查找模塊,用于當以第一鏈接通過網(wǎng)絡(luò)訪問服務(wù)器時,查找所述第一鏈接對應(yīng)的第一內(nèi)容中的鏈接顯示標識,并發(fā)送給鏈接關(guān)鍵詞匹配模塊; 所述鏈接關(guān)鍵詞匹配模塊,用于獲得所述當前下載策略設(shè)置模塊中第二下載策略的鏈接關(guān)鍵詞,將所述鏈接關(guān)鍵詞與所述鏈接顯示標識進行匹配,得出匹配的鏈接顯示標識;以及 對應(yīng)數(shù)據(jù)下載模塊,用于根據(jù)所述鏈接關(guān)鍵詞匹配模塊的匹配的鏈接顯示標識,下載第二鏈接對應(yīng)的第二數(shù)據(jù),其中,所述匹配的鏈接顯示標識為所述第二鏈接的鏈接顯示標識。
15.如權(quán)利要求12所述終端,其特征在于,當所述第二下載策略包含地址關(guān)鍵詞加鏈接關(guān)鍵詞時,所述服務(wù)器數(shù)據(jù)下載模塊包括 地址關(guān)鍵詞匹配模塊,用于當以第一鏈接通過網(wǎng)絡(luò)訪問服務(wù)器時,判斷所述第一地址是否包含所述地址關(guān)鍵詞加鏈接關(guān)鍵詞中的地址關(guān)鍵詞,當所述第一地址包含所述地址關(guān)鍵詞時,通知鏈接顯示標識查找模塊; 所述鏈接顯示標識查找模塊,用于接到所述地址關(guān)鍵詞匹配模塊的通知后,查找所述第一鏈接對應(yīng)的第一內(nèi)容中的鏈接顯示標識; 所述鏈接關(guān)鍵詞匹配模塊,用于接收所述鏈接顯示標識查找模塊發(fā)送的鏈接顯示標識,并獲得所述地址關(guān)鍵詞對應(yīng)的鏈接關(guān)鍵詞,將所述鏈接關(guān)鍵詞與所述鏈接顯示標識進行匹配,得到匹配的鏈接顯示標識;以及 對應(yīng)數(shù)據(jù)下載模塊,用于根據(jù)匹配的鏈接顯示標識,下載第二鏈接對應(yīng)的第二數(shù)據(jù),所述鏈接顯示標識為所述第二鏈接的鏈接顯示標識。
16.如權(quán)利要求12所述終端,其特征在于,所述終端進一步包括預定條件判斷模塊,用于當相應(yīng)預定條件滿足時通知所述第二下載策略獲取模塊; 所述第二下載策略獲取模塊,具體用于,當?shù)谝活A定條件滿足時,從服務(wù)器獲取公共下載策略做為所述第二下載策略;當?shù)诙A定條件滿足時,從終端本地獲取個性化下載策略做為所述第二下載策略;當?shù)谌A定條件滿足時,將從服務(wù)器獲得公共下載策略,以及從終端獲得個性化下載策略結(jié)合生成結(jié)合策略并做為第二下載策略; 并將所述第二下載策略發(fā)送至當前下載策略設(shè)置模塊。
17.如權(quán)利要求16所述的終端,其特征在于,當所述預定條件判斷模塊通知所述第一預定條件滿足時,所述終端進一步包括公共下載策略更新命令發(fā)送模塊,用于向服務(wù)器發(fā)送公共下載策略更新命令; 所述終端還包括以下至少之一 通信網(wǎng)連通識別模塊,用于在判斷出所述終端首次連通通信網(wǎng)時,啟動所述公共下載策略更新命令發(fā)送模塊; 互聯(lián)網(wǎng)連接識別模塊,用于在判斷出所述終端首次連接互聯(lián)網(wǎng)時,啟動所述公共下載策略更新命令發(fā)送模塊; 定時模塊,用于定時啟動所述公共下載策略更新命令發(fā)送模塊; 手動設(shè)置模塊,用于接受手動設(shè)置并啟動所述公共下載策略更新命令發(fā)送模塊; WIFI網(wǎng)段檢測模塊,用于檢測出WIFI模塊的啟動工作或檢測終端所處網(wǎng)段變更為WIFI網(wǎng)段時,啟動所述公共下載策略更新命令發(fā)送模塊。
18.如權(quán)利要求17所述的終端,其特征在于,所述公共下載策略更新命令發(fā)送模塊,進一步用于在向服務(wù)器發(fā)送公共下載策略更新命令時攜帶所述終端的標識,所述終端標識中包含或?qū)?yīng)終端地域信息;所述地域信息包含所述終端歸屬地和/或訪問地信息; 所述第二下載策略獲取模塊從服務(wù)器獲取公共下載策略具體為,從服務(wù)器端獲取與所述地域信息相應(yīng)的公共下載策略。
19.如權(quán)利要求16所述的終端,其特征在于,當所述預定條件設(shè)置模塊中設(shè)置為第二預定條件時,所述第二下載策略獲取模塊包含 時間段設(shè)置模塊,用于對訪問次數(shù)統(tǒng)計模塊的統(tǒng)計時間進行設(shè)置; 閾值設(shè)置模塊,用于設(shè)置次數(shù)閾值; 訪問次數(shù)統(tǒng)計模塊,用于對網(wǎng)絡(luò)訪問和/或程序文檔所訪問的相同或相似關(guān)鍵詞進行次數(shù)統(tǒng)計;以及 比較模塊,用于接收所述訪問次數(shù)統(tǒng)計模塊的關(guān)鍵詞與次數(shù)的通知,將所述閾值設(shè)置模塊中的設(shè)定閾值與訪問次數(shù)統(tǒng)計模塊的統(tǒng)計次數(shù)進行比較,將超過所述閾值的統(tǒng)計次數(shù)所對應(yīng)的關(guān)鍵詞設(shè)定為鏈接關(guān)鍵詞,并將所述鏈接關(guān)鍵詞做為第二下載策略; 或者,所述第二下載策略獲取模塊包含 時間段設(shè)置模塊,用于對訪問次數(shù)統(tǒng)計模塊的統(tǒng)計時間進行設(shè)置; 訪問次數(shù)統(tǒng)計模塊,用于對網(wǎng)絡(luò)訪問和/或程序文檔所訪問的相同或相似關(guān)鍵詞進行次數(shù)統(tǒng)計,將所述關(guān)鍵詞與次數(shù)通知排序選擇模塊;以及 所述排序選擇模塊,用于設(shè)定鏈接關(guān)鍵詞的個數(shù)X,接收所述訪問次數(shù)統(tǒng)計模塊的關(guān)鍵詞與次數(shù)的通知,并對所述次數(shù)多少進行排序,將次數(shù)多的前X個關(guān)鍵詞做為鏈接關(guān)鍵詞,并將所述鏈接關(guān)鍵詞做為第二下載策略。
20.如權(quán)利要求16所述的終端,其特征在于,當所述預定條件設(shè)置模塊中設(shè)置為第二預定條件時,所述第二下載策略獲取模塊包含 時間段設(shè)置模塊,用于對訪問次數(shù)統(tǒng)計模塊的統(tǒng)計時間進行設(shè)置; 所述第二下載策略獲取模塊進一步包括 閾值設(shè)置模塊,用于設(shè)置次數(shù)閾值; 第一訪問次數(shù)統(tǒng)計模塊,用于對網(wǎng)絡(luò)訪問和/或程序文檔所訪問的相同或相似關(guān)鍵詞進行次數(shù)統(tǒng)計,將所述關(guān)鍵詞與次數(shù)通知第一比較模塊; 所述第一比較模塊,用于將所述閾值設(shè)置模塊中設(shè)定的第一閾值與第一訪問次數(shù)統(tǒng)計模塊的統(tǒng)計次數(shù)進行比較,將超過所述閾值的統(tǒng)計次數(shù)所對應(yīng)的關(guān)鍵詞設(shè)定為鏈接關(guān)鍵詞,并將所述鏈接關(guān)鍵詞通知第二訪問次數(shù)統(tǒng)計模塊;所述第二訪問次數(shù)統(tǒng)計模塊,用于將所述鏈接關(guān)鍵詞對應(yīng)的鏈接所指向的網(wǎng)頁地址或者所述鏈接關(guān)鍵詞對應(yīng)的鏈接所在的網(wǎng)頁地址進行次數(shù)統(tǒng)計,并通知第二比較模塊;以及所述第二比較模塊,用于將所述閾值設(shè)置模塊中設(shè)定的第二閾值二與第二訪問次數(shù)統(tǒng)計模塊的統(tǒng)計次數(shù)進行比較,將統(tǒng)計次數(shù)超過所述第二閾值的網(wǎng)頁地址形成地址關(guān)鍵詞,并將所述鏈接關(guān)鍵詞加地址關(guān)鍵詞做為所述第二下載策略; 或者,所述第二下載策略獲取模塊進一步包括 第一訪問次數(shù)統(tǒng)計模塊,用于對網(wǎng)絡(luò)訪問和/或程序文檔所訪問的相同或相似關(guān)鍵詞進行次數(shù)統(tǒng)計,將所述關(guān)鍵詞與次數(shù)通知第一排序選擇模塊; 所述第一排序選擇模塊,用于設(shè)定鏈接關(guān)鍵詞的個數(shù)X,并對所述次數(shù)多少進行排序,將次數(shù)多的前X個關(guān)鍵詞做為鏈接關(guān)鍵詞,并將所述鏈接關(guān)鍵詞通知第二訪問次數(shù)統(tǒng)計模塊; 所述第二訪問次數(shù)統(tǒng)計模塊,用于將所述鏈接關(guān)鍵詞對應(yīng)的鏈接所指向的網(wǎng)頁地址或者所述鏈接關(guān)鍵詞對應(yīng)的鏈接所在的網(wǎng)頁地址進行次數(shù)統(tǒng)計,并通知第二排序選擇模塊;以及 所述第二排序選擇模塊,用于設(shè)定地址關(guān)鍵詞的個數(shù)Y,并對所述次數(shù)多少進行排序,將次數(shù)多的前Y個關(guān)鍵詞做為地址關(guān)鍵詞,并將所述鏈接關(guān)鍵詞加地址關(guān)鍵詞做為所述第二下載策略。
21.如權(quán)利要求16所述的終端,其特征在于,當所述預定條件設(shè)置模塊中設(shè)置為第三預定條件時,所述第二下載策略獲取模塊包含 屬性權(quán)數(shù)設(shè)置模塊,用于設(shè)置所述個性化下載策略和所述公共下載策略的屬性權(quán)數(shù);次數(shù)權(quán)數(shù)設(shè)置模塊,用于設(shè)置所述個性化下載策略和所述公共下載策略中每條策略的次數(shù)權(quán)數(shù);以及 權(quán)數(shù)比較模塊,用于將下載策略的屬性權(quán)數(shù)與次數(shù)權(quán)數(shù)相乘,當乘積超過預定門限時,將所述超過預定門限的下載策略設(shè)定為結(jié)合策略; 或者,所述第二下載策略獲取模塊包含 屬性權(quán)數(shù)設(shè)置模塊,用于設(shè)置所述個性化下載策略和所述公共下載策略的屬性權(quán)數(shù); 次數(shù)權(quán)數(shù)設(shè)置模塊,用于設(shè)置所述個性化下載策略和所述公共下載策略中每條策略的次數(shù)權(quán)數(shù); 時間系數(shù)設(shè)置模塊,用于依據(jù)下載策略在所述個性化下載策略和所述公共下載策略表中存在的時間長短設(shè)置時間系數(shù);以及 權(quán)數(shù)比較模塊,用于將下載策略的屬性權(quán)數(shù)與次數(shù)權(quán)數(shù)相乘,再與時間系數(shù)相乘或相力口,當結(jié)果超過預定門限時,將所述超過預定門限的下載策略設(shè)定為結(jié)合策略,或選擇排序為設(shè)定的前X個結(jié)果所對應(yīng)的下載策略為結(jié)合策略。
22.如權(quán)利要求12所述的終端,其特征在于,所述終端進一步包括,預定條件判斷模塊,用于當終端從第一工作狀態(tài)切換至第二工作狀態(tài)時,通知所述第二下載策略獲取模塊; 所述預定條件判斷模塊具體包括通信模塊判斷模塊,用于判斷所述終端訪問網(wǎng)絡(luò)的設(shè)備,當通過第一通信模塊訪問網(wǎng)絡(luò)時為第一工作狀態(tài),當通過第二通信模塊訪問網(wǎng)絡(luò)時為第二工作狀態(tài),其中所述第一通信模塊和所述第二通信模塊不同;或者 所述預定條件判斷模塊具體包括網(wǎng)速區(qū)間判斷模塊,用于判斷所述終端的網(wǎng)絡(luò)訪問速度,當以第一網(wǎng)絡(luò)速度訪問網(wǎng)絡(luò)時為所述第一工作狀態(tài),當以第二網(wǎng)絡(luò)訪問速度訪問網(wǎng)絡(luò)是為第二工作狀態(tài),所述第一網(wǎng)絡(luò)速度與所述第二網(wǎng)絡(luò)速度處于不同網(wǎng)速區(qū)間;或者所述預定條件判斷模塊具體包括網(wǎng)段判斷模塊,用于判斷終端所處的網(wǎng)段區(qū)間,當終端處于第一網(wǎng)段時為第一工作狀態(tài),當終端處于第二網(wǎng)段時為第二工作狀態(tài),其中,所述第一網(wǎng)段和所述第二網(wǎng)段處于不同網(wǎng)段區(qū)間。
23.一種數(shù)據(jù)下載終端,其特征在于,包括 存儲單元,用于存儲下載策略; 通信單元,用于通過網(wǎng)絡(luò)與服務(wù)器通信;以及 處理單元,用于當滿足預訂條件時,獲得第二下載策略;并當存儲的當前下載策略是第一下載策略時,將所述第二下載策略設(shè)置為當前下載策略;并當通過所述通信單元以第一鏈接訪問服務(wù)器時,根據(jù)所述第二下載策略從所述服務(wù)器下載數(shù)據(jù); 其中,根據(jù)所述第二下載策略從所述服務(wù)器下載數(shù)據(jù)包括下載所述第一鏈接對應(yīng)的第一數(shù)據(jù),所述第一數(shù)據(jù)中含有第二鏈接;并且根據(jù)所述第二下載策略,下載所述第二鏈接對應(yīng)的第二數(shù)據(jù)。
24.如權(quán)利要求23所述的終端,其特征在于, 所述通信單元進一步包括 第一通信模塊,用于通過第一網(wǎng)絡(luò)與服務(wù)器通信;以及 第二通信模塊,用于通過第二網(wǎng)絡(luò)與服務(wù)器通信; 所述處理單元,進一步用于當終端由所述第一通信模塊工作切換到所述第二通信模塊工作時,得出預定條件已經(jīng)滿足的判斷結(jié)果。
全文摘要
本發(fā)明的實施例提供數(shù)據(jù)下載方法和數(shù)據(jù)下載終端,其中,終端的當前下載策略為第一下載策略,數(shù)據(jù)下載方法包括在預定條件下獲取第二下載策略;將所述第二下載策略設(shè)置為當前下載策略;當以第一鏈接通過網(wǎng)絡(luò)訪問服務(wù)器時,根據(jù)所述第二下載策略從所述服務(wù)器下載數(shù)據(jù);其中,根據(jù)所述第二下載策略從所述服務(wù)器下載數(shù)據(jù)包括下載所述第一鏈接對應(yīng)的第一數(shù)據(jù),所述第一數(shù)據(jù)中含有第二鏈接;并且根據(jù)所述第二下載策略,下載所述第二鏈接對應(yīng)的第二數(shù)據(jù)。通過上述數(shù)據(jù)下載方法和終端,在用戶進行網(wǎng)絡(luò)訪問時,可預先下載用戶可能訪問的數(shù)據(jù),提高用戶的上網(wǎng)體驗。
文檔編號G06F17/30GK102624756SQ20111003134
公開日2012年8月1日 申請日期2011年1月28日 優(yōu)先權(quán)日2011年1月28日
發(fā)明者張博, 趙春雷 申請人:聯(lián)想(北京)有限公司