欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

基于下載引擎的二進(jìn)制文件相關(guān)搜索方法及系統(tǒng)的制作方法

文檔序號:6557326閱讀:208來源:國知局

專利名稱::基于下載引擎的二進(jìn)制文件相關(guān)搜索方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
:本發(fā)明涉及互聯(lián)網(wǎng)的下載及搜索技術(shù),更具體地說,涉及一種基于下載引擎的二進(jìn)制文件相關(guān)搜索方法及系統(tǒng)。
背景技術(shù)
:下載引擎(DownloadEngine)是一種新的互聯(lián)網(wǎng)概念,它由下載引擎服務(wù)器以及至少一個下載客戶端組成,可為互聯(lián)網(wǎng)整體加速并有效合理配置資源提供極大的方便。例如由深圳市迅雷網(wǎng)絡(luò)技術(shù)有限公司推出的"迅雷5",就是一款新型的基于多資源超線程技術(shù)的下載客戶端軟件。作為"寬帶時期的下載工具","迅雷5"針對寬帶用戶做了特別的優(yōu)化,能夠充分利用寬帶上網(wǎng)的特點(diǎn),帶給用戶高速下載的全新體驗。迅雷下載引擎使用的多資源超線程技術(shù)基于網(wǎng)格原理,能夠?qū)⒕W(wǎng)絡(luò)上存在的服務(wù)器和計算機(jī)資源進(jìn)行有效的整合,使得各種數(shù)據(jù)二進(jìn)制文件能夠以最快的速度進(jìn)行傳遞。但是,現(xiàn)有的各類下載引擎通常只提供簡單的下載服務(wù),用戶無法從下載服務(wù)中方便快捷地獲取更多的娛樂資訊。例如,用戶可通過G00GLE、YAH00等搜索引擎在網(wǎng)上搜出"星球大戰(zhàn)(STARWAR)"這部電影的第一集,當(dāng)他在下載第一集時,可能還想順便下載第二、第三集來一起觀看,然而現(xiàn)有的下載引擎并不會提供與此相關(guān)的信息,用戶必須再次進(jìn)入G00GLE、YAHOO等搜索引擎,重新在茫茫的互聯(lián)網(wǎng)中查找"星球大戰(zhàn)"這部電影的第二、第三集兩個二進(jìn)制文件的URL(UniformResourceLocator,在Internet的WWW服務(wù)程序上用于指定信息位置的表示方法),才能進(jìn)行下載??梢?,現(xiàn)有下載引擎遠(yuǎn)遠(yuǎn)沒有滿足讓用戶方便快捷地獲取娛樂資訊的需求
發(fā)明內(nèi)容針對現(xiàn)有技術(shù)的上述缺陷,本發(fā)明要解決現(xiàn)有的各類下載引擎只能提供簡單的下載服務(wù)的問題,以滿足讓用戶方便快捷地獲取娛樂資訊的需求。為解決上述技術(shù)問題,本發(fā)明提供一種基于下載引擎的二進(jìn)制文件相關(guān)搜索系統(tǒng),其中包括由下載引擎服務(wù)器及至少一個下載客戶端組成的下載引擎,還包括可按預(yù)定規(guī)則在互聯(lián)網(wǎng)中搜索出與指定二進(jìn)制文件相關(guān)的其他二進(jìn)制文件的相關(guān)搜索服務(wù)器;其中,所述下載客戶端可根據(jù)當(dāng)前正在下載的二進(jìn)制文件向所述相關(guān)搜索服務(wù)器發(fā)出查詢請求;所述相關(guān)搜索服務(wù)器根據(jù)所述查詢請求查看互聯(lián)網(wǎng)中是否存在與所述二進(jìn)制文件相關(guān)的其他二進(jìn)制文件,如果存在至少一個相關(guān)二進(jìn)制文件,則將所述至少一個相關(guān)二進(jìn)制文件的信息傳送給所述下載客戶端;所述下載客戶端可將其收到的所述至少一個相關(guān)二進(jìn)制文件的信息顯示給用戶另外,本發(fā)明還提供一種基于下載引擎的二進(jìn)制文件相關(guān)搜索方法,其中,所述下載引擎包括下載引擎服務(wù)器及下載客戶端,當(dāng)所述下載客戶端下載一個二進(jìn)制文件時,還按以下步驟進(jìn)行相關(guān)搜索(51)由所述下載客戶端根據(jù)當(dāng)前正在下載的二進(jìn)制文件,向相關(guān)搜索服務(wù)器發(fā)出查詢請求;(52)所述相關(guān)搜索服務(wù)器根據(jù)所述査詢請求,查看互聯(lián)網(wǎng)中是否存在與所述二進(jìn)制文件相關(guān)的其他二進(jìn)制文件,如果存在至少一個相關(guān)二進(jìn)制文件,則將所述至少一個相關(guān)二進(jìn)制文件的信息傳送給所述下載客戶端;(53)所述下載客戶端接收到所述至少一個相關(guān)二進(jìn)制文件后,將其信息顯示給用戶。在本發(fā)明所述的方法中,還包括以下預(yù)處理步驟對互聯(lián)網(wǎng)中的二進(jìn)制文件打標(biāo)簽,然后由所述相關(guān)搜索服務(wù)器根據(jù)每一個二進(jìn)制文件的標(biāo)簽搜索其相關(guān)二進(jìn)制文件,并保存各個二進(jìn)制文件的信息。其中,可通過手動方式對互聯(lián)網(wǎng)中的二進(jìn)制文件打標(biāo)簽,和/或由所述相關(guān)搜索服務(wù)器按預(yù)定規(guī)則自動地對互聯(lián)網(wǎng)中的二進(jìn)制文件打標(biāo)簽。針對每一個二進(jìn)制文件,如果其標(biāo)簽是英文,可采用完全匹配原則來搜索其相關(guān)二進(jìn)制文件;如果標(biāo)簽是中文,則可采用二分匹配原則搜索其相關(guān)二進(jìn)制文件。在本發(fā)明所述的方法中,可由所述相關(guān)搜索服務(wù)器按預(yù)定規(guī)則對已打標(biāo)簽的二進(jìn)制文件進(jìn)行索引,并根據(jù)所述索引的結(jié)果來保存各個二進(jìn)制文件的信息。例如可針對每一個已打標(biāo)簽的二進(jìn)制文件,由所述相關(guān)搜索服務(wù)器對其唯一標(biāo)識進(jìn)行哈希算法處理,然后以鏈表的形式建立相應(yīng)的索引。由上述技術(shù)方案可知,本發(fā)明的下載客戶端在下載目標(biāo)二進(jìn)制文件時,還能從相關(guān)搜索服務(wù)器處自動獲取與之相關(guān)的其他二進(jìn)制文件的信息,并顯示給用戶。如此一來,用戶就可方便地看到與當(dāng)前下載之二進(jìn)制文件相關(guān)的一個或多個二進(jìn)制文件的信息,通常體現(xiàn)為鏈接信息,通過直接點(diǎn)擊某一個鏈接信息,就可進(jìn)一步下載一個相關(guān)二進(jìn)制文件。本發(fā)明使得下載引擎在提供下載服務(wù)的同時,還成為了用戶獲取相關(guān)信息的主要渠道,從而可完善下載引擎的數(shù)字娛樂功能,進(jìn)而以用戶及客戶的需求為中心創(chuàng)造出新的互聯(lián)網(wǎng)商業(yè)價值。下面將結(jié)合附圖及實施例對本發(fā)明作進(jìn)一步說明,附圖中圖1是本發(fā)明一個優(yōu)選實施例中基于下載引擎的二進(jìn)制文件相關(guān)搜索方法的流程圖;圖2是本發(fā)明一個優(yōu)選實施例中下載客戶端的顯示界面示意圖;圖3是本發(fā)明一個優(yōu)選實施例中對二進(jìn)制文件的唯一標(biāo)識進(jìn)行哈希算法處理后再以鏈表形式保存于相關(guān)搜索服務(wù)器的示意圖。具體實施方式本發(fā)明一個優(yōu)選實施例如圖l所示,從圖中可以看出,本實施例中的基于下載引擎的二進(jìn)制文件相關(guān)搜索系統(tǒng)中包括一個下載引擎服務(wù)器、至少一個下載客戶端(即裝于用戶計算機(jī)終端上的下載客戶端軟件)、以及一個相關(guān)搜索服務(wù)器。其中,下載引擎服務(wù)器和至少一個下載客戶端組成下載引擎。而相關(guān)搜索服務(wù)器的功能是可按預(yù)定規(guī)則在互聯(lián)網(wǎng)中搜索出與指定二進(jìn)制文件相關(guān)的其他二進(jìn)制文件的。如圖l所示,當(dāng)下載客戶端開始下載一個二進(jìn)制文件時,按以下步驟進(jìn)行相關(guān)搜索(51)由下載客戶端根據(jù)當(dāng)前正在下載的二進(jìn)制文件向相關(guān)搜索服務(wù)器發(fā)出査詢請求。(52)相關(guān)搜索服務(wù)器收到該査詢請求后,會查看互聯(lián)網(wǎng)中是否存在與當(dāng)前正在下載的二進(jìn)制文件相關(guān)的其他二進(jìn)制文件,如果存在至少一個相關(guān)二進(jìn)制文件,則將這些相關(guān)二進(jìn)制文件的信息傳送給下載客戶端。(53)由下載客戶端將這些相關(guān)二進(jìn)制文件的信息顯示給用戶。上述過程與使用普通搜索引擎(例如G00GLE、百度)進(jìn)行搜索的過程比較類似。但本發(fā)明的創(chuàng)新點(diǎn)是將'文件下載'與'相關(guān)文件搜索'集中到一起,形成一個具有相關(guān)文件搜索功能的下載客戶端;再與相關(guān)搜索服務(wù)器、下載服務(wù)器配合,最終得到一個具有相關(guān)文件搜索功能的下載系統(tǒng),其特點(diǎn)是以下載為主,相關(guān)文件搜索為輔。步驟(S1)中,下載客戶端在發(fā)送查詢請求時,將當(dāng)前正在下載的二進(jìn)制文件的信息傳送給相關(guān)搜索服務(wù)器。其中,查詢請求中包含的信息可以是中文文件名、外文文件名、文件名中的關(guān)鍵字、制作人/所有權(quán)人名稱等,從后面的描述中可以看出,通常是使用二進(jìn)制文件的CID。步驟(S2)是具體的搜索過程,具體實施時,可采用現(xiàn)有的各種搜索技術(shù),例如各種搜索引擎所使用的技術(shù),區(qū)別在于本發(fā)明中只搜索相關(guān)的二進(jìn)制文件,具體體現(xiàn)為文件名及其下載地址,而不像傳統(tǒng)搜索引擎那樣會搜索與當(dāng)前二進(jìn)制文件相關(guān)的各種網(wǎng)頁。步驟(S3)是簡單的顯示過程,通常顯示在界面中比較顯著的位置。如圖2所示即為本發(fā)明一個優(yōu)選實施例中的顯示界面。從圖中可以看出,當(dāng)前正在下載的文件名稱為"Thunder5.1.5.189.exe",其中還顯示了文件大小(3.30MB)、下載進(jìn)度(95.8%)、下載速度(216.48KB/s)等信息。另外,在顯示界面的右側(cè)有一個"熱門推薦"欄目,其下面又分為"相關(guān)推薦"、"最新推薦"等小欄目,以"相關(guān)推薦"為例,其下面顯示了與當(dāng)前正在下載之文件相關(guān)的其他一些文件的信息,包括"迅雷(Thunder)V5.1.4.174正式版"、"迅雷聽聽VI,1.0.8beta版"、"迅雷(Thunder)V5.1.8.189正式版"等文件的信息。為了實現(xiàn)圖1所示的流程,還需要進(jìn)行相應(yīng)的預(yù)處理,具體是對互聯(lián)網(wǎng)中的二進(jìn)制文件打標(biāo)簽,所謂打標(biāo)簽,就是總結(jié)每一個二進(jìn)制文件的信息關(guān)鍵字,類似于一篇論文前面的關(guān)鍵字信息。例如,對于"迅雷(Thunder)V5.1.4.174正式版"這個文件,其中文標(biāo)簽為"迅雷"、英文標(biāo)簽為"Thunder"。對于"迅雷5.1.8.189",其主要的中文標(biāo)簽為"迅雷",當(dāng)然還可根據(jù)具體情況總結(jié)出其他內(nèi)容的標(biāo)簽。具體實施時,主要是通過手動方式對互聯(lián)網(wǎng)中的二進(jìn)制文件進(jìn)行打標(biāo)簽這一工作?;ヂ?lián)網(wǎng)中的文件雖然非常之多,但可供下載的文件只占其中的一部分,而需要使用下載引擎這樣的工具來下載的大型文件數(shù)目又有所減少,其中屬于熱點(diǎn)下載的文件又只占一少部分,通常是一些電影、游戲軟件等。所以,在通過工人方式進(jìn)行打標(biāo)簽時,首先是針對網(wǎng)上的最熱點(diǎn)文件,然后是次熱點(diǎn)文件,依次處理。熟悉了打標(biāo)簽的基本規(guī)則之后,假設(shè)每個人每天可完成400個文件的打標(biāo)簽工作,如果10個人工作10天,就可完成40000個文件的打標(biāo)簽工作,日積月累,就可得到一個龐大的標(biāo)簽數(shù)據(jù)庫。當(dāng)然,除了上述人工打標(biāo)簽方式之外,也可由相關(guān)搜索服務(wù)器或其他服務(wù)器按預(yù)定規(guī)則自動地對互聯(lián)網(wǎng)中的二進(jìn)制文件打標(biāo)簽。然后,由相關(guān)搜索服務(wù)器針對每一個己打標(biāo)簽的二進(jìn)制文件,按預(yù)定算法計算出該二進(jìn)制文件的唯一標(biāo)識(通常稱為CID),再結(jié)合該二進(jìn)制文件的文件名,即可得到該二進(jìn)制文件的CID、標(biāo)簽、以及文件名信息。對各個已打標(biāo)簽的文件進(jìn)行相同處理,即可得到一個索引表,其形式可如表一所示,從表中可以看出,第一個文件具有兩個標(biāo)簽,某些文件可能具有三個或更多標(biāo)簽,當(dāng)然也可能只有一個標(biāo)簽。表一<table>tableseeoriginaldocumentpage8</column></row><table><table>tableseeoriginaldocumentpage9</column></row><table>在完成上述步驟之后,可由相關(guān)搜索服務(wù)器根據(jù)每一個二進(jìn)制文件的標(biāo)簽,搜索其相關(guān)二進(jìn)制文件,并保存各個二進(jìn)制文件的信息。具體實施時,針對每一個二進(jìn)制文件,如果其標(biāo)簽是英文,則采用完全匹配原則來搜索其相關(guān)二進(jìn)制文件;如果標(biāo)簽是中文,則采用二分匹配原則搜索其相關(guān)二進(jìn)制文件。例如,某個文件的標(biāo)簽是"Internet",那么相關(guān)文件的標(biāo)簽中也必須含有"Internet";如果某個文件的標(biāo)簽是"北京市",那么相關(guān)文件的標(biāo)簽中必須同時含有"北京"和"京市"。當(dāng)然,也可采取其他匹配方式。如圖3所示,二進(jìn)制文件的唯一標(biāo)識(通常稱為CID)為20字節(jié)十六進(jìn)制數(shù),相關(guān)搜索服務(wù)器可首先取CID的前2字節(jié)作為哈希值,取值范圍為[O,65535],每個哈希結(jié)點(diǎn)也是一個鏈表的頭結(jié)點(diǎn),而每個鏈表存儲了哈希值相同的二進(jìn)制文件的CID。下載客戶端在下載某一二進(jìn)制文件時,可使用相同的規(guī)則計算出其CID,該下載客戶端向相關(guān)搜索服務(wù)器發(fā)出的查詢請求中含有該CID,相關(guān)搜索服務(wù)器收到該查詢請求及CID之后,查找出與該CID對應(yīng)的二進(jìn)制文件的標(biāo)簽;然后再根據(jù)所得標(biāo)簽(例如"迅雷"),査找出具有相同標(biāo)簽的其他二進(jìn)制文件,并將所査到的其他二進(jìn)制文件的文件名及其他所需信息返還給下載客戶端。由上述具體實施方式可知,本發(fā)明的下載客戶端在下載目標(biāo)二進(jìn)制文件時,還能從相關(guān)搜索服務(wù)器處自動獲取與之相關(guān)的其他二進(jìn)制文件的信息,并顯示給用戶。如此一來,用戶就可方便地看到與當(dāng)前下載之二進(jìn)制文件相關(guān)的一個或多個二進(jìn)制文件的信息,通常體現(xiàn)為鏈接信息,通過直接點(diǎn)擊某一個鏈接信息,就可進(jìn)一步下載一個相關(guān)二進(jìn)制文件。本發(fā)明使得下載引擎在提供下載服務(wù)的同時,還成為了用戶獲取相關(guān)信息的主要渠道,從而可完善下載引擎的數(shù)字娛樂功能,進(jìn)而以用戶及客戶的需求為中心創(chuàng)造出新的互聯(lián)網(wǎng)商業(yè)價值。權(quán)利要求1、一種基于下載引擎的二進(jìn)制文件相關(guān)搜索系統(tǒng),其中包括由下載引擎服務(wù)器及至少一個下載客戶端組成的下載引擎,其特征在于,還包括可按預(yù)定規(guī)則在互聯(lián)網(wǎng)中搜索出與指定二進(jìn)制文件相關(guān)的其他二進(jìn)制文件的相關(guān)搜索服務(wù)器;其中,所述下載客戶端可根據(jù)當(dāng)前正在下載的二進(jìn)制文件向所述相關(guān)搜索服務(wù)器發(fā)出査詢請求;所述相關(guān)搜索服務(wù)器根據(jù)所述查詢請求査看互聯(lián)網(wǎng)中是否存在與所述二進(jìn)制文件相關(guān)的其他二進(jìn)制文件,如果存在至少一個相關(guān)二進(jìn)制文件,則將所述至少一個相關(guān)二進(jìn)制文件的信息傳送給所述下載客戶端;所述下載客戶端可將其收到的所述至少一個相關(guān)二進(jìn)制文件的信息顯示給用戶。2、一種基于下載引擎的二進(jìn)制文件相關(guān)搜索方法,其中,所述下載引擎包括下載引擎服務(wù)器及下載客戶端,其特征在于,當(dāng)所述下載客戶端下載一個二進(jìn)制文件時,還按以下步驟進(jìn)行相關(guān)搜索(51)由所述下載客戶端根據(jù)當(dāng)前正在下載的二進(jìn)制文件,向相關(guān)搜索服務(wù)器發(fā)出查詢請求;(52)所述相關(guān)搜索服務(wù)器根據(jù)所述査詢請求,查看互聯(lián)網(wǎng)中是否存在與所述二進(jìn)制文件相關(guān)的其他二進(jìn)制文件,如果存在至少一個相關(guān)二進(jìn)制文件,則將所述至少一個相關(guān)二進(jìn)制文件的信息傳送給所述下載客戶端;(53)所述下載客戶端接收到所述至少一個相關(guān)二進(jìn)制文件后,將其信息顯示給用戶。3、根據(jù)權(quán)利要求2所述的方法,其特征在于,其中還包括以下預(yù)處理步驟對互聯(lián)網(wǎng)中的二進(jìn)制文件打標(biāo)簽,然后由所述相關(guān)搜索服務(wù)器根據(jù)每一個二進(jìn)制文件的標(biāo)簽搜索其相關(guān)二進(jìn)制文件,并保存各個二進(jìn)制文件的信息。4、根據(jù)權(quán)利要求3所述的方法,其特征在于,其中通過手動方式對互聯(lián)網(wǎng)中的二進(jìn)制文件打標(biāo)簽,和/或由所述相關(guān)搜索服務(wù)器按預(yù)定規(guī)則自動地對互聯(lián)網(wǎng)中的二進(jìn)制文件打標(biāo)簽。5、根據(jù)權(quán)利要求4所述的方法,其特征在于,針對每一個二進(jìn)制文件,如果其標(biāo)簽是英文,則采用完全匹配原則來搜索其相關(guān)二進(jìn)制文件;如果標(biāo)簽是中文,則采用二分匹配原則搜索其相關(guān)二進(jìn)制文件。6、根據(jù)權(quán)利要求3-5中任一項所述的方法,其特征在于,其中由所述相關(guān)搜索服務(wù)器按預(yù)定規(guī)則對己打標(biāo)簽的二進(jìn)制文件進(jìn)行索引,并根據(jù)所述索引的結(jié)果來保存各個二進(jìn)制文件的信息。7、根據(jù)權(quán)利要求6所述的方法,其特征在于,針對每一個已打標(biāo)簽的二進(jìn)制文件,由所述相關(guān)搜索服務(wù)器對其唯一標(biāo)識進(jìn)行哈希算法處理,然后以鏈表的形式建立相應(yīng)的索引。8、根據(jù)權(quán)利要求2-5中任一項所述的方法,其特征在于,所述步驟(S2)中的相關(guān)二進(jìn)制文件的信息包括相關(guān)二進(jìn)制文件的文件名、鏈接地址。9、根據(jù)權(quán)利要求8所述的方法,其特征在于,所述步驟(S3)中,顯示相關(guān)二進(jìn)制文件的文件名。全文摘要本發(fā)明涉及一種基于下載引擎的二進(jìn)制文件相關(guān)搜索方法和系統(tǒng),所述系統(tǒng)中包括由下載引擎服務(wù)器及至少一個下載客戶端組成的下載引擎,以及相關(guān)搜索服務(wù)器;其中,下載客戶端在下載一個二進(jìn)制文件時,會根據(jù)當(dāng)前正在下載的二進(jìn)制文件向相關(guān)搜索服務(wù)器發(fā)出查詢請求,然后由相關(guān)搜索服務(wù)器查看是否存在相關(guān)的其他二進(jìn)制文件,如果存在至少一個相關(guān)二進(jìn)制文件,則將其信息傳送給下載客戶端;然后由下載客戶端顯示給用戶。可見,本發(fā)明中,下載客戶端在下載目標(biāo)二進(jìn)制文件的同時,還能自動獲取與之相關(guān)的其他二進(jìn)制文件的信息并顯示給用戶,使得下載引擎在提供下載服務(wù)的同時,還成為了用戶獲取相關(guān)信息的主要渠道,從而可創(chuàng)造出新的互聯(lián)網(wǎng)商業(yè)價值。文檔編號G06F17/30GK101145149SQ20061006256公開日2008年3月19日申請日期2006年9月11日優(yōu)先權(quán)日2006年9月11日發(fā)明者浩林,王小樂,浩程申請人:千兆科技(深圳)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
辽宁省| 武冈市| 福海县| 唐河县| 宝鸡市| 静安区| 曲水县| 甘肃省| 尼木县| 吉林省| 武鸣县| 区。| 临泉县| 黄平县| 珠海市| 慈溪市| 准格尔旗| 原平市| 乌拉特中旗| 册亨县| 且末县| 兴隆县| 齐齐哈尔市| 高雄市| 凤台县| 枣阳市| 阳朔县| 宜良县| 连平县| 中牟县| 富川| 伊吾县| 广水市| 疏勒县| 札达县| 苍山县| 沁源县| 堆龙德庆县| 双牌县| 同德县| 郁南县|