群組文件搜索方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明設(shè)及網(wǎng)絡(luò)社交技術(shù)領(lǐng)域,特別是設(shè)及一種群組文件捜索方法和裝置。
【背景技術(shù)】
[0002] 隨著社交網(wǎng)絡(luò)技術(shù)的發(fā)展,人們的工作和生活已經(jīng)離不開社交網(wǎng)絡(luò),人們通過基 于社交網(wǎng)絡(luò)的社交應(yīng)用,便可W通過社交網(wǎng)絡(luò)進行即時通信,不再受地域限制?;谏缃痪W(wǎng) 絡(luò),人們還可W建立群組,群組成員可W在群組內(nèi)進行多方即時通信。目前群組的應(yīng)用已經(jīng) 不再限于即時通信,群組成員還可W進行文件共享,具體群組中的群組成員上傳文件后,該 群組中其他群組成員便可W下載文件,實現(xiàn)在群組中共享文件。
[0003] 隨著社交網(wǎng)絡(luò)的普及,用戶加入的群組數(shù)量逐漸增加,使用群組共享文件的用戶 也越來越多,群組中文件的數(shù)量也隨之增加,如何高效地從群組中大量的文件中找到自己 所需的文件,便成為一個亟須解決的問題。
【發(fā)明內(nèi)容】
[0004] 基于此,有必要針對上述問題,提供一種可高效地捜索到群組文件的群組文件捜 索方法和裝置。
[0005] -種群組文件捜索方法,所述方法包括:
[0006] 接收群組文件捜索請求;
[0007] 根據(jù)所述群組文件捜索請求獲取捜索用戶標(biāo)識和捜索條件;
[000引獲取所述捜索用戶標(biāo)識所加入群組的群組標(biāo)識;
[0009] 獲取所述群組標(biāo)識所關(guān)聯(lián)的群組文件的元數(shù)據(jù);
[0010] 將所述捜索條件與所述元數(shù)據(jù)進行匹配,獲得群組文件捜索結(jié)果。
[0011] -種群組文件捜索裝置,所述裝置包括:
[0012] 請求接收模塊,用于獲取群組文件捜索請求;
[0013] 條件獲取模塊,用于根據(jù)所述群組文件捜索請求獲取捜索用戶標(biāo)識和捜索條件;
[0014] 群組標(biāo)識獲取模塊,用于獲取所述捜索用戶標(biāo)識所加入群組的群組標(biāo)識;
[0015] 元數(shù)據(jù)獲取模塊,用于獲取所述群組標(biāo)識所關(guān)聯(lián)的群組文件的元數(shù)據(jù);
[0016] 捜索模塊,用于將所述捜索條件與所述元數(shù)據(jù)進行匹配,獲得群組文件捜索結(jié)果。
[0017] 上述群組文件捜索方法和裝置,接收到群組文件捜索請求后,便可W根據(jù)群組文 件捜索請求得到捜索用戶標(biāo)識和捜索條件W及捜索用戶標(biāo)識所加入的群組的群組標(biāo)識,通 過將捜索條件與群組標(biāo)識所關(guān)聯(lián)的群組文件的結(jié)構(gòu)化的元數(shù)據(jù)進行匹配而得到群組文件 捜索結(jié)果,提高了捜索群組文件的效率。
【附圖說明】
[0018] 圖1為一個實施例中群組文件捜索系統(tǒng)的應(yīng)用環(huán)境圖;
[0019] 圖2為一個實施例中用于實現(xiàn)群組文件捜索方法的終端的結(jié)構(gòu)示意圖;
[0020]圖3為一個實施例中用于實現(xiàn)群組文件捜索方法的文件捜索服務(wù)器的結(jié)構(gòu)示意 圖;
[0021 ]圖4為一個實施例中群組文件捜索方法的流程示意圖;
[0022] 圖5為一個實施例中終端顯示的群組管理頁面的示意圖;
[0023] 圖6為一個實施例中終端顯示的群組會話頁面的示意圖;
[0024] 圖7為一個實施例中終端顯示的群組文件管理頁面的示意圖;
[0025] 圖8為一個實施例中在群組文件管理頁面中捜索關(guān)鍵字的示意圖;
[0026] 圖9為另一個實施例中在群組文件管理頁面中捜索關(guān)鍵字的示意圖;
[0027] 圖10為一個實施例中終端獲取捜索條件的步驟的流程示意圖;
[0028] 圖11為一個實施例中利用緩存提供群組文件捜索結(jié)果的步驟的流程示意圖;
[0029] 圖12為一個實施例中反饋群組文件捜索結(jié)果的步驟的流程示意圖;
[0030] 圖13為一個實施例中將捜索條件與元數(shù)據(jù)進行匹配,獲得群組文件捜索結(jié)果的步 驟的流程示意圖;
[0031] 圖14為一個實施例中將捜索條件與元數(shù)據(jù)進行匹配,獲得捜索條件與元數(shù)據(jù)的相 關(guān)度的步驟的流程示意圖;
[0032] 圖15為一個實施例中將捜索關(guān)鍵字與元數(shù)據(jù)中的文件名稱進行匹配,根據(jù)匹配結(jié) 果確定第二分值的步驟的流程示意圖;
[0033] 圖16為一個具體實施例中群組文件捜索方法的流程示意圖;
[0034] 圖17為一個實施例中群組文件捜索裝置的結(jié)構(gòu)框圖;
[0035] 圖18為另一個實施例中群組文件捜索裝置的結(jié)構(gòu)框圖;
[0036] 圖19為再一個實施例中群組文件捜索裝置的結(jié)構(gòu)框圖;
[0037] 圖20為一個實施例中捜索模塊的結(jié)構(gòu)框圖。
【具體實施方式】
[0038] 為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,W下結(jié)合附圖及實施例,對 本發(fā)明進行進一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用W解釋本發(fā)明,并 不用于限定本發(fā)明。
[0039] 如圖1所示,在一個實施例中,提供了一種群組文件捜索系統(tǒng),包括通過網(wǎng)絡(luò)連接 的終端110和服務(wù)器120。其中終端110包括臺式計算機和移動終端,移動終端包括智能手 機、平板電腦、個人數(shù)字助理(PDA) W及膝上型便攜計算機中的至少一種。服務(wù)器120可W是 獨立的物理服務(wù)器,也可W是物理服務(wù)器的集群組。在一個實施例中,服務(wù)器120包括與終 端110通過網(wǎng)絡(luò)連接的文件捜索服務(wù)器121、與文件捜索服務(wù)器121連接的關(guān)系鏈服務(wù)器122 W及與文件捜索服務(wù)器121連接的文件管理服務(wù)器123。
[0040] 如圖2所示,在一個實施例中,提供了一種用于實現(xiàn)群組文件捜索方法的終端110, 包括通過系統(tǒng)總線連接的處理器、非易失性存儲介質(zhì)、內(nèi)存儲器、網(wǎng)絡(luò)接口、輸入裝置W及 顯示屏。其中處理器具有計算功能和控制終端110工作的功能,該處理器被配置為執(zhí)行一種 群組文件捜索方法。非易失性存儲介質(zhì)包括磁存儲介質(zhì)、光存儲介質(zhì)和閃存式存儲介質(zhì)中 的至少一種,非易失性存儲介質(zhì)存儲有操作系統(tǒng)和群組文件捜索裝置。該群組文件捜索裝 置用于實現(xiàn)一種群組文件捜索方法。網(wǎng)絡(luò)接口用于連接到服務(wù)器120。顯示屏包括液晶顯示 屏、柔性顯示屏和電子墨水顯示屏中的至少一種。輸入裝置包括物理按鈕、軌跡球、觸控板 W及與顯示屏重疊的觸控層中的至少一種,其中觸控層與顯示屏組合形成觸控屏。
[0041] 如圖3所示,在一個實施例中,提供了一種用于實現(xiàn)群組文件捜索方法的文件捜索 服務(wù)器121,包括通過系統(tǒng)總線連接的處理器、非易失性存儲介質(zhì)、內(nèi)存儲器W及網(wǎng)絡(luò)接口。 其中處理器具有計算功能和控制文件捜索服務(wù)器121工作的功能,該處理器被配置為執(zhí)行 一種群組文件捜索方法。非易失性存儲介質(zhì)存儲有操作系統(tǒng)和群組文件捜索裝置,該群組 文件捜索裝置用于實現(xiàn)一種群組文件捜索方法。網(wǎng)絡(luò)接口用于連接到網(wǎng)絡(luò)從而接收終端 110發(fā)送的群組文件捜索請求,并向終端110反饋根據(jù)群組文件捜索請求獲得的群組文件捜 索結(jié)果。
[0042] 如圖4所示,在一個實施例中,提供了一種群組文件捜索方法,本實施例主要W該 方法應(yīng)用于上述圖1和圖3中的文件捜索服務(wù)器121來舉例說明,但可W理解的是,該方法也 可W應(yīng)用于上述圖1和圖3中的終端110。該方法具體包括W下步驟:
[0043] 步驟402,接收群組文件捜索請求。
[0044] 具體地,終端110上運行有社交應(yīng)用,可通過該社交應(yīng)用向文件捜索服務(wù)器121發(fā) 送群組文件捜索請求,由文件捜索服務(wù)器121接收。其中社交應(yīng)用是基于社交網(wǎng)絡(luò)進行網(wǎng)絡(luò) 社交互動的應(yīng)用。社交應(yīng)用通常具有聯(lián)系人查找功能W及即時通信功能,還可W具有UGC Wser Generated Content,用戶生成內(nèi)容)分享功能W及UGC評論功能。
[0045] 群組包括多個群組成員,用來表示該群組中群組成員之間的網(wǎng)絡(luò)社交關(guān)系,通過 群組可W實現(xiàn)群組成員之間的多方即時通信W及多方資源共享。群組包括即時通信群組、 討論組、語音通話群組W及視頻通話群組中的至少一種。捜索用戶可W加入多個群組,可W 是通過自己創(chuàng)建而加入群組,也可W通過向其它用戶所建立的群組提出加入請求并在被管 理員同意后加入相應(yīng)的群組。一個群組可W用一個群組標(biāo)識來唯一表示。群組文件是指群 組成員在群組中上傳的文件,與上傳者上傳該文件時所訪問的群組的群組標(biāo)識相關(guān)聯(lián)。
[0046] 終端將捜索用戶標(biāo)識和捜索條件,生成攜帶有捜索用戶標(biāo)識和捜索條件的群組文 件捜索請求。終端可實時獲取捜索條件來生成群組文件捜索請求,比如根據(jù)捜索用戶在捜 索框中輸入的捜索關(guān)鍵字實時生成群組文件捜索請求。終端也可W在接收到捜索用戶觸發(fā) 的確認(rèn)捜索的指令后生成群組文件捜索請求,比如當(dāng)捜索用戶在捜索框中輸入捜索關(guān)鍵字 并點擊確認(rèn)捜索的按鍵后生成群組文件捜索請求。其中捜索條件是指用來捜索到捜索用戶 所需的群組文件所需限定的條件。具體可獲取捜索用戶所輸入的捜索條件,也可W根據(jù)捜 索用戶輸入的信息來生成捜索條件。
[0047] 舉例說明,捜索用戶可W在社交應(yīng)用的聯(lián)系人頁面進入如圖5所示的群組管理頁 面,群組管理頁面中顯示捜索用戶所加入的群組的信息,捜索用戶所加入的群組包括捜索 用戶自己建立的群組W及捜索用戶加入的別人建立的群組,群組的信息包括群組頭像W及 群組名稱。捜索用戶點擊顯示的群組的信息,使終端進入如圖6所示的群組會話頁面。捜索 用戶點擊群組會話頁面中的群組信息頁面觸發(fā)控件602,終端則進入正在訪問的群組的群 組信息頁面。捜索用戶再在群組信息頁面中點擊群組文件管理頁面觸發(fā)控件,終端則進入 如圖7所示的群組文件管理頁面,群組管理頁面具有捜索框702和捜索結(jié)果展示區(qū)域704,還 可W包括群組文件上傳控件708,還可W包括與群組文件捜索結(jié)果相對應(yīng)的群組文件下載 控件706。
[0048] 步驟404,根據(jù)群組文件捜索請求獲取捜索用戶標(biāo)識和