双用户系统间的数据共享方法及移动终端与流程

文档序号:11864595阅读:346来源:国知局
双用户系统间的数据共享方法及移动终端与流程

本发明涉及终端技术领域,特别是涉及一种双用户系统间的数据共享方法及移动终端。



背景技术:

随着科学技术的发展,信息时代的到来,手机、平板电脑等移动终端逐渐走进人们生活并改变人们生活。伴随着用户使用终端需求的多元化,单用户系统终端已经很难满足用户的使用需求。随之,同时搭载两个用户系统的双用户系统终端逐渐走进人们生活。

在使用双用户系统终端时,用户往往将其中一个用户系统作为普通智能用户系统进行普通操作使用,而将另一个用户系统作为安全用户系统进行私密操作使用,为避免安全用户系统中的数据泄露,通常将双用户系统之间的数据完全隔离。在此基础上,如果用户需要在双用户系统间进行数据分享,需要进行繁琐的操作,且无法保证数据安全,造成用户体验较差。



技术实现要素:

本发明要解决的技术问题在于,针对现有技术的双用户系统之间数据完全隔离,数据分享需要进行繁琐的操作,且无法保证数据安全,用户体验较差的问题,提供一种双用户系统间的数据共享方法及移动终端。

为解决上述技术问题,本发明采用的一个技术方案是:提供一种双用户系统间的数据共享方法,应用于移动终端,该移动终端上安装有第一用户系统和第二用户系统,所述方法包括:

在第一用户系统内接收将待分享文件分享至第二用户系统的分享指令;

检测移动终端是否与绑定外部存储设备建立连接;

若已建立连接,则将所述待分享文件备份至所述绑定外部存储设备;

接收系统切换指令,并在检测到当前用户系统切换至第二用户系统后,将所述绑定外部存储设备内的待分享文件还原至第二用户系统。

进一步的,所述在第一用户系统内接收将待分享文件分享至第二用户系统的分享指令的步骤之前,所述方法还包括:

在第一用户系统内接收用户进行文件选择的选择操作,将所述选择操作所选中的文件作为待分享文件。

进一步的,在所述检测移动终端是否与绑定外部存储设备建立连接的步骤之后,所述方法还包括:

若未建立连接,则忽略所述分享指令;

或,在所述第一用户系统内接收将待分享文件分享至第二用户系统的分享指令的步骤之前,检测移动终端是否与绑定外部存储设备建立连接;

若未建立连接,则隐藏分享文件至第二用户系统的菜单选项。

进一步的,所述接收系统切换指令,并在检测到当前系统切换至第二用户系统后,将所述绑定外部存储设备内的待分享文件还原至第二用户系统的步骤,具体为:

接收系统切换指令,将挂载于第一用户系统的绑定外部存储设备进行卸载;

在检测到当前用户系统切换至第二用户系统时,将该绑定外部存储设备挂载于第二用户系统;

在所述绑定外部存储设备挂载于第二用户系统完成后,将所述绑定外部存储设备内的待分享文件还原至第二用户系统。

进一步的,所述将所述绑定外部存储设备内的待分享文件还原至第二用户系统的方法具体为:

检测所述绑定外部存储设备内的待分享文件的文件类型,根据所述待分享文件的文件类型将待分享文件还原存储至第二用户系统的相应文件夹内;

或,获取所述待分享文件在第一用户系统内的存储路径,根据所述待分享文件在第一用户系统内的存储路径将所述待分享文件还原存储至第二用户系统的相对应存储路径。

为解决上述技术问题,本发明还提供一种移动终端,该移动终端上安装有第一用户系统和第二用户系统,所述移动终端包括:

指令接收模块,用于在第一用户系统内接收将待分享文件分享至第二用户系统的分享指令;

第一检测模块,用于检测移动终端是否与绑定外部存储设备建立连接;

备份模块,用于在所述第一检测模块检测所述移动终端与绑定外部存储设备已建立连接时,将所述待分享文件备份至所述绑定外部存储设备;

系统切换模块,用于接收系统切换指令并切换系统;

还原模块,用于在检测到当前用户系统切换至第二用户系统后,将所述绑定外部存储设备内的待分享文件还原至第二用户系统。

进一步的,所述移动终端还包括:

文件选择模块,用于在第一用户系统内接收用户进行文件选择的选择操作,将所述选择操作所选中的文件作为待分享文件。

进一步的,所述移动终端还包括:

执行模块,用于在所述第一检测模块检测所述移动终端与绑定外部存储设备未建立连接时,忽略所述分享指令;

或,所述移动终端还包括:

显示模块,用于在所述第一检测模块检测所述移动终端与绑定外部存储设备未建立连接时,隐藏分享文件至第二用户系统的菜单选项。

进一步的,所述系统切换模块具体包括:

指令接收单元,用于接收系统切换指令;

系统切换单元,用于在所述指令接收单元接收到系统切换指令之后进行系统切换;

所述移动终端还包括:

卸载模块,用于在所述指令接收单元接收到系统切换指令时,将挂载于第一用户系统的绑定外部存储设备进行卸载;

挂载模块,用于在检测到当前用户系统切换至第二用户系统时,将该绑定外部存储设备挂载于第二用户系统;

所述还原模块还用于在所述绑定外部存储设备挂载于第二用户系统完成后,将所述绑定外部存储设备内的待分享文件还原至第二用户系统。

进一步的,所述移动终端还包括:

第二检测模块,用于检测所述绑定外部存储设备内的待分享文件的文件类型;

所述还原模块还用于根据所述待分享文件的文件类型将待分享文件还原存储至第二用户系统的相应文件夹内;

或,所述移动终端还包括:

获取模块,用于获取所述待分享文件在第一用户系统内的存储路径;

所述还原模块还用于根据所述待分享文件在第一用户系统内的存储路径将所述待分享文件还原存储至第二用户系统的相对应存储路径。

本发明的有益效果是:实施本发明的双用户系统间的数据共享方法,在接收到用户的分享指令之后,检测移动终端是否与绑定外部存储设备建立连接,只有在检测到移动终端与绑定外部设备建立连接之后,才会将用户所选中的待分享文件通过该绑定外部存储设备分享至第二用户系统。通过实施本发明,第一用户系统和第二用户系统之间只能通过该绑定外部存储设备进行数据共享,将该绑定外部存储设备作为连接第一用户系统和第二用户系统的唯一桥梁,用户只有持有该绑定外部存储设备,才能实现双用户系统件的数据共享,起到防止数据泄露的作用。且在数据共享过程中,用户不需要进行复制粘贴等工作,均由移动终端自动完成,只需进行简单操作,增加了双用户系统间的数据分享的便捷性,提高了用户体验。

附图说明

图1是本发明双用户系统间的数据共享方法的第一实施例的流程图;

图2是本发明双用户系统间的数据共享方法的第一实施例中显示界面示意图;

图3是本发明双用户系统间的数据共享方法的第一实施例中的显示界面对比示意图;

图4是本发明双用户系统间的数据共享方法的第二实施例的第一实施方式的流程图;

图5是本发明双用户系统间的数据共享方法的第二实施例的第二实施方式的流程图;

图6是本发明移动终端的第一实施例的示意图;

图7是本发明移动终端的第二实施例的示意图。

具体实施方式

为更进一步阐述本发明为实现预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明的具体实施方式、结构、特征及其功效,详细说明如后。

本发明中所描述的移动终端为智能手机、平板电脑等同时安装两个用户系统的双用户系统移动终端。本发明中所描述的数据共享方法用于在同一移动终端的双用户系统之间进行数据共享,该移动终端上安装有第一用户系统和第二用户系统,移动终端内还设有相互隔离的第一存储区域和第二存储区域,第一存储区域用于存储第一用户系统数据,第二存储区域用于存储第二用户系统数据。

请参阅图1,为本发明双用户系统间的数据共享方法的第一实施例的流程图,在该数据共享方法的第一实施例中,该方法包括以下步骤:

步骤S101,在第一用户系统内接收将待分享文件分享至第二用户系统的分享指令;

步骤S102,检测移动终端是否与绑定外部存储设备建立连接;

步骤S103,若已建立连接,则将该待分享文件备份至绑定外部存储设备;

步骤S104,接收系统切换指令,并在检测到当前用户系统切换至第二用户系统后,将所述绑定外部存储设备内的待分享文件还原至第二用户系统。

在移动终端当前用户系统为第一用户系统时,如果用户需要将位于第一用户系统内的文件分享至第二用户系统,可在第一用户系统内进行选择文件的选择操作,将用户所选择的文件作为待分享文件,并在该选择操作完成之后,输入将该第一用户系统内的待分享文件分享至第二用户系统的分享指令。具体的,该分享指令的输入方式可以是:如图2所示,在用户选择文件的选择操作结束后,在当前显示界面显示包含“分享至第二用户系统”的菜单选项,用户点选该“分享至第二用户系统”选项,即完成分享指令输入。可以理解的,该分享指令的输入方式还可以是:通过点选其他硬/软按键完成分享指令的输入,如:在选择操作之后双击触控屏完成分享指令的输入,或是通过指纹输入的方式等完成分享指令的输入等。

在其他实施方式中,还可以是先接收用户在第一用户系统内输入分享指令之后,再接收用户在第一用户系统内选择待分享文件的选择操作,然后将用户所选中的文件作为待分享文件进行分享,详后述。

其中,用户所选中的待分享文件可以是图片、视频、联系人信息、文件夹、文档等所有可分享文件。

移动终端在接收到分享指令后,移动终端检测其是否与绑定外部存储设备建立连接。可以理解的,该绑定外部存储设备为预先与移动终端进行绑定的外部存储设备,如:U盘、移动硬盘、网盘、云存储空间等。该建立连接的方式可以是无线连接或有线连接等。优选的,该绑定外部存储设备为U盘,该U盘通过位于移动终端上的U盘接口与移动终端进行可插拔连接。

以U盘作为绑定外部存储设备进行举例,在步骤S101之前,将U盘插入至移动终端上,移动终端获取该U盘的物理地址并存储于移动终端内,并设置该存储的物理地址的读写权限,即可实现该U盘与移动终端的绑定。在步骤S103中,检测移动终端是否与绑定外部存储设备建立连接的具体方法为:在再次检测到有U盘插入至移动终端上时,获取该插入U盘的物理地址,并与存储于移动终端内的物理地址进行比较,若两个物理地址相同,则判断移动终端与该U盘已建立连接;若两个物理地址不相同、或未检测到有U盘插入至移动终端上,则判断移动终端未与U盘建立连接。

在移动终端检测到移动终端已经与绑定外部存储设备建立连接时,移动终端将上述待分享文件自动备份至绑定外部存储设备内,同时在移动终端当前显示界面显示该待分享文件的备份进度,便于用户了解文件备份进度。在待分享文件备份完成之后,用户输入系统切换指令,将移动终端当前用户系统从第一用户系统切换至第二用户系统,并在检测到当前用户系统切换至第二用户系统后,将该绑定外部存储设备内的待分享文件自动还原至第二用户系统内对应文件夹(对应存储区域)或指定文件夹(指定存储区域)内,同样的,在还原过程中也在当前显示界面显示该待分享文件的还原进度,同时删除位于绑定外部存储设备内的待分享文件,防止待分享文件泄露,起到保密效果。

进一步的,移动终端在接收到用户输入的系统切换指令时,将挂载于第一用户系统的绑定外部存储设备进行卸载,在检测到当前用户系统切换至第二用户系统时,将绑定外部存储设备挂载于第二用户系统,并在挂载于第二用户系统之后,将绑定外部存储设备内的待分享文件还原至第二用户系统。如此,即可实现将绑定外部存储设备在第一用户系统和第二用户系统之间进行挂载切换。

进一步的,该绑定外部存储设备内设有仅用于备份待分享文件的指定加密存储区域,该指定加密存储区域设有读写权限,且该指定加密存储区域处于隐藏状态,仅与之绑定的移动终端的第一用户系统和第二用户系统拥有读写权限。

在步骤S102之后,该方法还包括:步骤S103’,若未建立连接,则忽略该分享指令。也就是说,在未检测到移动终端与绑定外部存储设备建立连接时,则不继续执行步骤S104和步骤S105。

在其他实施方式中,如图3所示,还可以是在第一用户系统内接收将待分享文件分享至第二用户系统的分享指令的步骤之前,先检测移动终端是否与绑定外部存储设备建立连接,只有在检测到绑定外部存储设备与移动终端建立连接的条件下,才在菜单选项中显示分享文件至第二用户系统的选项(如图3-a所示),在未检测到绑定外部存储设备与移动终端建立连接时,隐藏或不显示分享文件至第二用户系统的菜单选项(如图3-b所示)。

优选的,在本发明中,移动终端中还设有控制处理模块,该控制处理模块用于控制、协调、管理两个用户系统。可以理解的,第一用户系统可以是智能用户系统或安全用户系统中的一个,第二用户系统则是智能用户系统或安全用户系统中的另一个。优选的,在本实施方式中,第一用户系统为安全用户系统,第二用户系统为智能用户系统。

实施本发明的双用户系统间的数据共享方法,在接收到用户的分享指令之后,检测移动终端是否与绑定外部存储设备建立连接,只有在检测到移动终端与绑定外部设备建立连接之后,才会将用户所选中的待分享文件通过该绑定外部存储设备分享至第二用户系统。通过实施本发明,第一用户系统和第二用户系统之间只能通过该绑定外部存储设备进行数据共享,将该绑定外部存储设备作为连接第一用户系统和第二用户系统的唯一桥梁,用户只有持有该绑定外部存储设备,才能实现双用户系统件的数据共享,起到防止数据泄露的作用。且在数据共享过程中,用户不需要进行复制粘贴等工作,均由移动终端自动完成,只需进行简单操作,增加了双用户系统间的数据分享的便捷性,提高了用户体验。

请参阅图4,为本发明双用户系统间的数据共享方法的第二实施例的第一实施方式的流程图,在数据共享方法第二实施例的第一实施方式中,该方法包括以下步骤:

步骤S201,在第一用户系统内接收将待分享文件分享至第二用户系统的分享指令;

步骤S202,检测移动终端是否与绑定外部存储设备建立连接;

步骤S203,若已建立连接,则将该待分享文件备份至绑定外部存储设备;

步骤S204,接收系统切换指令;

步骤S205,在检测到当前用户系统切换至第二用户系统后,检测绑定外部存储设备内的待分享文件的文件类型;

步骤S206,根据该待分享文件的文件类型将待分享文件还原存储至第二用户系统的相应文件夹内。

本实施方式在第一实施例的基础上,当移动终端当前用户系统处于第一用户系统时,在将待分享文件备份至绑定外部存储设备后,接收到用户输入的系统切换指令,进行系统切换,在检测到当前用户系统切换至第二用户系统后,检测绑定外部存储设备内的待分享文件的文件类型,根据该待分享文件的文件类型将待分享文件自动还原存储至第二用户系统的相应文件夹内或相应存储区域内。

如,用户从第一用户系统内选择一张或多张图片,然后输入分享至第二用户系统的分享指令,将该所选中的一张或多张图片作为待分享文件备份至绑定外部存储设备,然后在系统切换至第二用户系统后,检测该待分享文件为图片格式类型文件,则将上述图片类型的待分享文件还原存储至第二用户系统的图库文件夹内或其他相关文件夹内。

进一步的,可在第一用户系统和第二用户系统内设置针对待分享文件的不同文件类型选择对应文件夹进行还原存储的还原列表。

请参阅图5,为本发明双用户系统间的数据共享方法的第二实施例的第二实施方式的流程图,在数据共享方法第二实施例的第二实施方式中,该方法包括以下步骤:

步骤S301,在第一用户系统内接收将待分享文件分享至第二用户系统的分享指令;

步骤S302,检测移动终端是否与绑定外部存储设备建立连接;

步骤S303,若已建立连接,则获取该待分享文件在第一用户系统内的存储路径,将该存储路径及待分享文件备份至绑定外部存储设备;

步骤S304,接收系统切换指令;

步骤S305,在检测到当前用户系统切换至第二用户系统后,根据该待分享文件在第一用户系统内的存储路径将待分享文件还原存储至第二用户系统的相对应存储路径。

本实施方式在第一实施例的基础上,当移动终端当前用户系统处于第一用户系统,在备份待分享文件至绑定外部存储设备时,同时获取该待分享文件在第一用户系统内的存储路径,将该存储路径及待分享文件同时备份至绑定外部存储设备,接收用户输入的系统切换指令,进行系统切换,在检测到当前用户系统切换至第二用户系统后,根据该待分享文件在第一用户系统内的存储路径将待分享文件还原存储至第二用户系统的相对应存储路径。

如,用户在第一用户系统内的第一路径下选择至少一个文件,然后输入分享至第二用户系统的分享指令,并将该至少一个文件作为待分享文件备份至绑定外部存储设备内,同时获取该第一路径并存储至绑定外部存储设备内,在系统切换至第二用户系统后,获取该绑定外部存储设备内的第一路径信息并根据该第一路径将与之对应的待分享文件还原存储至与该第一路径相同或相应的存储路径内。

进一步的,若第二用户系统内没有与第一路径相同的存储路径,可在第二用户系统内新建与第一路径相同的存储路径的文件夹,并在将待分享文件还原至该新建文件夹内。

一般来说,在第一用户系统和第二用户系统中相同或相似的文件的存储路径也是相同或相似的,因此,根据待分享文件在第一用户系统内的存储路径选择其在第二用户系统内的还原存储路径,可便于用户快速查找到该待分享文件。

请参阅图6,为本发明移动终端的第一实施例的示意图,在移动终端的第一实施例中,该移动终端包括:

指令接收模块100,用于在第一用户系统内接收将待分享文件分享至第二用户系统的分享指令;

第一检测模块200,用于检测移动终端是否与绑定外部存储设备建立连接;

备份模块300,用于在该第一检测模块200检测该移动终端与绑定外部存储设备已建立连接时,将该待分享文件备份至该绑定外部存储设备;

系统切换模块400,用于接收系统切换指令并切换系统;

还原模块500,用于在检测到当前用户系统切换至第二用户系统后,将该绑定外部存储设备内的待分享文件还原至第二用户系统。

进一步的,该移动终端还包括:

文件选择模块,用于在第一用户系统内接收用户进行文件选择的选择操作,将该选择操作所选中的文件作为待分享文件。

进一步的,该移动终端还包括:

执行模块,用于在该第一检测模块200检测该移动终端与绑定外部存储设备未建立连接时,忽略该分享指令;

或,该移动终端还包括:

显示模块,用于在该第一检测模块200检测该移动终端与绑定外部存储设备未建立连接时,隐藏分享文件至第二用户系统的菜单选项。

进一步的,该系统切换模块400具体包括:

指令接收单元,用于接收系统切换指令;

系统切换单元,用于在该指令接收单元接收到系统切换指令之后进行系统切换;

所述移动终端还包括:

卸载模块,用于在该指令接收单元接收到系统切换指令时,将挂载于第一用户系统的绑定外部存储设备进行卸载;

挂载模块,用于在检测到当前用户系统切换至第二用户系统时,将该绑定外部存储设备挂载于第二用户系统;

该还原模块500还用于在该绑定外部存储设备挂载于第二用户系统完成后,将该绑定外部存储设备内的待分享文件还原至第二用户系统。

请参阅图7,为本发明移动终端的第二实施例的示意图,在移动终端的第二实施例中,该移动终端在第一实施例的基础上还包括:

第二检测模块600,用于检测该绑定外部存储设备内的待分享文件的文件类型;

该还原模块500还用于根据该待分享文件的文件类型将待分享文件还原存储至第二用户系统的相应文件夹内;

或,该移动终端还包括:

获取模块,用于获取该待分享文件在第一用户系统内的存储路径;

该还原模块500还用于根据该待分享文件在第一用户系统内的存储路径将该待分享文件还原存储至第二用户系统的相对应存储路径。

可以理解的,在本发明中,该移动终端内还设有用于控制和协调移动终端内各模块运行的处理器,以及用于存储预设信息等的存储器。另,关于上述移动终端中各模块实现技术方案的其他细节,可参见前文所述的系统切换方法中的描述,此处不再赘述。

需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、物品或者装置中还存在另外的相同要素。

本领域技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,该程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

以上,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容做出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1