專利名稱::進(jìn)程識(shí)別方法、裝置和終端設(shè)備的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及進(jìn)程識(shí)別
技術(shù)領(lǐng)域:
,具體涉及一種進(jìn)程識(shí)別方法、裝置和終端設(shè)備。
背景技術(shù):
:進(jìn)程識(shí)別技術(shù)可用于對當(dāng)前運(yùn)行的進(jìn)程進(jìn)行識(shí)別,以獲取該進(jìn)程的標(biāo)識(shí)信息(例如名稱、版本號等)。以對游戲應(yīng)用程序的進(jìn)程進(jìn)行識(shí)別為例,游戲玩家在進(jìn)行游戲的過程中,往往會(huì)由于其他進(jìn)程的行為(例如彈窗、升級、搶占帶寬等)而影響游戲玩家的游戲體驗(yàn)。為了減少對游戲玩家的打擾,可通過對當(dāng)前運(yùn)行的進(jìn)程識(shí)別,來判別當(dāng)前運(yùn)行的進(jìn)程中是否包括游戲應(yīng)用程序的進(jìn)程,如果包括,可通過相應(yīng)設(shè)置以避免其他應(yīng)用程序的進(jìn)程對游戲應(yīng)用程序的進(jìn)程進(jìn)行干擾。目前的游戲應(yīng)用程序的識(shí)別方法往往是根據(jù)游戲的特征文件名(例如PE(PortableExecutable,可移植的可執(zhí)行文件)文件名、音/視頻文件名)及相應(yīng)游戲所屬公司或運(yùn)營商的名稱等進(jìn)行識(shí)別,由于同一廠商的不同款游戲往往具有相同的特征文件名,因而隨著同一廠商發(fā)布的游戲日漸增多,單純依靠特征文件名及游戲所屬公司或運(yùn)營商的名稱不足以進(jìn)行游戲應(yīng)用程序的進(jìn)程的精確識(shí)別。
發(fā)明內(nèi)容鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的進(jìn)程識(shí)別方法、裝置和終端設(shè)備。依據(jù)本發(fā)明的一個(gè)方面,提供了一種進(jìn)程識(shí)別方法,包括獲取待識(shí)別進(jìn)程的第一特征文件名,其中第一特征文件名包括待識(shí)別進(jìn)程的標(biāo)識(shí)信息;檢測第一特征文件名是否符合第一預(yù)定條件;若第一特征文件名符合第一預(yù)定條件,則繼續(xù)獲取待識(shí)別進(jìn)程所對應(yīng)圖標(biāo)的圖標(biāo)校驗(yàn)碼;檢測圖標(biāo)校驗(yàn)碼是否符合第二預(yù)定條件;若圖標(biāo)校驗(yàn)碼符合第二預(yù)定條件,則將待識(shí)別進(jìn)程判定為已識(shí)別進(jìn)程。由于圖標(biāo)校驗(yàn)碼中記錄有進(jìn)程所對應(yīng)圖標(biāo)的相關(guān)特征信息,因此通過第一特征文件名和圖標(biāo)校驗(yàn)碼來對待識(shí)別進(jìn)程進(jìn)行識(shí)別,能夠有效提高進(jìn)程識(shí)別的準(zhǔn)確性。本發(fā)明實(shí)施例中,在獲取待識(shí)別進(jìn)程所對應(yīng)圖標(biāo)的圖標(biāo)校驗(yàn)碼的步驟之前,進(jìn)程識(shí)別方法還包括檢測是否配置有圖標(biāo)的路徑信息,其中路徑信息表示圖標(biāo)相對于第一特征文件名的相對路徑;若配置有,則執(zhí)行獲取待識(shí)別進(jìn)程所對應(yīng)圖標(biāo)的圖標(biāo)校驗(yàn)碼的步驟;若沒有配置,則繼續(xù)獲取待識(shí)別進(jìn)程的第二特征文件名;然后檢測第二特征文件名是否符合第三預(yù)定條件;若第二特征文件名符合第三預(yù)定條件,則將待識(shí)別進(jìn)程判定為已初步識(shí)別的進(jìn)程。本發(fā)明實(shí)施例中,在將待識(shí)別進(jìn)程判定為已初步識(shí)別的進(jìn)程的步驟之后,進(jìn)程識(shí)別方法還包括獲取已初步識(shí)別的進(jìn)程所對應(yīng)的公司或運(yùn)營商的名稱;檢測是否能匹配到與獲取的公司或運(yùn)營商的名稱相同的名稱,若能,則將判定為已初步識(shí)別的進(jìn)程判定為已識(shí)別進(jìn)程。本發(fā)明實(shí)施例中,在將待識(shí)別進(jìn)程判定為已識(shí)別進(jìn)程的步驟之后,進(jìn)程識(shí)別方法還包括根據(jù)第一特征文件名和/或圖標(biāo)校驗(yàn)碼,設(shè)置已識(shí)別進(jìn)程的防打擾屬性,以防止已識(shí)別進(jìn)程被其他進(jìn)程打擾。根據(jù)本發(fā)明的另一方面,提供了一種進(jìn)程識(shí)別裝置,包括第一獲取模塊,用于獲取待識(shí)別進(jìn)程的第一特征文件名,其中第一特征文件名包括待識(shí)別進(jìn)程的標(biāo)識(shí)信息;第一檢測模塊,用于檢測第一特征文件名是否符合第一預(yù)定條件;第二獲取模塊,用于在第一特征文件名符合第一預(yù)定條件時(shí),獲取待識(shí)別進(jìn)程所對應(yīng)圖標(biāo)的圖標(biāo)校驗(yàn)碼;第二檢測模塊,用于檢測圖標(biāo)校驗(yàn)碼是否符合第二預(yù)定條件;識(shí)別模塊,用于當(dāng)圖標(biāo)校驗(yàn)碼符合第二預(yù)定條件時(shí),將待識(shí)別進(jìn)程判定為已識(shí)別進(jìn)程。由于圖標(biāo)校驗(yàn)碼中記錄有進(jìn)程所對應(yīng)圖標(biāo)的相關(guān)特征信息,例如進(jìn)程的名稱。因此通過第一特征文件名和圖標(biāo)校驗(yàn)碼來對待識(shí)別進(jìn)程進(jìn)行識(shí)別,能夠有效提高進(jìn)程識(shí)別的準(zhǔn)確性。本發(fā)明實(shí)施例中,進(jìn)程識(shí)別裝置還包括第三獲取模塊,用于獲取待識(shí)別進(jìn)程的第一特征文件名的首字符;數(shù)據(jù)庫匹配模塊,用于根據(jù)首字符,在多個(gè)查詢數(shù)據(jù)庫中匹配得到·與獲取的首字符對應(yīng)的查詢數(shù)據(jù)庫。本發(fā)明實(shí)施例中,進(jìn)程識(shí)別裝置還包括路徑檢測模塊,用于檢測是否配置有圖標(biāo)的路徑信息,其中路徑信息表示圖標(biāo)相對于第一特征文件名的相對路徑;若配置有,則觸發(fā)第二獲取模塊工作;若沒有配置,則繼續(xù)獲取待識(shí)別進(jìn)程的第二特征文件名;第三檢測模塊,用于檢測第二特征文件名是否符合第三預(yù)定條件,在第二特征文件名符合第三預(yù)定條件時(shí),將待識(shí)別進(jìn)程判定為已初步識(shí)別的進(jìn)程。本發(fā)明實(shí)施例中,進(jìn)程識(shí)別裝置還包括名稱獲取模塊,用于獲取已初步識(shí)別的進(jìn)程所對應(yīng)的公司或運(yùn)營商的名稱;第四檢測模塊,用于檢測是否能匹配到與獲取的公司或運(yùn)營商的名稱相同的名稱;其中,識(shí)別模塊進(jìn)一步用于在第四檢測模塊檢測到與獲取的公司或運(yùn)營商的名稱相同的名稱時(shí),將待識(shí)別進(jìn)程判定為已識(shí)別進(jìn)程。本發(fā)明實(shí)施例中,進(jìn)程識(shí)別裝置還包括防打擾設(shè)置模塊,用于根據(jù)第一特征文件名和/或圖標(biāo)校驗(yàn)碼,設(shè)置已識(shí)別進(jìn)程的防打擾屬性,以防止已識(shí)別進(jìn)程被其他進(jìn)程打擾。本發(fā)明實(shí)施例中,進(jìn)程識(shí)別裝置還包括存儲(chǔ)模塊,用于存儲(chǔ)查詢數(shù)據(jù)庫,其中查詢數(shù)據(jù)庫包括進(jìn)程的第一特征文件名和進(jìn)程所對應(yīng)圖標(biāo)的圖標(biāo)校驗(yàn)碼。根據(jù)本發(fā)明的又一方面,提供了一種終端設(shè)備,包括如上所述的進(jìn)程識(shí)別裝置。根據(jù)本發(fā)明的進(jìn)程識(shí)別方式,由于圖標(biāo)校驗(yàn)碼中記錄有進(jìn)程所對應(yīng)圖標(biāo)的相關(guān)特征信息,因此通過第一特征文件名和圖標(biāo)校驗(yàn)碼來對待識(shí)別進(jìn)程進(jìn)行識(shí)別,可以對進(jìn)程進(jìn)行快速、準(zhǔn)確識(shí)別,由此解決了單純依靠特征文件名及進(jìn)程所屬公司或運(yùn)營商的名稱不足以對進(jìn)程精確識(shí)別的問題,有效提高進(jìn)程識(shí)別的準(zhǔn)確性。上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本發(fā)明的具體實(shí)施方式。通過閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對本發(fā)明的限制。而且在整個(gè)附圖中,用相同的參考符號表示相同的部件。在附圖中圖I示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的進(jìn)程識(shí)別方法100的流程圖;圖2示出了根據(jù)本發(fā)明另一個(gè)實(shí)施例的進(jìn)程識(shí)別方法200的流程圖;以及圖3示出了根據(jù)本發(fā)明又一個(gè)實(shí)施例的進(jìn)程識(shí)別裝置300的框圖。具體實(shí)施例方式下面將參照附圖更詳細(xì)地描述本公開的示例性實(shí)施例。雖然附圖中顯示了本公開的示例性實(shí)施例,然而應(yīng)當(dāng)理解,可以以各種形式實(shí)現(xiàn)本公開而不應(yīng)被這里闡述的實(shí)施例所限制。相反,提供這些實(shí)施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員?!DI示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的進(jìn)程識(shí)別方法100的流程圖,需要說明的是,盡管在圖I中以特定順序描述了該識(shí)別方法的操作,但是,這并非要求或暗示必須按照該特定順序來執(zhí)行這些操作,或是必須執(zhí)行全部所示的操作才能實(shí)現(xiàn)期望的結(jié)果。相反,流程圖中描繪的步驟可改變執(zhí)行順序。附加地或備選地,可以省略某些步驟,將多個(gè)步驟合并為一個(gè)步驟執(zhí)行,和/或?qū)⒁粋€(gè)步驟分解為多個(gè)步驟執(zhí)行。如圖I所示,在步驟SllO中,獲取待識(shí)別進(jìn)程的第一特征文件名,其中第一特征文件名包括待識(shí)別進(jìn)程的標(biāo)識(shí)信息;具體地,在步驟SllO中可通過進(jìn)程調(diào)用命令,來獲取終端設(shè)備上正在運(yùn)行一個(gè)或多個(gè)進(jìn)程,以及與該一個(gè)或多個(gè)進(jìn)程相對應(yīng)的、用于描述該一個(gè)或多個(gè)進(jìn)程的特征的第一特征文件名,其中第一特征文件名包括用于表示待識(shí)別進(jìn)程的標(biāo)識(shí)信息(例如進(jìn)程名稱)。本發(fā)明實(shí)施例中,第一特征文件名可以用與該進(jìn)程對應(yīng)的可執(zhí)行文件的名稱來表示。例如當(dāng)終端設(shè)備上正在運(yùn)行IE瀏覽器時(shí),可通過步驟SllO獲取與該IE瀏覽器的進(jìn)程的第一特征文件名iexplore.exe。當(dāng)終端設(shè)備上正在運(yùn)行游戲魔獸爭霸時(shí),可通過步驟SllO獲取魔獸爭霸的進(jìn)程的第一特征文件名War3.exe。當(dāng)然可以理解的是,在本發(fā)明的實(shí)施例中并不限定第一特征文件名的具體形式。上述終端設(shè)備可以是臺(tái)式計(jì)算機(jī)、筆記本、平面電腦、或移動(dòng)電話等。在步驟S120中,檢測第一特征文件名是否符合第一預(yù)定條件;上述第一預(yù)定條件可設(shè)置為能夠匹配到與第一特征文件名相同或部分相同的文件名。當(dāng)?shù)谝惶卣魑募ǖ淖址麛?shù)較少時(shí),可將第一預(yù)定條件設(shè)置為能夠匹配到與第一特征文件名完全相同的文件名。當(dāng)?shù)谝惶卣魑募ǖ淖址麛?shù)較多時(shí),為了提高檢測的效率,該第一預(yù)定條件可設(shè)置為能夠匹配到與第一特征文件名部分相同的文件名,例如只要第一特征文件名中的預(yù)定位置(例如前幾個(gè)字符)與查詢數(shù)據(jù)庫中某文件名的對應(yīng)位置的字符相同,則可判定該第一特征文件名符合第一預(yù)定條件,其中查詢數(shù)據(jù)庫中預(yù)先設(shè)置有多個(gè)進(jìn)程的相關(guān)特征描述信息,該查詢數(shù)據(jù)庫可設(shè)置在終端設(shè)備上。在步驟S120中通過第一預(yù)定條件檢測第一特征文件名是否在查詢數(shù)據(jù)庫中有相同或部分相同的文件名,以對待識(shí)別進(jìn)程進(jìn)行最初識(shí)別,當(dāng)然可以理解的是,在本發(fā)明的實(shí)施例中并不限定該第一預(yù)定條件的具體判定條件。具體地,在步驟S120中,在查詢數(shù)據(jù)庫中檢測是否能夠匹配得到與第一特征文件名相同的文件名,若能,判定第一特征文件名符合第一預(yù)定條件,然后執(zhí)行步驟S130;若不能,則判定第一特征文件名不符合第一預(yù)定條件,則結(jié)束進(jìn)程識(shí)別方法100的流程。步驟S120是對待識(shí)別進(jìn)程進(jìn)行最初識(shí)別,為了提高進(jìn)程識(shí)別的準(zhǔn)確性,在本發(fā)明的一個(gè)實(shí)施例中還需要繼續(xù)進(jìn)行步驟S130。在步驟S130中,獲取待識(shí)別進(jìn)程所對應(yīng)圖標(biāo)的圖標(biāo)校驗(yàn)碼;具體地,在終端設(shè)備上安裝應(yīng)用程序(例如游戲應(yīng)用程序)時(shí),會(huì)自動(dòng)生成與該應(yīng)用程序的可執(zhí)行文件對應(yīng)的圖標(biāo)。在步驟S130中,可先獲取與待識(shí)別進(jìn)程所對應(yīng)的圖標(biāo),然后可通過圖標(biāo)校驗(yàn)算法,例如MD5(Message-Digest-Algorithm-5)算法獲取該圖標(biāo)的圖標(biāo)校驗(yàn)碼,其中圖標(biāo)校驗(yàn)碼能體現(xiàn)出與該圖標(biāo)對應(yīng)的進(jìn)程的相關(guān)特征信息,例如進(jìn)程的名稱等。以游戲軟件中的圖標(biāo)校驗(yàn)碼為例,圖標(biāo)校驗(yàn)碼是數(shù)據(jù)記錄中的一個(gè)字段。每款游戲都有對應(yīng)的數(shù)據(jù)記錄,其格式可設(shè)置為游戲名(第一文件名、圖標(biāo)路徑、第二文件名、公司名),其中圖標(biāo)路徑為可選項(xiàng)(當(dāng)僅僅采用第一文件名、第二文件名、公司名進(jìn)行判別出現(xiàn)錯(cuò)誤時(shí)需添加圖標(biāo)匹配,此時(shí)可不需第二文件名、公司名等)。當(dāng)然可以理解的是,在本發(fā)明的實(shí)施例中并不限定該圖標(biāo)校驗(yàn)碼的具體形式。由于在查詢數(shù)據(jù)庫中可存儲(chǔ)各進(jìn)程所對應(yīng)圖標(biāo)的校驗(yàn)碼,而不需要在查詢數(shù)據(jù)中存儲(chǔ)各進(jìn)程所對應(yīng)的圖標(biāo),因此,有效減小查詢數(shù)據(jù)庫所占用的存儲(chǔ)空間。而且通過對圖標(biāo)校驗(yàn)碼進(jìn)行匹配,還能夠有效提高進(jìn)程識(shí)別的精確性。在步驟S140中,檢測圖標(biāo)校驗(yàn)碼是否符合第二預(yù)定條件;上述第二預(yù)定條件可設(shè)置為能夠匹配到與圖標(biāo)校驗(yàn)碼相同的校驗(yàn)碼;具體地,在步驟S140中,在查詢數(shù)據(jù)庫檢測中是否能夠匹配得到與圖標(biāo)校驗(yàn)碼相同的校驗(yàn)碼;若能,則判定圖標(biāo)校驗(yàn)碼符合第二預(yù)定條件;若不能,則判定圖標(biāo)校驗(yàn)碼不符合第二預(yù)定條件。由于圖標(biāo)校驗(yàn)碼能夠準(zhǔn)確體現(xiàn)出進(jìn)程的名稱等,通過第一特征文件名和圖標(biāo)校驗(yàn)碼的結(jié)合來對進(jìn)程進(jìn)行識(shí)別,有效提高進(jìn)程識(shí)別的準(zhǔn)確性。在步驟S150中,將待識(shí)別進(jìn)程判定為已識(shí)別進(jìn)程。具體地,該待識(shí)別進(jìn)程的描述信息中還包括用于標(biāo)識(shí)進(jìn)程是否已被識(shí)別的識(shí)別信息,例如該識(shí)別信息可以用數(shù)字來表示,其中數(shù)字“O”表示為已識(shí)別,其他數(shù)字表示未識(shí)另IJ。在步驟S150中,可通過將待識(shí)別進(jìn)程的識(shí)別信息設(shè)置為數(shù)字“0”,以體現(xiàn)出該待識(shí)別進(jìn)程判定為已識(shí)別進(jìn)程。本發(fā)明實(shí)施例中,在執(zhí)行完步驟S150后,還可繼續(xù)執(zhí)行步驟S160。在步驟S160中,根據(jù)第一特征文件名和/或圖標(biāo)校驗(yàn)碼,設(shè)置已識(shí)別進(jìn)程的防打擾屬性,已識(shí)別進(jìn)程以防止已識(shí)別進(jìn)程被其他進(jìn)程打擾。具體地,當(dāng)完成進(jìn)程識(shí)別后,由于第一特征文件名和圖標(biāo)校驗(yàn)碼中能夠體現(xiàn)出進(jìn)程的名稱,因此可根據(jù)第一特征文件名和/或圖標(biāo)校驗(yàn)碼,獲取已識(shí)別進(jìn)程的類型信息,該類型信息包括游戲軟件、音視頻播放軟件和辦公軟件等;然后根據(jù)已識(shí)別進(jìn)程的類型信息,設(shè)置已識(shí)別進(jìn)程的防打擾屬性,該防打擾屬性可包括不允許打擾和允許打擾,其中當(dāng)進(jìn)程的防打擾屬性為不允許打擾時(shí),表示在該進(jìn)程運(yùn)行過程中需要避免被其他進(jìn)程干擾,例如避免被其他進(jìn)程的彈窗、升級、搶占帶寬等行為干擾。在本發(fā)明實(shí)施例中,當(dāng)已識(shí)別進(jìn)程的類型信息為游戲軟件或音視頻播放軟件時(shí),可將該已識(shí)別進(jìn)程的防打擾屬性設(shè)置為不允許打擾。當(dāng)然可以理解的是,在本發(fā)明實(shí)施例中設(shè)置已識(shí)別進(jìn)程的防打擾屬性的依據(jù),可根據(jù)具體情況進(jìn)行調(diào)整,而不限于僅將游戲軟件或音視頻播放軟件所對應(yīng)的進(jìn)程設(shè)置為不允許打擾的進(jìn)程。在本發(fā)明實(shí)施例中,防打擾屬性可用數(shù)字表示,例如“不允許打擾”可用數(shù)字“O”表示,“允許打擾”可用數(shù)字“I”表示,當(dāng)防打擾屬性為數(shù)字“O”時(shí),表示在該進(jìn)程運(yùn)行過程中需要避免被其他進(jìn)程干擾。當(dāng)然可以理解的是,在本發(fā)明的實(shí)施例中并不限定上述防打擾屬性的具體表述形式。例如某終端設(shè)備正在運(yùn)行的進(jìn)程列表中包括魔獸爭霸游戲的進(jìn)程(wow.exe)時(shí),可通過執(zhí)行步驟S11(TS150,識(shí)別出當(dāng)前正在運(yùn)行的進(jìn)程中包括魔獸爭霸游戲的進(jìn)程,且該魔獸爭霸游戲的進(jìn)程的類型信息為游戲軟件,為了避免在游戲過程中被其他進(jìn)程打擾,可將魔獸爭霸游戲的進(jìn)程的防打擾屬性設(shè)置為“不允許打擾”,例如,將魔獸爭霸游戲的進(jìn)程的防打擾屬性設(shè)置為“O”。在設(shè)置完防打擾屬性后,終端設(shè)備根據(jù)防打擾屬性,在運(yùn)行該魔獸爭霸游戲的進(jìn)程時(shí),可以禁止其他進(jìn)程的彈窗、升級、搶占帶寬等干擾行為的運(yùn)行。。圖2示出了根據(jù)本發(fā)明另一個(gè)實(shí)施例的進(jìn)程識(shí)別方法200的流程圖。如圖2所示,該進(jìn)行識(shí)別方法始于步驟S202。在步驟S202中,獲取待識(shí)別進(jìn)程的第一特征文件名。接著,在步驟S204中,按照第一特征文件名的首字符匹配查詢數(shù)據(jù)庫,如果能匹配到與第一特征文件名的首字母具有對應(yīng)關(guān)系的查詢數(shù)據(jù)庫,則繼續(xù)執(zhí)行步驟S206;如果不能匹配至IJ,則結(jié)束進(jìn)程識(shí)別方法200的流程。具體地,終端設(shè)備中可包括一個(gè)或多個(gè)查詢數(shù)據(jù)庫,其中每個(gè)查詢數(shù)據(jù)庫中預(yù)先設(shè)置有多個(gè)進(jìn)程的相關(guān)信息,該每個(gè)查詢數(shù)據(jù)庫中的進(jìn)程可按照進(jìn)程名的首字符進(jìn)行劃分,也就是建立每個(gè)查詢數(shù)據(jù)庫與一個(gè)或多個(gè)字符的對應(yīng)關(guān)系,這樣便于提高利用第一特征文件名進(jìn)行匹配處理的效率。例如可通過步驟S202獲取魔獸爭霸的進(jìn)程的第一特征文件名War3.exe,然后以“War3.exe"的首字母“W”匹配查詢數(shù)據(jù)庫,如果能匹配到與第一特征文件名的首字母“W”具有對應(yīng)關(guān)系的查詢數(shù)據(jù)庫,則繼續(xù)執(zhí)行步驟S206。當(dāng)然可以理解的是,該第一特征文件名的首字符也可以是數(shù)字。在本發(fā)明的實(shí)施例中,首先檢測與第一特征文件名的首字符對應(yīng)的查詢數(shù)據(jù)庫是否存在,相對于直接利用第一特征文件名進(jìn)行匹配,可以有效縮短進(jìn)程識(shí)別的時(shí)間,例如不采用第一特征文件名的首字符進(jìn)行檢索時(shí),查詢時(shí)間的時(shí)間復(fù)雜度為0(n)(表示算法是線性算法),而采用第一特征文件名的首字符索引查詢時(shí),查詢時(shí)間的時(shí)間復(fù)雜度為0(lg2η)(表示算法是二分查找算法),其中η表示算法處理的數(shù)據(jù)量的大小。如上所示,采用STL(StandardTemplateLibrary,標(biāo)準(zhǔn)模板庫)中的Map(Map是STL的一個(gè)關(guān)聯(lián)容器,它提供一對一的數(shù)據(jù)處理能力)進(jìn)行索引查找時(shí),紅黑樹的查詢時(shí)間的時(shí)間復(fù)雜度為0(lg2η),其中η表示算法處理的數(shù)據(jù)量的大小,其中,進(jìn)一步,可以將非字母開頭的第一特征文件名對應(yīng)的進(jìn)程的特征信息存入查詢數(shù)據(jù)庫的Map中,而將字母開頭的第一特征文件名對應(yīng)的進(jìn)程的特征信息存入查詢數(shù)據(jù)庫中的數(shù)組中。這樣對字母開頭的進(jìn)程的識(shí)別時(shí)間復(fù)雜度可降低為0(1)(常數(shù)階)。在步驟S206中,檢測在查詢數(shù)據(jù)庫中是否能夠匹配到與第一特征文件名相同的文件名。如果能夠匹配到,則繼續(xù)執(zhí)行步驟S208;如果不能匹配到,則結(jié)束進(jìn)程識(shí)別方法200的流程;在步驟208中,檢測是否配置有圖標(biāo)路徑。如果配置有,繼續(xù)執(zhí)行步驟S210;如果沒有配置,則結(jié)束進(jìn)程識(shí)別方法200的流程。在步驟210中,獲取待識(shí)別進(jìn)程所對應(yīng)圖標(biāo)的圖標(biāo)校驗(yàn)碼。接著,在步驟S212中,檢測在查詢數(shù)據(jù)庫中是否能夠匹配到與圖標(biāo)校驗(yàn)碼相同的校驗(yàn)碼,如果有,繼續(xù)執(zhí)行步驟S214,將待識(shí)別進(jìn)程判定為已識(shí)別進(jìn)程。相反,如果步驟S208中判定沒有配置圖標(biāo)路徑,則在步驟S216中,檢測在查詢數(shù)據(jù)庫中是否能夠匹配到與第二特征文件名相同的文件名,如果能夠匹配到,繼續(xù)執(zhí)行步驟S218,檢測在查詢數(shù)據(jù)庫中是否能夠匹配到與待識(shí)別進(jìn)程的公司或運(yùn)營商的名稱相同的名稱,如果能匹配到,繼續(xù)執(zhí)行步驟S214;如果不能匹配到,則結(jié)束進(jìn)程識(shí)別的流程。上述第二特征文件名包括用于表示待識(shí)別進(jìn)程的具有特定辨識(shí)度的標(biāo)識(shí)信息。也就是,在沒有配置圖標(biāo)路徑時(shí),可通過第二特征文件名和公司或運(yùn)營商的名稱進(jìn)行進(jìn)程識(shí)別。圖3示出了根據(jù)本發(fā)明又一個(gè)實(shí)施例的進(jìn)程識(shí)別裝置300的框圖。如圖3所示,進(jìn)程識(shí)別裝置300包括第一獲取模塊310、第一檢測模塊320、第二獲取模塊330、第二檢測模塊340和識(shí)別模塊350,其中第一獲取模塊310用于獲取待識(shí)別進(jìn)程的第一特征文件名,其中第一特征文件名包括待識(shí)別進(jìn)程的標(biāo)識(shí)信息;第一檢測模塊320用于檢測第一特征文件名是否符合第一預(yù)定條件;可選地,第一預(yù)定條件可設(shè)置為能夠匹配到與第一特征文件名相同的文件名;相應(yīng)地,第一檢測模塊320進(jìn)一步用于在查詢數(shù)據(jù)庫中檢測是否能夠匹配得到與第一特征文件名相同的文件名;若能,判定第一特征文件名符合第一預(yù)定條件;若不能,則判定第一特征文件名不符合第一預(yù)定條件。第二獲取模塊330用于在第一檢測模塊320檢測到第一特征文件名符合第一預(yù)定條件時(shí),獲取待識(shí)別進(jìn)程所對應(yīng)圖標(biāo)的圖標(biāo)校驗(yàn)碼,可選地,該圖標(biāo)校驗(yàn)碼為MD5校驗(yàn)碼;第二檢測模塊340用于檢測圖標(biāo)校驗(yàn)碼是否符合第二預(yù)定條件;可選地,第二預(yù)定條件可設(shè)置為能夠匹配到與圖標(biāo)校驗(yàn)碼相同的校驗(yàn)碼;相應(yīng)地,第二檢測模塊340進(jìn)一步用于檢測在查詢數(shù)據(jù)庫中是否能夠匹配得到與圖標(biāo)校驗(yàn)碼相同的校驗(yàn)碼;若能,則判定圖標(biāo)校驗(yàn)碼符合第二預(yù)定條件;若不能,則判定圖標(biāo)校驗(yàn)碼不符合第二預(yù)定條件。識(shí)別模塊350用于當(dāng)?shù)诙z測模塊340檢測到圖標(biāo)校驗(yàn)碼符合第二預(yù)定條件時(shí),將待識(shí)別進(jìn)程判定為已識(shí)別進(jìn)程。本發(fā)明實(shí)施例中,進(jìn)程識(shí)別裝置還包括第三獲取模塊410用于獲取待識(shí)別進(jìn)程的第一特征文件名的首字符,該第三獲取模塊410與第一獲取模塊310相連接;以及數(shù)據(jù)庫匹配模塊420用于根據(jù)首字符在多個(gè)查詢數(shù)據(jù)庫中匹配得到與獲取的首字符對應(yīng)的查詢數(shù)據(jù)庫。其中數(shù)據(jù)庫匹配模塊420與第三獲取模塊410相連接,以接收由第三獲取模塊410獲取的第一特征文件名的首字符。數(shù)據(jù)庫匹配模塊420還連接到第一檢測模塊320,以將獲取的查詢數(shù)據(jù)庫提供給第一檢測模塊320。本發(fā)明實(shí)施例中,進(jìn)程識(shí)別裝置還包括路徑檢測模塊430用于檢測是否配置有圖標(biāo)的路徑信息,其中路徑信息表示圖標(biāo)相對于第一特征文件名的相對路徑;若配置有,則觸發(fā)第二獲取模塊330工作;若沒有配置,則繼續(xù)獲取待識(shí)別進(jìn)程的第二特征文件名;以及,第三檢測模塊440用于檢測第二特征文件名是否符合第三預(yù)定條件,在第二特征文件名符合第三預(yù)定條件時(shí),將待識(shí)別進(jìn)程判定為已初步識(shí)別的進(jìn)程。上述第二特征文件名包括用于表示待識(shí)別進(jìn)程的具有特定辨識(shí)度的標(biāo)識(shí)信息。其中,路徑檢測模塊430與第一檢測模塊320相連接,當(dāng)?shù)谝粰z測模塊320檢測第一特征文件名符合第一預(yù)定條件時(shí),可觸發(fā)路徑檢測模塊430工作,路徑檢測模塊430還連接到第二獲取模塊330,當(dāng)路徑檢測模塊430檢測到配置有圖標(biāo)的路徑信息,則觸發(fā)第二獲取模塊330工作。路徑檢測模塊430還連接到第三檢測模塊440,以將第二特征文件名發(fā)送給第三檢測模塊440??蛇x地,第三預(yù)定條件可設(shè)置為能夠匹配到與第二特征文件名相同的文件名;相應(yīng)地,第三檢測模塊440進(jìn)一步用于在查詢數(shù)據(jù)庫中檢測是否能夠匹配得到與第二特征文件名相同的文件名;若能,判定第二特征文件名符合第三預(yù)定條件,將待識(shí)別進(jìn)程判定為已初步識(shí)別的進(jìn)程;若不能,則判定第二特征文件名不符合第三預(yù)定條件。本發(fā)明實(shí)施例中,進(jìn)程識(shí)別裝置還包括名稱獲取模塊450,用于獲取已初步識(shí)別的進(jìn)程所對應(yīng)的公司或所屬運(yùn)營商的名稱;第四檢測模塊460用于檢測是否能匹配到與獲取的公司或運(yùn)營商的名稱相同的名稱;相應(yīng)地,識(shí)別模塊350進(jìn)一步用于在第四檢測模塊460檢測到與獲取的公司或運(yùn)營商的名稱相同的名稱時(shí),將待識(shí)別進(jìn)程判定為已識(shí)別進(jìn)程。本發(fā)明實(shí)施例中,進(jìn)程識(shí)別裝置還包括防打擾設(shè)置模塊470用于根據(jù)第一特征文件名和/或圖標(biāo)校驗(yàn)碼,設(shè)置已識(shí)別進(jìn)程的防打擾屬性,以防止被其他進(jìn)程打擾。防打擾設(shè)置模塊470與識(shí)別模塊350連接。本發(fā)明實(shí)施例中,進(jìn)程識(shí)別裝置還包括存儲(chǔ)模塊(圖中未示出),用于存儲(chǔ)一個(gè)或多個(gè)查詢數(shù)據(jù)庫,其中每個(gè)查詢數(shù)據(jù)庫中包括進(jìn)程的文件名、進(jìn)程的公司或所屬運(yùn)營商的名稱和進(jìn)程所對應(yīng)圖標(biāo)的校驗(yàn)碼。該存儲(chǔ)模塊分別與第一檢測模塊320、第二檢測模塊340、第三檢測模塊440、第四檢測模塊460和數(shù)據(jù)庫匹配模塊420連接。以游戲軟件為例,查詢數(shù)據(jù)庫設(shè)置在終端設(shè)備側(cè),用于存放當(dāng)前主流游戲(500多款)的數(shù)據(jù)記錄,每款游戲?qū)?yīng)至少一條數(shù)據(jù)記錄游戲名(第一文件名、圖標(biāo)路徑、第二文件名、公司名),其中各個(gè)記錄可根據(jù)具體情況填寫上述字段。如果不需圖標(biāo)路徑即可完成精確識(shí)別則不添加圖標(biāo)路徑以進(jìn)行圖標(biāo)MD5識(shí)別。在本發(fā)明的另一實(shí)施例中還提供一種終端設(shè)備,包括如上所述的進(jìn)程識(shí)別裝置。在此提供的算法和顯示不與任何特定計(jì)算機(jī)、虛擬系統(tǒng)或者其它設(shè)備固有相關(guān)。各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據(jù)上面的描述,構(gòu)造這類系統(tǒng)所要求的結(jié)構(gòu)是顯而易見的。此外,本發(fā)明也不針對任何特定編程語言。應(yīng)當(dāng)明白,可以利用各種編程語言實(shí)現(xiàn)在此描述的本發(fā)明的內(nèi)容,并且上面對特定語言所做的描述是為了披露本發(fā)明的最佳實(shí)施方式。在此處所提供的說明書中,說明了大量具體細(xì)節(jié)。然而,能夠理解,本發(fā)明的實(shí)施例可以在沒有這些具體細(xì)節(jié)的情況下實(shí)踐。在一些實(shí)例中,并未詳細(xì)示出公知的方法、結(jié)構(gòu)和技術(shù),以便不模糊對本說明書的理解。類似地,應(yīng)當(dāng)理解,為了精簡本公開并幫助理解各個(gè)發(fā)明方面中的一個(gè)或多個(gè),在上面對本發(fā)明的示例性實(shí)施例的描述中,本發(fā)明的各個(gè)特征有時(shí)被一起分組到單個(gè)實(shí)施例、圖、或者對其的描述中。然而,并不應(yīng)將該公開的方法解釋成反映如下意圖即所要求保護(hù)的本發(fā)明要求比在每個(gè)權(quán)利要求中所明確記載的特征更多的特征。更確切地說,如下面的權(quán)利要求書所反映的那樣,發(fā)明方面在于少于前面公開的單個(gè)實(shí)施例的所有特征。因此,遵循具體實(shí)施方式的權(quán)利要求書由此明確地并入該具體實(shí)施方式,其中每個(gè)權(quán)利要求本身都作為本發(fā)明的單獨(dú)實(shí)施例。本領(lǐng)域那些技術(shù)人員可以理解,可以對實(shí)施例中的設(shè)備中的模塊進(jìn)行自適應(yīng)性地改變并且把它們設(shè)置在與該實(shí)施例不同的一個(gè)或多個(gè)設(shè)備中??梢园褜?shí)施例中的模塊或單元或組件組合成一個(gè)模塊或單元或組件,以及此外可以把它們分成多個(gè)子模塊或子單元或子組件。除了這樣的特征和/或過程或者單元中的至少一些是相互排斥之外,可以采用任何組合對本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的所有特征以及如此公開的任何方法或者設(shè)備的所有過程或單元進(jìn)行組合。除非另外明確陳述,本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的每個(gè)特征可以由提供相同、等同或相似目的的替代特征來代替。此外,本領(lǐng)域的技術(shù)人員能夠理解,盡管在此所述的一些實(shí)施例包括其它實(shí)施例中所包括的某些特征而不是其它特征,但是不同實(shí)施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實(shí)施例。例如,在下面的權(quán)利要求書中,所要求保護(hù)的實(shí)施例的任意之一都可以以任意的組合方式來使用。本發(fā)明的各個(gè)部件實(shí)施例可以以硬件實(shí)現(xiàn),或者以在一個(gè)或者多個(gè)處理器上運(yùn)行的軟件模塊實(shí)現(xiàn),或者以它們的組合實(shí)現(xiàn)。本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,可以在實(shí)踐中使用微處理器或者數(shù)字信號處理器(DSP)來實(shí)現(xiàn)根據(jù)本發(fā)明實(shí)施例的進(jìn)程識(shí)別裝置中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實(shí)現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的設(shè)備或者裝置程序(例如,計(jì)算機(jī)程序和計(jì)算機(jī)程序產(chǎn)品)。這樣的實(shí)現(xiàn)本發(fā)明的程序可以存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)上,或者可以具有一個(gè)或者多個(gè)信號的形式。這樣的信號可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號上提供,或者以任何其他形式提供。應(yīng)該注意的是上述實(shí)施例對本發(fā)明進(jìn)行說明而不是對本發(fā)明進(jìn)行限制,并且本領(lǐng)域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設(shè)計(jì)出替換實(shí)施例。在權(quán)利要求中,不應(yīng)將位于括號之間的任何參考符號構(gòu)造成對權(quán)利要求的限制。單詞“包含”不排除存在未列在權(quán)利要求中的元件或步驟。位于元件之前的單詞“一”或“一個(gè)”不排除存在多個(gè)這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當(dāng)編程的計(jì)算機(jī)來實(shí)現(xiàn)。在列舉了若干裝置的單元權(quán)利要求中,這些裝置中的若干個(gè)可以是通過同一個(gè)硬件項(xiàng)來具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序??蓪⑦@些單詞解釋為名稱。權(quán)利要求1.一種進(jìn)程識(shí)別方法,其特征在于,包括獲取待識(shí)別進(jìn)程的第一特征文件名,其中所述第一特征文件名包括所述待識(shí)別進(jìn)程的標(biāo)識(shí)信息;檢測所述第一特征文件名是否符合第一預(yù)定條件;若所述第一特征文件名符合所述第一預(yù)定條件,則繼續(xù)獲取所述待識(shí)別進(jìn)程所對應(yīng)圖標(biāo)的圖標(biāo)校驗(yàn)碼;檢測所述圖標(biāo)校驗(yàn)碼是否符合第二預(yù)定條件;若所述圖標(biāo)校驗(yàn)碼符合所述第二預(yù)定條件,則將所述待識(shí)別進(jìn)程判定為已識(shí)別進(jìn)程。2.如權(quán)利要求I所述的進(jìn)程識(shí)別方法,其特征在于,所述第一預(yù)定條件為能夠匹配到與所述第一特征文件名相同的文件名;所述檢測所述第一特征文件名是否符合第一預(yù)定條件的步驟為檢測在查詢數(shù)據(jù)庫中是否能夠匹配得到與所述第一特征文件名相同的文件名,若能,判定所述第一特征文件名符合所述第一預(yù)定條件;若不能,則判定所述第一特征文件名不符合所述第一預(yù)定條件,所述查詢數(shù)據(jù)庫包括進(jìn)程的文件名。3.如權(quán)利要求2所述的進(jìn)程識(shí)別方法,其特征在于,所述第二預(yù)定條件為能夠匹配到與所述圖標(biāo)校驗(yàn)碼相同的校驗(yàn)碼;所述檢測所述圖標(biāo)校驗(yàn)碼是否符合第二預(yù)定條件的步驟為檢測在所述查詢數(shù)據(jù)庫中是否能夠匹配得到與所述圖標(biāo)校驗(yàn)碼相同的校驗(yàn)碼;若能,則判定所述圖標(biāo)校驗(yàn)碼符合所述第二預(yù)定條件;若不能,則判定所述圖標(biāo)校驗(yàn)碼不符合所述第二預(yù)定條件,所述查詢數(shù)據(jù)庫還包括校驗(yàn)碼。4.如權(quán)利要求2或3所述的進(jìn)程識(shí)別方法,其特征在于,在所述檢測獲取的所述待識(shí)別進(jìn)程的第一特征文件名是否符合第一預(yù)定條件的步驟之前,所述進(jìn)程識(shí)別方法還包括獲取所述待識(shí)別進(jìn)程的第一特征文件名的首字符;根據(jù)所述首字符在多個(gè)查詢數(shù)據(jù)庫中匹配得到與獲取的所述首字符對應(yīng)的查詢數(shù)據(jù)庫。5.如權(quán)利要求Γ4任一所述的進(jìn)程識(shí)別方法,其特征在于,在所述獲取待識(shí)別進(jìn)程所對應(yīng)圖標(biāo)的圖標(biāo)校驗(yàn)碼的步驟之前,所述進(jìn)程識(shí)別方法還包括檢測是否配置有所述圖標(biāo)的路徑信息,其中所述路徑信息表示所述圖標(biāo)相對于所述第一特征文件名的相對路徑;若配置有,則執(zhí)行所述獲取待識(shí)別進(jìn)程所對應(yīng)圖標(biāo)的圖標(biāo)校驗(yàn)碼的步驟;若沒有配置,則繼續(xù)獲取所述待識(shí)別進(jìn)程的第二特征文件名;檢測所述第二特征文件名是否符合第三預(yù)定條件;若所述第二特征文件名符合所述第三預(yù)定條件,則將所述待識(shí)別進(jìn)程判定為已初步識(shí)別的進(jìn)程。6.如權(quán)利要求5所述的進(jìn)程識(shí)別方法,其特征在于,所述第三預(yù)定條件為能夠匹配到與所述第二特征文件名相同的文件名;所述檢測所述第二特征文件名是否符合第三預(yù)定條件的步驟為檢測在查詢數(shù)據(jù)庫中是否能夠匹配得到與所述第二特征文件名相同的文件名;若能,判定所述第二特征文件名符合所述第三預(yù)定條件;若不能,則判定所述第二特征文件名不符合所述第三預(yù)定條件。7.如權(quán)利要求5所述的進(jìn)程識(shí)別方法,其特征在于,在將所述待識(shí)別進(jìn)程判定為已初步識(shí)別的進(jìn)程的步驟之后,所述進(jìn)程識(shí)別方法還包括獲取所述已初步識(shí)別的進(jìn)程所對應(yīng)的公司或運(yùn)營商的名稱;檢測是否能匹配到與獲取的公司或運(yùn)營商的名稱相同的名稱,若能,則將判定為已初步識(shí)別的進(jìn)程判定為已識(shí)別進(jìn)程。8.如權(quán)利要求f7任一所述的進(jìn)程識(shí)別方法,其特征在于,判定為已識(shí)別進(jìn)程之后,所述進(jìn)程識(shí)別方法還包括根據(jù)第一特征文件名和/或圖標(biāo)檢驗(yàn)碼,設(shè)置已識(shí)別進(jìn)程的防打擾屬性,以防止所述已識(shí)別進(jìn)程被其他進(jìn)程打擾。9.一種進(jìn)程識(shí)別裝置,其特征在于,包括第一獲取模塊,用于獲取待識(shí)別進(jìn)程的第一特征文件名,其中所述第一特征文件名包括所述待識(shí)別進(jìn)程的標(biāo)識(shí)信息;第一檢測模塊,用于檢測所述第一特征文件名是否符合第一預(yù)定條件;第二獲取模塊,用于在所述第一特征文件名符合所述第一預(yù)定條件時(shí),獲取所述待識(shí)別進(jìn)程所對應(yīng)圖標(biāo)的圖標(biāo)校驗(yàn)碼;第二檢測模塊,用于檢測所述圖標(biāo)校驗(yàn)碼是否符合第二預(yù)定條件;識(shí)別模塊,用于當(dāng)所述圖標(biāo)校驗(yàn)碼符合所述第二預(yù)定條件時(shí),將所述待識(shí)別進(jìn)程判定為已識(shí)別進(jìn)程。10.如權(quán)利要求9所述的進(jìn)程識(shí)別裝置,其特征在于,所述第一預(yù)定條件為能夠匹配到與所述第一特征文件名相同的文件名;所述第一檢測模塊進(jìn)一步用于在查詢數(shù)據(jù)庫中檢測是否能夠匹配得到與所述第一特征文件名相同的文件名;若能,判定所述第一特征文件名符合所述第一預(yù)定條件;若不能,則判定所述第一特征文件名不符合所述第一預(yù)定條件。11.如權(quán)利要求9或10所述的進(jìn)程識(shí)別裝置,其特征在于,所述第二預(yù)定條件為能夠匹配到與所述圖標(biāo)校驗(yàn)碼相同的校驗(yàn)碼;所述第二檢測模塊進(jìn)一步用于檢測在查詢數(shù)據(jù)庫中是否能夠匹配得到與所述圖標(biāo)校驗(yàn)碼相同的校驗(yàn)碼;若能,則判定所述圖標(biāo)校驗(yàn)碼符合所述第二預(yù)定條件;若不能,則判定所述圖標(biāo)校驗(yàn)碼不符合所述第二預(yù)定條件。12.如權(quán)利要求擴(kuò)11任一所述的進(jìn)程識(shí)別裝置,其特征在于,所述進(jìn)程識(shí)別裝置還包括第三獲取模塊,用于獲取所述待識(shí)別進(jìn)程的第一特征文件名的首字符;數(shù)據(jù)庫匹配模塊,用于根據(jù)所述首字符在多個(gè)查詢數(shù)據(jù)庫中匹配得到與獲取的所述首字符對應(yīng)的查詢數(shù)據(jù)庫。13.如權(quán)利要求擴(kuò)12任一所述的進(jìn)程識(shí)別裝置,其特征在于,所述進(jìn)程識(shí)別裝置還包括路徑檢測模塊,用于檢測是否配置有所述圖標(biāo)的路徑信息,其中所述路徑信息表示所述圖標(biāo)相對于所述第一特征文件名的相對路徑;若配置有,則觸發(fā)所述第二獲取模塊;若沒有配置,則繼續(xù)獲取所述待識(shí)別進(jìn)程的第二特征文件名;第三檢測模塊,用于檢測所述第二特征文件名是否符合第三預(yù)定條件,在所述第二特征文件名符合所述第三預(yù)定條件時(shí),將所述待識(shí)別進(jìn)程判定為已初步識(shí)別的進(jìn)程。14.如權(quán)利要求13所述的進(jìn)程識(shí)別裝置,其特征在于,所述第三預(yù)定條件為能夠匹配到與所述第二特征文件名相同的文件名;所述第三檢測模塊進(jìn)一步用于在所述查詢數(shù)據(jù)庫中檢測是否能夠匹配得到與所述第二特征文件名相同的文件名;若能,判定所述第二特征文件名符合所述第三預(yù)定條件,將所述待識(shí)別進(jìn)程判定為已初步識(shí)別的進(jìn)程;若不能,則判定所述第二特征文件名不符合所述第三預(yù)定條件。15.如權(quán)利要求13或14所述的進(jìn)程識(shí)別裝置,其特征在于,所述進(jìn)程識(shí)別裝置還包括名稱獲取模塊,用于獲取所述已初步識(shí)別的進(jìn)程所對應(yīng)的公司或運(yùn)營商的名稱;第四檢測模塊,用于檢測是否能匹配到與獲取的所述公司或運(yùn)營商的名稱相同的名稱;其中,所述識(shí)別模塊進(jìn)一步用于在所述第四檢測模塊檢測到與獲取的所述公司或運(yùn)營商的名稱相同的名稱時(shí),將所述待識(shí)別進(jìn)程判定為已識(shí)別進(jìn)程。16.如權(quán)利要求擴(kuò)15任一所述的進(jìn)程識(shí)別裝置,其特征在于,所述進(jìn)程識(shí)別裝置還包括防打擾設(shè)置模塊,用于根據(jù)第一特征文件名和/或圖標(biāo)校驗(yàn)碼,設(shè)置已識(shí)別進(jìn)程的防打擾屬性,以防止所述已識(shí)別進(jìn)程被其他進(jìn)程打擾。17.如權(quán)利要求1(Γ16任一所述的進(jìn)程識(shí)別裝置,其特征在于,所述進(jìn)程識(shí)別裝置還包括存儲(chǔ)模塊,用于存儲(chǔ)查詢數(shù)據(jù)庫,其中所述查詢數(shù)據(jù)庫包括進(jìn)程的文件名和校驗(yàn)碼。18.—種終端設(shè)備,其特征在于,包括如權(quán)利要求擴(kuò)17任一所述的進(jìn)程識(shí)別裝置。全文摘要本發(fā)明公開了一種進(jìn)程識(shí)別方法、裝置和終端設(shè)備,該進(jìn)程識(shí)別方法包括獲取待識(shí)別進(jìn)程的第一特征文件名,其中第一特征文件名包括待識(shí)別進(jìn)程的標(biāo)識(shí)信息;檢測第一特征文件名是否符合第一預(yù)定條件;若第一特征文件名符合第一預(yù)定條件,則繼續(xù)獲取待識(shí)別進(jìn)程所對應(yīng)圖標(biāo)的圖標(biāo)校驗(yàn)碼;檢測圖標(biāo)校驗(yàn)碼是否符合第二預(yù)定條件;若圖標(biāo)校驗(yàn)碼符合第二預(yù)定條件,則將待識(shí)別進(jìn)程判定為已識(shí)別進(jìn)程。由于圖標(biāo)校驗(yàn)碼中記錄有進(jìn)程所對應(yīng)圖標(biāo)的相關(guān)特征信息,因此通過第一特征文件名和圖標(biāo)校驗(yàn)碼來對待識(shí)別進(jìn)程進(jìn)行識(shí)別,有效提高進(jìn)程識(shí)別的準(zhǔn)確性。文檔編號G06F21/51GK102930200SQ20121037530公開日2013年2月13日申請日期2012年9月29日優(yōu)先權(quán)日2012年9月29日發(fā)明者丁振,劉海軍申請人:北京奇虎科技有限公司,奇智軟件(北京)有限公司