一種數(shù)據(jù)處理方法、裝置及電子設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)據(jù)安全領(lǐng)域,特別涉及一種數(shù)據(jù)處理方法、裝置和電子設(shè)備。
【背景技術(shù)】
[0002]在當(dāng)今時(shí)代,互聯(lián)網(wǎng)走進(jìn)了每個(gè)人的生活,隨著電子設(shè)備(如臺(tái)式電腦、筆記本電腦、平板電腦以及智能手機(jī))的普及,人們?cè)絹?lái)越依賴(lài)使用電子設(shè)備,在電子設(shè)備中產(chǎn)生了越來(lái)越多的與用戶(hù)相關(guān)的數(shù)據(jù),如照片、視頻和音樂(lè)等。隨著硬件技術(shù)更新迭代的速度的加快,用戶(hù)往往會(huì)頻繁更換所使用的電子設(shè)備,然而,用戶(hù)所使用的電子設(shè)備中由于存在各種各樣的應(yīng)用程序,并且這些應(yīng)用程序會(huì)產(chǎn)生不同類(lèi)型的數(shù)據(jù),在對(duì)數(shù)據(jù)進(jìn)行備份或展示時(shí),往往需要對(duì)數(shù)據(jù)進(jìn)行分類(lèi)處理。
[0003]然而,現(xiàn)有的數(shù)據(jù)分類(lèi)方法,是依據(jù)該數(shù)據(jù)所存儲(chǔ)的位置進(jìn)行分類(lèi),如聯(lián)系人會(huì)共同存儲(chǔ)于通訊錄中,即時(shí)通信軟件的相關(guān)數(shù)據(jù)會(huì)存儲(chǔ)于該即時(shí)通信軟件的相關(guān)的位置中,依據(jù)此種方法對(duì)數(shù)據(jù)進(jìn)行分類(lèi)時(shí),會(huì)存在識(shí)別不夠精準(zhǔn)的情況,為用戶(hù)的使用帶來(lái)不便。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例公開(kāi)了一種數(shù)據(jù)處理方法、裝置和電子設(shè)備,可以解決如何實(shí)現(xiàn)對(duì)電子設(shè)備中已存儲(chǔ)數(shù)據(jù)進(jìn)行精確且全面的分類(lèi)。具體方案如下:
[0005]第一方面,本發(fā)明實(shí)施例提供了一種數(shù)據(jù)處理方法,應(yīng)用于電子設(shè)備,所述方法包括:
[0006]接收用于對(duì)所述電子設(shè)備中已存儲(chǔ)數(shù)據(jù)進(jìn)行分類(lèi)的數(shù)據(jù)分類(lèi)指令;
[0007]識(shí)別所述電子設(shè)備中已存儲(chǔ)數(shù)據(jù)的格式,將所述已存儲(chǔ)數(shù)據(jù)的格式與預(yù)設(shè)格式庫(kù)中包括的預(yù)設(shè)數(shù)據(jù)類(lèi)型對(duì)應(yīng)的預(yù)設(shè)格式進(jìn)行匹配;
[0008]判斷所述預(yù)設(shè)格式庫(kù)中,是否存在與所述已存儲(chǔ)數(shù)據(jù)的格式匹配的預(yù)設(shè)格式,若是,將所述已存儲(chǔ)數(shù)據(jù)的數(shù)據(jù)類(lèi)型確定為與其匹配的預(yù)設(shè)格式對(duì)應(yīng)的預(yù)設(shè)數(shù)據(jù)類(lèi)型。
[0009 ]較佳的,所述方法還包括:
[0010]根據(jù)所述預(yù)設(shè)數(shù)據(jù)類(lèi)型對(duì)應(yīng)的過(guò)濾規(guī)則,對(duì)所述已存儲(chǔ)數(shù)據(jù)進(jìn)行過(guò)濾;
[0011]將過(guò)濾后的已存儲(chǔ)數(shù)據(jù)進(jìn)行保存。
[0012]較佳的,當(dāng)所述數(shù)據(jù)類(lèi)型為圖片類(lèi)型時(shí),所述根據(jù)所述預(yù)設(shè)數(shù)據(jù)類(lèi)型對(duì)應(yīng)的過(guò)濾規(guī)則,對(duì)所述已存儲(chǔ)數(shù)據(jù)進(jìn)行過(guò)濾,包括:
[0013]識(shí)別所述已存儲(chǔ)數(shù)據(jù)的存儲(chǔ)位置,判斷所述存儲(chǔ)位置是否位于設(shè)定的存儲(chǔ)區(qū)域中;
[0014]若否,當(dāng)所述已存儲(chǔ)數(shù)據(jù)由即時(shí)通訊頂應(yīng)用程序生成時(shí),過(guò)濾所述已存儲(chǔ)數(shù)據(jù),當(dāng)所述已存儲(chǔ)數(shù)據(jù)由非頂應(yīng)用程序生成時(shí),判斷所述已存儲(chǔ)數(shù)據(jù)的數(shù)據(jù)量是否小于第一預(yù)設(shè)數(shù)值,若小于,過(guò)濾所述已存儲(chǔ)數(shù)據(jù)。
[0015]較佳的,當(dāng)所述數(shù)據(jù)類(lèi)型為音頻類(lèi)型或視頻類(lèi)型時(shí),所述根據(jù)所述預(yù)設(shè)數(shù)據(jù)類(lèi)型對(duì)應(yīng)的過(guò)濾規(guī)則,對(duì)所述已存儲(chǔ)數(shù)據(jù)進(jìn)行過(guò)濾,包括:
[0016]判斷所述已存儲(chǔ)數(shù)據(jù)是否存儲(chǔ)于設(shè)定的存儲(chǔ)區(qū)域中,若否,判斷所述已存儲(chǔ)數(shù)據(jù)的數(shù)據(jù)量是否小于第二預(yù)設(shè)數(shù)值,若小于,過(guò)濾所述已存儲(chǔ)數(shù)據(jù)。
[0017]較佳的,所述方法還包括:
[0018]接收數(shù)據(jù)備份指令,所述數(shù)據(jù)備份指令攜帶已分類(lèi)數(shù)據(jù)的數(shù)據(jù)類(lèi)型;
[0019]根據(jù)所述數(shù)據(jù)備份指令中攜帶的已分類(lèi)數(shù)據(jù)的所述數(shù)據(jù)類(lèi)型,對(duì)所述已分類(lèi)數(shù)據(jù)進(jìn)行備份。
[0020]較佳的,所述方法還包括:
[0021]根據(jù)所述已分類(lèi)數(shù)據(jù)的備份的完成情況,輸出提示信息,以提示用戶(hù)所述已分類(lèi)數(shù)據(jù)是否備份完成。
[0022]較佳的,所述預(yù)設(shè)的格式庫(kù)中的預(yù)設(shè)數(shù)據(jù)類(lèi)型,包括:
[0023]音頻類(lèi)型、視頻類(lèi)型、圖片類(lèi)型、短信類(lèi)型、通話(huà)記錄類(lèi)型和通訊錄類(lèi)型中的至少一種。
[0024]較佳的,所述音頻類(lèi)型對(duì)應(yīng)的格式包括:
[0025]WMA、MP3、WAV、MID 中的至少一種。
[0026]較佳的,所述視頻類(lèi)型對(duì)應(yīng)的格式包括:
[0027]AV1、RMVB、RM、ASF、DIVX、MPG、MPEG、MPE、WMV、MP4、MKV、V0B 中的至少一種。
[0028]較佳的,所述所述圖片類(lèi)型對(duì)應(yīng)的格式包括:
[0029]BMP、JPG、JPEG、PNG、GIF 中的至少一種。
[0030]第二方面,本發(fā)明實(shí)施例還提供了一種數(shù)據(jù)處理裝置,應(yīng)用于電子設(shè)備,所述裝置包括:分類(lèi)指令接收模塊、格式匹配模塊、判斷模塊和類(lèi)型確定模塊;
[0031]所述分類(lèi)指令接收模塊:用于接收用于對(duì)所述電子設(shè)備中已存儲(chǔ)數(shù)據(jù)進(jìn)行分類(lèi)的數(shù)據(jù)分類(lèi)指令;
[0032]所述格式匹配模塊:用于識(shí)別所述電子設(shè)備中已存儲(chǔ)數(shù)據(jù)的格式,將所述已存儲(chǔ)數(shù)據(jù)的格式與預(yù)設(shè)格式庫(kù)中包括的預(yù)設(shè)數(shù)據(jù)類(lèi)型對(duì)應(yīng)的預(yù)設(shè)格式進(jìn)行匹配;
[0033]所述判斷模塊:用于判斷所述預(yù)設(shè)格式庫(kù)中,是否存在與所述已存儲(chǔ)數(shù)據(jù)的格式匹配的預(yù)設(shè)格式,若是,觸發(fā)所述類(lèi)型確定模塊;
[0034]所述類(lèi)型確定模塊:用于將所述已存儲(chǔ)數(shù)據(jù)的數(shù)據(jù)類(lèi)型確定為與其匹配的預(yù)設(shè)格式對(duì)應(yīng)的預(yù)設(shè)數(shù)據(jù)類(lèi)型。
[0035]較佳的,所述裝置還包括數(shù)據(jù)過(guò)濾模塊和數(shù)據(jù)保存模塊;
[0036]所述數(shù)據(jù)過(guò)濾模塊:用于根據(jù)所述預(yù)設(shè)數(shù)據(jù)類(lèi)型對(duì)應(yīng)的過(guò)濾規(guī)則,對(duì)所述已存儲(chǔ)數(shù)據(jù)進(jìn)行過(guò)濾;
[0037]所述數(shù)據(jù)保存模塊:用于將過(guò)濾后的已存儲(chǔ)數(shù)據(jù)進(jìn)行保存。
[0038]較佳的,當(dāng)所述類(lèi)型確定模塊確定所述數(shù)據(jù)類(lèi)型為圖片類(lèi)型時(shí),所述數(shù)據(jù)過(guò)濾模塊包括第一存儲(chǔ)位置判斷單元、第一數(shù)據(jù)生成判斷單元、第一數(shù)據(jù)量判斷單元和第一數(shù)據(jù)過(guò)濾單元;
[0039]所述第一存儲(chǔ)位置判斷單元:用于識(shí)別所述已存儲(chǔ)數(shù)據(jù)的存儲(chǔ)位置,判斷所述存儲(chǔ)位置是否位于設(shè)定的存儲(chǔ)區(qū)域中,若否,觸發(fā)所述第一數(shù)據(jù)生成判斷單元;
[0040]所述第一數(shù)據(jù)生成判斷單元:用于判斷所述已存儲(chǔ)數(shù)據(jù)是否由IM應(yīng)用程序生成,若是由IM應(yīng)用程序生成,觸發(fā)所述第一數(shù)據(jù)過(guò)濾單元,若不是由IM應(yīng)用程序生成,觸發(fā)所述第一數(shù)據(jù)量判斷單元;
[0041 ]所述第一數(shù)據(jù)過(guò)濾單元:用于過(guò)濾所述已存儲(chǔ)數(shù)據(jù);
[0042]所述第一數(shù)據(jù)量判斷單元:用于判斷所述已存儲(chǔ)數(shù)據(jù)的數(shù)據(jù)量是否小于第一預(yù)設(shè)數(shù)值,若小于,觸發(fā)所述第一數(shù)據(jù)過(guò)濾單元。
[0043]較佳的,當(dāng)所述類(lèi)型確定模塊確定所述數(shù)據(jù)類(lèi)型為音頻類(lèi)型或視頻類(lèi)型時(shí),所述數(shù)據(jù)過(guò)濾模塊包括第二存儲(chǔ)位置判斷單元、第二數(shù)據(jù)量判斷單元和第二數(shù)據(jù)過(guò)濾單元;
[0044]所述第二存儲(chǔ)位置判斷單元:用于判斷所述已存儲(chǔ)數(shù)據(jù)是否存儲(chǔ)于設(shè)定的存儲(chǔ)區(qū)域中,若否,觸發(fā)所述第二數(shù)據(jù)量判斷單元;
[0045]所述第二數(shù)據(jù)量判斷單元:用于判斷所述已存儲(chǔ)數(shù)據(jù)的數(shù)據(jù)量是否小于第二預(yù)設(shè)數(shù)值,若小于,觸發(fā)所述第二數(shù)據(jù)過(guò)濾單元;
[0046]所述第二數(shù)據(jù)過(guò)濾單元:用于過(guò)濾所述已存儲(chǔ)數(shù)據(jù)。
[0047]較佳的,所述裝置還包括備份指令接收模塊和數(shù)據(jù)備份模塊;
[0048]所述備份指令接收模塊:用于接收數(shù)據(jù)備份指令,所述數(shù)據(jù)備份指令攜帶已分類(lèi)數(shù)據(jù)的數(shù)據(jù)類(lèi)型;
[0049]所述數(shù)據(jù)備份模塊:用于根據(jù)所述數(shù)據(jù)備份指令中攜帶的已分類(lèi)數(shù)據(jù)的所述數(shù)據(jù)類(lèi)型,對(duì)所述已分類(lèi)數(shù)據(jù)進(jìn)行備份。
[0050]較佳的,所述裝置還包括提示信息輸出模塊;
[0051]所述提示信息輸出模塊:用于根據(jù)所述已分類(lèi)數(shù)據(jù)的備份的完成情況,輸出提示信息,以提示用戶(hù)所述已分類(lèi)數(shù)據(jù)是否備份完成。
[0052]較佳的,所述預(yù)設(shè)格式庫(kù)中的預(yù)設(shè)數(shù)據(jù)類(lèi)型,包括:
[0053]音頻類(lèi)型、視頻類(lèi)型、圖片類(lèi)型、短信類(lèi)型、通話(huà)記錄類(lèi)型和通訊錄類(lèi)型中的至少一種。
[0054]第三方面,本發(fā)明實(shí)施例還提供了一種電子設(shè)備,包括:殼體、處理器、存儲(chǔ)器、電路板和電源電路,其中,電路板安置在殼體圍成的空間內(nèi)部,處理器和存儲(chǔ)器設(shè)置在電路板上;電源電路,用于為電子設(shè)備的各個(gè)電路或器件供電;存儲(chǔ)器用于存儲(chǔ)可執(zhí)行程序代碼;處理器通過(guò)讀取存儲(chǔ)器中存儲(chǔ)的可執(zhí)行程序代碼來(lái)運(yùn)行與可執(zhí)行程序代碼對(duì)應(yīng)的程序,以用于執(zhí)行以下步驟:
[0055]接收用于對(duì)所述電子設(shè)備中已存儲(chǔ)數(shù)據(jù)進(jìn)行分類(lèi)的數(shù)據(jù)分類(lèi)指令;
[0056]識(shí)別所述電子設(shè)備中已存儲(chǔ)數(shù)據(jù)的格式,將所述已存儲(chǔ)數(shù)據(jù)的格式與預(yù)設(shè)格式庫(kù)中包括的預(yù)設(shè)數(shù)據(jù)類(lèi)型對(duì)應(yīng)的預(yù)設(shè)格式進(jìn)行匹配;
[0057]判斷所述預(yù)設(shè)格式庫(kù)中,是否存在與所述已存儲(chǔ)數(shù)據(jù)的格式匹配的預(yù)設(shè)格式,若是,將所述已存儲(chǔ)數(shù)據(jù)的數(shù)據(jù)類(lèi)型確定為與其匹配的預(yù)設(shè)格式對(duì)應(yīng)的預(yù)設(shè)數(shù)據(jù)類(lèi)型。
[0058]另外,本發(fā)明實(shí)施例提供了一種存儲(chǔ)介質(zhì),其中,該存儲(chǔ)介質(zhì)用于存儲(chǔ)應(yīng)用程序,所述應(yīng)用程序用于在運(yùn)行時(shí)執(zhí)行本發(fā)明實(shí)施例所述的一種數(shù)據(jù)處理方法。其中,本發(fā)明實(shí)施例所提供的一種數(shù)據(jù)處理方法,包括:
[0059]接收用于對(duì)所述電子設(shè)備中已存儲(chǔ)數(shù)據(jù)進(jìn)行分類(lèi)的數(shù)據(jù)分類(lèi)指令;
[0060]識(shí)別所述電子設(shè)備中已存儲(chǔ)數(shù)據(jù)的格式,將所述已存儲(chǔ)數(shù)據(jù)的格式與預(yù)設(shè)格式庫(kù)中包括的預(yù)設(shè)數(shù)據(jù)類(lèi)型對(duì)應(yīng)的預(yù)設(shè)格式進(jìn)行匹配;
[0061]判斷所述預(yù)設(shè)格式庫(kù)中,是否存在與所述已存儲(chǔ)數(shù)據(jù)的格式匹配的預(yù)設(shè)格式,若是,將所述已存儲(chǔ)數(shù)據(jù)的數(shù)據(jù)類(lèi)型確定為與其匹配的預(yù)設(shè)格式對(duì)應(yīng)的預(yù)設(shè)數(shù)據(jù)類(lèi)型。
[0062]另外,本發(fā)明實(shí)施例提供了一種應(yīng)用程序,其中,該應(yīng)用程序用于在運(yùn)行時(shí)執(zhí)行本發(fā)明實(shí)施例所述的一種數(shù)據(jù)處理方法。其中,本發(fā)明實(shí)施例所提供的一種數(shù)據(jù)處理方法,包括:
[0063]接收用于對(duì)所述電子設(shè)備中已存儲(chǔ)數(shù)據(jù)進(jìn)行分類(lèi)的數(shù)據(jù)分類(lèi)指令;
[0064]識(shí)別所述電子設(shè)備中已存儲(chǔ)數(shù)據(jù)的格式,將所述已存儲(chǔ)數(shù)據(jù)的格式與預(yù)設(shè)格式庫(kù)中包括的預(yù)設(shè)數(shù)據(jù)類(lèi)型對(duì)應(yīng)的預(yù)設(shè)格式進(jìn)行匹配;
[0065]判斷所述預(yù)設(shè)格式庫(kù)中,是否存在與所述已存儲(chǔ)數(shù)據(jù)的格式匹配的預(yù)設(shè)格式,若是,將所述已存儲(chǔ)數(shù)據(jù)的數(shù)據(jù)類(lèi)型確定為與其匹配的預(yù)設(shè)格式對(duì)應(yīng)的預(yù)設(shè)數(shù)據(jù)類(lèi)型。
[0066]本方案中,接收用于對(duì)該電子設(shè)備中已存儲(chǔ)數(shù)據(jù)進(jìn)行分類(lèi)的數(shù)據(jù)分類(lèi)指令;識(shí)別該電子設(shè)備中已存儲(chǔ)數(shù)據(jù)的格式,將該已存儲(chǔ)數(shù)據(jù)