本發(fā)明涉及終端技術(shù)領(lǐng)域,尤其涉及一種數(shù)據(jù)自動(dòng)刪除方法及裝置。
背景技術(shù):
在日常生活中,用戶的手機(jī)經(jīng)常會(huì)存儲(chǔ)有圖片、帶有驗(yàn)證碼的信息、郵件等,日積月累之后,手機(jī)中會(huì)存儲(chǔ)大量這些圖片、信息、郵件等,若要?jiǎng)h除這些數(shù)據(jù),只能通過(guò)手動(dòng)的方式進(jìn)行刪除,操作繁瑣,用戶體驗(yàn)差。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明主要解決的技術(shù)問(wèn)題是,提供一種數(shù)據(jù)自動(dòng)刪除方法及裝置,解決現(xiàn)有技術(shù)中,用戶通過(guò)手動(dòng)的方式刪除數(shù)據(jù),操作繁瑣的問(wèn)題。
為解決上述技術(shù)問(wèn)題,本發(fā)明提供一種數(shù)據(jù)自動(dòng)刪除方法,包括:
檢測(cè)目標(biāo)數(shù)據(jù)是否符合預(yù)設(shè)條件,預(yù)設(shè)條件包括目標(biāo)數(shù)據(jù)中存在預(yù)設(shè)的識(shí)別信息;
若符合預(yù)設(shè)條件,則判斷目標(biāo)數(shù)據(jù)是否為失效數(shù)據(jù);
若為失效數(shù)據(jù),則自動(dòng)刪除目標(biāo)數(shù)據(jù)。
其中,預(yù)設(shè)條件還包括:目標(biāo)數(shù)據(jù)中存在最后打開的應(yīng)用的標(biāo)識(shí)信息。
其中,還包括:配置目標(biāo)數(shù)據(jù)與識(shí)別信息的對(duì)應(yīng)關(guān)系;
檢測(cè)目標(biāo)數(shù)據(jù)中是否存在預(yù)設(shè)的識(shí)別信息包括:根據(jù)對(duì)應(yīng)關(guān)系,查詢目標(biāo)數(shù)據(jù)對(duì)應(yīng)的識(shí)別信息;檢測(cè)目標(biāo)數(shù)據(jù)中是否存在查詢出的識(shí)別信息。
其中,目標(biāo)數(shù)據(jù)包括:消息、郵件、圖片、視頻、音頻中的任一種或多種。
其中,如果目標(biāo)數(shù)據(jù)包括消息,與目標(biāo)數(shù)據(jù)對(duì)應(yīng)的識(shí)別信息包括:驗(yàn)證碼、檢驗(yàn)碼、校驗(yàn)碼、預(yù)設(shè)數(shù)量的阿拉伯?dāng)?shù)字串中的任一種或多種。
其中,檢測(cè)目標(biāo)數(shù)據(jù)中是否符合預(yù)設(shè)條件之前,還包括通過(guò)以下方式生成數(shù)據(jù)自動(dòng)刪除觸發(fā)事件:
生成和顯示預(yù)設(shè)的設(shè)置界面,設(shè)置界面包括數(shù)據(jù)自動(dòng)刪除開啟功能項(xiàng);
接收用戶在設(shè)置界面對(duì)數(shù)據(jù)自動(dòng)刪除開啟功能項(xiàng)的觸發(fā)操作;
生成數(shù)據(jù)自動(dòng)刪除觸發(fā)事件。
其中,判斷目標(biāo)數(shù)據(jù)是否為失效數(shù)據(jù)包括:判斷目標(biāo)數(shù)據(jù)是否為過(guò)期數(shù)據(jù)。
其中,判斷目標(biāo)數(shù)據(jù)是否為過(guò)期數(shù)據(jù)包括:
獲取目標(biāo)數(shù)據(jù)的有效期,以及計(jì)算目標(biāo)數(shù)據(jù)自生成或收到時(shí)間到當(dāng)前時(shí)間的時(shí)長(zhǎng);
根據(jù)時(shí)長(zhǎng)和有效期判斷目標(biāo)數(shù)據(jù)是否為過(guò)期數(shù)據(jù);
若時(shí)長(zhǎng)大于或等于有效期,則判斷目標(biāo)數(shù)據(jù)為過(guò)期數(shù)據(jù)。
為解決上述技術(shù)問(wèn)題,本發(fā)明提供一種數(shù)據(jù)自動(dòng)刪除裝置,包括:
檢測(cè)模塊,用于檢測(cè)目標(biāo)數(shù)據(jù)是否符合預(yù)設(shè)條件,預(yù)設(shè)條件包括目標(biāo)數(shù)據(jù)中存在預(yù)設(shè)的識(shí)別信息;
判斷模塊,用于若符合預(yù)設(shè)條件,則判斷目標(biāo)數(shù)據(jù)是否為失效數(shù)據(jù);
刪除模塊,用于若為失效數(shù)據(jù),則自動(dòng)刪除目標(biāo)數(shù)據(jù)。
其中,預(yù)設(shè)條件還包括:目標(biāo)數(shù)據(jù)中存在最后打開的應(yīng)用的標(biāo)識(shí)信息。
其中,還包括:
配置模塊,用于配置目標(biāo)數(shù)據(jù)與識(shí)別信息的對(duì)應(yīng)關(guān)系;
檢測(cè)模塊具體用于根據(jù)對(duì)應(yīng)關(guān)系,查詢目標(biāo)數(shù)據(jù)對(duì)應(yīng)的識(shí)別信息;檢測(cè)目標(biāo)數(shù)據(jù)中是否存在查詢出的識(shí)別信息。
其中,還包括生成模塊,用于檢測(cè)模塊檢測(cè)目標(biāo)數(shù)據(jù)是否符合預(yù)設(shè)條件之前,通過(guò)以下方式生成數(shù)據(jù)自動(dòng)刪除觸發(fā)事件:
生成和顯示預(yù)設(shè)的設(shè)置界面,設(shè)置界面包括數(shù)據(jù)自動(dòng)刪除開啟功能項(xiàng);
接收用戶在設(shè)置界面對(duì)數(shù)據(jù)自動(dòng)刪除開啟功能項(xiàng)的觸發(fā)操作;
生成數(shù)據(jù)自動(dòng)刪除觸發(fā)事件。
其中,判斷模塊具體用于判斷目標(biāo)數(shù)據(jù)是否為過(guò)期數(shù)據(jù)。
其中,判斷模塊包括:
獲取模塊,用于獲取目標(biāo)數(shù)據(jù)的有效期;
計(jì)算模塊,用于計(jì)算目標(biāo)數(shù)據(jù)自生成或收到時(shí)間到當(dāng)前時(shí)間的時(shí)長(zhǎng);
判斷子模塊,用于根據(jù)時(shí)長(zhǎng)和有效期判斷目標(biāo)數(shù)據(jù)是否為過(guò)期數(shù)據(jù);若時(shí)長(zhǎng)大于或等于有效期,則判斷目標(biāo)數(shù)據(jù)為過(guò)期數(shù)據(jù)。
根據(jù)本發(fā)明提供的一種數(shù)據(jù)自動(dòng)刪除方法及裝置,該數(shù)據(jù)自動(dòng)刪除方法包括檢測(cè)目標(biāo)數(shù)據(jù)是否符合預(yù)設(shè)條件,預(yù)設(shè)條件包括目標(biāo)數(shù)據(jù)中存在預(yù)設(shè)的識(shí)別信息;若符合預(yù)設(shè)條件,則判斷目標(biāo)數(shù)據(jù)是否為失效數(shù)據(jù);若為失效數(shù)據(jù),則自動(dòng)刪除目標(biāo)數(shù)據(jù);采用上述方案,當(dāng)目標(biāo)數(shù)據(jù)中存在預(yù)設(shè)的識(shí)別信息,且目標(biāo)數(shù)據(jù)為失效數(shù)據(jù)時(shí),則將其自動(dòng)刪除,清理了內(nèi)存,且省去了繁瑣的手動(dòng)操作,更好的滿足了用戶需求,有著更人性化的用戶體驗(yàn)。
附圖說(shuō)明
圖1為本發(fā)明實(shí)施例一提供的一種數(shù)據(jù)自動(dòng)刪除方法的流程圖;
圖2為本發(fā)明實(shí)施例二提供的一種數(shù)據(jù)自動(dòng)刪除裝置的示意圖;
圖3為本發(fā)明實(shí)施例三提供的一種終端的示意圖;
圖4為本發(fā)明實(shí)施例四提供的另一種終端的示意圖。
具體實(shí)施方式
應(yīng)當(dāng)理解的是,此處所描述的具體實(shí)施例僅用于解釋本發(fā)明,并不用于限定本發(fā)明。
本發(fā)明中描述的終端可包括智能手機(jī)、筆記本電腦、PAD(平板電腦)等終端。下面通過(guò)具體實(shí)施方式結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步詳細(xì)說(shuō)明。
實(shí)施例一
本實(shí)施例提供一種數(shù)據(jù)自動(dòng)刪除方法,參見(jiàn)圖1,圖1為本實(shí)施例提供的一種數(shù)據(jù)自動(dòng)刪除方法的流程圖,該數(shù)據(jù)自動(dòng)刪除方法包括以下步驟:
S101:檢測(cè)目標(biāo)數(shù)據(jù)是否符合預(yù)設(shè)條件,預(yù)設(shè)條件包括目標(biāo)數(shù)據(jù)中存在預(yù)設(shè)的識(shí)別信息。
其中,目標(biāo)數(shù)據(jù)包括:消息、郵件、圖片、視頻、音頻中的任一種或多種。
其中,如果目標(biāo)數(shù)據(jù)包括消息和/或郵件時(shí),與目標(biāo)數(shù)據(jù)對(duì)應(yīng)的識(shí)別信息包括:驗(yàn)證碼、檢驗(yàn)碼、校驗(yàn)碼、預(yù)設(shè)數(shù)量的阿拉伯?dāng)?shù)字串中的任一種或多種。
預(yù)設(shè)數(shù)量可以是4、6等。
示例性的,當(dāng)終端接收到一條消息之后,檢測(cè)該消息中是否存在關(guān)鍵字“驗(yàn)證碼”、“檢驗(yàn)碼”和/或“校驗(yàn)碼”,和/或檢測(cè)該消息中是否存在4個(gè)或6個(gè)阿拉伯?dāng)?shù)字。
其中,如果目標(biāo)數(shù)據(jù)包括圖片,與目標(biāo)數(shù)據(jù)對(duì)應(yīng)的識(shí)別信息可以是圖片驗(yàn)證碼等;如果目標(biāo)數(shù)據(jù)包括視頻,與目標(biāo)數(shù)據(jù)對(duì)應(yīng)的識(shí)別信息可以是logo(商標(biāo))等;如果目標(biāo)數(shù)據(jù)包括音頻,與目標(biāo)數(shù)據(jù)對(duì)應(yīng)的識(shí)別信息可以是內(nèi)容包含“驗(yàn)證碼”、“檢驗(yàn)碼”和/或“校驗(yàn)碼”等的一段錄音。
目標(biāo)數(shù)據(jù)可以是終端自身生成的,例如用戶使用終端拍攝得到的圖片;也可以是接收到的由外部終端發(fā)送來(lái)的,例如由外部終端發(fā)送來(lái)的消息。
其中,預(yù)設(shè)條件還包括:目標(biāo)數(shù)據(jù)中存在最后打開的應(yīng)用的標(biāo)識(shí)信息。
示例性的,當(dāng)終端接收到一條消息之后,檢測(cè)該消息中是否存在4個(gè)或6個(gè)阿拉伯?dāng)?shù)字,并且用戶剛才最后打開的應(yīng)用的名稱與該消息中的應(yīng)用的名稱相同。
可選的,該數(shù)據(jù)自動(dòng)刪除方法還包括:
配置目標(biāo)數(shù)據(jù)與識(shí)別信息的對(duì)應(yīng)關(guān)系;
檢測(cè)目標(biāo)數(shù)據(jù)中是否存在預(yù)設(shè)的識(shí)別信息包括:根據(jù)對(duì)應(yīng)關(guān)系,查詢目標(biāo)數(shù)據(jù)對(duì)應(yīng)的識(shí)別信息;檢測(cè)目標(biāo)數(shù)據(jù)中是否存在查詢出的識(shí)別信息。
示例性的,預(yù)先配置消息與關(guān)鍵字“驗(yàn)證碼”的對(duì)應(yīng)關(guān)系,配置郵件與關(guān)鍵字“驗(yàn)證碼”的對(duì)應(yīng)關(guān)系,配置圖片與圖片驗(yàn)證碼的對(duì)應(yīng)關(guān)系;
當(dāng)接收到一條消息時(shí),根據(jù)預(yù)先配置的對(duì)應(yīng)關(guān)系,查詢出消息對(duì)應(yīng)的識(shí)別信息為關(guān)鍵字“驗(yàn)證碼”;檢測(cè)接收到的該條消息中是否存在查詢出的關(guān)鍵字“驗(yàn)證碼”;
當(dāng)接收到一張圖片時(shí),根據(jù)預(yù)先配置的對(duì)應(yīng)關(guān)系,查詢出圖片對(duì)應(yīng)的識(shí)別信息為圖片驗(yàn)證碼;檢測(cè)接收到的該張圖片中是否存在查詢出的圖片驗(yàn)證碼。
可選的,在S101之前,還包括通過(guò)以下方式生成數(shù)據(jù)自動(dòng)刪除觸發(fā)事件:
生成和顯示預(yù)設(shè)的設(shè)置界面,設(shè)置界面包括數(shù)據(jù)自動(dòng)刪除開啟功能項(xiàng);
接收用戶在設(shè)置界面對(duì)數(shù)據(jù)自動(dòng)刪除開啟功能項(xiàng)的觸發(fā)操作;
生成數(shù)據(jù)自動(dòng)刪除觸發(fā)事件。
可選的,設(shè)置界面還可以包括數(shù)據(jù)自動(dòng)刪除關(guān)閉功能項(xiàng),當(dāng)接收到對(duì)該關(guān)閉功能項(xiàng)的觸發(fā)操作,則關(guān)閉數(shù)據(jù)自動(dòng)刪除功能。
S102:若符合預(yù)設(shè)條件,則判斷目標(biāo)數(shù)據(jù)是否為失效數(shù)據(jù)。
其中,判斷目標(biāo)數(shù)據(jù)是否為失效數(shù)據(jù)包括:判斷目標(biāo)數(shù)據(jù)是否為過(guò)期數(shù)據(jù)。
若目標(biāo)數(shù)據(jù)是過(guò)期數(shù)據(jù),則可以判斷為目標(biāo)數(shù)據(jù)是失效數(shù)據(jù)。
其中,判斷目標(biāo)數(shù)據(jù)是否為過(guò)期數(shù)據(jù)包括:
獲取目標(biāo)數(shù)據(jù)的有效期,以及計(jì)算目標(biāo)數(shù)據(jù)自生成或收到時(shí)間到當(dāng)前時(shí)間的時(shí)長(zhǎng);
根據(jù)時(shí)長(zhǎng)和有效期判斷目標(biāo)數(shù)據(jù)是否為過(guò)期數(shù)據(jù);
若時(shí)長(zhǎng)大于或等于有效期,則判斷目標(biāo)數(shù)據(jù)為過(guò)期數(shù)據(jù)。
其中,獲取消息的有效期的方式可以包含以下兩種方式中的任意一種:
方式一、從消息中提?。?/p>
方式二、獲取每一個(gè)應(yīng)用對(duì)應(yīng)的驗(yàn)證碼消息的有效期。
S103:若為失效數(shù)據(jù),則自動(dòng)刪除目標(biāo)數(shù)據(jù)。
例如,若消息的有效期是一個(gè)月,當(dāng)接收到的一條消息中包含關(guān)鍵字“驗(yàn)證碼”,接收到該條消息的時(shí)間是在一個(gè)月之前時(shí),則自動(dòng)刪除該條消息。
下面例舉一個(gè)具體的例子對(duì)本方案進(jìn)行進(jìn)一步說(shuō)明。
預(yù)先配置消息與關(guān)鍵字“驗(yàn)證碼”、“檢驗(yàn)碼”或者“校驗(yàn)碼”的對(duì)應(yīng)關(guān)系。
顯示消息設(shè)置界面,消息設(shè)置界面包括數(shù)據(jù)自動(dòng)刪除開啟功能項(xiàng);然后用戶點(diǎn)擊數(shù)據(jù)自動(dòng)刪除開啟功能項(xiàng)。
終端接收到一條消息,根據(jù)預(yù)先配置的對(duì)應(yīng)關(guān)系,查詢出消息對(duì)應(yīng)的識(shí)別信息為關(guān)鍵字“驗(yàn)證碼”、“檢驗(yàn)碼”或者“校驗(yàn)碼”;檢測(cè)接收到的該條消息中是否存在查詢出的關(guān)鍵字“驗(yàn)證碼”、“檢驗(yàn)碼”或者“校驗(yàn)碼”;檢測(cè)出的結(jié)果是該條消息中存在查詢出的關(guān)鍵字“驗(yàn)證碼”。
獲取該條消息的有效期,獲取到的有效期為一個(gè)月,以及計(jì)算出該條消息自收到時(shí)間到當(dāng)前時(shí)間的時(shí)長(zhǎng)為一個(gè)月,則可以判斷該條消息為過(guò)期數(shù)據(jù),則自動(dòng)刪除該條消息。
通過(guò)本實(shí)施例的實(shí)施,當(dāng)目標(biāo)數(shù)據(jù)中存在預(yù)設(shè)的識(shí)別信息,且目標(biāo)數(shù)據(jù)為失效數(shù)據(jù)時(shí),則將其自動(dòng)刪除,清理了內(nèi)存,且省去了繁瑣的手動(dòng)操作,更好的滿足了用戶需求,有著更人性化的用戶體驗(yàn)。
實(shí)施例二
本實(shí)施例提供一種數(shù)據(jù)自動(dòng)刪除裝置,請(qǐng)參見(jiàn)圖2,圖2為本實(shí)施例提供的一種數(shù)據(jù)自動(dòng)刪除裝置的示意圖,該數(shù)據(jù)自動(dòng)刪除裝置包括:檢測(cè)模塊201、判斷模塊202、刪除模塊203,其中,
檢測(cè)模塊201,用于檢測(cè)目標(biāo)數(shù)據(jù)是否符合預(yù)設(shè)條件,預(yù)設(shè)條件包括目標(biāo)數(shù)據(jù)中存在預(yù)設(shè)的識(shí)別信息。
其中,目標(biāo)數(shù)據(jù)包括:消息、郵件、圖片、視頻、音頻中的任一種或多種。
其中,如果目標(biāo)數(shù)據(jù)包括消息和/或郵件時(shí),與目標(biāo)數(shù)據(jù)對(duì)應(yīng)的識(shí)別信息包括:驗(yàn)證碼、檢驗(yàn)碼、校驗(yàn)碼、預(yù)設(shè)數(shù)量的阿拉伯?dāng)?shù)字串中的任一種或多種。
預(yù)設(shè)數(shù)量可以是4、6等。
示例性的,當(dāng)終端接收到一條消息之后,檢測(cè)該消息中是否存在關(guān)鍵字“驗(yàn)證碼”、“檢驗(yàn)碼”和/或“校驗(yàn)碼”,和/或檢測(cè)該消息中是否存在4個(gè)或6個(gè)阿拉伯?dāng)?shù)字。
其中,如果目標(biāo)數(shù)據(jù)包括圖片,與目標(biāo)數(shù)據(jù)對(duì)應(yīng)的識(shí)別信息可以是圖片驗(yàn)證碼等;如果目標(biāo)數(shù)據(jù)包括視頻,與目標(biāo)數(shù)據(jù)對(duì)應(yīng)的識(shí)別信息可以是logo(商標(biāo))等;如果目標(biāo)數(shù)據(jù)包括音頻,與目標(biāo)數(shù)據(jù)對(duì)應(yīng)的識(shí)別信息可以是內(nèi)容包含“驗(yàn)證碼”、“檢驗(yàn)碼”和/或“校驗(yàn)碼”等的一段錄音。
目標(biāo)數(shù)據(jù)可以是終端自身生成的,例如用戶使用終端拍攝得到的圖片;也可以是接收到的由外部終端發(fā)送來(lái)的,例如由外部終端發(fā)送來(lái)的消息。
其中,預(yù)設(shè)條件還包括:目標(biāo)數(shù)據(jù)中存在最后打開的應(yīng)用的標(biāo)識(shí)信息。
示例性的,當(dāng)終端接收到一條消息之后,檢測(cè)該消息中是否存在4個(gè)或6個(gè)阿拉伯?dāng)?shù)字,并且用戶剛才最后打開的應(yīng)用的名稱與該消息中的應(yīng)用的名稱相同。
可選的,該數(shù)據(jù)自動(dòng)刪除裝置還包括:
配置模塊204,用于配置目標(biāo)數(shù)據(jù)與識(shí)別信息的對(duì)應(yīng)關(guān)系;
檢測(cè)模塊201具體用于根據(jù)對(duì)應(yīng)關(guān)系,查詢目標(biāo)數(shù)據(jù)對(duì)應(yīng)的識(shí)別信息;檢測(cè)目標(biāo)數(shù)據(jù)中是否存在查詢出的識(shí)別信息。
示例性的,預(yù)先配置消息與關(guān)鍵字“驗(yàn)證碼”的對(duì)應(yīng)關(guān)系,配置郵件與關(guān)鍵字“驗(yàn)證碼”的對(duì)應(yīng)關(guān)系,配置圖片與圖片驗(yàn)證碼的對(duì)應(yīng)關(guān)系;
當(dāng)接收到一條消息時(shí),根據(jù)預(yù)先配置的對(duì)應(yīng)關(guān)系,查詢出消息對(duì)應(yīng)的識(shí)別信息為關(guān)鍵字“驗(yàn)證碼”;檢測(cè)接收到的該條消息中是否存在查詢出的關(guān)鍵字“驗(yàn)證碼”;
當(dāng)接收到一張圖片時(shí),根據(jù)預(yù)先配置的對(duì)應(yīng)關(guān)系,查詢出圖片對(duì)應(yīng)的識(shí)別信息為圖片驗(yàn)證碼;檢測(cè)接收到的該張圖片中是否存在查詢出的圖片驗(yàn)證碼。
可選的,該數(shù)據(jù)自動(dòng)刪除裝置還包括生成模塊205,用于檢測(cè)模塊201檢測(cè)目標(biāo)數(shù)據(jù)是否符合預(yù)設(shè)條件之前,通過(guò)以下方式生成數(shù)據(jù)自動(dòng)刪除觸發(fā)事件:
生成和顯示預(yù)設(shè)的設(shè)置界面,設(shè)置界面包括數(shù)據(jù)自動(dòng)刪除開啟功能項(xiàng);
接收用戶在設(shè)置界面對(duì)數(shù)據(jù)自動(dòng)刪除開啟功能項(xiàng)的觸發(fā)操作;
生成數(shù)據(jù)自動(dòng)刪除觸發(fā)事件。
可選的,設(shè)置界面還可以包括數(shù)據(jù)自動(dòng)刪除關(guān)閉功能項(xiàng),當(dāng)接收到對(duì)該關(guān)閉功能項(xiàng)的觸發(fā)操作,則關(guān)閉數(shù)據(jù)自動(dòng)刪除功能。
判斷模塊202,用于若符合預(yù)設(shè)條件,則判斷目標(biāo)數(shù)據(jù)是否為失效數(shù)據(jù)。
其中,判斷模塊202具體用于判斷目標(biāo)數(shù)據(jù)是否為過(guò)期數(shù)據(jù)。若目標(biāo)數(shù)據(jù)是過(guò)期數(shù)據(jù),則可以判斷為目標(biāo)數(shù)據(jù)是失效數(shù)據(jù)。
其中,判斷模塊202包括:
獲取模塊2021,用于獲取目標(biāo)數(shù)據(jù)的有效期;
其中,獲取消息的有效期的方式可以包含以下兩種方式中的任意一種:
方式一、從消息中提??;
方式二、獲取每一個(gè)應(yīng)用對(duì)應(yīng)的驗(yàn)證碼消息的有效期;
計(jì)算模塊2022,用于計(jì)算目標(biāo)數(shù)據(jù)自生成或收到時(shí)間到當(dāng)前時(shí)間的時(shí)長(zhǎng);
判斷子模塊2023,用于根據(jù)時(shí)長(zhǎng)和有效期判斷目標(biāo)數(shù)據(jù)是否為過(guò)期數(shù)據(jù);若時(shí)長(zhǎng)大于或等于有效期,則判斷目標(biāo)數(shù)據(jù)為過(guò)期數(shù)據(jù)。
刪除模塊203,用于若為失效數(shù)據(jù),則自動(dòng)刪除目標(biāo)數(shù)據(jù)。
例如,若消息的有效期是一個(gè)月,當(dāng)接收到的一條消息中包含關(guān)鍵字“驗(yàn)證碼”,接收到該條消息的時(shí)間是在一個(gè)月之前時(shí),則自動(dòng)刪除該條消息。
下面例舉一個(gè)具體的例子對(duì)本方案進(jìn)行進(jìn)一步說(shuō)明。
預(yù)先配置消息與關(guān)鍵字“驗(yàn)證碼”、“檢驗(yàn)碼”或者“校驗(yàn)碼”的對(duì)應(yīng)關(guān)系。
顯示消息設(shè)置界面,消息設(shè)置界面包括數(shù)據(jù)自動(dòng)刪除開啟功能項(xiàng);然后用戶點(diǎn)擊數(shù)據(jù)自動(dòng)刪除開啟功能項(xiàng)。
終端接收到一條消息,根據(jù)預(yù)先配置的對(duì)應(yīng)關(guān)系,查詢出消息對(duì)應(yīng)的識(shí)別信息為關(guān)鍵字“驗(yàn)證碼”、“檢驗(yàn)碼”或者“校驗(yàn)碼”;檢測(cè)接收到的該條消息中是否存在查詢出的關(guān)鍵字“驗(yàn)證碼”、“檢驗(yàn)碼”或者“校驗(yàn)碼”;檢測(cè)出的結(jié)果是該條消息中存在查詢出的關(guān)鍵字“驗(yàn)證碼”。
獲取該條消息的有效期,獲取到的有效期為一個(gè)月,以及計(jì)算出該條消息自收到時(shí)間到當(dāng)前時(shí)間的時(shí)長(zhǎng)為一個(gè)月,則可以判斷該條消息為過(guò)期數(shù)據(jù),則自動(dòng)刪除該條消息。
通過(guò)本實(shí)施例的實(shí)施,當(dāng)目標(biāo)數(shù)據(jù)中存在預(yù)設(shè)的識(shí)別信息,且目標(biāo)數(shù)據(jù)為失效數(shù)據(jù)時(shí),則將其自動(dòng)刪除,清理了內(nèi)存,且省去了繁瑣的手動(dòng)操作,更好的滿足了用戶需求,有著更人性化的用戶體驗(yàn)。
實(shí)施例三
本實(shí)施例提供一種終端,參見(jiàn)圖3,圖3為本實(shí)施例提供的一種終端的示意圖,該終端包括實(shí)施例二中的數(shù)據(jù)自動(dòng)刪除裝置。
終端檢測(cè)目標(biāo)數(shù)據(jù)是否符合預(yù)設(shè)條件,預(yù)設(shè)條件包括目標(biāo)數(shù)據(jù)中存在預(yù)設(shè)的識(shí)別信息。
其中,目標(biāo)數(shù)據(jù)包括:消息、郵件、圖片、視頻、音頻中的任一種或多種。
其中,如果目標(biāo)數(shù)據(jù)包括消息和/或郵件時(shí),與目標(biāo)數(shù)據(jù)對(duì)應(yīng)的識(shí)別信息包括:驗(yàn)證碼、檢驗(yàn)碼、校驗(yàn)碼、預(yù)設(shè)數(shù)量的阿拉伯?dāng)?shù)字串中的任一種或多種。
預(yù)設(shè)數(shù)量可以是4、6等。
示例性的,當(dāng)終端接收到一條消息之后,檢測(cè)該消息中是否存在關(guān)鍵字“驗(yàn)證碼”、“檢驗(yàn)碼”和/或“校驗(yàn)碼”,和/或檢測(cè)該消息中是否存在4個(gè)或6個(gè)阿拉伯?dāng)?shù)字。
其中,如果目標(biāo)數(shù)據(jù)包括圖片,與目標(biāo)數(shù)據(jù)對(duì)應(yīng)的識(shí)別信息可以是圖片驗(yàn)證碼等;如果目標(biāo)數(shù)據(jù)包括視頻,與目標(biāo)數(shù)據(jù)對(duì)應(yīng)的識(shí)別信息可以是logo(商標(biāo))等;如果目標(biāo)數(shù)據(jù)包括音頻,與目標(biāo)數(shù)據(jù)對(duì)應(yīng)的識(shí)別信息可以是內(nèi)容包含“驗(yàn)證碼”、“檢驗(yàn)碼”和/或“校驗(yàn)碼”等的一段錄音。
目標(biāo)數(shù)據(jù)可以是終端自身生成的,例如用戶使用終端拍攝得到的圖片;也可以是接收到的由外部終端發(fā)送來(lái)的,例如由外部終端發(fā)送來(lái)的消息。
其中,預(yù)設(shè)條件還包括:目標(biāo)數(shù)據(jù)中存在最后打開的應(yīng)用的標(biāo)識(shí)信息。
示例性的,當(dāng)終端接收到一條消息之后,檢測(cè)該消息中是否存在4個(gè)或6個(gè)阿拉伯?dāng)?shù)字,并且用戶剛才最后打開的應(yīng)用的名稱與該消息中的應(yīng)用的名稱相同。
可選的,還包括:
終端配置目標(biāo)數(shù)據(jù)與識(shí)別信息的對(duì)應(yīng)關(guān)系;
檢測(cè)目標(biāo)數(shù)據(jù)中是否存在預(yù)設(shè)的識(shí)別信息包括:根據(jù)對(duì)應(yīng)關(guān)系,查詢目標(biāo)數(shù)據(jù)對(duì)應(yīng)的識(shí)別信息;檢測(cè)目標(biāo)數(shù)據(jù)中是否存在查詢出的識(shí)別信息。
示例性的,預(yù)先配置消息與關(guān)鍵字“驗(yàn)證碼”的對(duì)應(yīng)關(guān)系,配置郵件與關(guān)鍵字“驗(yàn)證碼”的對(duì)應(yīng)關(guān)系,配置圖片與圖片驗(yàn)證碼的對(duì)應(yīng)關(guān)系;
當(dāng)接收到一條消息時(shí),根據(jù)預(yù)先配置的對(duì)應(yīng)關(guān)系,查詢出消息對(duì)應(yīng)的識(shí)別信息為關(guān)鍵字“驗(yàn)證碼”;檢測(cè)接收到的該條消息中是否存在查詢出的關(guān)鍵字“驗(yàn)證碼”;
當(dāng)接收到一張圖片時(shí),根據(jù)預(yù)先配置的對(duì)應(yīng)關(guān)系,查詢出圖片對(duì)應(yīng)的識(shí)別信息為圖片驗(yàn)證碼;檢測(cè)接收到的該張圖片中是否存在查詢出的圖片驗(yàn)證碼。
可選的,在終端檢測(cè)目標(biāo)數(shù)據(jù)是否符合預(yù)設(shè)條件之前,還包括通過(guò)以下方式生成數(shù)據(jù)自動(dòng)刪除觸發(fā)事件:
生成和顯示預(yù)設(shè)的設(shè)置界面,設(shè)置界面包括數(shù)據(jù)自動(dòng)刪除開啟功能項(xiàng);
接收用戶在設(shè)置界面對(duì)數(shù)據(jù)自動(dòng)刪除開啟功能項(xiàng)的觸發(fā)操作;
生成數(shù)據(jù)自動(dòng)刪除觸發(fā)事件。
可選的,設(shè)置界面還可以包括數(shù)據(jù)自動(dòng)刪除關(guān)閉功能項(xiàng),當(dāng)接收到對(duì)該關(guān)閉功能項(xiàng)的觸發(fā)操作,則關(guān)閉數(shù)據(jù)自動(dòng)刪除功能。
若符合預(yù)設(shè)條件,則終端判斷目標(biāo)數(shù)據(jù)是否為失效數(shù)據(jù)。
其中,判斷目標(biāo)數(shù)據(jù)是否為失效數(shù)據(jù)包括:判斷目標(biāo)數(shù)據(jù)是否為過(guò)期數(shù)據(jù)。
若目標(biāo)數(shù)據(jù)是過(guò)期數(shù)據(jù),則可以判斷為目標(biāo)數(shù)據(jù)是失效數(shù)據(jù)。
其中,判斷目標(biāo)數(shù)據(jù)是否為過(guò)期數(shù)據(jù)包括:
獲取目標(biāo)數(shù)據(jù)的有效期,以及計(jì)算目標(biāo)數(shù)據(jù)自生成或收到時(shí)間到當(dāng)前時(shí)間的時(shí)長(zhǎng);
根據(jù)時(shí)長(zhǎng)和有效期判斷目標(biāo)數(shù)據(jù)是否為過(guò)期數(shù)據(jù);
若時(shí)長(zhǎng)大于或等于有效期,則判斷目標(biāo)數(shù)據(jù)為過(guò)期數(shù)據(jù)。
其中,獲取消息的有效期的方式可以包含以下兩種方式中的任意一種:
方式一、從消息中提?。?/p>
方式二、獲取每一個(gè)應(yīng)用對(duì)應(yīng)的驗(yàn)證碼消息的有效期。
若為失效數(shù)據(jù),則終端自動(dòng)刪除目標(biāo)數(shù)據(jù)。
例如,若消息的有效期是一個(gè)月,當(dāng)接收到的一條消息中包含關(guān)鍵字“驗(yàn)證碼”,接收到該條消息的時(shí)間是在一個(gè)月之前時(shí),則自動(dòng)刪除該條消息。
下面例舉一個(gè)具體的例子對(duì)本方案進(jìn)行進(jìn)一步說(shuō)明。
預(yù)先配置消息與關(guān)鍵字“驗(yàn)證碼”、“檢驗(yàn)碼”或者“校驗(yàn)碼”的對(duì)應(yīng)關(guān)系。
顯示消息設(shè)置界面,消息設(shè)置界面包括數(shù)據(jù)自動(dòng)刪除開啟功能項(xiàng);然后用戶點(diǎn)擊數(shù)據(jù)自動(dòng)刪除開啟功能項(xiàng)。
終端接收到一條消息,根據(jù)預(yù)先配置的對(duì)應(yīng)關(guān)系,查詢出消息對(duì)應(yīng)的識(shí)別信息為關(guān)鍵字“驗(yàn)證碼”、“檢驗(yàn)碼”或者“校驗(yàn)碼”;檢測(cè)接收到的該條消息中是否存在查詢出的關(guān)鍵字“驗(yàn)證碼”、“檢驗(yàn)碼”或者“校驗(yàn)碼”;檢測(cè)出的結(jié)果是該條消息中存在查詢出的關(guān)鍵字“驗(yàn)證碼”。
獲取該條消息的有效期,獲取到的有效期為一個(gè)月,以及計(jì)算出該條消息自收到時(shí)間到當(dāng)前時(shí)間的時(shí)長(zhǎng)為一個(gè)月,則可以判斷該條消息為過(guò)期數(shù)據(jù),則自動(dòng)刪除該條消息。
通過(guò)本實(shí)施例的實(shí)施,當(dāng)目標(biāo)數(shù)據(jù)中存在預(yù)設(shè)的識(shí)別信息,且目標(biāo)數(shù)據(jù)為失效數(shù)據(jù)時(shí),則將其自動(dòng)刪除,清理了內(nèi)存,且省去了繁瑣的手動(dòng)操作,更好的滿足了用戶需求,有著更人性化的用戶體驗(yàn)。
實(shí)施例四
為了便于更好地實(shí)施實(shí)施例一中的數(shù)據(jù)自動(dòng)刪除方法,本實(shí)施例提供了用于實(shí)施實(shí)施例一中的數(shù)據(jù)自動(dòng)刪除方法的終端,參見(jiàn)圖4,圖4為本實(shí)施例提供的一種終端的示意圖;該終端包括處理器401、存儲(chǔ)器402;
存儲(chǔ)器402可以存儲(chǔ)由處理器401執(zhí)行的處理和控制操作的軟件程序等等,或者可以暫時(shí)地存儲(chǔ)己經(jīng)輸出或?qū)⒁敵龅臄?shù)據(jù)(例如,電話簿、消息、靜態(tài)圖像、視頻等等)。而且,存儲(chǔ)器402可以存儲(chǔ)關(guān)于當(dāng)觸摸施加到觸摸屏?xí)r輸出的各種方式的振動(dòng)和音頻信號(hào)的數(shù)據(jù)。
存儲(chǔ)器402可以包括至少一種類型的存儲(chǔ)介質(zhì),存儲(chǔ)介質(zhì)包括閃存、硬盤、多媒體卡、卡型存儲(chǔ)器(例如,SD或DX存儲(chǔ)器等等)、隨機(jī)訪問(wèn)存儲(chǔ)器(RAM)、靜態(tài)隨機(jī)訪問(wèn)存儲(chǔ)器(SRAM)、只讀存儲(chǔ)器(ROM)、電可擦除可編程只讀存儲(chǔ)器(EEPROM)、可編程只讀存儲(chǔ)器(PROM)、磁性存儲(chǔ)器、磁盤、光盤等等。而且,終端可以與通過(guò)網(wǎng)絡(luò)連接執(zhí)行存儲(chǔ)器402的存儲(chǔ)功能的網(wǎng)絡(luò)存儲(chǔ)裝置協(xié)作。
處理器401通常執(zhí)行終端的總體操作。例如處理器401執(zhí)行與語(yǔ)音通話、數(shù)據(jù)通信、視頻通話等等相關(guān)的控制和處理。
存儲(chǔ)器402內(nèi)存儲(chǔ)有多個(gè)指令以實(shí)現(xiàn)實(shí)施例一中的數(shù)據(jù)自動(dòng)刪除方法,處理器401執(zhí)行多個(gè)指令以實(shí)現(xiàn):
檢測(cè)目標(biāo)數(shù)據(jù)是否符合預(yù)設(shè)條件,預(yù)設(shè)條件包括目標(biāo)數(shù)據(jù)中存在預(yù)設(shè)的識(shí)別信息。
其中,目標(biāo)數(shù)據(jù)包括:消息、郵件、圖片、視頻、音頻中的任一種或多種。
其中,如果目標(biāo)數(shù)據(jù)包括消息和/或郵件時(shí),與目標(biāo)數(shù)據(jù)對(duì)應(yīng)的識(shí)別信息包括:驗(yàn)證碼、檢驗(yàn)碼、校驗(yàn)碼、預(yù)設(shè)數(shù)量的阿拉伯?dāng)?shù)字串中的任一種或多種。
預(yù)設(shè)數(shù)量可以是4、6等。
示例性的,當(dāng)終端接收到一條消息之后,檢測(cè)該消息中是否存在關(guān)鍵字“驗(yàn)證碼”、“檢驗(yàn)碼”和/或“校驗(yàn)碼”,和/或檢測(cè)該消息中是否存在4個(gè)或6個(gè)阿拉伯?dāng)?shù)字。
其中,如果目標(biāo)數(shù)據(jù)包括圖片,與目標(biāo)數(shù)據(jù)對(duì)應(yīng)的識(shí)別信息可以是圖片驗(yàn)證碼等;如果目標(biāo)數(shù)據(jù)包括視頻,與目標(biāo)數(shù)據(jù)對(duì)應(yīng)的識(shí)別信息可以是logo(商標(biāo))等;如果目標(biāo)數(shù)據(jù)包括音頻,與目標(biāo)數(shù)據(jù)對(duì)應(yīng)的識(shí)別信息可以是內(nèi)容包含“驗(yàn)證碼”、“檢驗(yàn)碼”和/或“校驗(yàn)碼”等的一段錄音。
目標(biāo)數(shù)據(jù)可以是終端自身生成的,例如用戶使用終端拍攝得到的圖片;也可以是接收到的由外部終端發(fā)送來(lái)的,例如由外部終端發(fā)送來(lái)的消息。
其中,預(yù)設(shè)條件還包括:目標(biāo)數(shù)據(jù)中存在最后打開的應(yīng)用的標(biāo)識(shí)信息。
示例性的,當(dāng)終端接收到一條消息之后,檢測(cè)該消息中是否存在4個(gè)或6個(gè)阿拉伯?dāng)?shù)字,并且用戶剛才最后打開的應(yīng)用的名稱與該消息中的應(yīng)用的名稱相同。
可選的,還包括:
配置目標(biāo)數(shù)據(jù)與識(shí)別信息的對(duì)應(yīng)關(guān)系;
檢測(cè)目標(biāo)數(shù)據(jù)中是否存在預(yù)設(shè)的識(shí)別信息包括:根據(jù)對(duì)應(yīng)關(guān)系,查詢目標(biāo)數(shù)據(jù)對(duì)應(yīng)的識(shí)別信息;檢測(cè)目標(biāo)數(shù)據(jù)中是否存在查詢出的識(shí)別信息。
示例性的,預(yù)先配置消息與關(guān)鍵字“驗(yàn)證碼”的對(duì)應(yīng)關(guān)系,配置郵件與關(guān)鍵字“驗(yàn)證碼”的對(duì)應(yīng)關(guān)系,配置圖片與圖片驗(yàn)證碼的對(duì)應(yīng)關(guān)系;
當(dāng)接收到一條消息時(shí),根據(jù)預(yù)先配置的對(duì)應(yīng)關(guān)系,查詢出消息對(duì)應(yīng)的識(shí)別信息為關(guān)鍵字“驗(yàn)證碼”;檢測(cè)接收到的該條消息中是否存在查詢出的關(guān)鍵字“驗(yàn)證碼”;
當(dāng)接收到一張圖片時(shí),根據(jù)預(yù)先配置的對(duì)應(yīng)關(guān)系,查詢出圖片對(duì)應(yīng)的識(shí)別信息為圖片驗(yàn)證碼;檢測(cè)接收到的該張圖片中是否存在查詢出的圖片驗(yàn)證碼。
可選的,在檢測(cè)目標(biāo)數(shù)據(jù)是否符合預(yù)設(shè)條件之前,還包括通過(guò)以下方式生成數(shù)據(jù)自動(dòng)刪除觸發(fā)事件:
生成和顯示預(yù)設(shè)的設(shè)置界面,設(shè)置界面包括數(shù)據(jù)自動(dòng)刪除開啟功能項(xiàng);
接收用戶在設(shè)置界面對(duì)數(shù)據(jù)自動(dòng)刪除開啟功能項(xiàng)的觸發(fā)操作;
生成數(shù)據(jù)自動(dòng)刪除觸發(fā)事件。
可選的,設(shè)置界面還可以包括數(shù)據(jù)自動(dòng)刪除關(guān)閉功能項(xiàng),當(dāng)接收到對(duì)該關(guān)閉功能項(xiàng)的觸發(fā)操作,則關(guān)閉數(shù)據(jù)自動(dòng)刪除功能。
若符合預(yù)設(shè)條件,則判斷目標(biāo)數(shù)據(jù)是否為失效數(shù)據(jù)。
其中,判斷目標(biāo)數(shù)據(jù)是否為失效數(shù)據(jù)包括:判斷目標(biāo)數(shù)據(jù)是否為過(guò)期數(shù)據(jù)。
若目標(biāo)數(shù)據(jù)是過(guò)期數(shù)據(jù),則可以判斷為目標(biāo)數(shù)據(jù)是失效數(shù)據(jù)。
其中,判斷目標(biāo)數(shù)據(jù)是否為過(guò)期數(shù)據(jù)包括:
獲取目標(biāo)數(shù)據(jù)的有效期,以及計(jì)算目標(biāo)數(shù)據(jù)自生成或收到時(shí)間到當(dāng)前時(shí)間的時(shí)長(zhǎng);
根據(jù)時(shí)長(zhǎng)和有效期判斷目標(biāo)數(shù)據(jù)是否為過(guò)期數(shù)據(jù);
若時(shí)長(zhǎng)大于或等于有效期,則判斷目標(biāo)數(shù)據(jù)為過(guò)期數(shù)據(jù)。
其中,獲取消息的有效期的方式可以包含以下兩種方式中的任意一種:
方式一、從消息中提?。?/p>
方式二、獲取每一個(gè)應(yīng)用對(duì)應(yīng)的驗(yàn)證碼消息的有效期。
若為失效數(shù)據(jù),則自動(dòng)刪除目標(biāo)數(shù)據(jù)。
例如,若消息的有效期是一個(gè)月,當(dāng)接收到的一條消息中包含關(guān)鍵字“驗(yàn)證碼”,接收到該條消息的時(shí)間是在一個(gè)月之前時(shí),則自動(dòng)刪除存儲(chǔ)在存儲(chǔ)器402中的該條消息。
下面例舉一個(gè)具體的例子對(duì)本方案進(jìn)行進(jìn)一步說(shuō)明。
處理器401預(yù)先配置消息與關(guān)鍵字“驗(yàn)證碼”、“檢驗(yàn)碼”或者“校驗(yàn)碼”的對(duì)應(yīng)關(guān)系。
顯示消息設(shè)置界面,消息設(shè)置界面包括數(shù)據(jù)自動(dòng)刪除開啟功能項(xiàng);然后用戶點(diǎn)擊數(shù)據(jù)自動(dòng)刪除開啟功能項(xiàng)。
終端接收到一條消息,根據(jù)預(yù)先配置的對(duì)應(yīng)關(guān)系,查詢出消息對(duì)應(yīng)的識(shí)別信息為關(guān)鍵字“驗(yàn)證碼”、“檢驗(yàn)碼”或者“校驗(yàn)碼”;檢測(cè)接收到的該條消息中是否存在查詢出的關(guān)鍵字“驗(yàn)證碼”、“檢驗(yàn)碼”或者“校驗(yàn)碼”;檢測(cè)出的結(jié)果是該條消息中存在查詢出的關(guān)鍵字“驗(yàn)證碼”。
獲取該條消息的有效期,獲取到的有效期為一個(gè)月,以及計(jì)算出該條消息自收到時(shí)間到當(dāng)前時(shí)間的時(shí)長(zhǎng)為一個(gè)月,則可以判斷該條消息為過(guò)期數(shù)據(jù),則自動(dòng)刪除存儲(chǔ)在存儲(chǔ)器402中的該條消息。
通過(guò)本實(shí)施例的實(shí)施,當(dāng)目標(biāo)數(shù)據(jù)中存在預(yù)設(shè)的識(shí)別信息,且目標(biāo)數(shù)據(jù)為失效數(shù)據(jù)時(shí),則將其自動(dòng)刪除,清理了內(nèi)存,且省去了繁瑣的手動(dòng)操作,更好的滿足了用戶需求,有著更人性化的用戶體驗(yàn)。
顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述本發(fā)明實(shí)施例的各模塊或各步驟可以用通用的計(jì)算裝置來(lái)實(shí)現(xiàn),它們可以集中在單個(gè)的計(jì)算裝置上,或者分布在多個(gè)計(jì)算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計(jì)算裝置可執(zhí)行的程序代碼來(lái)實(shí)現(xiàn),從而,可以將它們存儲(chǔ)在存儲(chǔ)介質(zhì)(ROM/RAM、磁碟、光盤)中由計(jì)算裝置來(lái)執(zhí)行,并且在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟,或者將它們分別制作成各個(gè)集成電路模塊,或者將它們中的多個(gè)模塊或步驟制作成單個(gè)集成電路模塊來(lái)實(shí)現(xiàn)。所以,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。
以上內(nèi)容是結(jié)合具體的實(shí)施方式對(duì)本發(fā)明實(shí)施例所作的進(jìn)一步詳細(xì)說(shuō)明,不能認(rèn)定本發(fā)明的具體實(shí)施只局限于這些說(shuō)明。對(duì)于本發(fā)明所屬技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干簡(jiǎn)單推演或替換,都應(yīng)當(dāng)視為屬于本發(fā)明的保護(hù)范圍。