一种移动终端及其双系统的文件传输方法和装置制造方法
【专利摘要】本发明公开了一种移动终端及其双系统的文件传输方法和装置,属于移动终端【技术领域】。该双系统的文件传输方法包括:接收和根据针对第一操作系统中的文件的选择指令,选定文件;接收和根据针对被选定的文件的传输指令,将被选定的文件从第一操作系统发送至第二操作系统;接收并将被选定的文件保存至第二操作系统。本发明使得用户在两个操作系统之间进行文件传输十分方便,当两个操作系统中的其中一个为安全操作系统时,也能方便用户随时调整系统中某个文件的安全性。
【专利说明】一种移动终端及其双系统的文件传输方法和装置
【技术领域】
[0001]本发明涉及移动终端【技术领域】,具体涉及一种移动终端及其双系统的文件传输方法和装置。
【背景技术】
[0002]随着计算机互联网技术及移动智能终端的高速发展,信息安全变得越来越重要,传统计算机上对于信息的防护比较成熟,不论是硬件层面或是软件层面的防护都做的比较成熟,但是在移动智能终端上,尤其是大量的连入互联网的移动终端的信息防护能力还依旧比较薄弱,容易感染传播计算机病毒或被入侵。
[0003]现有技术针对此问题通常采用的一种方式在移动终端搭载的系统上添加安全应用软件对系统进行监控保护,即为软件层面的保护,但是由于软件本身可能感染病毒,导致软件失效,其保护功能非常有限;还有一种方式是在系统层面进行防护,即在一套硬件上安装安全级别不相同的双操作系统,根据安全级别需求启动不同级别的操作系统,但是这种方式存在问题在于,若要在双系统之间进行文件传输,将处于安全系数高的操作系统中的文件移动或者拷贝到安全系数较低的操作系统中(或者反向移动或拷贝),将某个文件的安全系数增加或者降低,则必须切换并重启操作系统才能再进行操作,操作复杂且操作效率低。
【发明内容】
[0004]本发明提供一种移动终端及其双系统的文件传输方法和装置,以达到快速在两个同时运行的操作系统中传输文件的目的,克服上述文件传输复杂、效率低的缺陷。
[0005]本发明解决上述技术问题的技术方案如下。
[0006]根据本发明的一个方面,提供的一种双系统的文件传输方法,该方法应用于运行两个操作系统的移动终端,该方法包括:接收和根据针对第一操作系统中的文件的选择指令,选定文件;接收和根据针对被选定的文件的传输指令,将被选定的文件从第一操作系统发送至第二操作系统;接收并将被选定的文件保存至第二操作系统。
[0007]优选地,上述第一操作系统的输出图像和第二操作系统的输出图像分两屏分别显
/Jn ο
[0008]优选地,针对上述接收和根据针对被选定文件的传输指令,该双系统的文件传输方法还包括:当检测到选定的文件从第一操作系统的显示界面至第二操作系统的显示界面的拖动手势时,判断接收到将被选定的文件从第一操作系统至第二操作系统的传输指令。
[0009]优选地,该双系统的文件传输方法还包括:判断拖动手势的终点位置是否是文件夹所在的位置,若是,则将选定的文件存储至文件夹内,若无,则将选定的文件存储至终点位置所在的文件目录下。
[0010]优选地,上述双系统的文件传输方法还包括:当检测到第一操作系统中被选定的文件往预设方向的拖动手势时,判断接收到将选定的文件从第一操作系统至第二操作系统的传输指令;将第一操作系统切换到第二操作系统;根据用户的选择选定对应的文件目录;将选定的文件存储至文件目录下。
[0011]优选地,当所述第一操作系统为非安全操作系统、且第二操作系统为安全操作系统时,在所述接收到选定文件的传输指令的步骤之后,该双系统的文件传输方法还包括:采集用户的身份信息;将采集到的身份信息与预存的身份信息进行比对,判断是否相同,若是,则将上述选定的文件从第一操作系统发送至第二操作系统。
[0012]根据本发明的另一个方面,提供的一种双系统的文件传输装置,该装置包括:选定模块,用于接收和根据针对第一操作系统中的文件的选择指令,选定文件;发送模块,用于接收和根据针对被选定的文件的传输指令,将被选定的文件从第一操作系统发送至第二操作系统;接收模块,用于接收并将被选定的文件保存至第二操作系统。
[0013]优选地,上述发送模块包括:第一检测模块,用于当检测到选定的文件从第一操作系统的显示界面至第二操作系统的显示界面的拖动手势时,判断接收到将被选定的文件从第一操作系统至第二操作系统的传输指令。
[0014]优选地,上述双系统的文件传输装置还包括:第二检测模块,用于当检测到第一操作系统中被选定的文件往预设方向的拖动手势时,判断接收到将选定的文件从第一操作系统至第二操作系统的传输指令;切换模块,用于将第一操作系统切换到第二操作系统;目录选择模块,用于根据用户的选择选定对应的文件目录;存储模块,用于将选定的文件存储至文件目录下。
[0015]根据本发明的又一个方面,提供的一种移动终端,包括显示屏和电源,该显示屏与电源连接,该移动终端还包括:第一中央处理器,与第一中央处理器连接的第一系统内存,与第一中央处理器连接的第一闪存,用于运行第一操作系统;与第一中央处理器连接的第二中央处理器,与第二中央处理器连接的第二系统内存,与第二中央处理器连接的第二闪存,用于运行第二操作系统;控制器,控制器的输入端连接第一中央处理器的输出端和第二中央处理器的输出端,控制器的输出端连接显示屏,用于控制第一操作系统和第二操作系统的图像输出。
[0016]优选地,上述电源的输出端连接第一中央处理器和第二中央处理器,该移动终端还包括:共用存储器,共用存储器与第一中央处理器和第二中央处理器连接。
[0017]本发明提供了一种移动终端及其双系统的文件传输方法和装置,使得在通过两套硬件分别运行两个操作系统的环境下,通过对选定的文件的拖动就能实现文件在两个操作系统之间的传输,十分方便用户操作,对于包括有安全操作系统的两个操作系统的文件整理,也能方便用户随时调整系统中文件的安全性。
【专利附图】
【附图说明】
[0018]图1为根据本发明的一个实施例的双系统的文件传输方法的流程图;
[0019]图2为根据本发明的另一个实施例的双系统的分屏显示的文件传输方法的流程图;
[0020]图3为根据本发明的另一个实施例的双系统的独屏显示的文件传输方法的流程图;
[0021]图4为根据本发明的一个实施例的双系统的文件传输装置的示范性结构框图;
[0022]图5为根据本发明的另一个实施例的双系统的文件传输装置的示范性结构框图;
[0023]图6为根据本发明的一个实施例的移动终端的示范性结构框图。
【具体实施方式】
[0024]以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。
[0025]实施例一
[0026]图1为根据本发明的一个实施例的双系统的文件传输方法的流程图,下面结合图1来描述根据本发明的一个实施例的双系统的文件传输方法,该方法应用于同时运行两个操作系统的移动终端,如图1所示,该方法包括以下步骤:
[0027]步骤S100、接收和根据针对第一操作系统中的文件的选择指令,选定文件,其中该两个操作系统的显示图像可以在同一块屏幕上分屏显示,也可以针对每个操作系统独屏显示;
[0028]步骤S200、接收和根据针对被选定的文件的传输指令,将被选定的文件从第一操作系统发送至第二操作系统;
[0029]步骤S300、接收并将被选定的文件保存至第二操作系统。
[0030]其中,上述选择指令可以是对某个文件的单击,将该文件选中,还可以是对某个文件的长按(当在某个文件上停留的时间超过预设的时间,例如2秒)时触发对该文件的选择指令。
[0031]其中,上述传输指令可以是预设的手势,还可以是菜单栏里的传输软键的点击指令。
[0032]通过本实施例使得用户可以在两个同时运行的操作系统中互传文件,方便用户整理两个操作系统中的文件。
[0033]其中,当所述第一操作系统为非安全操作系统、且第二操作系统为安全操作系统时,在所述接收到选定文件的传输指令的步骤之后,该双系统的文件传输方法还包括:
[0034]采集用户的身份信息,该身份信息包括但不限于字符密码、手势密码、指纹、虹膜、面部信息等;
[0035]将采集到的身份信息与预存的身份信息进行比对,判断是否相同,若是,则将上述选定的文件从第一操作系统发送至第二操作系统。
[0036]当两个操作系统中的一个为安全操作系统,另一个为安全操作系统时,通过该示例可以提高在两个操作系统中文件传输的安全性。
[0037]为了进一步提高在这两个操作系统中传输的文件的安全性,当上述身份信息判断结果为相同时,在将选定的文件从第一操作系统发送至第二操作系统之前,该方法还可以包括:
[0038]启动杀毒软件检测所述选定的文件是否含带病毒,若否,则将选定的文件从第一操作系统发送至第二操作系统,若是,则终止文件传输。
[0039]实施例二
[0040]图2为根据本发明的另一个实施例的双系统的分屏显示的文件传输方法的流程图,如图2所示,当第一操作系统的输出图像和第二操作系统的输出图像分两屏分别显示时,在包括上述步骤SlOO的基础上,上述双系统的文件传输方法包括以下步骤。
[0041]上述步骤S200具体包括步骤S211和步骤S212,其中:
[0042]步骤S211、当检测到选定的文件从第一操作系统的显示界面至第二操作系统的显示界面的拖动手势时,判断接收到将选定的文件从第一操作系统至第二操作系统的传输指令;
[0043]步骤S212、将选定的文件从第一操作系统发送至第二操作系统。
[0044]其中,上述发送方式可以根据预设剪切或者复制发送,也可以是根据用户的操作指令剪切或者复制发送。
[0045]上述步骤S300具体为步骤S310,其中:
[0046]步骤S310、判断拖动手势的终点位置是否是文件夹所在的位置,若是,则将选定的文件存储至文件夹内,若无,则将选定的文件存储至终点位置所在的文件目录下。
[0047]通过本实施例使得当两个操作系统的显示图像在同一块屏幕上分屏显示时,通过将某个文件从一个操作系统的界面拖动到另一个操作系统的界面的手势动作,将选择的文件从一个操作系统发送到另一个操作系统中。该发送的方式根据需要可以是剪切发送,也可以是复制发送。
[0048]实施例三
[0049]图3为根据本发明的另一个实施例的双系统的独屏显示的文件传输方法的流程图,如图3所述,当每个操作系统独屏显示输出图像时,在包括上述步骤SlOO的基础上,上述双系统的文件传输方法包括以下步骤。
[0050]上述步骤S200具体包括步骤S221和步骤S222,其中:
[0051]步骤S221、当检测到第一操作系统中被选定的文件往预设方向的拖动手势时,判断接收到将选定的文件从第一操作系统至第二操作系统的传输指令;
[0052]步骤S222、将选定的文件从第一操作系统发送至第二操作系统。
[0053]上述步骤S300具体包括步骤S310、步骤S320和步骤S330,其中:
[0054]步骤S310、将第一操作系统切换到第二操作系统;
[0055]步骤S320、根据用户的选择选定对应的文件目录;
[0056]步骤S330、将选定的文件存储至文件目录下。
[0057]通过本实施例使得当第一操作系统的显示图像在一块屏幕上独屏显示时(第二操作系统在后台运行),通过将某个文件从第一操作系统的界面往预设的方向拖动的手势动作,将选择的文件从第一操作系统(第一操作系统)发送到第二操作系统中。其中,上述预设的方向例如屏幕的最右方或者最下方,该发送的方式根据需要可以是剪切发送,也可以是复制发送。
[0058]实施例四
[0059]图4为根据本发明的一个实施例的双系统的文件传输装置的示范性结构框图,下面根据图4来描述根据本发明的一个实施例的双系统的文件传输装置100,如图4所示,该装置包括:
[0060]选定模块10,用于接收和根据针对第一操作系统中的文件的选择指令,选定文件;
[0061]发送模块20,用于接收和根据针对被选定的文件的传输指令,将被选定的文件从第一操作系统发送至第二操作系统;
[0062]接收模块30,用于接收并将被选定的文件保存至第二操作系统。
[0063]其中,上述发送模块20还包括第一检测模块21,该第一检测模块21用于当检测到选定的文件从第一操作系统的显示界面至第二操作系统的显示界面的拖动手势时,判断接收到将被选定的文件从第一操作系统至第二操作系统的传输指令。
[0064]实施例五
[0065]图5为根据本发明的另一个实施例的双系统的文件传输装置的示范性结构框图,如图5所示的双系统的文件传输装置100,该装置包括:
[0066]选定模块10,用于接收和根据针对第一操作系统中的文件的选择指令,选定文件;
[0067]发送模块20,用于接收和根据针对被选定的文件的传输指令,将被选定的文件从第一操作系统发送至第二操作系统;
[0068]切换模块23,用于将第一操作系统切换到第二操作系统;
[0069]接收模块30,用于接收并将选定的文件保存至第二操作系统。
[0070]其中,上述发送模块20包括:
[0071]第二检测模块22,用于当检测到第一操作系统中被选定的文件往预设方向的拖动手势时,判断接收到将选定的文件从第一操作系统至第二操作系统的传输指令。
[0072]上述接收模块30包括:
[0073]目录选择模块31,用于根据用户的选择选定对应的文件目录;
[0074]存储模块32,用于将选定的文件存储至文件目录下。
[0075]实施例六
[0076]图6为根据本发明的一个实施例的移动终端的示范性结构框图,如图6所示的移动终端,该移动终端包括显示屏和电源,所述显示屏与所述电源连接,该移动终端还包括:
[0077]第一中央处理器,与第一中央处理器连接的第一系统内存,与第一中央处理器连接的第一闪存,用于运行第一操作系统;
[0078]与第一中央处理器连接的第二中央处理器,与第二中央处理器连接的第二系统内存,与第二中央处理器连接的第二闪存,用于运行第二操作系统;
[0079]控制器,控制器的输入端连接第一中央处理器的输出端和第二中央处理器的输出端,控制器的输出端连接显示屏,用于控制第一操作系统和第二操作系统的图像输出。
[0080]其中,该第一中央处理器与第二中央处理器通过其各自的通讯接口连接。
[0081 ] 其中,该移动终端还包括:
[0082]共用的电源,该电源的输出端连接第一中央处理器和第二中央处理器;
[0083]共用存储器,共用存储器与第一中央处理器和第二中央处理器连接。
[0084]上述两个操作系统还可以共用的硬件设备包括但不限于摄像头、传感器、麦克风等硬件设备,如图6所述,该摄像头的输出端分别连接第一中央处理器的输入端和第二中央处理器的输入端。其它共用的硬件设备(例如传感器、麦克风等)的输出端也是将输出端同时连接第一中央处理器的输入端和第二中央处理器的输入端。
[0085]通过本发明,使得在通过两套硬件分别运行两个操作系统的环境下,通过对选定的文件的拖动就能实现文件在两个操作系统之间的传输,十分方便用户操作,对于包括有安全操作系统的两个操作系统的文件整理,也能方便用户随时调整系统中文件的安全性。
[0086]以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种双系统的文件传输方法,所述方法应用于运行两个操作系统的移动终端,其特征在于,所述方法包括: 接收和根据针对第一操作系统中的文件的选择指令,选定文件; 接收和根据针对被选定的文件的传输指令,将所述被选定的文件从所述第一操作系统发送至第二操作系统; 接收并将所述被选定的文件保存至所述第二操作系统。
2.根据权利要求1所述的双系统的文件传输方法,其特征在于,所述第一操作系统的输出图像和所述第二操作系统的输出图像分两屏分别显示。
3.根据权利要求2所述的双系统的文件传输方法,针对所述接收和根据针对被选定文件的传输指令,其特征在于,所述方法还包括: 当检测到所述选定的文件从所述第一操作系统的显示界面至所述第二操作系统的显示界面的拖动手势时,判断接收到将所述被选定的文件从所述第一操作系统至所述第二操作系统的传输指令。
4.根据权利要求3所述的双系统的文件传输方法,其特征在于,所述方法还包括: 判断所述拖动手势的终点位置是否是文件夹所在的位置,若是,则将所述选定的文件存储至所述文件夹内,若无,则将所述选定的文件存储至所述终点位置所在的文件目录下。
5.根据权利要求1所述的双系统的文件传输方法,其特征在于,所述方法还包括: 当检测到所述第一操作系统中被选定的文件往预设方向的拖动手势时,判断接收到将所述选定的文件从所述第一操作系统至所述第二操作系统的传输指令; 将所述第一操作系统切换到所述第二操作系统; 根据用户的选择选定对应的文件目录; 将所述选定的文件存储至所述文件目录下。
6.根据权利要求1至5任一项所述的双系统的文件传输方法,其特征在于,当所述第一操作系统为非安全操作系统、且所述第二操作系统为安全操作系统时,在所述接收到选定文件的传输指令的步骤之后,所述方法还包括: 采集用户的身份信息; 将所述采集到的身份信息与预存的身份信息进行比对,判断是否相同,若是,则将所述选定的文件从所述第一操作系统发送至所述第二操作系统。
7.一种双系统的文件传输装置,其特征在于,所述装置包括: 选定模块,用于接收和根据针对所述第一操作系统中的文件的选择指令,选定文件; 发送模块,用于接收和根据针对被选定的文件的传输指令,将所述被选定的文件从所述第一操作系统发送至所述第二操作系统; 接收模块,用于接收并将所述被选定的文件保存至所述第二操作系统。
8.根据权利要求7所述的装置,其特征在于,所述发送模块还包括: 第一检测模块,用于当检测到所述选定的文件从所述第一操作系统的显示界面至第二操作系统的显示界面的拖动手势时,判断接收到将所述被选定的文件从所述第一操作系统至所述第二操作系统的传输指令。
9.根据权利要求7所述的装置,其特征在于,所述装置还包括: 第二检测模块,用于当检测到所述第一操作系统中被选定的文件往预设方向的拖动手势时,判断接收到将所述选定的文件从所述第一操作系统至所述第二操作系统的传输指令; 切换模块,用于将所述第一操作系统切换到所述第二操作系统; 目录选择模块,用于根据用户的选择选定对应的文件目录; 存储模块,用于将所述选定的文件存储至所述文件目录下。
10.一种移动终端,包括显示屏和电源,所述显示屏与所述电源连接,其特征在于,所述移动终端还包括: 第一中央处理器,与所述第一中央处理器连接的第一系统内存,与所述第一中央处理器连接的第一闪存,用于运行第一操作系统; 与所述第一中央处理器连接的第二中央处理器,与所述第二中央处理器连接的第二系统内存,与所述第二中央处理器连接的第二闪存,用于运行第二操作系统; 控制器,所述控制器的输入端连接所述第一中央处理器的输出端和所述第二中央处理器的输出端,所述控制器的输出端连接所述显示屏,用于控制所述第一操作系统和所述第二操作系统的图像输出。
11.根据权利要求10所述的装置,其特征在于,所述电源的输出端连接所述第一中央处理器和所述第二中央处理器,所述移动终端还包括: 共用存储器,所述共用存储器与所述第一中央处理器和所述第二中央处理器连接。
【文档编号】G06F13/38GK104199791SQ201410405150
【公开日】2014年12月10日 申请日期:2014年8月15日 优先权日:2014年8月15日
【发明者】汤少华 申请人:深圳市中兴移动通信有限公司