一种系统间画面切换方法

文档序号:9826143阅读:207来源:国知局
一种系统间画面切换方法
【技术领域】
[0001]本发明涉及系统切换时的切换方法,具体地涉及可信终端上系统切换时的画面切换方法。
【背景技术】
[0002]可信执行环境(Trusted Execut1n Environment ),简称为TEE,它是存在于智能手机、平板电脑,或任意移动设备主处理器中的一个安全区域,确保各种敏感数据在一个可信环境中被存储、处理和受到保护。TEE为授权安全软件,也称为“可信应用”提供一个安全的执行环境,通过实施保护、保密性、完整性和数据访问权限确保端到端的安全。
[0003]另一方面,可信系统终端通常具备支持开放系统环境和可信执行环境(TEE)的双系统,在开放系统环境的应用调用可信执行环境中应用的时候,会涉及系统切换。在系统切换过程中,由于两个系统使用同一个显示硬件,在前一个系统停止后,后一个系统在启动的过程中会有系统初始化和应用初始化等要求,此时终端屏幕无内容显示,会造成屏幕暂时黑屏,虽然耗时很少,但是也会影响终端用户实际体验,是一个需要解决的问题。
[0004]

【发明内容】

[0005]鉴于上述问题,本发明旨在提供一种在系统切换过程中不会显示黑屏并且能够平滑切换的系统间显示画面切换方法。
[0006]本发明的系统间画面切换方法,用于在第一系统和第二系统间进行系统切换时进行画面切换,其特征在于,包括下述步骤:
步骤1:第一系统在完成应用处理后,准备第二系统显示用切换间隔信息;
步骤2:第一系统将系统切换指令和所述第二系统显示用切换间隔信息发送到第二系统;
步骤3:第二系统显示所述第二系统用切换间隔信息之后进行第二系统的初始化; 步骤4:在第二系统初始化后第二系统进行正常显示。
[0007]优选地,在所述步骤4之后还包括下述步骤:
步骤5:第二系统在完成应用处理后,准备第一系统显示用切换间隔信息;
步骤6:第二系统将系统切换指令和所述第一系统显示用切换间隔信息发送到第一系统;
步骤7:第一系统显示所述第一系统用切换间隔信息之后进行第二系统的系统恢复或启动;
步骤8:在第二系统初始化后第二系统进行正常显示。
[0008]优选地,所述步骤3包括下述子步骤:
第二系统显示所述第二系统用切换间隔信息;
第二系统进行模块的启动和应用的初始化。
[0009]优选地,在所述步骤4中,第二系统初始化后第二系统刷新其自身的正常显示内容到显存用来存替所述第二系统用切换间隔信息以进行第二系统的正常显示。
[0010]优选地,所述步骤7包括下述子步骤:
第一系统显示所述第一系统用切换间隔信息;
第一系统进行模块和应用的恢复或者启动。
[0011]优选地,在所述步骤8中,第一系统启动或恢复后第一系统刷新其自身的正常显示内容到显存用来存替所述第一系统用切换间隔信息以进行第一系统的正常显示。
[0012]优选地,在所述步骤I中,第一系统在完成应用处理后,第一系统生成第二系统显示用切换间隔信息或者第一系统从其自身的存储单元中调用规定的内容作为所述第二系统显示用切换间隔信息。
[0013]优选地,在所述步骤5中,第二系统在完成应用处理后,第二系统生成第二系统显示用切换间隔信息或者第二系统从其自身的存储单元中调用规定的内容作为所述第一系统显示用切换间隔信息。
[0014]优选地,所述第一系统显示用切换间隔信息和所述第二系统显示用切换间隔信息是图片或者动画。
[0015]如上所述,根据本发明的系统间画面切换方法,通过在两个系统的切换过程中显示切换用间隔信息,例如图片或者小动画,能够避免系统切换造成的暂时黑屏,用户感受好,能够提高用户体验,用户感受好。
[0016]
【附图说明】
[0017]图1是表示本发明的一个实施例的系统间显示画面切换方法。
【具体实施方式】
[0018]下面介绍的是本发明的多个实施例中的一些,旨在提供对本发明的基本了解。并不旨在确认本发明的关键或决定性的要素或限定所要保护的范围。
[0019]本发明的系统间显示画面切换方法是在可信终端中系统间调用通讯时准备切换间隔用的显示信息,在可信环境调用开放环境或者开放环境调用可信环境时,在当前系统已停止和目标系统尚在初始化未能启动的间隔时间中显示切换间隔用的显示信息,该显示信息可用于系统切换初始化和成功返回和失败返回等场景。
[0020]下面对于本发明的系统间画面切换进行说明。
[0021]本发明的系统间画面切换方法是一种用于多个系统间在系统切换时进行画面切换的方法。该方法包括下述步骤:
步骤1:第一系统在完成应用处理后需要调用第二系统时,第一系统准备第二系统显示用切换间隔信息;
步骤2:第一系统将系统切换指令和步骤I生成的第二系统显示用切换间隔信息发送到第二系统;
步骤3:第二系统首先显示从第一系统发送来的所述第二系统用切换间隔信息,然后启动其他模块和应用的初始化; 步骤4:在第二系统初始化后第二系统进行正常显示;
步骤5:第二系统在完成应用处理后准备切换到第一系统时,第二系统准备第一系统显示用切换间隔信息;
步骤6:第二系统将系统切换指令和步骤5生成的第一系统显示用切换间隔信息发送到第一系统;
步骤7:第一系统显示所述第一系统用切换间隔信息之后进行第二系统的系统恢复或启动;
步骤8:在第二系统初始化后第二系统进行正常显示。
[0022]下面对于本发明应用于可信终端中开放环境和可信环境之间相互进行切换调用时的一个具体实施例进行说明。
[0023]图1是表示本发明的一个实施例的系统间显示画面切换方法。
[0024]在该实施例中,A系统是开放系统,B系统是可信系统。
[0025]下面参照图1对于该实施例的各步骤进行具体说明。
[0026]如图1所示,步骤SlOl:当A系统内应用处理完成,需要调用B系统。
[0027]步骤S102:A系统根据当前自身显示情况,为B系统生成用于在切换间隔时间中显示的切换间隔信息。
[0028]步骤103:A系统发送切换指令和为B系统准备的切换间隔信息到B系统。
[0029]步骤104:在切换到B系统后,B系统首先显示收到的切换间隔用信息,然后B系统启动其他模块和应用的初始化。
[0030]步骤105:B系统正常初始化完成后,刷新系统自身的显示内容的到显存,替换掉正在显示的切换间隔信息。
[0031]步骤106:B系统的应用在处理完成后,返回结果到A系统。
[0032]步骤107:B系统为A系统生成用于在切换间隔时间内显示的切换间隔信息,或者也可以B系统从其内存中调取用于在切换间隔时间内显示的切换间隔信息。
[0033]步骤108:B系统发送切换指令和为A系统准备的切换间隔信息到A系统。
[0034]步骤109:在切换到A系统后,A系统首先显示已收到的切换间隔信息,然后启动或恢复A系统的其他模块和应用。
[0035]步骤110:A系统正常启动完成后,刷新系统自身的正常显示内容到显存,替换掉正在显示的切换间隔信息。
[0036]步骤Slll:A系统根据B系统反馈的结果继续后续处理。
[0037]在该实施例中虽然示例了 A系统是开放系统、B系统是可信系统的情况,但是本发明并不限于这样的设定。
[0038]另外,在该实施例中切换间隔信息可以是图片也可以是小动画。通过在两个系统的切换过程中显示图片或者小动画,能够避免系统切换造成的暂时黑屏,用户感受好,能够提尚用户体验。
[0039]以上例子主要说明了本发明的系统间显示画面切换方法。尽管只对其中一些本发明的【具体实施方式】进行了描述,但是本领域普通技术人员应当了解,本发明可以在不偏离其主旨与范围内以许多其他的形式实施。因此,所展示的例子与实施方式被视为示意性的而非限制性的,在不脱离如所附各权利要求所定义的本发明精神及范围的情况下,本发明可能涵盖各种的修改与替换。
【主权项】
1.一种系统间画面切换方法,用于多个系统间在系统切换时进行画面切换,其特征在于,包括下述步骤: 步骤1:第一系统在完成应用处理后,准备第二系统显示用切换间隔信息; 步骤2:第一系统将系统切换指令和所述第二系统显示用切换间隔信息发送到第二系统; 步骤3:第二系统显示所述第二系统用切换间隔信息之后进行第二系统的初始化; 步骤4:在第二系统初始化后第二系统进行正常显示。2.如权利要求1所述的系统间画面切换方法,其特征在于,在所述步骤4之后还包括下述步骤: 步骤5:第二系统在完成应用处理后,准备第一系统显示用切换间隔信息; 步骤6:第二系统将系统切换指令和所述第一系统显示用切换间隔信息发送到第一系统; 步骤7:第一系统显示所述第一系统用切换间隔信息之后进行第二系统的系统恢复或启动; 步骤8:在第二系统初始化后第二系统进行正常显示。3.如权利要求1所述的系统间画面切换方法,其特征在于, 所述步骤3包括下述子步骤: 第二系统显示所述第二系统用切换间隔信息; 第二系统进行模块的启动和应用的初始化。4.如权利要求1所述的系统间画面切换方法,其特征在于, 在所述步骤4中,第二系统初始化后第二系统刷新其自身的正常显示内容到显存用来存替所述第二系统用切换间隔信息以进行第二系统的正常显示。5.如权利要求2所述的系统间画面切换方法,其特征在于, 所述步骤7包括下述子步骤: 第一系统显示所述第一系统用切换间隔信息; 第一系统进行模块和应用的恢复或者启动。6.如权利要求1所述的系统间画面切换方法,其特征在于, 在所述步骤8中,第一系统启动或恢复后第一系统刷新其自身的正常显示内容到显存用来存替所述第一系统用切换间隔信息以进行第一系统的正常显示。7.如权利要求1所述的系统间画面切换方法,其特征在于, 在所述步骤I中,第一系统在完成应用处理后,第一系统生成第二系统显示用切换间隔信息或者第一系统从其自身的存储单元中调用规定的内容作为所述第二系统显示用切换间隔信息。8.如权利要求2所述的系统间画面切换方法,其特征在于, 在所述步骤5中,第二系统在完成应用处理后,第二系统生成第二系统显示用切换间隔信息或者第二系统从其自身的存储单元中调用规定的内容作为所述第一系统显示用切换间隔信息。9.如权利要求1?8所述的系统间画面切换方法,其特征在于, 所述第一系统显示用切换间隔信息和所述第二系统显示用切换间隔信息是图片或者动画。
【专利摘要】本发明涉及一种系统间画面切换方法。该方法包括下述步骤:第一系统在完成应用处理后,准备第二系统显示用切换间隔信息;第一系统将系统切换指令和所述第二系统显示用切换间隔信息发送到第二系统;第二系统显示所述第二系统用切换间隔信息之后进行第二系统的初始化;在第二系统初始化后第二系统进行正常显示。根据本发明的系统间画面切换方法,通过在两个系统的切换过程中切换间隔用信息,能够避免系统切换造成的暂时黑屏,用户感受好,能够提高用户体验,用户感受好。
【IPC分类】G06F9/48
【公开号】CN105589743
【申请号】CN201510173567
【发明人】何朔, 周钰, 严翔翔
【申请人】中国银联股份有限公司
【公开日】2016年5月18日
【申请日】2015年4月14日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1