專利名稱:一種基于檢索范圍權限的檢索方法、裝置和用戶設備的制作方法
技術領域:
本發明涉及通訊領域,尤其涉及一種基于檢索范圍權限的檢索方法、裝置和用戶
設備。
背景技術:
隨著互聯網的快速發展,許多用戶將一些資料或信息存儲在本地服務器上,并通
過網絡與其他用戶終端進行資源共享。隨著案例文件數量的不斷增長,案例中的資料類型
也正在不斷豐富,如文字資料、圖像資料、音頻視頻資料等。同時,這些案例文件中具有需要
保密的信息,這樣就要求只有使用權限的用戶才可以瀏覽較機密的案例文件。 發明人在實現本發明的過程中,發現現有技術中無法根據用戶的權限對不同的案
例瀏覽進行限制。
發明內容
本發明提供一種基于檢索范圍權限的檢索方法、裝置和用戶設備,可以針對不同
權限的用戶設備顯示不同范圍內檢索到的結果,有助于提高案例文件的保密性。
—方面,本發明提供了一種基于檢索范圍權限的檢索方法,包括 接收用戶設備發送的攜帶權限信息的檢索文件請求; 根據所述權限信息,獲取用戶設備瀏覽文件的范圍; 根據所述檢索文件請求攜帶的關鍵字,在所述瀏覽文件范圍內檢索對應的文件;
將所述檢索到的文件發送到用戶設備,以供所述用戶設備對所述文件進行顯示。
所述權限信息包括在服務器中預先設置的瀏覽文件的范圍信息。
所述根據所述權限信息,獲取用戶設備瀏覽文件的范圍,包括 根據所述權限信息以及保存的所述權限信息和瀏覽文件范圍的對應關系,查詢所 述權限信息對應的瀏覽文件的范圍; 所述瀏覽文件的范圍包括瀏覽文件的類型、瀏覽文件的時間、瀏覽文件的數量中 的一個或多個。 所述將所述檢索到的文件發送到用戶設備,包括將檢索到的文件存儲在緩存中,
并以數據包的形式發送到用戶設備。 所述用戶設備對所述文件進行顯示,包括 用戶設備接收所述數據包并進行解析獲取檢索到的文件; 將所述文件按照預定的順序進行顯示。 所述將所述文件按照預定的順序進行顯示,包括 將所述文件按照時間順序進行顯示;或 將所述文件按照瀏覽率進行顯示;或 將所述文件進行分屏顯示。 另一方面,本發明提供了一種基于檢索范圍權限的檢索裝置,包括
接收模塊,用于接收用戶設備發送的攜帶權限信息的檢索文件請求; 獲取模塊,用于根據所述權限信息,獲取用戶設備瀏覽文件的范圍; 檢索模塊,用于根據所述檢索文件請求攜帶的關鍵字,在所述瀏覽文件范圍內檢
索對應的文件; 發送模塊,用于將所述檢索到的文件發送到用戶設備,以供所述用戶設備對所述
文件進行顯示。 所述獲取模塊包括 存儲子模塊,用于存儲所述權限信息和瀏覽文件范圍的對應關系 查詢子模塊,用于根據所述權限信息以及所述存儲子模塊保存的所述權限信息和
瀏覽文件范圍的對應關系,查詢所述權限信息對應的瀏覽文件的范圍;所述瀏覽文件的范
圍包括瀏覽文件的類型、瀏覽文件的時間、瀏覽文件的數量中的一個或多個。 另一方面,本發明提供了一種用戶設備,包括 請求發送模塊,用于向服務器發送攜帶權限信息的檢索文件請求; 回復接收模塊,用于接收所述服務器回復的文件,所述文件為所述服務器根據所
述權限信息,獲取用戶設備瀏覽文件的范圍,并根據所述檢索文件請求攜帶的關鍵字,在所
述瀏覽文件范圍內檢索獲得的文件; 顯示模塊,用于對所述文件進行顯示。
所述顯示模塊對所述文件進行顯示,包括將所述文件按照時間順序進行顯示; 或將所述文件按照瀏覽率進行顯示;或將所述文件進行分屏顯示。
與現有技術相比,本發明具有以下優點 通過本發明提供的方法,根據用戶的權限,提供一定范圍內的案例文件,并將這些 文件進行顯示,這樣可以針對不同權限的用戶設備顯示不同范圍內檢索到的結果,有助于 提高案例文件的保密性。
為了更清楚地說明本發明或現有技術中的技術方案,下面將對實施例或現有技術 描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的 一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據 這些附圖獲得其他的附圖。
圖1是本發明中基于檢索范圍權限的檢索方法流程圖;
圖2是本發明中基于檢索范圍權限的檢索裝置結構示意圖;
圖3是本發明中另一基于檢索范圍權限的檢索裝置結構示意圖;
圖4是本發明中用戶設備結構示意圖。
具體實施例方式
下面將結合本發明中的附圖,對本發明中的技術方案進行清楚、完整地描述,顯 然,所描述的實施例僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施 例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于 本發明保護的范圍。
5
本發明提供了一種基于檢索范圍權限的檢索方法、裝置和用戶設備,可以針對不
同權限的用戶設備顯示不同范圍內檢索到的結果,有助于提高案例文件的保密性。 下面結合附圖和具體實施例對本發明提供的一種基于檢索范圍權限的檢索方法、
裝置和用戶設備進行詳細說明。 本發明提出一種基于檢索范圍權限的檢索方法,如圖1所示,包括 步驟101、接收用戶設備發送的攜帶權限信息的檢索文件請求; 具體的,服務器接收的用戶設備發送的檢索文件請求后,獲取該請求攜帶的權限
信息,該權限信息具體的為在服務器中預先設置的瀏覽文件的范圍信息。其中瀏覽文件的
范圍包括瀏覽文件的類型、瀏覽文件的時間、瀏覽文件的數量等,可以只包括其中的任意一
個,也可以是其中任意多個的組合。當然此處瀏覽文件的范圍包括內容不僅僅只包括上述
內容,還可以包括其他相關或類似的內容。 步驟102、根據所述權限信息,獲取用戶設備瀏覽文件的范圍;根據所述權限信息 以及保存的所述權限信息和瀏覽文件范圍的對應關系,查詢所述權限信息對應的瀏覽文件 的范圍。 步驟103根據所述檢索文件請求攜帶的關鍵字,在所述瀏覽文件范圍內檢索對應 的文件;具體的,根據該檢索文件請求攜帶的關鍵字,在允許的搜索范圍內,查詢包含該關 鍵字的案例文件。 步驟104、將所述檢索到的文件發送到用戶設備,以供所述用戶設備對所述文件進 行顯示。將檢索到的文件存儲在緩存中,并以數據包的形式發送到用戶設備。用戶設備接 收所述數據包并進行解析獲取檢索到的文件;將所述文件按照預定的順序進行顯示。所述 將所述文件按照預定的順序進行顯示,包括將所述文件按照時間順序進行顯示;或將所 述文件按照瀏覽率進行顯示;或將所述文件進行分屏顯示。 通過本發明提供的方法,根據用戶的權限,提供一定范圍內的案例文件,并將這些 文件進行顯示,這樣可以針對不同權限的用戶設備顯示不同范圍內檢索到的結果,有助于 提高案例文件的保密性。 為實現本發明提供的方法,本發明還提供了一種基于檢索范圍權限的檢索裝置, 如圖2所示,包括 接收模塊210,用于接收用戶設備發送的攜帶權限信息的檢索文件請求; 具體的,服務器中的接收模塊210接收的用戶設備發送的檢索文件請求,通過該
請求可以獲取權限信息,該權限信息具體的為在服務器中預先設置的瀏覽文件的范圍信
息。其中瀏覽文件的范圍包括瀏覽文件的類型、瀏覽文件的時間、瀏覽文件的數量等,可以
只包括其中的任意一個,也可以是其中任意多個的組合。當然此處瀏覽文件的范圍包括內
容不僅僅只包括上述內容,還可以包括其他相關或類似的內容。 獲取模塊220,用于根據所述權限信息,獲取用戶設備瀏覽文件的范圍; 具體的,獲取模塊220根據所述權限信息以及保存的所述權限信息和瀏覽文件范
圍的對應關系,查詢所述權限信息對應的瀏覽文件的范圍。 檢索模塊230,用于根據所述檢索文件請求攜帶的關鍵字,在所述瀏覽文件范圍內 檢索對應的文件;具體的,該檢索模塊230根據該檢索文件請求攜帶的關鍵字,在允許的搜 索范圍內,查詢包含該關鍵字的案例文件。
發送模塊240,用于將所述檢索到的文件發送到用戶設備,以供所述用戶設備對所 述文件進行顯示。
如圖3所示,在上述模塊的基礎上,本發明提供的裝置的獲取模塊包括 存儲子模塊2201,用于存儲所述權限信息和瀏覽文件范圍的對應關系 查詢子模塊2202,用于根據所述權限信息以及所述存儲子模塊保存的所述權限信
息和瀏覽文件范圍的對應關系,查詢所述權限信息對應的瀏覽文件的范圍;所述瀏覽文件
的范圍包括瀏覽文件的類型、瀏覽文件的時間、瀏覽文件的數量中的一個或多個。 通過本發明提供的裝置,根據用戶的權限,提供一定范圍內的案例文件,并將這些
文件進行顯示,這樣可以針對不同權限的用戶設備顯示不同范圍內檢索到的結果,有助于
提高案例文件的保密性。 另一方面,本發明還提供了一種用戶設備,如圖4所示,該包括 請求發送模塊410,用于向服務器發送攜帶權限信息的檢索文件請求; 回復接收模塊420,用于接收所述服務器回復的文件,所述文件為所述服務器根據
所述權限信息,獲取用戶設備瀏覽文件的范圍,并根據所述檢索文件請求攜帶的關鍵字,在
所述瀏覽文件范圍內檢索獲得的文件; 顯示模塊430,用于對所述文件進行顯示。 所述顯示模塊430對所述文件進行顯示,包括將所述文件按照時間順序進行顯 示;或將所述文件按照瀏覽率進行顯示;或將所述文件進行分屏顯示。 服務器將檢索到的文件存儲在緩存中,并以數據包的形式發送到用戶設備。用戶 設備接收所述數據包并進行解析獲取檢索到的文件;將所述文件按照預定的順序進行顯 示。 通過本發明提供的方法和裝置,根據用戶的權限,提供一定范圍內的案例文件,并 將這些文件進行顯示,這樣可以針對不同權限的用戶設備顯示不同范圍內檢索到的結果, 有助于提高案例文件的保密性。 通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到本發明可以通
過硬件實現,也可以借助軟件加必要的通用硬件平臺的方式來實現。基于這樣的理解,本發
明的技術方案可以以軟件產品的形式體現出來,該軟件產品可以存儲在一個非易失性存儲
介質(可以是CD-ROM, U盤,移動硬盤等)中,包括若干指令用以使得一臺計算機設備(可
以是個人計算機,服務器,或者網絡設備等)執行本發明各個實施例所述的方法。 以上公開的僅為本發明的幾個具體實施例,但是,本發明并非局限于此,任何本領
域的技術人員能思之的變化都應落入本發明的保護范圍。
權利要求
一種基于檢索范圍權限的檢索方法,其特征在于,包括接收用戶設備發送的攜帶權限信息的檢索文件請求;根據所述權限信息,獲取用戶設備瀏覽文件的范圍;根據所述檢索文件請求攜帶的關鍵字,在所述瀏覽文件范圍內檢索對應的文件;將所述檢索到的文件發送到用戶設備,以供所述用戶設備對所述文件進行顯示。
2. 如權利要求1所述的方法,其特征在于,所述權限信息包括在服務器中預先設置的 瀏覽文件的范圍信息。
3. 如權利要求1所述的方法,其特征在于,所述根據所述權限信息,獲取用戶設備瀏覽 文件的范圍,包括根據所述權限信息以及保存的所述權限信息和瀏覽文件范圍的對應關系,查詢所述權 限信息對應的瀏覽文件的范圍;所述瀏覽文件的范圍包括瀏覽文件的類型、瀏覽文件的時間、瀏覽文件的數量中的一 個或多個。
4. 如權利要求1所述的方法,其特征在于,所述將所述檢索到的文件發送到用戶設備, 包括將檢索到的文件存儲在緩存中,并以數據包的形式發送到用戶設備。
5. 如權利要求1或4所述的方法,其特征在于,所述用戶設備對所述文件進行顯示,包括用戶設備接收所述數據包并進行解析獲取檢索到的文件; 將所述文件按照預定的順序進行顯示。
6. 如權利要求5所述的方法,其特征在于,所述將所述文件按照預定的順序進行顯示, 包括將所述文件按照時間順序進行顯示;或 將所述文件按照瀏覽率進行顯示;或 將所述文件進行分屏顯示。
7. —種基于檢索范圍權限的檢索裝置,其特征在于,包括 接收模塊,用于接收用戶設備發送的攜帶權限信息的檢索文件請求; 獲取模塊,用于根據所述權限信息,獲取用戶設備瀏覽文件的范圍;檢索模塊,用于根據所述檢索文件請求攜帶的關鍵字,在所述瀏覽文件范圍內檢索對 應的文件;發送模塊,用于將所述檢索到的文件發送到用戶設備,以供所述用戶設備對所述文件 進行顯示。
8. 如權利要求7所述的裝置,其特征在于,所述獲取模塊包括 存儲子模塊,用于存儲所述權限信息和瀏覽文件范圍的對應關系查詢子模塊,用于根據所述權限信息以及所述存儲子模塊保存的所述權限信息和瀏覽 文件范圍的對應關系,查詢所述權限信息對應的瀏覽文件的范圍;所述瀏覽文件的范圍包 括瀏覽文件的類型、瀏覽文件的時間、瀏覽文件的數量中的一個或多個。
9. 一種用戶設備,其特征在于,包括請求發送模塊,用于向服務器發送攜帶權限信息的檢索文件請求;回復接收模塊,用于接收所述服務器回復的文件,所述文件為所述服務器根據所述權限信息,獲取用戶設備瀏覽文件的范圍,并根據所述檢索文件請求攜帶的關鍵字,在所述瀏 覽文件范圍內檢索獲得的文件;顯示模塊,用于對所述文件進行顯示。
10.如權利要求9所述的用戶設備,其特征在于,所述顯示模塊對所述文件進行顯示,包括將所述文件按照時間順序進行顯示;或 將所述文件按照瀏覽率進行顯示;或 將所述文件進行分屏顯示。
全文摘要
本發明公開了一種基于檢索范圍權限的檢索方法、裝置和用戶設備,該方法包括接收用戶設備發送的攜帶權限信息的檢索文件請求;根據所述權限信息,獲取用戶設備瀏覽文件的范圍;根據所述檢索文件請求攜帶的關鍵字,在所述瀏覽文件范圍內檢索對應的文件;將所述檢索到的文件發送到用戶設備,以供所述用戶設備對所述文件進行顯示。通過本發明提供的方法,可以針對不同權限的用戶設備顯示不同范圍內檢索到的結果,有助于提高案例文件的保密性。
文檔編號G06F17/30GK101763386SQ20081024075
公開日2010年6月30日 申請日期2008年12月25日 優先權日2008年12月25日
發明者盧有飛, 商文彬, 趙祎 申請人:新奧特硅谷視頻技術有限責任公司