【技术实现步骤摘要】
可信用户界面的显示方法及电子设备
[0001]本专利技术涉及电子设备领域,尤其涉及可信用户界面(TUI)的显示方法及电子设备。
技术介绍
[0002]现如今,手机等电子设备已经被广泛普及和使用,一方面,移动支付或网银或手机银行 等已成为人们日常消费的重要支付方式。移动支付是指用户借助移动终端(通常是手机)对所 消费的商品或服务进行账务支付的一种服务方式。移动支付在为用户带来便利的同时,其安 全性也一直是备受关注的问题。移动支付类应用通常运行在开放式的富执行环境(Rich Execution Environment,REE)中,REE中的应用程序也称为客户应用(client application, CA),CA运行于通用处理器上的诸如等终端操作系统。这种开放式的环境为 信息泄露和恶意软件传播提供了通道。为了提高移动支付对安全性的要求,开放移动终端组 织(Open Mobile Terminal Platform,OMTP)提出了可信执行环境(Trusted Execution Environment,TEE)的概念。TEE是 ...
【技术保护点】
【技术特征摘要】
1.一种可信用户界面的显示方法,其特征在于,所述方法应用于具有折叠屏的电子设备,所述折叠屏包括至少两个屏,所述电子设备上运行有客户应用CA,所述方法包括:响应于用户对所述电子设备的第一操作,使所述折叠屏从第一显示状态改变为第二显示状态;其中,所述第一显示状态表示所述至少两个屏中的至少一个屏为显示状态,所述第二显示状态表示所述至少两个屏中的至少一个屏为显示状态,且所述第一显示状态对应的屏和所述第二显示状态对应的屏不同;在所述第二显示状态对应的屏上显示所述CA的用户界面UI;响应于所述用户在所述CA的UI上的第二操作,触发在所述第二显示状态对应的屏上显示所述CA对应的可信用户界面TUI,且所述TUI与所述第二显示状态对应的屏适配。2.根据权利要求1所述的方法,其特征在于,所述第一操作为将所述折叠屏展开成全屏显示的操作;所述第一显示状态表示所述至少两个屏中的一个屏为显示状态,所述第二显示状态表示所述至少两个屏为显示状态。3.根据权利要求1所述的方法,其特征在于,所述第一操作为将所述折叠屏折叠成单屏显示的操作;所述第一显示状态表示所述至少两个屏为显示状态,所述第二显示状态表示所述至少两个屏中的一个屏为显示状态。4.根据权利要求1所述的方法,其特征在于,所述第一操作为将所述电子设备翻转以使所述折叠屏从第一单屏显示切换为第二单屏显示的操作;所述第一显示状态表示所述至少两个屏中的第一屏为显示状态,所述第二显示状态表示所述至少两个屏中的第二屏为显示状态。5.根据权利要求1-4任一项所述的方法,其特征在于,在触发在所述第二显示状态对应的屏上显示所述CA的TUI之后,所述方法还包括:响应于所述用户对所述电子设备的第三操作,确定所述折叠屏从第二显示状态改变为第三显示状态,所述第三显示状态表示所述至少两个屏中的至少一个屏为显示状态,且所述第三显示状态对应的屏和所述第二显示状态对应的屏不同;在所述第三显示状态对应的屏中退出所述TUI,以及显示所述CA的所述UI;响应于所述用户在所述CA的所述UI上的第四操作,触发在所述第三显示状态对应的屏上显示所述CA的所述TUI,且所述TUI与所述第三显示状态对应的屏适配。6.根据权利要求5所述的方法,其特征在于,第四操作和所述第二操作为相同的操作。7.根据权利要求5或6所述的方法,其特征在于,所述第三显示状态对应的屏和所述第一显示状态对应的屏相同;或者,所述第三显示状态对应的屏和所述第一显示状态对应的屏不同。8.根据权利要求1-7任一项所述的方法,其特征在于,所述TUI与所述第二显示状态对应的屏适配是指:所述TUI在所述第二显示状态对应的屏上占满整个屏幕。9.根据权利要求1-7任一项所述的方法,其特征在于,所述TUI与所述第二显示状态对应的屏适配是指:所述TUI在所述第二显示状态对应的屏上占据部分屏幕。10.根据权利要求1-9任一项所述的方法,其特征在于,所述电子设备部署有富执行环境REE模块和可信执行环境TEE模块,所述CA运行于所述REE模块;所述CA对应的可信应用TA
运行于所述TEE模块;所述在所述第二显示状态对应的屏上显示所述CA的UI,包括:通过所述REE模块,在所述第二显示状态对应的屏上显示所述CA的UI;所述响应于所述用户在所述CA的UI上的第二操作,触发在所述第二显示状态对应的屏上显示所述CA对应的TUI,包括:通过所述TEE模块,响应于所述用户在所述CA的UI上的第二操作,触发在所述第二显示状态对应的屏上显示所述TA在TEE模块中的TUI。11.根据权利要求10所述的方法,其特征在于,所述响应于用户对所述电子设备的第一操作,确定所述折叠屏从第一显示状态改变为第二显示状态,包括:通过REE模块,当所述折叠屏的从所述第一显示状态改变为所述第二显示状态时,获得所述折叠屏在所述第二显示状态对应的屏幕信息;通过所述REE模块,将所述屏幕信息传输至TEE模块。12.根据权利要求10所述的方法,其特征在于,所述响应于所述用户在所述CA的UI上的第二操作,触发在所述第二显示状态对应的屏上显示所述TA在TEE模块中的TUI,所述TUI与所述第二显示状态对应的屏适配,包括:通过所述REE模块,响应于所述用户在所述CA的UI上的第二操作,触发TUI显示请求;通过所述REE模块,将所述TUI显示请求发送至在所述TEE模块,以便于在所述TEE模块中调用所述CA对应的所述TA。13.根据权利要求12所述的方法,其特征在于,所述响应于所述用户在所述CA的UI上的第二操作,触发在所述第二显示状态对应的屏上显示所述TA在TEE模块中的TUI,所述TUI与所述第二显示状态对应的屏适配,包括:通过所述TEE模块,接收所述TUI显示请求;通过所述TEE模块,根据所述屏幕信息绘制所述TA在TEE模块中的TUI,以使所述TUI与所述第二显示状态对应的屏适配;通过所述TEE模块,在所述第二显示状态对应的屏上显示所述TUI。14.根据权利要求13所述的方法,其特征在于,所述根据所述屏幕信息绘制所述TA在TEE模块中的TUI,以使所述TUI与所述第二显示状态对应的屏适配,包括:通过所述TEE模块,根据所述屏幕信息获得坐标变换信息;通过所述TEE模块,根据所述坐标变换信息绘制所述TUI,所述TUI的尺寸与所述第二显示状态对应的屏的尺寸一致,或者所述TUI的尺寸小于所述第二显示状态对应的屏的尺寸。15.根据权利要求10-14任一项所述的方法,其特征在于,所述通过所述REE模块将所述屏幕信息传输至所述TEE模块,包括:通过所述RE...
【专利技术属性】
技术研发人员:张朋,刘晨光,田建亮,王莲,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。