專利名稱:展現(xiàn)和獲取下載鏈接的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本申請涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,特別是涉及一種展現(xiàn)和獲取下載鏈接的方法及裝置。
背景技術(shù):
隨著互聯(lián)網(wǎng)的發(fā)展,越來越多的用戶習(xí)慣在網(wǎng)上下載想要的資源。以軟件資源為例,目前典型的下載流程通常包括步驟I、用戶訪問下載站點的軟件描述頁面;該軟件描述頁面為下載站點中展示版本、平臺、占用空間大小、功能描述、更新時間、已被下載數(shù)量等軟件信息的頁面,該軟件描述頁面上往往具有一個以上鏈接;步驟2、用戶在該軟件描述頁面上尋找相應(yīng)軟件的下載鏈接,并點擊下載。 目前下載站點為了自身利益,往往在軟件描述頁面上設(shè)計繁雜的內(nèi)容,這會對用戶的下載帶來如下影響因素I、對于用戶而言,除了相關(guān)軟件的下載鏈接,軟件描述頁面上的其它鏈接均為干擾鏈接,這些干擾鏈接會干擾用戶對相關(guān)軟件的下載鏈接的尋找,降低用戶的下載效率。例如,有些下載站點為了推廣有利益關(guān)系的軟件、游戲或者廣告,會將推廣鏈接以醒目的方式顯示,容易使用戶誤認為是相關(guān)軟件的下載鏈接,造成無效的點擊,并且會增加下載時間。2、有些下載站點為了增加PV(頁面瀏覽量,Page View),往往將軟件描述頁面和軟件下載頁面分置;這樣,在不能從該軟件描述頁面上找到相關(guān)軟件的下載鏈接時,用戶需要在該軟件描述頁面上尋找軟件下載頁面的鏈接,并通過點擊該軟件下載頁面的鏈接訪問該軟件下載頁面,然后在該軟件下載頁面上尋找相關(guān)軟件的下載鏈接;該軟件下載頁面為下載站點中展示下載鏈接供用戶選擇的頁面,該軟件下載頁面上往往具有一個以上鏈接;兩次尋找都會花費用戶的下載時間,影響了瀏覽器的信息訪問效率。以上影響因素都會影響瀏覽器的信息訪問效率??傊?,需要本領(lǐng)域技術(shù)人員迫切解決的一個技術(shù)問題就是如何能夠提高瀏覽器的信息訪問效率。
發(fā)明內(nèi)容
本申請所要解決的技術(shù)問題是提供一種展現(xiàn)和獲取下載鏈接的方法及裝置,能夠在用戶使用瀏覽器瀏覽網(wǎng)頁的過程中自動展現(xiàn)與下載相關(guān)頁面相應(yīng)資源的優(yōu)選下載鏈接,能夠提聞用戶的下載效率和上網(wǎng)體驗。為了解決上述問題,本申請公開了一種展現(xiàn)下載鏈接的方法,包括將當(dāng)前瀏覽頁面的頁面信息進行發(fā)送;接收所述當(dāng)前瀏覽頁面對應(yīng)的優(yōu)選下載鏈接;所述優(yōu)選下載鏈接在當(dāng)前瀏覽頁面為下載相關(guān)頁面時,對下載相關(guān)頁面的頁面信息進行分析優(yōu)選后所返回;對所述優(yōu)選下載鏈接進行展現(xiàn)。
另一方面,本申請還公開了一種獲取下載鏈接的方法,包括依據(jù)當(dāng)前瀏覽頁面的頁面信息,判定當(dāng)前瀏覽頁面是否為下載相關(guān)頁面;在當(dāng)前瀏覽頁面為下載相關(guān)頁面時,依據(jù)所述下載相關(guān)頁面的頁面信息獲取當(dāng)前瀏覽頁面相應(yīng)資源的下載鏈接;對所述下載鏈接進行分析優(yōu)選,得到對應(yīng)的優(yōu)選下載鏈接;瀏覽器服務(wù)器端將所述優(yōu)選下載鏈接進行返回。另一方面,本申請還公開了一種展現(xiàn)下載鏈接的裝置,包括發(fā)送模塊,用于將當(dāng)前瀏覽頁面的頁面信息進行發(fā)送;接收模塊,用于接收所述當(dāng)前瀏覽頁面對應(yīng)的優(yōu)選下載鏈接;所述優(yōu)選下載鏈接在當(dāng)前瀏覽頁面為下載相關(guān)頁面時,對下載相關(guān)頁面的頁面信息進行分析優(yōu)選后所返回; 及展現(xiàn)模塊,用于對所述優(yōu)選下載鏈接進行展現(xiàn)。再一方面,本申請還公開了一種獲取下載鏈接的裝置,包括判定模塊,用于依據(jù)當(dāng)前瀏覽頁面的頁面信息,判定當(dāng)前瀏覽頁面是否為下載相關(guān)頁面;下載鏈接獲取模塊,用于在當(dāng)前瀏覽頁面為下載相關(guān)頁面時,依據(jù)所述下載相關(guān)頁面的頁面信息獲取當(dāng)前瀏覽頁面相應(yīng)資源的下載鏈接;優(yōu)選分析模塊,用于對所述下載鏈接進行分析優(yōu)選,得到對應(yīng)的優(yōu)選下載鏈接;及返回模塊,用于將所述優(yōu)選下載鏈接進行返回。與現(xiàn)有技術(shù)相比,本申請具有以下優(yōu)點本申請在用戶使用瀏覽器瀏覽網(wǎng)頁的過程中,自動展現(xiàn)與下載相關(guān)頁面相應(yīng)資源的優(yōu)選下載鏈接;對于用戶而言,其瀏覽下載相關(guān)頁面往往是為了從下載相關(guān)頁面上獲取相應(yīng)資源的下載鏈接,以完成下載,現(xiàn)有技術(shù)中其需要執(zhí)行尋找操作以逐個排除干擾鏈接,故需要花費大量的時間和精力;而本申請自動展現(xiàn)與下載相關(guān)頁面相應(yīng)資源的優(yōu)選下載鏈接的操作能夠避免用戶的尋找操作,減少用戶的尋找操作所花費的時間;尤其在下載相關(guān)頁面上的干擾鏈接繁多時,本申請能夠大大提高瀏覽器的信息訪問效率。其次,所述優(yōu)選下載鏈接可以為一個以上下載鏈接中質(zhì)量最優(yōu)的,此時能夠節(jié)省用戶從一個以上下載鏈接中選擇一個最優(yōu)的下載鏈接進行點擊下載的時間,進一步提高瀏覽器的信息訪問效率。
圖I是本申請一種獲取下載鏈接的方法實施例I的流程圖;圖2是本申請一種獲取下載鏈接的方法實施例2的流程圖;圖3是本申請一種獲取下載鏈接的方法實施例3的流程圖;圖4是本申請一種獲取下載鏈接的方法實施例4的流程圖;圖5是本申請一種展現(xiàn)下載鏈接的方法實施例的流程圖;圖6是本申請一種獲取下載鏈接的裝置實施例的結(jié)構(gòu)圖;圖7是本申請一種展現(xiàn)下載鏈接的裝置實施例的結(jié)構(gòu)圖。
具體實施例方式為使本申請的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結(jié)合附圖和具體實施方式
對本申請作進一步詳細的說明。本申請自動展現(xiàn)與下載相關(guān)頁面相應(yīng)資源的優(yōu)選下載鏈接的操作能夠避免用戶的尋找操作,減少用戶的尋找操作所花費的時間;尤其在下載相關(guān)頁面上的干擾鏈接繁多時,本申請能夠大大提高用戶的下載效率和瀏覽器使用體驗。本申請實施例的下載相關(guān)頁面分含有下載鏈接和不含有下載鏈接兩種情況;其中,下載相關(guān)頁面含有下載鏈接時,主要用于直接展示下載鏈接;下載相關(guān)頁面不含下載鏈接時,主要用于通往直接展示下載鏈接的頁面。為了簡便起見,以下主要以典型的資源一軟件為例進行說明,與軟件相應(yīng)的下載相關(guān)頁面主要可以軟件描述頁面和軟件下載頁面,其它資源如文檔、音樂、視頻等請參照軟件即可。本申請給出如下應(yīng)用場景 應(yīng)用場景I、用戶訪問下載站點的軟件描述頁面;該軟件描述頁面為下載站點中展示版本、平臺、占用空間大小、功能描述、更新時間、已被下載數(shù)量等軟件信息的頁面,該軟件描述頁面上設(shè)置有一個以上鏈接,其中的鏈接包括軟件的下載鏈接。如果使用現(xiàn)有技術(shù),則用戶不得不從該軟件描述頁面上設(shè)置的一個以上鏈接中尋找相應(yīng)軟件的下載鏈接,然后點擊下載。而本申請實施例會在瀏覽器客戶端自動展現(xiàn)相應(yīng)軟件的下載鏈接,用戶無需執(zhí)行上述尋找操作,只需點擊所述自動展現(xiàn)的相應(yīng)軟件的下載鏈接即可。應(yīng)用場景2、用戶訪問下載站點的軟件描述頁面;該軟件描述頁面為下載站點中展示版本、平臺、占用空間大小、功能描述、更新時間、已被下載數(shù)量等軟件信息的頁面,該軟件描述頁面上設(shè)置有一個以上鏈接,其中的鏈接不包括軟件的下載鏈接。如果使用現(xiàn)有技術(shù),則用戶首選嘗試從該軟件描述頁面上設(shè)置的一個以上鏈接中尋找相應(yīng)軟件的下載鏈接,在尋找失敗后,在該軟件描述頁面上尋找軟件下載頁面的鏈接,并通過點擊該軟件下載頁面的鏈接訪問該軟件下載頁面,然后在該軟件下載頁面上尋找相關(guān)軟件的下載鏈接;兩次尋找都會花費用戶的下載時間。而本申請實施例會在瀏覽器客戶端自動展現(xiàn)相應(yīng)軟件的下載鏈接,用戶無需執(zhí)行上述尋找+點擊+尋找操作,只需點擊所述自動展現(xiàn)的相應(yīng)軟件的下載鏈接即可。另外,本申請的下載相關(guān)頁面與用戶欲要下載的資源具有一一對應(yīng)的關(guān)系,也即本申請“相應(yīng)資源”用于表示與下載相關(guān)頁面相應(yīng)的資源。參照圖1,示出了本申請一種獲取下載鏈接的方法實施例I的流程圖,具體可以包括步驟101、瀏覽器服務(wù)器端依據(jù)當(dāng)前瀏覽頁面的頁面信息,判定當(dāng)前瀏覽頁面是否為下載相關(guān)頁面;步驟102、在當(dāng)前瀏覽頁面為下載相關(guān)頁面時,瀏覽器服務(wù)器端依據(jù)所述下載相關(guān)頁面的頁面信息獲取當(dāng)前瀏覽頁面相應(yīng)資源的下載鏈接;步驟103、瀏覽器服務(wù)器端對下載鏈接進行分析優(yōu)選,得到對應(yīng)的優(yōu)選下載鏈接;
步驟104、瀏覽器服務(wù)器端將所述優(yōu)選下載鏈接返回給瀏覽器客戶端。在本申請實施例中,優(yōu)選的是,當(dāng)前瀏覽頁面的頁面信息主要可以包括如下信息中的一項或多項當(dāng)前瀏覽頁面的URL (統(tǒng)一資源定位符,Uniform Resource Locator)、當(dāng)前瀏覽頁面的HTML (超文本標(biāo)記語言,Hypertext Markup Language)。瀏覽器客戶端可以直接發(fā)送當(dāng)前瀏覽頁面的URL到瀏覽器服務(wù)器端,瀏覽器服務(wù)器端觸發(fā)該URL得到當(dāng)前瀏覽頁面的內(nèi)容,也可以直接發(fā)送當(dāng)前瀏覽頁面的內(nèi)容供瀏覽器服務(wù)器進行分析統(tǒng)計。本申請可以提供如下判定當(dāng)前瀏覽頁面是否為下載相關(guān)頁面的方案判定方案I、將所述當(dāng)前瀏覽頁面的頁面信息與預(yù)存的下載站點內(nèi)下載相關(guān)頁面的頁面信息進行匹配,若匹配成功,則判定當(dāng)前瀏覽頁面為下載相關(guān)頁面。本申請發(fā)明人在研究中發(fā)現(xiàn)如下頁面結(jié)構(gòu)規(guī)律同一下載站點內(nèi)下載相關(guān)頁面具 有相同的結(jié)構(gòu),這些相同的結(jié)構(gòu)主要可以包括A、URL的部分結(jié)構(gòu)相同;例如,非凡軟件站內(nèi)http://www. crsky. com/soft/492.html、http: //www. crsky. com/soft/5814, html 等下裁相關(guān)頁面的 URL 均包含 http: //www.crsky. com/soft/ 這一部分結(jié)構(gòu)。B、HTML的部分結(jié)構(gòu)相同。對于同一下載站點,其特定類頁面HTML信息中的超級鏈接布局是相同的,這里的超級鏈接布局主要指鏈接出現(xiàn)的位置;由于下載相關(guān)頁面就是特定類的頁面,這樣,同一下載站點中下載相關(guān)頁面的鏈接會出現(xiàn)在相同的位置,而頁面的HTML信息會包含鏈接的位置。綜上,判定方案I可以依據(jù)下載站點內(nèi)下載相關(guān)頁面進行頁面解析,得到預(yù)存的下載站點內(nèi)下載相關(guān)頁面所具有的相同的URL結(jié)構(gòu)和/或HTML結(jié)構(gòu),如果所述當(dāng)前瀏覽頁面的頁面信息與預(yù)存的下載站點內(nèi)下載相關(guān)頁面的URL結(jié)構(gòu)和/或HTML結(jié)構(gòu)匹配成功,則可以判定當(dāng)前瀏覽頁面為下載相關(guān)頁面。關(guān)于下載站點內(nèi)下載相關(guān)頁面的數(shù)據(jù)來源,在實際中,可以依據(jù)全網(wǎng)網(wǎng)頁瀏覽數(shù)據(jù)或若干下載站點的網(wǎng)頁瀏覽數(shù)據(jù)進行挖掘得到。例如,可以依據(jù)頁面的標(biāo)題、正文、面包屑等基本特征,從下載站點內(nèi)的網(wǎng)頁瀏覽數(shù)據(jù)中提取出下載相關(guān)頁面的集合。當(dāng)然,也可以針對特定的下載站點,人工收集特定的下載相關(guān)頁面,等等,本申請對具體的獲取下載站點內(nèi)下載相關(guān)頁面的方法不加以限制。在具體實現(xiàn)中,可以采用正則表達式進行URL結(jié)構(gòu)的匹配。有可能字符串里有不止一個部分滿足給定的正則表達式,這時每一個這樣的部分被稱為一個匹配。匹配在本文里可以包括三種含義一種是形容詞性的,比如說一個字符串匹配一個表達式;一種是動詞性的,比如說在字符串里匹配正則表達式;還有一種是名詞性的,就是剛剛說到的“字符串中滿足給定的正則表達式的一部分”。在實際應(yīng)用中,可針對下載站點分析統(tǒng)計得到相應(yīng)的URL結(jié)構(gòu)匹配的正則表達式例如,與下載站點www. duote. com相應(yīng)的URL結(jié)構(gòu)匹配的正則表達式的一個例子為http: //www\. duoteV com/soft八d+V html ;又如,與下載站點:www. onlinedown. net 相應(yīng)的URL結(jié)構(gòu)匹配的正貝丨J表達式的一個例子為http://www\. onlinedownV net/soft~d+\.html等等。
在具體實現(xiàn)中,可以采用Xpath進行HTML結(jié)構(gòu)的匹配。Xpath是一門在XML(可擴展標(biāo)記語言,Extensible Markup Language)文檔中查找信息的語言,Xpath可用于在XML文檔中通過元素和屬性進行導(dǎo)航。在此提供一個Xpath 的不例“div[class=,down_tree’ ]//a/@href ” 表不一個頁面內(nèi)部的文本的集合,該集合是“頁面中所有class屬性的值為down_tree的html標(biāo)簽的所有下級a標(biāo)簽的href屬性”。由于同一下載站點中下載相關(guān)頁面的鏈接會出現(xiàn)在相同的位置,而Xpath能夠代表頁面中HTML的位置,故采用Xpath能夠?qū)崿F(xiàn)HTML結(jié)構(gòu)的匹配。判定方案2、判定方案2采用統(tǒng)計模式識別方法,將下載類別和非下載類別的頁面樣本作為訓(xùn)練樣本,訓(xùn)練得到頁面模型。
判定方案2的實現(xiàn)過程具體可以包括依據(jù)頁面模型判別所述當(dāng)前瀏覽頁面是否為下載類別,若為下載類別,則判定當(dāng)前瀏覽頁面為下載相關(guān)頁面;所述頁面模型依據(jù)全網(wǎng)中抓取的頁面元素和用戶標(biāo)識進行構(gòu)造,用于判定當(dāng)前瀏覽頁面所屬的類別。由于相同類別樣本在某些特征上具有一定的相似性,而不同類別樣本之間才會具有一定的差異,故判定方案2采用統(tǒng)計模式識別算法構(gòu)造的下載相關(guān)頁面分類器具有下載相關(guān)頁面和非下載相關(guān)頁面的判別能力,因此,判別結(jié)果(下載類別或非下載類別)就可以表明當(dāng)前瀏覽頁面是否為下載相關(guān)頁面。本申請可以提供如下依據(jù)所述下載相關(guān)頁面的頁面信息獲取相應(yīng)資源的下載鏈接的方案獲取方案I、獲取方案I的實現(xiàn)過程具體可以包括提取所述下載相關(guān)頁面中的位置信息,并依據(jù)所述位置信息分析出對應(yīng)的下載鏈接。前面提到,同一下載站點中特定類頁面的鏈接會出現(xiàn)在相同的位置;故可以依據(jù)上述位置導(dǎo)航原理,從下載相關(guān)頁面中提取位置信息,并進一步分析出對應(yīng)的下載鏈接。本申請可以提供如下獲取方案I的應(yīng)用方案應(yīng)用方案1A、所述下載相關(guān)頁面含有所述下載鏈接時,所述瀏覽器服務(wù)器端依據(jù)所述頁面信息進行分析,得到相應(yīng)資源的下載鏈接在所述下載相關(guān)頁面中的位置信息作為第一位置信息,并依據(jù)所述第一位置信息提取所述下載鏈接。下載相關(guān)頁面也即下載鏈接所在的頁面,其主要用于直接展示下載鏈接,故應(yīng)用方案IA可以依據(jù)從特定位置提取下載鏈接的技術(shù)原理進行下載鏈接的獲取。在本申請的一種優(yōu)選實施例中,所述依據(jù)所述下載相關(guān)頁面的頁面信息得到相應(yīng)資源的下載鏈接在所述下載相關(guān)頁面中的位置信息的步驟,可以進一步包括步驟Al、依據(jù)所述下載相關(guān)頁面的頁面信息進行分析,得到所述下載相關(guān)頁面的站點屬性;步驟A2、根據(jù)預(yù)存的站點屬性與該站點內(nèi)所述下載相關(guān)頁面中相應(yīng)資源的下載鏈接所對應(yīng)的位置信息的關(guān)聯(lián)關(guān)系,匹配得到相應(yīng)資源的下載鏈接在所述下載相關(guān)頁面中的位置信息作為第一位置信息。
本申請實施例中,所述下載相關(guān)頁面的站點屬性主要用來表示所述下載相關(guān)頁面屬于哪個下載站點。在當(dāng)前瀏覽頁面的URL和/或HTML已知的情況下,如何獲取當(dāng)前瀏覽頁面的站點屬性,最為簡單的方案是分析統(tǒng)計各下載站點的URL結(jié)構(gòu),并將下載站點名稱與相應(yīng)的URL結(jié)構(gòu)存儲至站點屬性數(shù)據(jù)庫,這樣,將當(dāng)前瀏覽頁面的URL與站點屬性數(shù)據(jù)庫中的URL結(jié)構(gòu)進行匹配,即可得到相應(yīng)的下載站點屬性。站點屬性數(shù)據(jù)庫中預(yù)存各下載站點的站點屬性與站點內(nèi)下載相關(guān)頁面中下載鏈接對應(yīng)的位置關(guān)系。這樣,在下載相關(guān)頁面含有下載鏈接時,根據(jù)下載相關(guān)頁面的站點屬性匹配得到該站點屬性對應(yīng)的相應(yīng)資源的下載鏈接在下載相關(guān)頁面中的位置信息,即第一位
置信息。當(dāng)然,也可以采用前述判定當(dāng)前瀏覽頁面是否為下載相關(guān)頁面的方案得到所述下載相關(guān)頁面的下載站點屬性??傊?,本申請對于具體的依據(jù)所述下載相關(guān)頁面的頁面信息得到所述下載相關(guān)頁面的下載站點屬性的方法不加以限制。
在本申請的一種優(yōu)選實施例中,可以通過如下步驟站點內(nèi)所述下載相關(guān)頁面中相應(yīng)資源的下載鏈接所對應(yīng)的位置信息的關(guān)聯(lián)關(guān)系步驟BI、分別提取同一下載站點內(nèi)各下載相關(guān)頁面中的鏈接和所述鏈接在各下載相關(guān)頁面中的相對位置,并分別統(tǒng)計下載相關(guān)頁面中的各相對位置所對應(yīng)的不同鏈接的數(shù)目;步驟B2、將在所述不同鏈接的數(shù)目最大時所對應(yīng)的相對位置作為相應(yīng)下載站點內(nèi)的下載鏈接在下載相關(guān)頁面中的位置信息。在此通過一個具體的例子說明上述步驟BI-步驟B2的實現(xiàn)過程。假設(shè)某下載站點有頁面I、頁面2、頁面3三個下載相關(guān)頁面,相應(yīng)的HTML結(jié)構(gòu)(為清楚起見,用斜體表示)如下頁面 I :
<html>
<head>
<mk>
搜狗拼音 <Mtle>
</head>
<hody>
<a href uhttp://mysofi,mm. 'domiloacLphp^ki Iff id n—rf> 下載</a>
<a href=crskymmff id=~nfeifanff> 非軟件站<Ja>
<a href ilifip://mxsofi,com/lt id Tfhomeu> 回到首賈</a>
</body>
<fhiml>
頁面 2:
<hmd>
<mk>
_QQ
</mle>
</head>
<hody> <a hmf^-irhfip//mysoJlcom/download.php}id id^ f,downioadft> 下載</a>
<a hmf= tfhttp://ww\%: crsk) \ com/rr id tfJeifan H> 非凡軟件<a href^ttIiUp://mysqff,com/11 kh Iiomeff> 回到首更</a>
</bodx>頁面3
<html>
<hea.d>
<_te>
360 mMM </mie>
</head>
<body>
<a href l tip;/7mysofLmm/do%mloaciphpt}ki 3tf id "d(mnloadff>
<a href Tfhiip://wwwxrsky,mm/m id.= ,rfeifann> 鄭凡軟件遞<h>
<a href ffhtip:/; mysofLmmf* id= r,home,!> Wsi <々 >
</hody>
</himl>則步驟BI對三個頁面分別提取所有含有鏈接的Xpath,為清楚起見,用表格表示;參照表I、表2、表3分別示出了頁面I、頁面2、頁面3的Xpath及相應(yīng)的鏈接。表I
權(quán)利要求
1.一種獲取下載鏈接的方法,其特征在于,包括 依據(jù)當(dāng)前瀏覽頁面的頁面信息,判定當(dāng)前瀏覽頁面是否為下載相關(guān)頁面; 在當(dāng)前瀏覽頁面為下載相關(guān)頁面時,依據(jù)所述下載相關(guān)頁面的頁面信息獲取當(dāng)前瀏覽頁面相應(yīng)資源的下載鏈接; 對所述下載鏈接進行分析優(yōu)選,得到對應(yīng)的優(yōu)選下載鏈接; 將所述優(yōu)選下載鏈接進行返回。
2.如權(quán)利要求I所述的方法,其特征在于,所述依據(jù)當(dāng)前瀏覽頁面的頁面信息,判定當(dāng)前瀏覽頁面是否為下載相關(guān)頁面的步驟,包括 將所述當(dāng)前瀏覽頁面的頁面信息與預(yù)存的下載站點內(nèi)下載相關(guān)頁面的頁面信息進行匹配,若匹配成功,則判定當(dāng)前瀏覽頁面為下載相關(guān)頁面;和/或 依據(jù)頁面模型判別所述當(dāng)前瀏覽頁面是否為下載類別,若為下載類別,則判定當(dāng)前瀏覽頁面為下載相關(guān)頁面;所述頁面模型依據(jù)全網(wǎng)中抓取的頁面元素和用戶標(biāo)識進行構(gòu)造,用于判定當(dāng)前瀏覽頁面所屬的類別。
3.如權(quán)利要求I所述的方法,其特征在于,所述依據(jù)所述下載相關(guān)頁面的頁面信息獲取相應(yīng)資源的下載鏈接的步驟,包括 提取所述下載相關(guān)頁面中的位置信息,并依據(jù)所述位置信息分析出對應(yīng)的下載鏈接;和/或 根據(jù)預(yù)設(shè)的下載相關(guān)頁面信息和下載鏈接的對應(yīng)關(guān)系,由所述下載相關(guān)頁面的頁面信息匹配得到相應(yīng)資源的下載鏈接。
4.如權(quán)利要求3所述的方法,其特征在于,所述提取所述下載相關(guān)頁面中的位置信息,并依據(jù)所述位置信息分析出對應(yīng)的下載鏈接的步驟,進一步包括 所述下載相關(guān)頁面含有所述下載鏈接時,所述依據(jù)所述頁面信息進行分析,得到相應(yīng)資源的下載鏈接在所述下載相關(guān)頁面中的位置信息作為第一位置信息,并依據(jù)所述第一位置信息提取所述下載鏈接; 所述下載相關(guān)頁面不含所述下載鏈接時,所述依據(jù)所述頁面信息轉(zhuǎn)至含有相應(yīng)資源的下載鏈接所在的二級下載頁面進行分析,得到相應(yīng)資源的下載鏈接在所述二級下載頁面中的位置信息作為第二位置信息,并依據(jù)所述第二位置信息提取所述下載鏈接。
5.如權(quán)利要求4所述的方法,其特征在于,所述依據(jù)所述頁面信息進行分析,得到相應(yīng)資源的下載鏈接在所述下載相關(guān)頁面中的位置信息作為第一位置信息的步驟,包括 依據(jù)所述下載相關(guān)頁面的頁面信息進行分析,得到所述下載相關(guān)頁面的站點屬性;根據(jù)預(yù)存的各站點屬性與該站點內(nèi)所述下載相關(guān)頁面中下載鏈接所對應(yīng)的位置信息的關(guān)聯(lián)關(guān)系,匹配得到所述下載鏈接在所述下載相關(guān)頁面中的位置信息作為第一位置信肩、O
6.如權(quán)利要求4或5所述的方法,其特征在于,所述下載相關(guān)頁面含有所述下載鏈接時,所述方法還包括 分別提取同一下載站點內(nèi)各下載相關(guān)頁面中的鏈接和所述鏈接在各下載相關(guān)頁面中的相對位置,并分別統(tǒng)計下載相關(guān)頁面中的各相對位置所對應(yīng)的不同鏈接的數(shù)目; 將在所述不同鏈接的數(shù)目最大時所對應(yīng)的相對位置作為第一位置信息。
7.如權(quán)利要求4所述的方法,其特征在于,所述依據(jù)所述頁面信息轉(zhuǎn)至含有相應(yīng)資源的下載鏈接所在的二級下載頁面進行分析,得到相應(yīng)資源的下載鏈接在所述二級下載頁面中的位置信息作為第二位置信息的步驟,包括 依據(jù)所述頁面信息得到含有相應(yīng)資源的下載鏈接所在的頁面的站點屬性; 根據(jù)預(yù)存的各站點屬性與該站點內(nèi)二級下載頁面中下載鏈接所對應(yīng)的位置信息的關(guān)聯(lián)關(guān)系,匹配得到相應(yīng)資源的下載鏈接在所述二級下載頁面中的位置信息,作為第二位置信息。
8.如權(quán)利要求4或7所述的方法,其特征在于,所述下載相關(guān)頁面不含所述下載鏈接時,所述方法還包括 分別提取同一下載站點內(nèi)各二級下載頁面中的鏈接和所述鏈接在各二級下載頁面中的相對位置,并分別統(tǒng)計二級下載頁面中的各相對位置所對應(yīng)的不同鏈接的數(shù)目; 將在所述不同鏈接的數(shù)目最大時所對應(yīng)的相對位置作為第二位置信息。
9.如權(quán)利要求I所述的方法,其特征在于,所述對下載鏈接進行分析優(yōu)選,得到對應(yīng)的優(yōu)選下載鏈接的步驟,進一步包括 在所述下載鏈接為一個以上時,根據(jù)各下載鏈接的質(zhì)量屬性,確定各下載鏈接的質(zhì)量; 依據(jù)下載鏈接的質(zhì)量,從所述下載鏈接中選擇優(yōu)選的下載鏈接作為優(yōu)選下載鏈接。
10.如權(quán)利要求I所述的方法,其特征在于,所述對下載鏈接進行分析優(yōu)選,得到對應(yīng)的優(yōu)選下載鏈接的步驟,進一步包括 獲取所述下載鏈接對應(yīng)資源的名稱; 依據(jù)所述資源的名稱在全網(wǎng)中進行檢索,得到全網(wǎng)中相應(yīng)的第一全局下載鏈接; 根據(jù)各第一全局下載鏈接的質(zhì)量屬性,從所述第一全局下載鏈接中選擇優(yōu)選的第一全局下載鏈接作為優(yōu)選下載鏈接。
11.如權(quán)利要求I所述的方法,其特征在于,所述對下載鏈接進行分析優(yōu)選,得到對應(yīng)的優(yōu)選下載鏈接的步驟,進一步包括 獲取所述下載鏈接對應(yīng)資源的類別; 依據(jù)所述資源的類別在全網(wǎng)中進行檢索,在所述類別的資源排名中選取首位的資源,并檢索得到全網(wǎng)中所述首位的資源相應(yīng)的第二全局下載鏈接; 根據(jù)各第二全局下載鏈接的質(zhì)量屬性,從所述第二全局下載鏈接中選擇優(yōu)選的第二全局下載鏈接作為優(yōu)選下載鏈接。
12.如權(quán)利要求I所述的方法,其特征在于,所述對下載鏈接進行分析優(yōu)選,得到對應(yīng)的優(yōu)選下載鏈接的步驟,進一步包括 獲取所述下載鏈接對應(yīng)資源的完整性信息;所述資源的完整性信息包括分卷和整卷;在所述下載鏈接對應(yīng)資源的完整性信息為分卷時,檢索得到所述下載鏈接對應(yīng)資源的其他分卷所對應(yīng)的下載鏈接; 將所檢索得到的其他分卷的下載鏈接及所述當(dāng)前瀏覽頁面相應(yīng)資源的下載鏈接作為優(yōu)選下載鏈接。
13.如權(quán)利要求9、10或11所述的方法,其特征在于,所述下載鏈接的質(zhì)量屬性包括如下中的一項或多項下載鏈接的物理位置、下載鏈接的附加內(nèi)容、下載鏈接對應(yīng)資源的大小、下載鏈接的下載速度、下載鏈接對應(yīng)資源的排名。
14.如權(quán)利要求13所述的方法,其特征在于,所述確定各下載鏈接的質(zhì)量的步驟,進一步包括 接收所述各下載鏈接的物理位置和瀏覽器客戶端的物理位置信息; 根據(jù)所述瀏覽器客戶端的物理位置信息與各下載鏈接的物理位置之間的匹配度,確定各下載鏈接的質(zhì)量。
15.一種展現(xiàn)下載鏈接的方法,其特征在于,包括 將當(dāng)前瀏覽頁面的頁面信息進行發(fā)送; 接收所述當(dāng)前瀏覽頁面對應(yīng)的優(yōu)選下載鏈接;所述優(yōu)選下載鏈接在當(dāng)前瀏覽頁面為下載相關(guān)頁面時,對下載相關(guān)頁面的頁面信息進行分析優(yōu)選后所返回; 對所述優(yōu)選下載鏈接進行展現(xiàn)。
16.如權(quán)利要求15所述的方法,其特征在于,還包括 將當(dāng)前用戶的物理位置信息進行發(fā)送。
17.如權(quán)利要求15或16所述的方法,其特征在于,對所述優(yōu)選下載鏈接進行展現(xiàn)時,采用彈窗形式對所述優(yōu)選下載鏈接進行展現(xiàn),供用戶直接觸發(fā)后下載。
18.一種獲取下載鏈接的裝置,其特征在于,包括 判定模塊,用于依據(jù)當(dāng)前瀏覽頁面的頁面信息,判定當(dāng)前瀏覽頁面是否為下載相關(guān)頁面; 下載鏈接獲取模塊,用于在當(dāng)前瀏覽頁面為下載相關(guān)頁面時,依據(jù)所述下載相關(guān)頁面的頁面信息獲取當(dāng)前瀏覽頁面相應(yīng)資源的下載鏈接; 優(yōu)選分析模塊,用于對所述下載鏈接進行分析優(yōu)選,得到對應(yīng)的優(yōu)選下載鏈接;及 返回模塊,用于將所述優(yōu)選下載鏈接進行返回。
19.如權(quán)利要求18所述的裝置,其特征在于,所述優(yōu)選分析模塊進一步包括 名稱獲取子模塊,用于獲取所述下載鏈接對應(yīng)資源的名稱; 名稱檢索子模塊,用于依據(jù)所述資源的名稱在全網(wǎng)中進行檢索,得到全網(wǎng)中相應(yīng)的第一全局下載鏈接; 第一質(zhì)量分析子模塊,用于根據(jù)各第一全局下載鏈接的質(zhì)量屬性,從所述第一全局下載鏈接中選擇優(yōu)選的第一全局下載鏈接作為優(yōu)選下載鏈接。
20.如權(quán)利要求18所述的裝置,其特征在于,所述優(yōu)選分析模塊進一步包括 類別獲取子模塊,用于獲取所述下載鏈接對應(yīng)資源的類別; 類別檢索子模塊,用于依據(jù)所述資源的類別在全網(wǎng)中進行檢索,在所述類別的資源排名中選取首位的資源,并檢索得到全網(wǎng)中所述首位的資源相應(yīng)的第二全局下載鏈接; 第二質(zhì)量分析子模塊,用于根據(jù)各第二全局下載鏈接的質(zhì)量屬性,從所述第二全局下載鏈接中選擇優(yōu)選的第二全局下載鏈接作為優(yōu)選下載鏈接。
21.如權(quán)利要求18所述的裝置,其特征在于,所述優(yōu)選分析模塊進一步包括 完整性獲取子模塊,用于獲取所述下載鏈接對應(yīng)資源的完整性信息;所述資源的完整性信息包括分卷和整卷; 完整性檢索子模塊,用于在所述下載鏈接對應(yīng)資源的完整性信息為分卷時,檢索得到所述下載鏈接對應(yīng)資源的其他分卷所對應(yīng)的下載鏈接; 組合子模塊,用于將所檢索得到的其他分卷的下載鏈接及所述當(dāng)前瀏覽頁面相應(yīng)資源的下載鏈接作為優(yōu)選下載鏈接。
22.如權(quán)利要求18所述的裝置,其特征在于,所述優(yōu)選分析模塊進一步包括 質(zhì)量確定子模塊,用于在所述下載鏈接為一個以上時,根據(jù)各下載鏈接的質(zhì)量屬性,確定各下載鏈接的質(zhì)量; 質(zhì)量選擇子模塊,用于依據(jù)下載鏈接的質(zhì)量,從所述下載鏈接中選擇優(yōu)選的下載鏈接作為優(yōu)選下載鏈接。
23.一種展現(xiàn)下載鏈接的裝置,其特征在于,包括 發(fā)送模塊,用于將當(dāng)前瀏覽頁面的頁面信息進行發(fā)送; 接收模塊,用于接收所述當(dāng)前瀏覽頁面對應(yīng)的優(yōu)選下載鏈接;所述優(yōu)選下載鏈接在當(dāng)前瀏覽頁面為下載相關(guān)頁面時,對下載相關(guān)頁面的頁面信息進行分析優(yōu)選后所返回;及展現(xiàn)模塊,用于對所述優(yōu)選下載鏈接進行展現(xiàn)。
24.如權(quán)利要求23所述的裝置,其特征在于,所述展現(xiàn)模塊具體用于采用彈窗形式對與所述優(yōu)選下載鏈接進行展現(xiàn),供用戶直接觸發(fā)后下載。
全文摘要
本發(fā)明提供了一種展現(xiàn)和獲取下載鏈接的方法及裝置,其中的展現(xiàn)下載鏈接的方法具體包括將當(dāng)前瀏覽頁面的頁面信息進行發(fā)送;接收所述當(dāng)前瀏覽頁面對應(yīng)的優(yōu)選下載鏈接;所述優(yōu)選下載鏈接在當(dāng)前瀏覽頁面為下載相關(guān)頁面時,對下載相關(guān)頁面的頁面信息進行分析優(yōu)選后所返回;對所述優(yōu)選下載鏈接進行展現(xiàn)。本發(fā)明能夠在用戶使用瀏覽器瀏覽網(wǎng)頁的過程中自動展現(xiàn)與下載相關(guān)頁面相應(yīng)資源的優(yōu)選下載鏈接,能夠提高瀏覽器的信息訪問效率。
文檔編號G06F17/30GK102760162SQ20121019187
公開日2012年10月31日 申請日期2012年6月11日 優(yōu)先權(quán)日2012年6月11日
發(fā)明者佟子健, 應(yīng)倩, 田偉, 蘇雪峰, 茹立云 申請人:北京搜狗信息服務(wù)有限公司, 北京搜狗科技發(fā)展有限公司