一种终端的系统间切换方法及装置制造方法

文档序号:6633402阅读:139来源:国知局
一种终端的系统间切换方法及装置制造方法
【专利摘要】本发明提供一种终端的系统间切换方法及装置,用以解决现有技术中在终端的某一操作系统存在安全隐患时,无法保证终端数据安全性的问题。其中,终端系统间切换方法包括:在终端的第一操作系统中存在账户登陆异常时,切换至终端的第二操作系统,以在第二操作系统中进行账户的登陆,该方案可以避免由于第一操作系统存在安全隐患而无法保证终端的数据安全性的问题,提高了终端数据的安全性。
【专利说明】一种终端的系统间切换方法及装置

【技术领域】
[0001]本发明涉及通信【技术领域】,尤其涉及一种终端的系统间切换方法及装置。

【背景技术】
[0002]目前,智能终端的一个重要特点是使用开放性的操作系统,如1S、Android等。在这样的操作系统平台上可以安装很多第三方应用程序,使得手机的功能得到扩展,但是同时使得病毒和恶意软件等容易入侵,造成用户的通话、短信、联系人等隐私数据泄漏。为了提高手机的安全性,目前出现了具有双操作系统的手机,其具有两个操作系统,其中一个操作系统可以用于处理普通事务,可以称为开放系统,另一个操作系统则用于处理涉密或隐私的事务,可以称为安全系统,在用户在开放系统中登陆账户时,例如,登陆微信时,有可能会出现“该账户曾在其他手机中登陆,密码可能泄露”或弹出“密码错误”的提示,这时可能是开放系统中存在针对该应用的病毒,在这种情况下继续在开放系统中登陆该应用无法保证终端数据的安全性。


【发明内容】

[0003]本发明提供一种终端的系统间切换方法及装置,用以解决现有技术中在终端某一操作系统存在安全隐患时,无法保证终端数据安全性的问题。
[0004]根据本发明的一个方面,提供了一种终端系统间切换方法,包括:在终端的第一操作系统中存在账户登陆异常时,切换至终端的第二操作系统,以在第二操作系统中进行账户的登陆。
[0005]其中,在终端的第一操作系统中存在账户登陆异常时,切换至终端的第二操作系统,包括:当检测到终端的应用或第一操作系统提示登陆密码异常的消息时,确定第一操作系统存在账户登陆异常,切换至终端的第二操作系统。
[0006]其中,上述账户为终端中应用的登陆账户,第一操作系统为非安全操作系统,第二操作系统为安全操作系统,进一步的,上述方法还包括:在切换至终端的第二操作系统之后,提示修改应用的登陆密码;在接收到修改后的登陆密码后,对修改后的登陆密码进行加密存储。
[0007]其中,上述账户为终端中的应用的登陆账户,进一步的,上述方法还包括:在切换至终端的第二操作系统之前,在第一操作系统中对应用进行标记,标记用于指示在第一操作系统再次登陆所述应用时,直接切换至终端的第二操作系统;待应用消除安全隐患后,取消标记。
[0008]进一步的,上述方法还包括:在切换至第二操作系统之前,告知第二操作系统调用应用。
[0009]根据本发明的另一个方面,提供了一种终端的系统间切换装置,包括:切换模块,用于在终端的第一操作系统中存在账户登陆异常时,切换至终端的第二操作系统,以在第二操作系统中进行账户的登陆。
[0010]其中,上述切换模块用于:当检测到终端的应用或第一操作系统提示登陆密码异常的消息时,确定第一操作系统存在账户登陆异常,切换至终端的第二操作系统。
[0011]其中,上述账户为终端中应用的登陆账户,第一操作系统为非安全操作系统,第二操作系统为安全操作系统,装置还包括:提示模块,用于在切换至终端的第二操作系统之后,提示修改应用的登陆密码;存储模块,用于在接收到修改后的登陆密码后,对修改后的登陆密码进行加密存储。
[0012]其中,上述账户为终端中应用的登陆账户,装置,还包括:
[0013]标记模块,用于在切换至终端的第二操作系统之前,在第一操作系统中对应用进行标记,标记用于指示在第一操作系统再次登陆所述应用时,直接切换至终端的第二操作系统;
[0014]标记取消模块,待应用消除安全隐患后,取消标记。
[0015]进一步的,上述装置还包括:告知模块,用于在切换至第二操作系统之前,告知第二操作系统调用应用。
[0016]本发明实施例在终端的第一操作系统出现账户登陆异常时,切换至第二操作系统,可以避免由于第一操作系统存在安全隐患而无法保证数据安全性的问题,提高了终端数据的安全性。

【专利附图】

【附图说明】
[0017]图1是本发明实施例的终端的系统间切换方法的流程图;
[0018]图2是本发明实施例优选的终端的系统间切换方法的流程图;
[0019]图3是本发明实施例的优选的终端的系统间切换装置的结构框图。

【具体实施方式】
[0020]为更进一步阐述本发明为达成预定目的所采取的技术手段及功效,以下结合附图及较佳实施例,对本发明进行详细说明如后。
[0021]图1是本发明实施例的终端的系统间切换方法的流程图。如图1所示,该方法包括以下步骤:
[0022]步骤101:获知终端的第一操作系统中存在账户登陆异常;
[0023]在该步骤101中,上述账户可以是第一操作系统本身的账户,包含,账户名和登陆密码,也可以指终端的应用程序的登陆账户,账户登陆异常具体可以指,第一操作系统登陆异常或在第一操作系统中登陆终端的应用时出现异常,具体地,当检测到应用或第一操作系统提示登陆密码异常的消息时,认为第一操作系统中存在账户登陆异常,例如,密码错误或密码被泄露等的提示消息。
[0024]步骤102:切换至终端的第二操作系统,以在第二操作系统中进行上述账户的登陆。
[0025]该步骤102中,切换至终端的第二操作系统,可以是切换至第二操作系统的登陆界面,也可以是直接切换至第二操作系统并进入上述应用的登陆界面。步骤101中的第一操作系统可以为开放操作系统,第二操作系统同样也可以为开放操作系统,即用于处理非涉密事物的操作系统。此外,优选的,步骤102中的第二操作系统还可以是安全操作系统,即用于处理涉密事物的操作系统,该系统中的数据被加密保护,以防止被非法获取。基于此,在上述步骤101至102的基础上,上述方法还包括:
[0026]在切换至终端的第二操作系统之后,提示修改应用的登陆密码;
[0027]在接收到修改后的登陆密码后,对修改后的登陆密码进行加密存储。
[0028]此外,为了确保第一操作系统在获知应用账户登陆密码异常后,不在第一操作系统中登陆该应用,上述方法还可以包括如下处理:
[0029]在切换至终端的第二操作系统之前,在第一操作系统中对应用进行标记,标记用于指示在第一操作系统再次登陆所述应用时,直接切换至终端的第二操作系统;待应用消除安全隐患后,具体地,可以是用户在对第一操作系统进行杀毒等操作排除安全隐患后,由用户手动取消标记,也可以是系统自身在确定无安全隐患时自动取消对该应用的标记。
[0030]为了能够确保用户在切换后能够继续之前的登陆操作,可以使第二操作系统同步第一操作系统切换之前的针对于上述应用的工作进度,基于此,在切换至第二操作系统之前,告知第二操作系统调用上述应用,该处可以基于现有的终端的双系统之间的资源共享方式来实现,此处不再赘述。
[0031]以下结合图2以一个具体的实例,来对本发明实施例提供的终端的系统间切换方法进行阐述:
[0032]终端的系统存在一个“安全鉴别机制”,当用户在终端的开放系统中登陆账户密码,如果系统发现密码可能存在问题,会弹出警告。又比如,用户在终端登陆某一应用,例如,登陆微信,当微信提示“该账户曾在其他手机中登陆的时候,密码可能泄露”,系统中安全鉴别机制就会认为终端存在安全问题,系统弹出警告。或者用户登陆某个应用账户,当应用弹出密码错误提示时,开放系统也会弹出警告。此时,终端认为开放系统可能存在针对某些应用程序的病毒,终端自动切换到安全系统,开放系统则对该应用程序进行标记,待下次该应用被登陆时,终端会自动切换到安全系统,同时,标记在安全隐患消除后,例如,排除终端存在病毒、密码修改后或异地登陆的情况时,可以取消该标记。终端切换到安全系统后,安全系统弹出建议修改密码的提示框,并将修改后的登陆密码加密保存。
[0033]图3是本发明实施例的优选的终端的系统间切换装置的结构框图,如图3所示,该装置30包括以下组成部分:
[0034]切换模块31,用于在终端的第一操作系统中存在账户登陆异常时,切换至终端的第二操作系统,以在第二操作系统中进行上述账户的登陆。
[0035]其中,上述切换模块31具体用于:当检测到终端的应用或第一操作系统提示登陆密码异常的消息时,确认第一操作系统存在账户登陆异常,切换至终端的第二操作系统,优选的,为了在切换至第二操作系统后,用户可以继续之前在第一操作系统的登陆操作,上述装置30还可以包括:告知模块32,用于在切换至第二操作系统之前,告知第二操作系统调用应用。
[0036]此外,为了确保第一操作系统在获知应用登陆密码异常后,不在第一操作系统中登陆该应用,第一操作系统为非安全操作系统,第二操作系统为安全操作系统,上述装置30还可以包括:提示模块,用于在切换至终端的第二操作系统之后,提示修改应用的登陆密码;存储模块,用于在接收到修改后的登陆密码后,对修改后的登陆密码进行加密存储。
[0037]为了能够确保用户在切换后能够继续之前的登陆操作,可以使第二操作系统同步第一操作系统切换之前的工作进度,基于此,上述装置30还可以包括:标记模块,用于在切换至终端的第二操作系统之前,在第一操作系统中对应用进行标记,标记用于在第一操作系统再次登陆所述应用时,直接切换至终端的第二操作系统;标记取消模块,待应用消除安全隐患后,取消标记。
[0038]本发明实施例在终端的第一操作系统出现账户登陆异常后,切换至终端的第二操作系统,可以避免由于终端的第一操作系统存在安全隐患而导致终端数据泄露的问题,提高了终端数据的安全性。
[0039]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【权利要求】
1.一种终端系统间切换方法,其特征在于,包括: 在终端的第一操作系统中存在账户登陆异常时,切换至终端的第二操作系统,以在所述第二操作系统中进行所述账户的登陆。
2.如权利要求1所述的方法,其特征在于,所述在终端的第一操作系统中存在账户登陆异常时,切换至终端的第二操作系统,包括: 当检测到终端的应用或所述第一操作系统提示登陆密码异常的消息时,确定第一操作系统存在账户登陆异常,切换至终端的第二操作系统。
3.如权利要求1所述的方法,其特征在于,所述账户为终端中应用的登陆账户,所述第一操作系统为非安全操作系统,所述第二操作系统为安全操作系统,所述方法,还包括: 在切换至终端的第二操作系统之后,提示修改所述应用的登陆密码; 在接收到修改后的登陆密码后,对修改后的登陆密码进行加密存储。
4.如权利要求1所述的方法,其特征在于,所述账户为终端中应用的登陆账户,所述方法,还包括: 在切换至终端的第二操作系统之前,在所述第一操作系统中对所述应用进行标记,所述标记用于指示在第一操作系统再次登陆所述应用时,直接切换至终端的第二操作系统; 待所述应用消除安全隐患后,取消所述标记。
5.如权利要求2?4任意一项所述的方法,其特征在于,所述方法,还包括: 在切换至第二操作系统之前,告知所述第二操作系统调用所述应用。
6.一种终端的系统间切换装置,其特征在于,包括: 切换模块,用于在终端的第一操作系统中存在账户登陆异常时,切换至终端的第二操作系统,以在所述第二操作系统中进行所述账户的登陆。
7.如权利要求6所述的装置,其特征在于,所述切换模块用于: 当检测到终端的应用或所述第一操作系统提示登陆密码异常的消息时,确定第一操作系统存在账户登陆异常,切换至终端的第二操作系统。
8.如权利要求6所述的装置,其特征在于,所述账户为终端中应用的登陆账户,所述第一操作系统为非安全操作系统,所述第二操作系统为安全操作系统,所述装置还包括: 提示模块,用于在切换至终端的第二操作系统之后,提示修改所述应用的登陆密码; 存储模块,用于在接收到修改后的登陆密码后,对修改后的登陆密码进行加密存储。
9.如权利要求6所述的装置,其特征在于,所述账户为终端中应用的登陆账户,所述装置,还包括: 标记模块,用于在切换至终端的第二操作系统之前,在所述第一操作系统中对所述应用进行标记,所述标记用于指示在第一操作系统再次登陆所述应用时,直接切换至终端的第二操作系统; 标记取消模块,待所述应用消除安全隐患后,取消所述标记。
10.如权利要求7?9任意一项所述的装置,其特征在于,所述装置,还包括: 告知模块,用于在切换至第二操作系统之前,告知所述第二操作系统调用所述应用。
【文档编号】G06F21/55GK104462958SQ201410621562
【公开日】2015年3月25日 申请日期:2014年11月6日 优先权日:2014年11月6日
【发明者】佘智, 赵福利 申请人:东莞宇龙通信科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1