文件搜尋保護(hù)系統(tǒng)及其方法
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明涉及一種搜尋系統(tǒng)及其方法,尤其是指一種提供文件搜尋時(shí)保護(hù)的搜尋系統(tǒng)及其方法。
【背景技術(shù)】
[0002]現(xiàn)有提供文件的保護(hù)一般是提供文件開(kāi)始時(shí)的密碼設(shè)定,或是將文件以隱藏文件的方式進(jìn)行文件保護(hù),進(jìn)一步設(shè)定受保護(hù)或是隱藏的磁區(qū)以儲(chǔ)存文件,儲(chǔ)存于受保護(hù)或是隱藏的磁區(qū)的文件即會(huì)受到保護(hù)或隱藏,藉此可以提供重要文件的保護(hù),或是避免重要文件被誤刪的問(wèn)題。
[0003]但是對(duì)于文件的搜尋來(lái)說(shuō),對(duì)于受到保護(hù)的文件可以直接的被搜尋到,而對(duì)于隱藏的文件亦可以通過(guò)搜尋的設(shè)定進(jìn)一步的搜尋得到,對(duì)于儲(chǔ)存于受保護(hù)磁區(qū)內(nèi)的文件來(lái)說(shuō)亦直接的被搜尋到,而對(duì)于儲(chǔ)存于隱藏磁區(qū)內(nèi)的文件亦可以通過(guò)搜尋的設(shè)定進(jìn)一步的搜尋得到,這會(huì)使得經(jīng)由保護(hù)或隱藏的文件亦會(huì)被竊取以及被誤刪,這會(huì)使的文件保護(hù)上仍具有風(fēng)險(xiǎn)性存在。
[0004]綜上所述,可知現(xiàn)有技術(shù)中長(zhǎng)期以來(lái)一直存在現(xiàn)有文件搜尋可搜尋到受保護(hù)文件,造成文件保護(hù)具風(fēng)險(xiǎn)性的問(wèn)題,因此有必要提出改進(jìn)的技術(shù)手段,來(lái)解決此一問(wèn)題。
【發(fā)明內(nèi)容】
[0005]有鑒于現(xiàn)有技術(shù)存在現(xiàn)有文件搜尋可搜尋到受保護(hù)文件,造成文件保護(hù)具風(fēng)險(xiǎn)性的問(wèn)題,本發(fā)明遂揭露一種文件搜尋保護(hù)系統(tǒng)及其方法,其中:
[0006]本發(fā)明所揭露的文件搜尋保護(hù)系統(tǒng),其包含:服務(wù)端。服務(wù)端更包含:服務(wù)端接收模塊、查詢模塊、判斷模塊、處理模塊以及服務(wù)端傳送模塊。
[0007]服務(wù)端的服務(wù)端接收模塊是用以自客戶端接收搜尋信息;服務(wù)端的查詢模塊是用以查詢出與搜尋信息對(duì)應(yīng)的搜尋文件,并根據(jù)搜尋文件生成搜尋文件數(shù)據(jù),搜尋文件數(shù)據(jù)包含搜尋文件的文件鏈接;服務(wù)端的判斷模塊是用以判斷搜尋文件是否受保護(hù);服務(wù)端的處理模塊是當(dāng)判斷模塊判斷搜尋文件受保護(hù)時(shí),將受保護(hù)搜尋文件的文件鏈接于搜尋文件數(shù)據(jù)中刪除以生成處理文件數(shù)據(jù);及服務(wù)端的服務(wù)端傳送模塊是用以傳送處理文件數(shù)據(jù)至客戶端,客戶端接收處理文件數(shù)據(jù),以顯示處理文件數(shù)據(jù)內(nèi)的搜尋文件。
[0008]本發(fā)明所揭露的文件搜尋保護(hù)方法,其包含下列步驟:
[0009]首先,服務(wù)端自客戶端獲得搜尋信息;接著,服務(wù)端查詢出與搜尋信息對(duì)應(yīng)的搜尋文件,并根據(jù)搜尋文件生成搜尋文件數(shù)據(jù),搜尋文件數(shù)據(jù)包含搜尋文件的文件鏈接;接著,服務(wù)端判斷搜尋文件是否受保護(hù);接著,當(dāng)服務(wù)端判斷搜尋文件受保護(hù)時(shí),將受保護(hù)搜尋文件的文件鏈接于搜尋文件數(shù)據(jù)中刪除以生成處理文件數(shù)據(jù);最后,服務(wù)端提供處理文件數(shù)據(jù)至客戶端。
[0010]本發(fā)明所揭露的系統(tǒng)與方法如上,與現(xiàn)有技術(shù)之間的差異在于本發(fā)明進(jìn)一步的對(duì)搜尋文件數(shù)據(jù)進(jìn)行處理,通過(guò)服務(wù)端判斷出搜尋文件是受保護(hù)時(shí),將受保護(hù)搜尋文件的文件鏈接于搜尋文件數(shù)據(jù)中刪除,以將受保護(hù)的文件排除在搜索結(jié)果之外,避免被搜索顯示,藉以提供文件搜尋保護(hù)。
[0011]通過(guò)上述的技術(shù)手段,本發(fā)明可以達(dá)成排除文件搜尋到受保護(hù)文件的技術(shù)功效。
【附圖說(shuō)明】
[0012]圖1繪示為本發(fā)明文件搜尋保護(hù)系統(tǒng)方塊圖。
[0013]圖2繪示為本發(fā)明文件搜尋保護(hù)方法流程圖。
[0014]圖3繪示為本發(fā)明文件搜尋保護(hù)的搜尋文件數(shù)據(jù)內(nèi)容示意圖。
[0015]圖4繪示為本發(fā)明文件搜尋保護(hù)的第一實(shí)施例處理文件數(shù)據(jù)內(nèi)容示意圖。
[0016]圖5繪示為本發(fā)明文件搜尋保護(hù)的第二實(shí)施例處理文件數(shù)據(jù)內(nèi)容示意圖。
[0017]【符號(hào)說(shuō)明】
[0018]10服務(wù)端
[0019]11服務(wù)端接收模塊
[0020]12查詢模塊
[0021]13判斷模塊
[0022]14處理模塊
[0023]15服務(wù)端傳送模塊
[0024]16分類(lèi)模塊
[0025]20客戶端
[0026]21客戶端接收模塊
[0027]22連接模塊
[0028]23顯示模塊
[0029]31搜尋文件數(shù)據(jù)
[0030]32處理文件數(shù)據(jù)
【具體實(shí)施方式】
[0031]以下將配合圖式及實(shí)施例來(lái)詳細(xì)說(shuō)明本發(fā)明的實(shí)施方式,藉此對(duì)本發(fā)明如何應(yīng)用技術(shù)手段來(lái)解決技術(shù)問(wèn)題并達(dá)成技術(shù)功效的實(shí)現(xiàn)過(guò)程能充分理解并據(jù)以實(shí)施。
[0032]以下首先要說(shuō)明本發(fā)明所揭露的文件搜尋保護(hù)系統(tǒng),并請(qǐng)參考「圖1」所示,「圖1」繪示為本發(fā)明文件搜尋保護(hù)系統(tǒng)方塊圖。
[0033]本發(fā)明所揭露的文件搜尋保護(hù)系統(tǒng),其包含:服務(wù)端10以及客戶端20。服務(wù)端10更包含:服務(wù)端接收模塊11、查詢模塊12、判斷模塊13、處理模塊14以及服務(wù)端傳送模塊15 ;客戶端20更包含:客戶端接收模塊21、連接模塊22以及顯示模塊23。
[0034]客戶端20會(huì)先通過(guò)客戶端20的連接模塊22通過(guò)有線傳輸方式或是無(wú)線傳輸方式與服務(wù)端10建立連接,上述有線傳輸方式有線網(wǎng)絡(luò),無(wú)線傳輸方式包含無(wú)線網(wǎng)絡(luò)、W1-Fi以及藍(lán)牙(Bluetooth)…等,在此僅為舉例說(shuō)明之,并不以此局限本發(fā)明的應(yīng)用范疇。
[0035]并當(dāng)客戶端20需要于服務(wù)端10進(jìn)行文件搜尋時(shí),客戶端20可通過(guò)客戶端20的客戶端接收模塊21接收搜尋信息,上述的搜尋信息包含有文字形式、圖像形式以及語(yǔ)音形式…等的搜尋信息,在此僅為舉例說(shuō)明之,并不以此局限本發(fā)明的應(yīng)用范疇。
[0036]在客戶端20通過(guò)客戶端20的客戶端接收模塊21接收搜尋信息之后,即可通過(guò)客戶端20的連接模塊22將被接收的搜尋信息提供至服務(wù)端10,服務(wù)端10即可由服務(wù)端10的服務(wù)端接收模塊11接收客戶端20的連接模塊22所提供的搜尋信息。
[0037]當(dāng)服務(wù)端10的服務(wù)端接收模塊11接收到的搜尋信息為條碼圖像(包含一維條碼以及二維條碼)形式時(shí),會(huì)進(jìn)一步對(duì)條碼圖像形式的搜尋信息進(jìn)行解碼以解碼出文字形式的搜尋信息;當(dāng)服務(wù)端10的服務(wù)端接收模塊11接收到的搜尋信息為語(yǔ)音時(shí),會(huì)進(jìn)一步通過(guò)語(yǔ)音轉(zhuǎn)換為文字技術(shù)將語(yǔ)音形式的搜尋信息轉(zhuǎn)換為文字形式的搜尋信息。
[0038]通過(guò)上述處理后,即可藉由服務(wù)端10的查詢模塊12查詢出與搜尋信息所對(duì)應(yīng)的搜尋文件,并將搜尋文件的文件鏈接生成搜尋文件數(shù)據(jù),具體而言,假設(shè)客戶端20想要在服務(wù)端進(jìn)行文件的搜尋時(shí),客戶端20的客戶端接收模塊21接收搜尋信息為“abc”,并通過(guò)客戶端20的連接模塊22提供搜尋信息為“abc”至服務(wù)端10,服務(wù)端10的即可接收到客戶端20的連接模塊22所提供的搜尋信息為“abc”,再由服務(wù)端10的查詢模塊12即可進(jìn)行搜尋以于服務(wù)端10中查詢出包含搜尋信息為“abc”的所有文件,并根據(jù)上述被搜尋出文件的文件鏈接生成搜尋文件數(shù)據(jù)。
[0039]除此之外,客戶端20的客戶端接收模塊21更可接收搜尋信息以及搜尋條件,上述的搜尋條件包含文件路徑以及后綴名,在此僅為舉例說(shuō)明之,并不以此局限本發(fā)明的應(yīng)用范疇,并通過(guò)客戶端20的連接模塊22提供搜尋信息以及搜尋條件至服務(wù)端10,服務(wù)端10的服務(wù)端接收模塊11以自客戶端20的連接模塊22接收到搜尋信息以及搜尋條件之后,會(huì)再通過(guò)服務(wù)端10的查詢模塊12依據(jù)搜尋條件以查詢出與搜尋信息對(duì)應(yīng)的搜尋文件數(shù)據(jù)。
[0040]具體而言,假設(shè)客戶端20的客戶端接收模塊21接收搜尋信息為“abc”以及搜尋條件為“D: \abc”,并通過(guò)客戶端20的連接模塊22提供搜尋信息為“abc”以及搜尋條件為“D:\abc”至服務(wù)端10,服務(wù)端10的即可接收到客戶端20的連接模塊22所提供的搜尋信息為“abc”以及搜尋條件為“D:\abc”,再由服務(wù)端10的查詢模塊12于搜尋條件為“D: \abc”的文件路徑中查詢出包含搜尋信息為“abc”的所有文件,并將上述被搜尋出文件的文件鏈接生成為搜尋文件數(shù)據(jù)。
[0041]在服務(wù)端10的查詢模塊12查詢出與搜尋信息所對(duì)應(yīng)的搜尋文件,并根據(jù)搜尋文件的文件鏈接生成搜尋文件數(shù)據(jù)之后,即可再通過(guò)服務(wù)端10的判斷模塊13判斷搜尋文件是否受保護(hù),當(dāng)服務(wù)端10的判斷模塊13判斷出搜尋文件受保護(hù)時(shí),服務(wù)端10的處理模塊14將受保護(hù)搜尋文件的文件鏈接于搜尋文件數(shù)據(jù)中刪除以生成處理文件數(shù)據(jù)。
[0042]上述服務(wù)端10的判斷模塊13判斷搜尋文件的儲(chǔ)存位置是否位于受保護(hù)的磁區(qū),以判斷搜尋文件是否受保護(hù),以及服務(wù)端10的判斷模塊13判斷搜尋文件是否為受保護(hù)的文件,以判斷搜尋文件是否受保護(hù)。
[0043]具體而言,假設(shè)搜尋文件數(shù)據(jù)包含搜尋文件的文件鏈接分別為“abcl.doc”以及“abc2.jpg”,并且假設(shè)搜尋文件的文件鏈接為“abcl.doc”的儲(chǔ)存位置位于受保護(hù)的磁區(qū),服務(wù)端10的判斷模塊13即會(huì)判斷搜尋文件數(shù)據(jù)內(nèi)搜尋文件的文件鏈接為“abcl.doc”的儲(chǔ)存位置位于受保護(hù)的磁區(qū),服務(wù)端10的處理模塊14即會(huì)將儲(chǔ)存位置位于受保護(hù)的磁區(qū)對(duì)應(yīng)搜尋文件的文件鏈接為“abcl.doc”加以刪除,即會(huì)將搜尋文件的文件鏈接為“abc2.jpg”生成處理文件數(shù)據(jù)。
[0044]具體而言,假設(shè)搜尋文件數(shù)據(jù)包含搜尋文件的文件鏈接分別為“abcl.doc”以及“abc2.jpg”,并且假設(shè)文件鏈接為“abc2.jpg”的文件為受保護(hù)的文件,服務(wù)端10的判斷模塊13即會(huì)判斷搜尋文件的文件鏈接為“abc2.jpg”的文件為受保護(hù)的文件,服務(wù)端10的處理模塊14即會(huì)將受保護(hù)的文件對(duì)應(yīng)的搜尋文件的文件鏈接為“abc2.jpg”加以刪除,即會(huì)將搜尋文件的文件鏈接為“abcl.doc”生成處理文件數(shù)據(jù)。
[0045]而服務(wù)端10的處理模塊14所生成的處理文件數(shù)據(jù)更可通過(guò)服務(wù)端10所更包含的分類(lèi)模塊16依據(jù)搜尋文件的儲(chǔ)存位置將處理文件數(shù)據(jù)內(nèi)的搜尋文件分類(lèi)排序。
[0