一种多系统数据处理方法、装置及终端的制作方法
【专利摘要】本发明公开了一种多系统数据处理方法,其包括:分别对各系统的数据进行扫描;根据扫描的结果将各系统的数据进行匹配对比,判断不同系统中是否存在相同数据;以及对所述相同的数据进行处理。本发明还对应提供一种多系统数据处理装置及终端。本发明能够解决不能判断多系统中是否存在相同数据而导致占据较大存储空间以及安全系统的安全性较低的问题。
【专利说明】一种多系统数据处理方法、装置及终端
【技术领域】
[0001]本发明涉及终端【技术领域】,具体而言涉及一种多系统数据处理方法、装置及终端。
【背景技术】
[0002]目前,智能手机的一个重要特点是使用开放性的操作系统,如1S、Android等。在这样的操作系统平台上可以安装很多第三方应用程序,使得手机的功能得到扩展,但是同时使得病毒和恶意软件等容易入侵,造成用户的通话、短信、联系人等隐私数据泄漏。为了提高手机的安全性,目前出现了具有双操作系统的手机,其具有两个操作系统,其中一个操作系统可以用于处理普通事务,一般称为普通系统;另一个操作系统则用于处理涉密或隐私的事务,一般称为安全系统。当然,终端中还可以具有更多的操作系统。
[0003]现有技术中,每个系统均保留各自系统的数据。但是,安全系统中用于使用的数据可能是从其他系统中复制或者转移出来的,也可以是单独在安全系统中新建的数据。因此,安全系统中的数据可能会与其他系统中的数据重复,占据较大的存储空间。用户在安全系统使用过程中,不能识别或者判断出使用的数据在其他系统中是否也存在,如果安全系统中的数据在其他系统中也存在,那么将会导致安全系统中的数据外泄,安全性不能得到保证。
【发明内容】
[0004]本发明提供一种多系统数据处理方法、装置及终端,以解决现有技术中不能判断多系统中是否存在相同数据而导致占据较大存储空间以及安全系统的安全性较低的问题。
[0005]一种多系统数据处理方法,包括:
[0006]分别对各系统的数据进行扫描;
[0007]根据扫描的结果将各系统的数据进行匹配对比,判断不同系统中是否存在相同数据;以及
[0008]对所述相同的数据进行处理。
[0009]其中,在对所述相同数据处理之前,还包括:显示判断为不同系统中的相同数据的信息。
[0010]其中,所述不同系统中的相同数据的信息包括所述相同数据所在的系统、所述相同数据的名称、在不同系统中具体的存储位置、数据的属性以及数据的创建时间中的至少一种。
[0011]其中,对所述相同的数据进行处理为提示用户对所述相同的数据进行手动处理,以使得用户将其中一个或多个系统中的所述相同数据删除,将多系统中的其他一个或多个系统中的所述相同数据保留。
[0012]其中,对所述相同的数据进行处理为自动对所述相同的数据进行处理,按照预先设定的处理规则,将其中一个或多个系统中的所述相同数据删除,将多系统中的其他一个或多个系统中的所述相同数据保留。
[0013]其中,所述多系统包括安全系统及普通系统,当所述相同数据存在于安全系统和普通系统,则自动将安全系统中的所述相同数据保留,而将普通系统中的所述相同数据删除。
[0014]其中,所述多系统包括安全系统及普通系统,分别对各系统的数据进行扫描时,先对安全系统进行扫描,后对普通系统进行扫描。
[0015]一种多系统数据处理装置,其包括:
[0016]扫描模块,用于分别对各系统的数据进行扫描;
[0017]对比模块,用于根据扫描的结果将各系统的数据进行匹配对比,判断不同系统中是否存在相同数据;以及
[0018]处理模块,用于对所述相同的数据进行处理。
[0019]其中,所述多系统数据处理装置还包括显示模块,所述显示模块用于显示判断为不同系统中的相同数据的信息。
[0020]一种终端,所述终端具有多系统,所述终端包括所述的多系统数据处理装置。
[0021]本实施方式提供的多系统数据处理方法、装置及终端,通过对不同系统中的数据进行扫描及匹配对比,得到不同系统中的相同数据,并对所述相同的数据进行处理,可以将不同系统中的所述相同数据根据情况进行删除或者保留,从而可以由于不同系统具有相同数据而占据的存储空间。并且,当终端中具有安全系统及普通系统时,当相同的数据在安全系统和普通系统中时,可以将普通系统中的所述相同数据删除,从而可以保证安全系统中的数据不会被外泄。
【专利附图】
【附图说明】
[0022]图1是本发明实施例的多系统数据处理方法的流程图;
[0023]图2是本发明实施例提供的多系统数据处理装置的结构框图。
【具体实施方式】
[0024]为更进一步阐述本发明为达成预定目的所采取的技术手段及功效,以下结合附图及较佳实施例,对本发明进行详细说明如后。
[0025]本发明实施例的多系统进入方法应用于具有两个以上操作系统的终端中,例如可以是具有双系统的手机。定义两个操作系统分别为第一系统和第二系统。具体的,第一系统和第二系统中的一个可以为安全系统,而另外一个可以为普通系统。
[0026]请参阅图1,本技术方案的第一实施方式提供一种多系统数据处理方法,包括步骤:
[0027]S101,分别对各系统的数据进行扫描。
[0028]具体的,可以分别对安全系统中的数据进行扫描并对普通系统中的数据进行扫描。可以理解的是,扫描开启的方式可以是用户手动选择进行扫描,也可以是终端自动进行扫描。具体的,当终端自动进行扫描时,终端可以按照预定时间间隔对安全系统和普通系统内的数据进行扫描。终端也可以设置在安全系统或者普通系统内的数据发生变化后进行扫描。安全系统和普通系统扫描的先后顺序可以是先进行安全系统的数据扫描,然后进行普通系统的数据扫描。也可以先进行普通系统的数据扫描,然后进行安全系统的数据扫描。在终端能够承受的情况下,也可以同时进行安全系统及普通系统的数据扫描,以提高数据扫描的速度,减少数据扫描的时间。
[0029]S102,根据扫描的结果将各系统的数据进行匹配对比,判断不同系统中是否存在相同数据。
[0030]对各系统中的数据进行扫描后,对各系统中扫描的数据进行匹配对比,根据扫描数据的匹配对比的结果,判断不同系统中具有相同的数据。若两个不同系统中数据扫描后经匹配对比相互匹配,则判定不同系统中的数据为相同数据。
[0031]当终端具有多个系统时,经过对比可能在安全系统与普通系统中查找到相同的数据。当具有多个普通系统时,也可能在不同的普通系统中查找到相同的数据。
[0032]S103,显示判断为不同系统中的相同数据的信息。
[0033]将判断为不同系统中相同数据的具体信息进行显示,以使得用户能够了解所述相同数据的具体信息。所述相同数据的信息可以具有包括所述相同数据所在的系统、所述相同数据的名称、在不同系统中具体的存储位置、数据的属性以及数据的创建时间等,进一步的,也可以显示数据的摘要内容或者全部内容。用户通过所述相同数据的信息,可以识别所述相同数据的作用,以便用户判定如何对相同的数据进行处理。
[0034]S104,对所述相同的数据进行处理。
[0035]在本步骤中,可以提示用户对所述相同的数据进行手动处理。如可以对所述相同的数据设置保留或者删除选项,用户可以选择对不同系统中的相同数据根据需要进行处理,如将某个系统中的数据删除,而保留另外系统中的数据。从而使得终端的各系统中仅有一个或者必要的几个系统中保留有所述相同的数据,而将另外的系统中所述相同的数据删除。如当所系统包括安全系统及普通系统时,可以将安全系统中的所述相同数据保留,而将普通系统中的所述相同数据删除,从而可以保证安全系统中的数据不会外泄。
[0036]在本步骤中,终端也可以自动对所述相同的数据进行处理。按照预先设定的处理规则,以使得用户将其中一个或多个系统中的所述相同数据删除,将多系统中的其他一个或多个系统中的所述相同数据保留。如当所述相同数据存在于安全系统和普通系统,则自动可以将安全系统中的所述相同数据保留,而将普通系统中的所述相同数据删除。若所述相同数据存在于不同的两个普通系统中,则可以将其中一个普通系统中的相同数据删除,而将另一个普通系统中的相同数据保留。
[0037]可以理解的是,当采用自动方式对所述相同的数据进行处理时,所述多系统数据处理方法也可以不包括S103。
[0038]本技术方案提供的多系统数据处理方法,通过对不同系统中的数据进行扫描及匹配对比,得到不同系统中的相同数据,并对所述相同的数据进行处理,可以将不同系统中的所述相同数据根据情况进行删除或者保留,从而可以由于不同系统具有相同数据而占据的存储空间。
[0039]并且,当终端中具有安全系统及普通系统时,当相同的数据在安全系统和普通系统中时,可以将普通系统中的所述相同数据删除,从而可以保证安全系统中的数据不会被外泄。
[0040]请参阅图2,本技术方案第二实施方式对应提供一种多系统数据处理装置100,所述多系统数据处理装置100包括扫描模块110、对比模块120、显示模块130及处理模块
140。
[0041]所述扫描模块110用于分别对各系统的数据进行扫描。
[0042]具体的,所述扫描模块110可以分别对安全系统中的数据进行扫描并对普通系统中的数据进行扫描。可以理解的是,扫描开启的方式可以是用户手动选择进行扫描,也可以是终端自动进行扫描。具体的,当自动进行扫描时,所述扫描模块110可以按照预定时间间隔对安全系统和普通系统内的数据进行扫描。所述扫描模块110也可以设置在安全系统或者普通系统内的数据发生变化后进行扫描。安全系统和普通系统扫描的先后顺序可以是先进行安全系统的数据扫描,然后进行普通系统的数据扫描。所述扫描模块110也可以先进行普通系统的数据扫描,然后进行安全系统的数据扫描。在终端能够承受的情况下,所述扫描模块110也可以同时进行安全系统及普通系统的数据扫描,以提高数据扫描的速度,减少数据扫描的时间。
[0043]所述对比模块120用于根据扫描的结果将各系统的数据进行匹配对比,判断不同系统中是否存在相同数据。
[0044]扫描模块110对各系统中的数据进行扫描后,所述对比模块120对各系统中扫描的数据进行匹配对比,根据扫描数据的匹配对比的结果,判断不同系统中具有相同的数据。若两个不同系统中数据扫描后经匹配对比相互匹配,则判定不同系统中的数据为相同数据。
[0045]当终端具有多个系统时,所述对比模块120经过对比可能在安全系统与普通系统中查找到相同的数据。当具有多个普通系统时,也可能在不同的普通系统中查找到相同的数据。
[0046]所述显示模块130用于显示判断为不同系统中的相同数据的信息。
[0047]所述显示模块130将判断为不同系统中相同数据的具体信息进行显示,以使得用户能够了解所述相同数据的具体信息。所述相同数据的信息可以具有包括所述相同数据所在的系统、所述相同数据的名称、在不同系统中具体的存储位置、数据的属性以及数据的创建时间等,进一步的,也可以显示数据的摘要内容或者全部内容。用户通过所述相同数据的信息,可以识别所述相同数据的作用,以便用户判定如何对相同的数据进行处理。
[0048]所述处理模块140用于对所述相同的数据进行处理。
[0049]在本步骤中,所述处理模块140可以用于提示用户对所述相同的数据进行手动处理。如可以对所述相同的数据设置保留或者删除选项,用户可以选择对不同系统中的相同数据根据需要进行处理,如将某个系统中的数据删除,而保留另外系统中的数据。从而使得终端的各系统中仅有一个或者必要的几个系统中保留有所述相同的数据,而将另外的系统中所述相同的数据删除。如当所系统包括安全系统及普通系统时,可以将安全系统中的所述相同数据保留,而将普通系统中的所述相同数据删除,从而可以保证安全系统中的数据不会外泄。
[0050]在本步骤中,所述处理模块140也可以用于自动对所述相同的数据进行处理。按照预先设定的处理规则,如当所述相同数据存在于安全系统和普通系统,则自动可以将安全系统中的所述相同数据保留,而将普通系统中的所述相同数据删除。若所述相同数据存在于不同的两个普通系统中,则可以将其中一个普通系统中的相同数据删除,而将另一个普通系统中的相同数据保留。
[0051]可以理解的是,当所述处理模块140采用自动方式对所述相同的数据进行处理时,所述多系统数据处理装置100也可以不包括用于显示判断为不同系统中的相同数据的信息的显示模块130。
[0052]本技术方案提供的多系统数据处理装置,通过对不同系统中的数据进行扫描及匹配对比,得到不同系统中的相同数据,并对所述相同的数据进行处理,可以将不同系统中的所述相同数据根据情况进行删除或者保留,从而可以由于不同系统具有相同数据而占据的存储空间。
[0053]并且,当终端中具有安全系统及普通系统时,当相同的数据在安全系统和普通系统中时,可以将普通系统中的所述相同数据删除,从而可以保证安全系统中的数据不会被外泄。
[0054]本技术方案第三实施方式提供一种终端,所述终端具有多系统,所述终端包括所述的多系统数据处理装置。所述终端可以为双系统手机。
[0055]本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0056]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【权利要求】
1.一种多系统数据处理方法,其特征在于,包括: 分别对各系统的数据进行扫描; 根据扫描的结果将各系统的数据进行匹配对比,判断不同系统中是否存在相同数据;以及 对所述相同的数据进行处理。
2.如权利要求1所述的多系统数据处理方法,其特征在于,在对所述相同数据处理之前,还包括:显示判断为不同系统中的相同数据的信息。
3.如权利要求2所述的多系统数据处理方法,其特征在于,所述不同系统中的相同数据的信息包括所述相同数据所在的系统、所述相同数据的名称、在不同系统中具体的存储位置、数据的属性以及数据的创建时间中的至少一种。
4.如权利要求1至3任一项所述的多系统数据处理方法,其特征在于,对所述相同的数据进行处理为提示用户对所述相同的数据进行手动处理,以使得用户将其中一个或多个系统中的所述相同数据删除,将多系统中的其他一个或多个系统中的所述相同数据保留。
5.如权利要求1至3任一项所述的多系统数据处理方法,其特征在于,对所述相同的数据进行处理为自动对所述相同的数据进行处理,按照预先设定的处理规则,将其中一个或多个系统中的所述相同数据删除,将多系统中的其他一个或多个系统中的所述相同数据保&3甶O
6.如权利要求5所述的多系统数据处理方法,其特征在于,所述多系统包括安全系统及普通系统,当所述相同数据存在于安全系统和普通系统,则自动将安全系统中的所述相同数据保留,而将普通系统中的所述相同数据删除。
7.如权利要求1所述的多系统数据处理方法,其特征在于,所述多系统包括安全系统及普通系统,分别对各系统的数据进行扫描时,先对安全系统进行扫描,后对普通系统进行扫描。
8.一种多系统数据处理装置,其包括: 扫描模块,用于分别对各系统的数据进行扫描; 对比模块,用于根据扫描的结果将各系统的数据进行匹配对比,判断不同系统中是否存在相同数据;以及 处理模块,用于对所述相同的数据进行处理。
9.如权利要求8所述的多系统数据处理装置,其特征在于,所述多系统数据处理装置还包括显示模块,所述显示模块用于显示判断为不同系统中的相同数据的信息。
10.一种终端,所述终端具有多系统,其特征在于,所述终端包括如权利要求8或9任一项所述的多系统数据处理装置。
【文档编号】H04M1/725GK104133888SQ201410369908
【公开日】2014年11月5日 申请日期:2014年7月30日 优先权日:2014年7月30日
【发明者】毛尧生 申请人:宇龙计算机通信科技(深圳)有限公司