專利名稱:一種關(guān)聯(lián)下載提示方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,尤其涉及一種關(guān)聯(lián)下載提示方法及裝置。
背景技術(shù):
隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,越來越多的人通過下載軟件從網(wǎng)絡(luò)上下載各種信息。下載軟件成為目前網(wǎng)絡(luò)用戶廣泛使用的工具軟件之一?,F(xiàn)有的基于下載軟件下載的方法主要包括用戶通過點(diǎn)擊目標(biāo)文件的下載鏈接或者將下載鏈接粘貼至下載軟件中,下載軟件即與網(wǎng)絡(luò)服務(wù)器相連接,從網(wǎng)絡(luò)中獲取該目標(biāo)文件。發(fā)明人發(fā)現(xiàn),現(xiàn)有的下載軟件主要存在以下缺陷1、現(xiàn)有的下載軟件僅關(guān)注本客戶端的用戶對(duì)某目標(biāo)文件的下載,并未綜合考慮使用該下載軟件的其他客戶端的下載體驗(yàn);2、現(xiàn)有的下載軟件對(duì)當(dāng)前下載的目標(biāo)文件相關(guān)聯(lián)的各種文件信息并不進(jìn)行任何提示,當(dāng)用戶使用該下載軟件下載與該目標(biāo)文件相關(guān)聯(lián)的文件時(shí),需要重新進(jìn)入網(wǎng)絡(luò),點(diǎn)擊下載鏈接進(jìn)行下載,這樣的操作較為繁瑣,影響了用戶體驗(yàn)。
發(fā)明內(nèi)容
本發(fā)明的目的在于,提供一種關(guān)聯(lián)下載提示方法及裝置,能夠?qū)Ξ?dāng)前下載的目標(biāo)文件的關(guān)聯(lián)文件信息進(jìn)行提示,提升用戶體驗(yàn)。為了實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例提供了一種關(guān)聯(lián)下載提示方法,包括根據(jù)下載軟件當(dāng)前下載的目標(biāo)文件,獲取所述目標(biāo)文件的所有關(guān)聯(lián)文件信息;根據(jù)預(yù)設(shè)的關(guān)聯(lián)度算法,分別計(jì)算所述各關(guān)聯(lián)文件信息與所述目標(biāo)文件的關(guān)聯(lián)度;根據(jù)所述關(guān)聯(lián)度的計(jì)算結(jié)果,按順序顯示所述各關(guān)聯(lián)文件信息。進(jìn)一步,所述根據(jù)下載軟件當(dāng)前下載的目標(biāo)文件,獲取所述目標(biāo)文件的所有關(guān)聯(lián)文件信息,包括根據(jù)下載軟件當(dāng)前下載的目標(biāo)文件,從其他包含所述目標(biāo)文件的客戶端獲取所述目標(biāo)文件的所有關(guān)聯(lián)文件信息。進(jìn)一步,所述根據(jù)所述關(guān)聯(lián)度的計(jì)算結(jié)果,按順序顯示所述各關(guān)聯(lián)文件信息之后, 還包括根據(jù)用戶的下載操作,更新本客戶端存儲(chǔ)的所述目標(biāo)文件的關(guān)聯(lián)文件信息。進(jìn)一步,所述根據(jù)下載軟件當(dāng)前下載的目標(biāo)文件,獲取所述目標(biāo)文件的所有關(guān)聯(lián)文件信息,包括根據(jù)下載軟件當(dāng)前下載的目標(biāo)文件,從關(guān)聯(lián)服務(wù)器獲取所述目標(biāo)文件的所有關(guān)聯(lián)文件信息。進(jìn)一步,所述根據(jù)所述關(guān)聯(lián)度的計(jì)算結(jié)果,按順序顯示所述各關(guān)聯(lián)文件信息之后, 還包括根據(jù)用戶的下載操作,更新所述關(guān)聯(lián)服務(wù)器存儲(chǔ)的所述目標(biāo)文件的關(guān)聯(lián)文件信息。進(jìn)一步,所述根據(jù)下載軟件當(dāng)前下載的目標(biāo)文件,獲取所述目標(biāo)文件的所有關(guān)聯(lián)文件信息之前,還包括預(yù)先設(shè)定關(guān)聯(lián)文件信息與當(dāng)前下載的目標(biāo)文件的關(guān)聯(lián)度算法;所述關(guān)聯(lián)文件信息包括關(guān)聯(lián)文件的名稱、簡(jiǎn)介和下載鏈接中的任一種或多種;所述關(guān)聯(lián)度算法包括加權(quán)系數(shù)算法和/或統(tǒng)計(jì)算法。相應(yīng)地,本發(fā)明實(shí)施例還提供了一種關(guān)聯(lián)下載提示裝置,包括獲取單元,用于根據(jù)下載軟件當(dāng)前下載的目標(biāo)文件,獲取所述目標(biāo)文件的所有關(guān)聯(lián)文件信息;計(jì)算單元,用于根據(jù)預(yù)設(shè)的關(guān)聯(lián)度算法,分別計(jì)算所述獲取單元獲取的所述各關(guān)聯(lián)文件信息與所述目標(biāo)文件的關(guān)聯(lián)度;顯示單元,用于根據(jù)計(jì)算單元的計(jì)算結(jié)果,按順序顯示所述各關(guān)聯(lián)文件信息。進(jìn)一步,所述獲取單元包括第一獲取單元,用于根據(jù)下載軟件當(dāng)前下載的目標(biāo)文件,從其他包含所述目標(biāo)文件的客戶端獲取所述目標(biāo)文件的所有關(guān)聯(lián)文件信息;第二獲取單元,用于根據(jù)下載軟件當(dāng)前下載的目標(biāo)文件,從關(guān)聯(lián)服務(wù)器獲取所述目標(biāo)文件的所有關(guān)聯(lián)文件信息。更進(jìn)一步,所述裝置還包括更新單元,用于根據(jù)用戶的下載操作,更新本客戶端存儲(chǔ)的所述目標(biāo)文件的關(guān)聯(lián)文件信息;或用于根據(jù)用戶的下載操作,更新所述關(guān)聯(lián)服務(wù)器存儲(chǔ)的所述目標(biāo)文件的關(guān)聯(lián)文件信息。更進(jìn)一步,所述裝置還包括預(yù)設(shè)單元,用于預(yù)先設(shè)定關(guān)聯(lián)文件信息與當(dāng)前下載的目標(biāo)文件的關(guān)聯(lián)度算法;所述關(guān)聯(lián)文件信息包括關(guān)聯(lián)文件的名稱、簡(jiǎn)介和下載鏈接中的任一種或多種;所述關(guān)聯(lián)度算法包括加權(quán)系數(shù)算法和/或統(tǒng)計(jì)算法。本發(fā)明通過獲取下載軟件當(dāng)前下載的目標(biāo)文件的所有關(guān)聯(lián)文件信息,對(duì)關(guān)聯(lián)文件信息的關(guān)聯(lián)度進(jìn)行綜合計(jì)算,并按關(guān)聯(lián)度將關(guān)聯(lián)文件信息提示給用戶,通過該提示,用戶可了解到其他使用該下載軟件的客戶端的下載體驗(yàn);另外,當(dāng)用戶需要下載某關(guān)聯(lián)文件時(shí),無需再重新進(jìn)入網(wǎng)絡(luò)查找相應(yīng)下載鏈接,可直接點(diǎn)擊該關(guān)聯(lián)文件信息進(jìn)行下載,其操作簡(jiǎn)單快捷,提升了用戶體驗(yàn)。
圖1為本發(fā)明的關(guān)聯(lián)下載提示裝置的實(shí)施例的結(jié)構(gòu)示意圖;圖2為本發(fā)明的關(guān)聯(lián)下載提示裝置的獲取單元的實(shí)施例的結(jié)構(gòu)示意圖;圖3為本發(fā)明的關(guān)聯(lián)下載提示方法的第一實(shí)施例的流程圖;圖4為本發(fā)明的關(guān)聯(lián)下載提示方法的第二實(shí)施例的流程圖;圖5為本發(fā)明的關(guān)聯(lián)下載提示方法的第三實(shí)施例的流程圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。請(qǐng)參見圖1,為本發(fā)明的關(guān)聯(lián)下載提示裝置的實(shí)施例的結(jié)構(gòu)示意圖;具體地,所述關(guān)聯(lián)下載提示裝置可以為包括關(guān)聯(lián)文件提示管理功能的下載軟件, 也可以為設(shè)于下載軟件的一個(gè)關(guān)聯(lián)文件提示管理功能模塊。
如圖1所示,所述關(guān)聯(lián)下載提示裝置包括獲取單元20,計(jì)算單元30和顯示單元 40。所述獲取單元20,用于根據(jù)下載軟件當(dāng)前下載的目標(biāo)文件,獲取所述目標(biāo)文件的所有關(guān)聯(lián)文件信息;具體實(shí)現(xiàn)中,所述獲取單元20可以從分布式網(wǎng)絡(luò)或關(guān)聯(lián)服務(wù)器獲取下載軟件當(dāng)前下載的目標(biāo)文件的所有關(guān)聯(lián)文件信息;所述分布式網(wǎng)絡(luò)包含多個(gè)客戶端,所述關(guān)聯(lián)服務(wù)器用于存儲(chǔ)利用同一下載軟件下載過的文件及該文件的所有關(guān)聯(lián)文件信息;所述關(guān)聯(lián)文件信息可以為同一客戶端使用當(dāng)前下載的目標(biāo)文件的同一下載軟件下載的所有文件的信息(比如本客戶端使用QQ旋風(fēng)下載了 QQ和office 2003,當(dāng)前正在下載的目標(biāo)文件為 office 2007,則當(dāng)前下載的目標(biāo)文件的關(guān)聯(lián)文件為QQ和office 2003,其關(guān)聯(lián)文件信息即包括QQ和office 2003的名稱、簡(jiǎn)介和下載鏈接等信息);所述關(guān)聯(lián)文件信息也可以為不同客戶端使用同一下載軟件下載的所有文件的信息(客戶端A用QQ旋風(fēng)下載了某連續(xù)劇的第2集,客戶端B用QQ旋風(fēng)下載了該連續(xù)劇的第3集,本客戶端的QQ旋風(fēng)當(dāng)前正在下載的目標(biāo)文件為該連續(xù)劇的第1集,則所述本客戶端當(dāng)前下載的目標(biāo)文件的關(guān)聯(lián)文件包括該連續(xù)劇的第2集和第3集,其關(guān)聯(lián)文件信息即包括該連續(xù)劇第2集和第3集的名稱、簡(jiǎn)介和下載鏈接等信息)。可以理解的是,此處僅為舉例,其他情況類似分析,在此不贅述。具體地,所述獲取單元20可通過從分布式網(wǎng)絡(luò)中其他利用同一下載軟件下載過該目標(biāo)文件,并且此時(shí)還擁有該目標(biāo)文件的客戶端中獲取所述目標(biāo)文件的所有關(guān)聯(lián)文件信息;所述獲取單元20還可通過從關(guān)聯(lián)服務(wù)器獲取所述目標(biāo)文件的所有關(guān)聯(lián)信息。所述計(jì)算單元30,用于根據(jù)預(yù)設(shè)的關(guān)聯(lián)度算法,分別計(jì)算所述獲取單元20獲取的所述各關(guān)聯(lián)文件信息與所述目標(biāo)文件的關(guān)聯(lián)度;具體實(shí)現(xiàn)中,所述關(guān)聯(lián)度算法包括但不限于加權(quán)系數(shù)算法和/或統(tǒng)計(jì)算法,比如所述獲取單元20總共獲取了三個(gè)關(guān)聯(lián)文件信息,所述計(jì)算單元30可根據(jù)其他用戶的下載使用體驗(yàn),分別對(duì)三個(gè)關(guān)聯(lián)文件信息賦予不同的權(quán)重,各權(quán)重分別體現(xiàn)了該關(guān)聯(lián)文件信息與該目標(biāo)文件的關(guān)聯(lián)度;再如所述獲取單元20總共獲取了三個(gè)關(guān)聯(lián)文件信息,所述計(jì)算單元30可通過其他用戶的下載使用體驗(yàn),分別對(duì)三個(gè)關(guān)聯(lián)文件信息被下載的次數(shù)進(jìn)行統(tǒng)計(jì),并根據(jù)統(tǒng)計(jì)次數(shù)的大小確定與所述目標(biāo)文件的關(guān)聯(lián)度。所述顯示單元40,用于根據(jù)計(jì)算單元30的計(jì)算結(jié)果,按順序顯示所述各關(guān)聯(lián)文件 fn息ο具體實(shí)現(xiàn)中,所述顯示單元40用于將各關(guān)聯(lián)文件信息通過關(guān)聯(lián)度的順序顯示于下載軟件的用戶界面,以提示給用戶利于用戶的關(guān)聯(lián)下載,具體地,所述顯示單元40可根據(jù)關(guān)聯(lián)度由大到小的順序進(jìn)行顯示,即將與目標(biāo)文件聯(lián)系最緊密的關(guān)聯(lián)文件信息顯示在前,將與目標(biāo)文件聯(lián)系最不緊密的關(guān)聯(lián)文件信息顯示在后;當(dāng)然,所述顯示單元40還可以通過其他的順序進(jìn)行顯示,比如可通過用戶自定義規(guī)則來進(jìn)行顯示,或選擇部分關(guān)聯(lián)文件信息進(jìn)行顯示等,在此不贅述。具體地,所述顯示單元40對(duì)各關(guān)聯(lián)文件信息進(jìn)行顯示的目的是對(duì)用戶作關(guān)聯(lián)提示,可采用多種形式進(jìn)行提示,比如所述顯示單元40顯示關(guān)聯(lián)文件信息之前提示“使用該下載軟件的用戶還下載過以下文件”;再如所述顯示單元40顯示關(guān)聯(lián)文件信息之前提示 “你還可能對(duì)以下文件感興趣”等形式,在此不贅述。
再請(qǐng)參見圖1,所述關(guān)聯(lián)下載提示裝置還包括預(yù)設(shè)單元10和更新單元50。所述預(yù)設(shè)單元10,用于預(yù)先設(shè)定關(guān)聯(lián)文件信息與當(dāng)前下載的目標(biāo)文件的關(guān)聯(lián)度算法;所述關(guān)聯(lián)文件信息包括關(guān)聯(lián)文件的名稱、簡(jiǎn)介和下載鏈接中的任一種或多種。如前述,所述關(guān)聯(lián)度算法包括加權(quán)系數(shù)算法和/或統(tǒng)計(jì)算法,可以理解的是,所述關(guān)聯(lián)度算法并不限于上述兩種,比如還可以根據(jù)各關(guān)聯(lián)文件下載時(shí)間與當(dāng)前下載的目標(biāo)文件的下載時(shí)間的間隔,來計(jì)算所述各關(guān)聯(lián)文件信息與該目標(biāo)文件的關(guān)聯(lián)度;其他情況類似分析,在此不贅述。所述更新單元50,用于根據(jù)用戶的下載操作,更新本客戶端存儲(chǔ)的所述目標(biāo)文件的關(guān)聯(lián)文件信息;或用于根據(jù)用戶的下載操作,更新所述關(guān)聯(lián)服務(wù)器存儲(chǔ)的所述目標(biāo)文件的關(guān)聯(lián)文件信息。具體實(shí)現(xiàn)中,所述顯示單元40將各關(guān)聯(lián)文件信息顯示給用戶后,用戶可選擇某關(guān)聯(lián)文件進(jìn)行關(guān)聯(lián)下載,所述更新單元50首先根據(jù)用戶的下載操作,將本客戶端下載軟件已經(jīng)下載的文件與當(dāng)前下載的目標(biāo)文件建立關(guān)聯(lián);其次,所述更新單元50根據(jù)自身新建立的關(guān)聯(lián)文件信息,更新本客戶端之前所存儲(chǔ)的所述目標(biāo)文件的關(guān)聯(lián)文件信息,以備其他客戶端獲取使用;或,所述更新單元50將自身新建立的關(guān)聯(lián)文件信息上傳至關(guān)聯(lián)服務(wù)器,以更新所述關(guān)聯(lián)服務(wù)器之前所存儲(chǔ)的所述目標(biāo)文件的關(guān)聯(lián)文件信息,以備其他客戶端獲取使用。本發(fā)明通過獲取下載軟件當(dāng)前下載的目標(biāo)文件的所有關(guān)聯(lián)文件信息,對(duì)關(guān)聯(lián)文件信息的關(guān)聯(lián)度進(jìn)行綜合計(jì)算,并按關(guān)聯(lián)度將關(guān)聯(lián)文件信息提示給用戶,通過該提示,用戶可了解到其他使用該下載軟件的客戶端的下載體驗(yàn);另外,當(dāng)用戶需要下載某關(guān)聯(lián)文件時(shí),無需再重新進(jìn)入網(wǎng)絡(luò)查找相應(yīng)下載鏈接,可直接點(diǎn)擊該關(guān)聯(lián)文件信息進(jìn)行下載,其操作簡(jiǎn)單快捷,提升了用戶體驗(yàn)。為了更清楚的說明本發(fā)明,下面將對(duì)本發(fā)明的關(guān)聯(lián)下載裝置的獲取單元20進(jìn)行詳細(xì)介紹。請(qǐng)參見圖2,為本發(fā)明的關(guān)聯(lián)下載提示裝置的獲取單元20的實(shí)施例的結(jié)構(gòu)示意圖;如圖2所示,所述獲取單元20包括第一獲取單元201和第二獲取單元202。所述第一獲取單元201,用于根據(jù)下載軟件當(dāng)前下載的目標(biāo)文件,從其他包含所述目標(biāo)文件的客戶端獲取所述目標(biāo)文件的所有關(guān)聯(lián)文件信息;具體實(shí)現(xiàn)中,所述獲取單元20可以從分布式網(wǎng)絡(luò)或關(guān)聯(lián)服務(wù)器獲取下載軟件當(dāng)前下載的目標(biāo)文件的所有關(guān)聯(lián)文件信息;所述分布式網(wǎng)絡(luò)包含多個(gè)客戶端;所述關(guān)聯(lián)文件信息可以為同一客戶端使用當(dāng)前下載的目標(biāo)文件的同一下載軟件下載的所有文件的信息 (比如本客戶端使用QQ旋風(fēng)下載了 QQ和office2003,當(dāng)前正在下載office 2007,則當(dāng)前下載的目標(biāo)文件的關(guān)聯(lián)文件為QQ和office 2003,其關(guān)聯(lián)文件信息即包括QQ和office 2003的名稱、簡(jiǎn)介和下載鏈接等信息);也可以為不同客戶端使用同一下載軟件下載的所有文件的信息(客戶端A用QQ旋風(fēng)下載了某連續(xù)劇的第2集,客戶端B用QQ旋風(fēng)下載了該連續(xù)劇的第3集,本客戶端此時(shí)正用QQ旋風(fēng)下載該連續(xù)劇的第1集,則所述本客戶端當(dāng)前下載的目標(biāo)文件的關(guān)聯(lián)文件包括該連續(xù)劇的第2集和第3集,其關(guān)聯(lián)文件信息即包括該連續(xù)劇第2集和第3集的名稱、簡(jiǎn)介和下載鏈接等信息)。具體地,所述第一獲取單元20通過從分布式網(wǎng)絡(luò)中其他利用同一下載軟件下載過該目標(biāo)文件,并且此時(shí)還擁有該目標(biāo)文件的客戶端中獲取所述目標(biāo)文件的所有關(guān)聯(lián)文件 fn息;所述第二獲取單元202,用于根據(jù)下載軟件當(dāng)前下載的目標(biāo)文件,從關(guān)聯(lián)服務(wù)器獲取所述目標(biāo)文件的所有關(guān)聯(lián)文件信息。具體實(shí)現(xiàn)中,所述關(guān)聯(lián)服務(wù)器用于存儲(chǔ)利用同一下載軟件下載過的文件及該文件的所有關(guān)聯(lián)文件信息;所述第二獲取單元202可通過從關(guān)聯(lián)服務(wù)器獲取所述目標(biāo)文件的所
有關(guān)聯(lián)信息。本發(fā)明通過獲取下載軟件當(dāng)前下載的目標(biāo)文件的所有關(guān)聯(lián)文件信息,可使用戶可了解到其他使用該下載軟件的客戶端的下載體驗(yàn),提升了用戶體驗(yàn)。為了更清楚的說明本發(fā)明,下面將對(duì)本發(fā)明的關(guān)聯(lián)下載提示方法進(jìn)行詳細(xì)介紹。請(qǐng)參見圖3,為本發(fā)明的關(guān)聯(lián)下載提示方法的第一實(shí)施例的流程圖;如圖3所示, 所述方法包括S101,根據(jù)下載軟件當(dāng)前下載的目標(biāo)文件,獲取所述目標(biāo)文件的所有關(guān)聯(lián)文件信息;具體實(shí)現(xiàn)中,所述SlOl可以從分布式網(wǎng)絡(luò)或關(guān)聯(lián)服務(wù)器獲取下載軟件當(dāng)前下載的目標(biāo)文件的所有關(guān)聯(lián)文件信息;所述分布式網(wǎng)絡(luò)包含多個(gè)客戶端,所述關(guān)聯(lián)服務(wù)器用于存儲(chǔ)利用同一下載軟件下載過的文件及該文件的所有關(guān)聯(lián)文件信息;所述關(guān)聯(lián)文件信息可以為同一客戶端使用當(dāng)前下載的目標(biāo)文件的同一下載軟件下載的所有文件的信息(比如本客戶端使用QQ旋風(fēng)下載了 QQ和office 2003,當(dāng)前正在下載off ice 2007,則當(dāng)前下載的目標(biāo)文件的關(guān)聯(lián)文件為QQ和office 2003,其關(guān)聯(lián)文件信息即包括QQ和office 2003 的名稱、簡(jiǎn)介和下載鏈接等信息);也可以為不同客戶端使用同一下載軟件下載的所有文件的信息(客戶端A用QQ旋風(fēng)下載了某連續(xù)劇的第2集,客戶端B用QQ旋風(fēng)下載了該連續(xù)劇的第3集,本客戶端此時(shí)正用QQ旋風(fēng)下載該連續(xù)劇的第1集,則所述本客戶端當(dāng)前下載的目標(biāo)文件的關(guān)聯(lián)文件包括該連續(xù)劇的第2集和第3集,其關(guān)聯(lián)文件信息即包括該連續(xù)劇第2集和第3集的名稱、簡(jiǎn)介和下載鏈接等信息)。具體地,所述SlOl可通過從分布式網(wǎng)絡(luò)中其他利用同一下載軟件下載過該目標(biāo)文件,并且此時(shí)還擁有該目標(biāo)文件的客戶端中獲取所述目標(biāo)文件的所有關(guān)聯(lián)文件信息;所述SlOl還可通過從關(guān)聯(lián)服務(wù)器獲取所述目標(biāo)文件的所有關(guān)聯(lián)信息。S102,根據(jù)預(yù)設(shè)的關(guān)聯(lián)度算法,分別計(jì)算所述各關(guān)聯(lián)文件信息與所述目標(biāo)文件的關(guān)聯(lián)度;具體實(shí)現(xiàn)中,所述關(guān)聯(lián)度算法包括但不限于加權(quán)系統(tǒng)算法和/或統(tǒng)計(jì)算法,比如所述SlOl總共獲取了三個(gè)關(guān)聯(lián)文件信息,所述S102可根據(jù)其他用戶的下載使用體驗(yàn), 分別對(duì)三個(gè)關(guān)聯(lián)文件信息賦予不同的權(quán)重,各權(quán)重分別體現(xiàn)了該關(guān)聯(lián)文件信息與該目標(biāo)文件的關(guān)聯(lián)度;再如所述SlOl總共獲取了三個(gè)關(guān)聯(lián)文件信息,所述S102可通過其他用戶的下載使用體驗(yàn),分別對(duì)三個(gè)關(guān)聯(lián)文件信息被下載的次數(shù)進(jìn)行統(tǒng)計(jì),并根據(jù)統(tǒng)計(jì)次數(shù)的大小確定與所述目標(biāo)文件的關(guān)聯(lián)度。S103,根據(jù)所述關(guān)聯(lián)度的計(jì)算結(jié)果,按順序顯示所述各關(guān)聯(lián)文件信息。具體實(shí)現(xiàn)中,所述S103用于將各關(guān)聯(lián)文件信息通過關(guān)聯(lián)度的順序顯示于下載軟件的用戶界面,以提示給用戶利于用戶的關(guān)聯(lián)下載,具體地,所述S103可根據(jù)關(guān)聯(lián)度由大到小的順序進(jìn)行顯示,即將與目標(biāo)文件聯(lián)系最緊密的關(guān)聯(lián)文件信息顯示在前,將與目標(biāo)文件聯(lián)系最不緊密的關(guān)聯(lián)文件信息顯示在后;當(dāng)然,所述S103還可以通過其他的順序進(jìn)行顯示,比如可通過用戶自定義規(guī)則來進(jìn)行顯示,或選擇部分關(guān)聯(lián)文件信息進(jìn)行顯示等,在此不贅述。具體地,所述S103對(duì)各關(guān)聯(lián)文件信息進(jìn)行顯示的目的是對(duì)用戶作關(guān)聯(lián)提示,可采用多種形式進(jìn)行提示,比如所述S103顯示關(guān)聯(lián)文件信息之前提示“使用該下載軟件的用戶還下載過以下文件”;再如所述S103顯示關(guān)聯(lián)文件信息之前提示“你還可能對(duì)以下文件感興趣”等形式,在此不贅述。本發(fā)明通過獲取下載軟件當(dāng)前下載的目標(biāo)文件的所有關(guān)聯(lián)文件信息,對(duì)關(guān)聯(lián)文件信息的關(guān)聯(lián)度進(jìn)行綜合計(jì)算,并按關(guān)聯(lián)度將關(guān)聯(lián)文件信息提示給用戶,通過該提示,用戶可了解到其他使用該下載軟件的客戶端的下載體驗(yàn);另外,當(dāng)用戶需要下載某關(guān)聯(lián)文件時(shí),無需再重新進(jìn)入網(wǎng)絡(luò)查找相應(yīng)下載鏈接,可直接點(diǎn)擊該關(guān)聯(lián)文件信息進(jìn)行下載,其操作簡(jiǎn)單快捷,提升了用戶體驗(yàn)。請(qǐng)參見圖4,為本發(fā)明的關(guān)聯(lián)下載提示方法的第二實(shí)施例的流程圖;如圖4所示, 所述方法包括S201,用戶點(diǎn)擊目標(biāo)文件的下載鏈接或者將下載鏈接粘貼至下載軟件;S202,下載軟件與其他通過該下載軟件下載過該目標(biāo)文件,并擁有該目標(biāo)文件的客戶端建立連接,并從所述客戶端提取該目標(biāo)文件;具體實(shí)現(xiàn)中,所述S201和S202中,下載軟件根據(jù)下載鏈接確定目標(biāo)文件信息,并與其他客戶端建立連接,直接從其他客戶端提取目標(biāo)文件,其目的是避免從網(wǎng)絡(luò)直接獲取目標(biāo)文件,當(dāng)存在很多用戶同時(shí)下載該目標(biāo)文件時(shí),直接從網(wǎng)絡(luò)獲取可能造成網(wǎng)絡(luò)的擁擠, 使下載的速度變慢,同時(shí),S201和S202還可以減輕網(wǎng)絡(luò)服務(wù)器的負(fù)擔(dān),延長(zhǎng)網(wǎng)絡(luò)服務(wù)器的使用壽命。另外,所述S202還可以根據(jù)實(shí)際連接情況,選擇路徑最短或連接最好的客戶端進(jìn)行目標(biāo)文件的提取,提高了下載的速率。S203,預(yù)先設(shè)定關(guān)聯(lián)文件信息與當(dāng)前下載的目標(biāo)文件的關(guān)聯(lián)度算法;具體實(shí)現(xiàn)中,所述關(guān)聯(lián)度算法包括加權(quán)系數(shù)算法和/或統(tǒng)計(jì)算法,可以理解的是,所述關(guān)聯(lián)度算法并不限于上述兩種,比如還可以根據(jù)各關(guān)聯(lián)文件下載時(shí)間與當(dāng)前下載的目標(biāo)文件的下載時(shí)間的間隔,來計(jì)算所述各關(guān)聯(lián)文件信息與該目標(biāo)文件的關(guān)聯(lián)度;其他情況類似分析,在此不贅述。S204,根據(jù)下載軟件當(dāng)前下載的目標(biāo)文件,從所述擁有該目標(biāo)文件的客戶端獲取所述目標(biāo)文件的所有關(guān)聯(lián)文件信息;具體實(shí)現(xiàn)中,所述S204通過從分布式網(wǎng)絡(luò)中其他利用同一下載軟件下載過該目標(biāo)文件,并且此時(shí)還擁有該目標(biāo)文件的客戶端中獲取所述目標(biāo)文件的所有關(guān)聯(lián)文件信息;S205,根據(jù)預(yù)設(shè)的關(guān)聯(lián)度算法,分別計(jì)算所述各關(guān)聯(lián)文件信息與所述目標(biāo)文件的關(guān)聯(lián)度;S206,根據(jù)所述關(guān)聯(lián)度的計(jì)算結(jié)果,按順序顯示所述各關(guān)聯(lián)文件信息;S207,根據(jù)用戶的下載操作,更新本客戶端存儲(chǔ)的所述目標(biāo)文件的關(guān)聯(lián)文件信息。具體實(shí)現(xiàn)中,所述S206將各關(guān)聯(lián)文件信息顯示給用戶后,用戶可選擇某關(guān)聯(lián)文件進(jìn)行關(guān)聯(lián)下載,所述S207首先根據(jù)用戶的下載操作,將本客戶端下載軟件已經(jīng)下載的文件與當(dāng)前下載的目標(biāo)文件建立關(guān)聯(lián);其次,所述S207根據(jù)新建立的關(guān)聯(lián)文件信息,更新本客戶端之前所存儲(chǔ)的所述目標(biāo)文件的關(guān)聯(lián)文件信息,以備其他客戶端獲取使用。本發(fā)明通過獲取下載軟件當(dāng)前下載的目標(biāo)文件的所有關(guān)聯(lián)文件信息,對(duì)關(guān)聯(lián)文件信息的關(guān)聯(lián)度進(jìn)行綜合計(jì)算,并按關(guān)聯(lián)度將關(guān)聯(lián)文件信息提示給用戶,通過該提示,用戶可了解到其他使用該下載軟件的客戶端的下載體驗(yàn);另外,當(dāng)用戶需要下載某關(guān)聯(lián)文件時(shí),無需再重新進(jìn)入網(wǎng)絡(luò)查找相應(yīng)下載鏈接,可直接點(diǎn)擊該關(guān)聯(lián)文件信息進(jìn)行下載,其操作簡(jiǎn)單快捷,提升了用戶體驗(yàn)。請(qǐng)參見圖5,為本發(fā)明的關(guān)聯(lián)下載提示方法的第三實(shí)施例的流程圖;如圖5所示, 所述方法包括S301,用戶點(diǎn)擊目標(biāo)文件的下載鏈接或者將下載鏈接粘貼至下載軟件;S302,下載軟件與其他通過該下載軟件下載過該目標(biāo)文件,并擁有該目標(biāo)文件的客戶端建立連接,并從所述客戶端提取該目標(biāo)文件;S303,預(yù)先設(shè)定關(guān)聯(lián)文件信息與當(dāng)前下載的目標(biāo)文件的關(guān)聯(lián)度算法;S304,根據(jù)下載軟件當(dāng)前下載的目標(biāo)文件,從關(guān)聯(lián)服務(wù)器獲取所述目標(biāo)文件的所有關(guān)聯(lián)文件信息;具體實(shí)現(xiàn)中,所述關(guān)聯(lián)服務(wù)器用于存儲(chǔ)利用同一下載軟件下載過的文件及該文件的所有關(guān)聯(lián)文件信息;所述S304可通過從關(guān)聯(lián)服務(wù)器獲取所述目標(biāo)文件的所有關(guān)聯(lián)信息。S305,根據(jù)預(yù)設(shè)的關(guān)聯(lián)度算法,分別計(jì)算所述各關(guān)聯(lián)文件信息與所述目標(biāo)文件的關(guān)聯(lián)度;S306,根據(jù)所述關(guān)聯(lián)度的計(jì)算結(jié)果,按順序顯示所述各關(guān)聯(lián)文件信息;S307,根據(jù)用戶的下載操作,更新所述關(guān)聯(lián)服務(wù)器存儲(chǔ)的所述目標(biāo)文件的關(guān)聯(lián)文件fe息。具體實(shí)現(xiàn)中,所述S306將各關(guān)聯(lián)文件信息顯示給用戶后,用戶可選擇某關(guān)聯(lián)文件進(jìn)行關(guān)聯(lián)下載,所述S307首先根據(jù)用戶的下載操作,將本客戶端下載軟件已經(jīng)下載的文件與當(dāng)前下載的目標(biāo)文件建立關(guān)聯(lián);其次,所述S307將新建立的關(guān)聯(lián)文件信息上傳至關(guān)聯(lián)服務(wù)器,以更新所述關(guān)聯(lián)服務(wù)器之前所存儲(chǔ)的所述目標(biāo)文件的關(guān)聯(lián)文件信息,以備其他客戶端獲取使用。本發(fā)明能夠?qū)Ξ?dāng)前下載的目標(biāo)文件的關(guān)聯(lián)文件信息進(jìn)行提示,提升了用戶體驗(yàn)。通過上述各實(shí)施例的描述,本發(fā)明通過獲取下載軟件當(dāng)前下載的目標(biāo)文件的所有關(guān)聯(lián)文件信息,對(duì)關(guān)聯(lián)文件信息的關(guān)聯(lián)度進(jìn)行綜合計(jì)算,并按關(guān)聯(lián)度將關(guān)聯(lián)文件信息提示給用戶,通過該提示,用戶可了解到其他使用該下載軟件的客戶端的下載體驗(yàn);另外,當(dāng)用戶需要下載某關(guān)聯(lián)文件時(shí),無需再重新進(jìn)入網(wǎng)絡(luò)查找相應(yīng)下載鏈接,可直接點(diǎn)擊該關(guān)聯(lián)文件信息進(jìn)行下載,其操作簡(jiǎn)單快捷,提升了用戶體驗(yàn)。以上所揭露的僅為本發(fā)明一種較佳實(shí)施例而已,當(dāng)然不能以此來限定本發(fā)明之權(quán)利范圍,本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分流程,并依本發(fā)明權(quán)利要求所作的等同變化,仍屬于發(fā)明所涵蓋的范圍。
權(quán)利要求
1.一種關(guān)聯(lián)下載提示方法,其特征在于根據(jù)下載軟件當(dāng)前下載的目標(biāo)文件,獲取所述目標(biāo)文件的所有關(guān)聯(lián)文件信息;根據(jù)預(yù)設(shè)的關(guān)聯(lián)度算法,分別計(jì)算所述各關(guān)聯(lián)文件信息與所述目標(biāo)文件的關(guān)聯(lián)度;根據(jù)所述關(guān)聯(lián)度的計(jì)算結(jié)果,按順序顯示所述各關(guān)聯(lián)文件信息。
2.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)下載軟件當(dāng)前下載的目標(biāo)文件,獲取所述目標(biāo)文件的所有關(guān)聯(lián)文件信息,包括根據(jù)下載軟件當(dāng)前下載的目標(biāo)文件,從其他包含所述目標(biāo)文件的客戶端獲取所述目標(biāo)文件的所有關(guān)聯(lián)文件信息。
3.如權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述關(guān)聯(lián)度的計(jì)算結(jié)果,按順序顯示所述各關(guān)聯(lián)文件信息之后,還包括根據(jù)用戶的下載操作,更新本客戶端存儲(chǔ)的所述目標(biāo)文件的關(guān)聯(lián)文件信息。
4.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)下載軟件當(dāng)前下載的目標(biāo)文件,獲取所述目標(biāo)文件的所有關(guān)聯(lián)文件信息,包括根據(jù)下載軟件當(dāng)前下載的目標(biāo)文件,從關(guān)聯(lián)服務(wù)器獲取所述目標(biāo)文件的所有關(guān)聯(lián)文件 fn息ο
5.如權(quán)利要求4所述的方法,其特征在于,所述根據(jù)所述關(guān)聯(lián)度的計(jì)算結(jié)果,按順序顯示所述各關(guān)聯(lián)文件信息之后,還包括根據(jù)用戶的下載操作,更新所述關(guān)聯(lián)服務(wù)器存儲(chǔ)的所述目標(biāo)文件的關(guān)聯(lián)文件信息。
6.如權(quán)利要求1-5任一項(xiàng)所述的方法,其特征在于,所述根據(jù)下載軟件當(dāng)前下載的目標(biāo)文件,獲取所述目標(biāo)文件的所有關(guān)聯(lián)文件信息之前,還包括預(yù)先設(shè)定關(guān)聯(lián)文件信息與當(dāng)前下載的目標(biāo)文件的關(guān)聯(lián)度算法;所述關(guān)聯(lián)文件信息包括關(guān)聯(lián)文件的名稱、簡(jiǎn)介和下載鏈接中的任一種或多種;所述關(guān)聯(lián)度算法包括加權(quán)系數(shù)算法和/或統(tǒng)計(jì)算法。
7.一種關(guān)聯(lián)下載提示裝置,其特征在于,包括獲取單元,用于根據(jù)下載軟件當(dāng)前下載的目標(biāo)文件,獲取所述目標(biāo)文件的所有關(guān)聯(lián)文件信息;計(jì)算單元,用于根據(jù)預(yù)設(shè)的關(guān)聯(lián)度算法,分別計(jì)算所述獲取單元獲取的所述各關(guān)聯(lián)文件信息與所述目標(biāo)文件的關(guān)聯(lián)度;顯示單元,用于根據(jù)計(jì)算單元的計(jì)算結(jié)果,按順序顯示所述各關(guān)聯(lián)文件信息。
8.如權(quán)利要求7所述的裝置,其特征在于,所述獲取單元包括第一獲取單元,用于根據(jù)下載軟件當(dāng)前下載的目標(biāo)文件,從其他包含所述目標(biāo)文件的客戶端獲取所述目標(biāo)文件的所有關(guān)聯(lián)文件信息;第二獲取單元,用于根據(jù)下載軟件當(dāng)前下載的目標(biāo)文件,從關(guān)聯(lián)服務(wù)器獲取所述目標(biāo)文件的所有關(guān)聯(lián)文件信息。
9.如權(quán)利要求8所述的裝置,其特征在于,還包括更新單元,用于根據(jù)用戶的下載操作,更新本客戶端存儲(chǔ)的所述目標(biāo)文件的關(guān)聯(lián)文件信息;或用于根據(jù)用戶的下載操作,更新所述關(guān)聯(lián)服務(wù)器存儲(chǔ)的所述目標(biāo)文件的關(guān)聯(lián)文件信肩、ο
10.如權(quán)利要求7-9任一項(xiàng)所述的裝置,其特征在于,還包括 預(yù)設(shè)單元,用于預(yù)先設(shè)定關(guān)聯(lián)文件信息與當(dāng)前下載的目標(biāo)文件的關(guān)聯(lián)度算法;所述關(guān)聯(lián)文件信息包括關(guān)聯(lián)文件的名稱、簡(jiǎn)介和下載鏈接中的任一種或多種;所述關(guān)聯(lián)度算法包括加權(quán)系數(shù)算法和/或統(tǒng)計(jì)算法。
全文摘要
本發(fā)明公開了一種關(guān)聯(lián)下載提示方法,包括根據(jù)下載軟件當(dāng)前下載的目標(biāo)文件,獲取所述目標(biāo)文件的所有關(guān)聯(lián)文件信息;根據(jù)預(yù)設(shè)的關(guān)聯(lián)度算法,分別計(jì)算所述各關(guān)聯(lián)文件信息與所述目標(biāo)文件的關(guān)聯(lián)度;根據(jù)所述關(guān)聯(lián)度的計(jì)算結(jié)果,按順序顯示所述各關(guān)聯(lián)文件信息。相應(yīng)地,本發(fā)明還公開了一種關(guān)聯(lián)下載提示裝置。本發(fā)明能夠?qū)Ξ?dāng)前下載的目標(biāo)文件的關(guān)聯(lián)文件信息進(jìn)行提示,提升用戶體驗(yàn)。
文檔編號(hào)H04L29/08GK102263777SQ201010190410
公開日2011年11月30日 申請(qǐng)日期2010年5月28日 優(yōu)先權(quán)日2010年5月28日
發(fā)明者何健 申請(qǐng)人:騰訊科技(深圳)有限公司