專利名稱:一種殺毒工具的文件監(jiān)控顯示方法和裝置的制作方法
技術領域:
本發(fā)明涉及信息安全技術領域,更具體地,涉及一種殺毒工具的文件監(jiān)控顯示方法和裝置。
背景技術:
隨著互聯(lián)網(wǎng)基礎建設的日趨完善,用戶網(wǎng)齡的逐漸增長,網(wǎng)絡技術的創(chuàng)新發(fā)展,網(wǎng)絡應用已經(jīng)從生活娛樂逐步向社會經(jīng)濟領域滲透,網(wǎng)民對網(wǎng)絡信任和安全的要求也日漸提高。目前網(wǎng)絡上各種病毒、木馬、惡意軟件泛濫,因此目前對殺毒工具提出了更高的要求。殺毒工具,也稱反病毒軟件或防毒軟件,是用于消除電腦病毒、特洛伊木馬和惡意軟件的一類軟件。殺毒工具通常集成監(jiān)控識別、病毒掃描和清除和自動升級等功能,有的殺毒工具還帶有數(shù)據(jù)恢復等功能,是計算機防御系統(tǒng)的重要組成部分。傳統(tǒng)的殺毒工具都有一個問題,就是只利用了互聯(lián)網(wǎng)的傳輸功能,并沒有太好地利用互聯(lián)網(wǎng)的計算功能。用戶每次上網(wǎng)之后需要連接到殺毒工具廠商的網(wǎng)站上,下載病毒庫,然后依靠自己的電腦進行查殺。這對用戶來說是一件很麻煩的事情。長此以往,客戶機上的病毒庫會越來越大,占用越來越多的計算資源,最后使得系統(tǒng)越來越慢。最近一段時間,云安全(Cloud Security)成了 IT行業(yè)最熱門的名詞之一。云安全是網(wǎng)絡時代信息安全的最新體現(xiàn),它融合了并行處理、網(wǎng)格計算、未知病毒行為判斷等新興技術和概念,通過網(wǎng)狀的大量客戶端對網(wǎng)絡中軟件行為的異常監(jiān)測,獲取互聯(lián)網(wǎng)中木馬、 惡意程序的最新信息,傳送到云服務器端進行自動分析和處理,再把病毒和木馬的解決方案分發(fā)到每一個客戶端。目前還出現(xiàn)了將云端的云查殺技術與本地端的傳統(tǒng)殺毒引擎相結合的趨勢,比如所謂的“雙引擎殺毒”技術。無論是何種技術的殺毒工具,一般都需要顯示文件監(jiān)控狀態(tài)。目前的各種殺毒工具一般用文字的方式來顯示文件監(jiān)控狀態(tài),并不直觀。而且,目前的各種殺毒工具一般只顯示當前時間點的文件監(jiān)控狀態(tài),而無法表示當前一段時間段內的文件監(jiān)控狀態(tài),不利于詳細了解文件監(jiān)控歷史數(shù)據(jù),因此不便于監(jiān)控系統(tǒng)狀態(tài)。
發(fā)明內容
本發(fā)明實施方式提出一種殺毒工具的文件監(jiān)控顯示方法,以直觀描述文件監(jiān)控狀態(tài)。本發(fā)明實施方式還提出一種殺毒工具的文件監(jiān)控顯示裝置,以直觀描述文件監(jiān)控狀態(tài)。本發(fā)明實施方式的技術方案如下一種殺毒工具的文件監(jiān)控顯示方法,包括對于自當前時間點之前的η個時間段,分別確定所述η個時間段在各自時間段內的平均文件工作幅度,其中η為至少為2的正整數(shù);對于每個時間段,分別確定與該時間段平均文件工作幅度相對應的波形,其中所述波形的幅度與該時間段平均文件工作幅度成正比;顯示靜態(tài)的背景圖,并在所述靜態(tài)的背景圖上疊加顯示所確定的η個時間段的各自波形,其中每個時間段波形的移動速度與該時間段的時間大小成反比。所述η為3。所述平均文件工作幅度為針對文件讀寫操作的平均幅度或者針對文件執(zhí)行操作的平均幅度。該方法進一步包括每個時間段波形的顏色亮度與該時間段的時間大小成反比。該方法進一步包括對于每個時間段的波形,按照時間段順序將該個時間段的波形前后串聯(lián)起來并移動,從而形成針對每個時間段的動畫。該方法進一步包括對于每個時間段的波形,當移動到部分波形超出所述背景圖的范圍時,不顯示超出所述背景圖的部分波形。該方法進一步包括對于每個時間段的波形,當不顯示超出所述背景圖的部分波形時,進一步顯示新產(chǎn)生的波形。一種殺毒工具的文件監(jiān)控顯示裝置,包括平均文件工作幅度確定單元、波形確定單元和波形顯示單元,其中平均文件工作幅度確定單元,用于對于自當前時間點之前的η個時間段,分別確定所述η個時間段在各自時間段內的平均文件工作幅度,其中η為至少為2的正整數(shù);波形確定單元,用于對于每個時間段,分別確定與該時間段平均文件工作幅度相對應的波形,其中所述波形的幅度與該時間段平均文件工作幅度成正比;波形顯示單元,用于顯示靜態(tài)的背景圖,并在所述靜態(tài)的背景圖上疊加顯示所確定的η個時間段的各自波形,其中每個時間段波形的移動速度與該時間段的時間大小成反比。所述η為3。所述平均文件工作幅度為針對文件讀寫操作的平均幅度或者針對文件執(zhí)行操作的平均幅度。每個時間段波形的顏色亮度與該時間段的時間大小成反比。所述波形顯示單元,進一步用于對于每個時間段的波形,按照時間段順序將該個時間段的波形前后串聯(lián)起來并移動,從而形成針對每個時間段的動畫。所述波形顯示單元,所述波形顯示單元,進一步用于對于每個時間段的波形,當移動到部分波形超出所述背景圖的范圍時,不顯示超出所述背景圖的部分波形。所述波形顯示單元,進一步對于每個時間段的波形,當不顯示超出所述背景圖的部分波形時,進一步顯示新產(chǎn)生的波形。在本發(fā)明實施方式中,對于自當前時間點之前的η個時間段,首先分別確定所述η 個時間段在各自時間段內的平均文件工作幅度,其中η為至少為2的正整數(shù);對于每個時間段,分別確定與該時間段平均文件工作幅度相對應的波形,其中所述波形的幅度與該時間
5段平均文件工作幅度成正比;顯示靜態(tài)的背景圖,并在所述靜態(tài)的背景圖上疊加顯示所確定的η個時間段的各自波形。因此。應用本發(fā)明實施方式之后,通過顯示自當前時間點之前的多個時間段(即時間窗口)的平均文件工作幅度波形,可以通過動畫圖形的方式直觀了解文件監(jiān)控狀態(tài),因此能夠提高殺毒效率,并增強系統(tǒng)安全性。另外,應用本發(fā)明實施方式之后,能夠了解當前時間點之前的文件狀態(tài),因此還非常便于監(jiān)控系統(tǒng)狀態(tài)。
圖1為根據(jù)本發(fā)明實施方式的殺毒工具的文件監(jiān)控顯示方法流程圖;圖2為根據(jù)本發(fā)明實施方式的靜態(tài)背景圖示例圖;圖3為根據(jù)本發(fā)明實施方式文件波形顏色示例圖;圖4為根據(jù)本發(fā)明實施方式文件波形幅度示例圖;圖5為根據(jù)本發(fā)明實施方式文件監(jiān)控狀態(tài)第一示例圖;圖6為根據(jù)本發(fā)明實施方式文件監(jiān)控狀態(tài)第二示例圖;圖7為根據(jù)本發(fā)明實施方式的殺毒工具的文件監(jiān)控顯示裝置結構圖。
具體實施例方式為使本發(fā)明的目的、技術方法和優(yōu)點表達得更加清楚明白,下面結合附圖及具體實施例對本發(fā)明再作進一步詳細的說明。在本發(fā)明實施方式中,通過顯示自當前時間點之前的多個時間段(即多個時間窗口)的平均文件工作幅度波形,以通過動畫圖形的方式直觀了解文件監(jiān)控狀態(tài),因此能夠提高殺毒效率,并增強系統(tǒng)安全性。首先,我們可以了解,一幀就是一副靜止的畫面,連續(xù)的幀就形成動畫,如電視圖象等。簡單地說,幀數(shù)就是在1秒鐘時間里傳輸?shù)膱D片的幀數(shù),也可以理解為圖形處理器每秒鐘能夠刷新幾次,通常用fps (Frames Per Second)表示。每一幀都是靜止的圖象,快速連續(xù)地顯示幀便形成了運動的假象。高的幀率可以得到更流暢、更逼真的動畫。每秒鐘幀數(shù)(fps)愈多,所顯示的動作就會愈流暢。圖1為根據(jù)本發(fā)明實施方式的殺毒工具的文件監(jiān)控顯示方法流程圖。如圖1所示,該方法包括步驟101 對于自當前時間點之前的η個時間段,分別確定所述η個時間段在各自時間段內的平均文件工作幅度,其中η為至少為2的正整數(shù);在這里,首先確定自當前時間點之前的η個時間段。也就是說,確定自當前時間點之前的η個時間窗口。比如,η可以為3,而且分別對應當前時間點之前1分鐘,當前時間點之前5分鐘,當前時間點之前10分鐘。此時,即分別確定從當前時間點之前的1分鐘、5分鐘和10分鐘內,各自針對文件的平均工作幅度。比如,假如當前時間點1分鐘之前處理了 1200個文件,5分鐘之前處理了 8000個文件,10分鐘之前處理了 20000個文件,則針對1分鐘,5分鐘和10分鐘的平均文件工作幅度分別為1200個/每分鐘,1600個/每分鐘,2000 個/每分鐘。以上以η為3,且分別對應1分鐘,5分鐘,10分鐘為例詳細說明了如何計算各自時間段內的平均文件工作幅度。本領域技術人員可以意識到,這僅是示范性的,不用于對本發(fā)
6明的適用范圍進行任何限制。而且,平均文件工作幅度可以包括針對文件讀寫操作的平均幅度或者針對文件執(zhí)行操作的平均幅度。比如,可以將殺毒工具的工作模式分為中級模式和高級模式,在中級模式中只監(jiān)控文件的執(zhí)行操作,而在高級模式中監(jiān)控文件的讀寫操作。步驟102 對于每個時間段,分別確定與該時間段平均文件工作幅度相對應的波形,其中所述波形的幅度與該時間段平均文件工作幅度成正比。在這里,當確定出每個時間段的平均文件工作幅度后,接著確定出每個時間段的波形幅度。波形的幅度與該時間段平均文件工作幅度成正比。還是以上述η為3,且分別對應1分鐘,5分鐘,10分鐘為例進行說明。假如當前時間點1分鐘之前的平均文件工作幅度 1200個/每分鐘,而當前時間點2分鐘之前(相當于當前時間點1分鐘之前的前一個時間窗口)的平均文件工作幅度1300個/每分鐘,當前時間點3分鐘之前(相當于當前時間點 1分鐘之前的前二個時間窗口)的平均文件工作幅度1400個/每分鐘,則對于當前時間點 3分鐘之前應畫出的波形,其幅度最大,對于當前時間點2分鐘之前選擇幅度其次的波形, 對于當前時間點1分鐘之前選擇幅度最大的波形。注意,在這里是對于同一時間段單位內的不同時間段采用了波形的幅度與該時間段平均文件工作幅度成正比的實施方式,但是本發(fā)明并不局限于此,還可以針對不同時間段單位內的不同時間段采用波形的幅度與該時間段平均文件工作幅度成正比的實施方式。步驟103 顯示靜態(tài)的背景圖,并在所述靜態(tài)的背景圖上疊加顯示所確定的η個時間段的各自波形,其中每個時間段波形的移動速度與該時間段的時間大小成反比。其中,該方法可以進一步包括每個時間段波形的顏色亮度與該時間段的時間大小成反比。比如,假如η為3,且分別對應1分鐘,5分鐘,10分鐘,則對于1分鐘的波形,移動速度最快,則其波形顏色亮度應該最淺;對于10分鐘的波形,移動速度最慢,則其波形顏色亮度應該最深。而且,優(yōu)選地,對于每個時間段的波形,可以按照時間段順序將該個時間段的波形前后串聯(lián)起來并移動,從而形成針對每個時間段的動畫。優(yōu)選地,對于每個時間段的波形,當移動到部分波形超出所述背景圖的范圍時,不顯示超出所述背景圖的部分波形。而且,對于每個時間段的波形,當不顯示超出所述背景圖的部分波形時,可以進一步顯示新產(chǎn)生的波形。新產(chǎn)生的波形,其波形大小與這段時間內監(jiān)控的工作狀況相關。當動畫繼續(xù)移動的時候,新波形就可以進入可視范圍。圖2為根據(jù)本發(fā)明實施方式的靜態(tài)背景圖示例圖;圖3為根據(jù)本發(fā)明實施方式文件波形顏色示例圖;圖4為根據(jù)本發(fā)明實施方式文件波形幅度示例圖;圖5為根據(jù)本發(fā)明實施方式文件監(jiān)控狀態(tài)第一示例圖;圖6為根據(jù)本發(fā)明實施方式文件監(jiān)控狀態(tài)第二示例圖。如圖2所示,靜態(tài)背景圖可以為方格圖。如圖3所示,自左到右包括了 3種不同顏色亮度的波形,左邊的相對淺色,右邊的相對深色。如圖4所示,自左到右包括了 3種不同幅度的波形,左邊的幅度相對較小,右邊的幅度相對較大。圖5和圖6為分別顯示了三種波形,而且在橫軸上列出了總的監(jiān)控時間,以及總的監(jiān)控文件數(shù)目。基于上述分析,本發(fā)明實施方式還提出了殺毒工具的文件監(jiān)控顯示裝置。圖7為根據(jù)本發(fā)明實施方式的殺毒工具的文件監(jiān)控顯示裝置結構圖。
如圖7所示,該裝置包括平均文件工作幅度確定單元701、波形確定單元702和波形顯示單元703,其中平均文件工作幅度確定單元701,用于對于自當前時間點之前的η個時間段,分別確定所述η個時間段在各自時間段內的平均文件工作幅度,其中η為至少為2的正整數(shù)。在這里,平均文件工作幅度確定單元701首先確定自當前時間點之前的η個時間段。也就是說,確定自當前時間點之前的η個時間窗口。比如,η可以為3,而且分別對應1 分鐘,5分鐘,10分鐘。此時,即分別確定從當前時間點之前的1分鐘、5分鐘和10分鐘內, 各自時間段內針對文件的平均工作幅度。比如,假如當前時間點1分鐘之前處理了 1200個文件,5分鐘之前處理了 8000個文件,10分鐘之前處理了 20000個文件,則針對1分鐘,5分鐘和10分鐘的平均文件工作幅度分別為1200個/每分鐘,1600個/每分鐘,2000個/每分鐘。平均文件工作幅度可以包括針對文件讀寫操作的平均幅度或者針對文件執(zhí)行操作的平均幅度。比如,可以將工作模式分為中級模式和高級模式,在中級模式中只監(jiān)控文件的執(zhí)行操作,而在高級模式中監(jiān)控文件的讀寫操作。波形確定單元702,用于對于每個時間段,分別確定與該時間段平均文件工作幅度相對應的波形,其中所述波形的幅度與該時間段平均文件工作幅度成正比。其中,波形確定單元702,當確定出每個時間段的平均文件工作幅度后,接著確定出每個時間段的波形幅度。波形的幅度與該時間段平均文件工作幅度成正比。還是以上述η 為3,且分別對應1分鐘,5分鐘,10分鐘為例進行說明。假如當前時間點1分鐘之前的平均文件工作幅度1200個/每分鐘,而當前時間點2分鐘之前(相當于當前時間點1分鐘之前的前一個時間窗口)的平均文件工作幅度1300個/每分鐘,當前時間點3分鐘之前(相當于當前時間點1分鐘之前的前二個時間窗口)的平均文件工作幅度1400個/每分鐘,則對于當前時間點3分鐘之前選擇幅度最大的波形,對于當前時間點2分鐘之前選擇幅度其次的波形,對于當前時間點1分鐘之前選擇幅度最大的波形。注意,在這里是對于同一時間段單位內的不同時間段采用了波形的幅度與該時間段平均文件工作幅度成正比的實施方式, 但是本發(fā)明并不局限于此,而可以針對不同時間段單位內的不同時間段采用波形的幅度與該時間段平均文件工作幅度成正比的實施方式。波形顯示單元703,用于顯示靜態(tài)的背景圖,并在所述靜態(tài)的背景圖上疊加顯示所確定的η個時間段的各自波形,其中每個時間段波形的移動速度與該時間段的時間大小成反比。優(yōu)選地,每個時間段波形的顏色亮度與該時間段的時間大小成反比。另外,所述波形顯示單元703,可以進一步用于對于每個時間段的波形,按照時間段順序將該個時間段的波形前后串聯(lián)起來并移動,從而形成針對每個時間段的動畫。所述波形顯示單元703,還可以進一步用于對于每個時間段的波形,當移動到部分波形超出所述背景圖的范圍時,不顯示超出所述背景圖的部分波形。波形顯示單元703,進一步對于每個時間段的波形,當不顯示超出所述背景圖的部分波形時,進一步顯示新產(chǎn)生的波形。綜上所述,在本發(fā)明實施方式中,對于自當前時間點之前的η個時間段,首先分別確定所述η個時間段在各自時間段內的平均文件工作幅度,其中η為至少為2的正整數(shù);對于每個時間段,分別確定與該時間段平均文件工作幅度相對應的波形,其中所述波形的幅度與該時間段平均文件工作幅度成正比;顯示靜態(tài)的背景圖,并在所述靜態(tài)的背景圖上疊加顯示所確定的η個時間段的各自波形。因此。應用本發(fā)明實施方式之后,通過顯示自當前時間點之前的多個時間段(即時間窗口)的平均文件工作幅度波形,可以通過動畫圖形的方式直觀了解文件監(jiān)控狀態(tài),因此能夠提高殺毒效率,并增強系統(tǒng)安全性。另外,應用本發(fā)明實施方式之后,能夠了解當前時間點之前的文件狀態(tài),因此還非常便于監(jiān)控系統(tǒng)狀態(tài)。以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。凡在本發(fā)明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內。
權利要求
1.一種殺毒工具的文件監(jiān)控顯示方法,其特征在于,包括對于自當前時間點之前的η個時間段,分別確定所述η個時間段在各自時間段內的平均文件工作幅度,其中η為至少為2的正整數(shù);對于每個時間段,分別確定與該時間段平均文件工作幅度相對應的波形,其中所述波形的幅度與該時間段平均文件工作幅度成正比;顯示靜態(tài)的背景圖,并在所述靜態(tài)的背景圖上疊加顯示所確定的η個時間段的各自波形,其中每個時間段波形的移動速度與該時間段的時間大小成反比。
2.根據(jù)權利要求1所述的殺毒工具的文件監(jiān)控顯示方法,其特征在于,所述η為3。
3.根據(jù)權利要求1所述的殺毒工具的文件監(jiān)控顯示方法,其特征在于,所述平均文件工作幅度為針對文件讀寫操作的平均幅度或者針對文件執(zhí)行操作的平均幅度。
4.根據(jù)權利要求1所述的殺毒工具的文件監(jiān)控顯示方法,其特征在于,該方法進一步包括每個時間段波形的顏色亮度與該時間段的時間大小成反比。
5.根據(jù)權利要求1-4中任一項所述的殺毒工具的文件監(jiān)控顯示方法,其特征在于,該方法進一步包括對于每個時間段的波形,按照時間段順序將該個時間段的波形前后串聯(lián)起來并移動, 從而形成針對每個時間段的動畫。
6.根據(jù)權利要求5中任一項所述的殺毒工具的文件監(jiān)控顯示方法,其特征在于,該方法進一步包括對于每個時間段的波形,當移動到部分波形超出所述背景圖的范圍時,不顯示超出所述背景圖的部分波形。
7.根據(jù)權利要求6中所述的殺毒工具的文件監(jiān)控顯示方法,其特征在于,該方法進一步包括對于每個時間段的波形,當不顯示超出所述背景圖的部分波形時,進一步顯示新產(chǎn)生的波形。
8.—種殺毒工具的文件監(jiān)控顯示裝置,其特征在于,包括平均文件工作幅度確定單元、 波形確定單元和波形顯示單元,其中平均文件工作幅度確定單元,用于對于自當前時間點之前的η個時間段,分別確定所述η個時間段在各自時間段內的平均文件工作幅度,其中η為至少為2的正整數(shù);波形確定單元,用于對于每個時間段,分別確定與該時間段平均文件工作幅度相對應的波形,其中所述波形的幅度與該時間段平均文件工作幅度成正比;波形顯示單元,用于顯示靜態(tài)的背景圖,并在所述靜態(tài)的背景圖上疊加顯示所確定的η 個時間段的各自波形,其中每個時間段波形的移動速度與該時間段的時間大小成反比。
9.根據(jù)權利要求8所述的殺毒工具的文件監(jiān)控顯示裝置,其特征在于,所述η為3。
10.根據(jù)權利要求8所述的殺毒工具的文件監(jiān)控顯示裝置,其特征在于,所述平均文件工作幅度為針對文件讀寫操作的平均幅度或者針對文件執(zhí)行操作的平均幅度。
11.根據(jù)權利要求8所述的殺毒工具的文件監(jiān)控顯示裝置,其特征在于,每個時間段波形的顏色亮度與該時間段的時間大小成反比。
12.根據(jù)權利要求8-11中任一項所述的殺毒工具的文件監(jiān)控顯示裝置,其特征在于,所述波形顯示單元,進一步用于對于每個時間段的波形,按照時間段順序將該個時間段的波形前后串聯(lián)起來并移動,從而形成針對每個時間段的動畫。
13.根據(jù)權利要求12中任一項所述的殺毒工具的文件監(jiān)控顯示裝置,其特征在于,所述波形顯示單元,所述波形顯示單元,進一步用于對于每個時間段的波形,當移動到部分波形超出所述背景圖的范圍時,不顯示超出所述背景圖的部分波形。
14.根據(jù)權利要求13所述的殺毒工具的文件監(jiān)控顯示裝置,其特征在于,所述波形顯示單元,進一步對于每個時間段的波形,當不顯示超出所述背景圖的部分波形時,進一步顯示新產(chǎn)生的波形。
全文摘要
本發(fā)明實施方式公開了一種殺毒工具的文件監(jiān)控顯示方法和裝置。包括對于自當前時間點之前的n個時間段,分別確定所述n個時間段在各自時間段內的平均文件工作幅度,其中n為至少為2的正整數(shù);對于每個時間段,分別確定與該時間段平均文件工作幅度相對應的波形,其中所述波形的幅度與該時間段平均文件工作幅度成正比;顯示靜態(tài)的背景圖,并在所述靜態(tài)的背景圖上疊加顯示所確定的n個時間段的各自波形,其中每個時間段波形的移動速度與該時間段的時間大小成反比。應用本發(fā)明實施方式之后,可以通過圖形的方式直觀了解文件監(jiān)控狀態(tài),而且能夠了解當前時間點之前的文件狀態(tài),非常便于監(jiān)控系統(tǒng)狀態(tài)。
文檔編號G06F21/00GK102467621SQ201010537658
公開日2012年5月23日 申請日期2010年11月8日 優(yōu)先權日2010年11月8日
發(fā)明者劉釗, 張昕, 王彪, 馬勁松 申請人:騰訊科技(深圳)有限公司