一种处理数据的方法、装置及终端设备的制造方法_3

文档序号:8299088阅读:来源:国知局
并且,在从第一系统对应的存储区域中删除指定数据时,终端设备可以根据指定数据的标识查找到关联数据,同时删除关联数据中的关键信息,避免已被删除的数据还残留在其他应用中,并显示在应用存储的关联数据中。
[0049]本发明实施例中,在如图2或图3所示的实现方式的基础上,以如图2所示的实现方式为例,还可以实现为如图5所示的实现方式:
[0050]107、获取所述第一系统对应的存储区域中的具有相同关键信息的指定数据。
[0051]108、删除所述具有相同关键信息的指定数据中的重复数据。
[0052]和/ 或,
[0053]109、获取所述具有相同关键信息的指定数据的关联数据。
[0054]110、删除所述具有相同关键信息的指定数据的关联数据中的重复数据。
[0055]需要说明的是,107-108可以与109-110同时执行,或者按照先执行107-108,之后执行109-110的顺序执行;在删除重复数据的过程中,可以只删除指定数据中的重复数据,或只删除关联数据中的重复数据,还可以在删除指定数据中的重复数据之后,再删除关联数据中的重复数据。
[0056]以所述终端设备是智能手机为例,当智能手机中设置有多张智能卡时,比如:智能手机中设置有两张智能卡,分别为智能卡I和智能卡2,且智能卡I和智能卡2对应的存储区域中均存储着联系人A的个人信息,在用户使用智能手机运行第一系统转移或拷贝联系人A的个人信息之后,由于智能卡I和智能卡2对应的存储区域中的联系人A的个人信息分别转移或拷贝到第一系统对应的存储区域中,导致第一系统对应的存储区域中存储着两份内容完全相同的数据,即联系人A的个人信息,用户可以通过在第一系统对应的存储区域中删除重复的联系人A的个人信息来减少占用的存储资源;用户还可以在第一系统对应的存储区域中,将智能卡I和智能卡2对应的存储区域中的联系人A的个人信息的关联数据中的重复数据删除,比如:联系人A与智能卡I的来往信息为5条,与智能卡2的来往信息为10条,其中有2条信息为群发信息,内容完全相同,智能手机可以在删除重复的联系人A的个人信息之后,将与智能卡I来往的信息和智能卡2来往的信息中内容完全相同的2条信息删除,比如:联系人A与智能卡I的来往信息为3条,与智能卡2的来往信息为10条;或者,联系人A与智能卡I的来往信息为5条,与智能卡2的来往信息为8条;或者,联系人A与智能卡I的来往信息为4条,与智能卡2的来往信息为9条,并将删除了重复的关联数据之后的关联数据作为联系人A的个人信息的关联数据。需要说明的是,待删除的指定数据可以不完全相同,比如:关键信息为联系人A的姓名,在智能卡I对应的存储区域中存储的联系人A的电话号码为13011112222,在智能卡2对应的存储区域中存储的联系人A的电话号码为13011112220,则删除重复数据之后的联系人A的个人信息为联系人A的姓名和上述两个电话号码。
[0057]本发明实施例提供的一种处理数据的方法,在运行第一系统时,获取第二系统对应的存储区域中包含关键信息的指定数据,以及指定数据的关联数据,之后将指定数据和关联数据从第二系统对应的存储区域中转移或拷贝到第一系统对应的存储区域中,其中,关联数据中包含的关键信息与指定数据中包含的关键信息相同;在将指定数据和关联数据从第二系统对应的存储区域中转移或拷贝到第一系统对应的存储区域中之后,终端设备可以在运行第一系统时,将第一系统对应的存储区域中的具有相同关键信息的指定数据中的重复数据删除,和/或将指定数据的关联数据中的重复数据删除。相比较于现有技术,本发明实施例可以在获取第二系统对应的存储区域中的指定数据,以及指定数据的关联数据之后,将指定数据和关联数据从第二系统对应的存储区域中转移或拷贝到第一系统对应的存储区域中,避免了用户频繁执行开启应用、转移或拷贝数据,以及关闭应用的操作来转移或拷贝各种类型的数据。因此,通过将指定数据和关联数据一并转移或拷贝的方式,减少了用户在转移或拷贝过程中的操作时间,避免了在安全性较低的其他操作系统对应的存储区域中,长时间暴露用户需要转移的数据,以及不能及时将用户需要拷贝的数据备份到安全性较高的操作系统对应的存储区域中,从而减少了数据被泄露或丢失的几率;并且,在将指定数据和关联数据从第二系统对应的存储区域中转移或拷贝到第一系统对应的存储区域中之后,终端设备可以在运行第一系统时,将第一系统对应的存储区域中的具有相同关键信息的指定数据中的重复数据删除,和/或将指定数据的关联数据中的重复数据删除,避免相同的数据占用多份存储资源。
[0058]本发明实施例提供一种处理数据的装置20,如图6所示,所述装置20包括:
[0059]获取模块21,用于在运行第一系统时,获取第二系统对应的存储区域中的指定数据,所述指定数据中包含关键信息。
[0060]所述获取模块21,还用于获取所述指定数据的关联数据,所述关联数据中包含的关键信息与所述指定数据中包含的关键信息相同。
[0061]处理模块22,用于将所述指定数据和所述关联数据从所述第二系统对应的存储区域中转移或拷贝到所述第一系统对应的存储区域中。
[0062]本发明实施例中,所述装置20包括:
[0063]存储模块23,用于存储所述指定数据。
[0064]所述处理模块22,还用于为所述指定数据进行标识。
[0065]所述获取模块21,具体用于获取所述指定数据的标识;
[0066]确定所述第二系统对应的存储区域中的与所述指定数据具有相同标识的关联数据。
[0067]本发明实施例中,所述处理模块22,还用于删除所述第一系统对应的存储区域中的指定数据。
[0068]所述处理模块22,还用于删除所述第一系统对应的存储区域中的指定数据的关联数据中的关键信息。
[0069]本发明实施例中,所述获取模块21,还用于获取所述第一系统对应的存储区域中的具有相同关键信息的指定数据。
[0070]所述处理模块22,还用于删除所述具有相同关键信息的指定数据中的重复数据。
[0071]和/ 或,
[0072]所述获取模块21,还用于获取所述具有相同关键信息的指定数据的关联数据。
[0073]所述处理模块22,还用于删除所述具有相同关键信息的指定数据的关联数据中的重复数据。
[0074]本发明实施例提供的一种处理数据的装置,在运行第一系统时,获取第二系统对应的存储区域中包含关键信息的指定数据,以及指定数据的关联数据,之后将指定数据和关联数据从第二系统对应的存储区域中转移或拷贝到第一系统对应的存储区域中,其中,关联数据中包含的关键信息与指定数据中包含的关键信息相同。相比较于现有技术,本发明实施例可以在获取第二系统对应的存储区域中的指定数据,以及指定数据的关联数据之后,将指定数据和关联数据从第二系统对应的存储区域中转移或拷贝到第一系统对应的存储区域中,避免了用户频繁执行开启应用、转移或拷贝数据,以及关闭应用的操作来转移或拷贝各种类型的数据。因此,通过将指定数据和关联数据一并转移或拷贝的方式,减少了用户在转移或拷贝过程中的操作时间,避免了在安全性较低的其他操作系统对应的存储区域中,长时间暴露用户需要转移的数据,以及不能及时将用户需要拷贝的数据备份到安全性较高的操作系统对应的存储区域中,从而减少了数据被泄露或丢失的几率。
[0075]本发明实施例提供了一种终端设备,所述终端设备至少包括上述任意一项所述装置20,所述终端设备至少包括:处理器、网络接口、存储器和通信总线;所述通信总线用于实现所述处理器、所述网络接口和所述存储器之间的连接通信;所述存储器,用于存储所述终端设备在运行过程中所涉及的数据。
[0076]在一些实施方式中,
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1