解锁方法及电子设备与流程

文档序号:31928295发布日期:2022-10-25 23:30阅读:259来源:国知局
解锁方法及电子设备与流程

1.本技术涉及电子技术领域,尤其涉及解锁方法及电子设备。


背景技术:

2.折叠屏设备通常具有较大的屏幕,可以为用户提供更好的视觉观看体验。为了保证用户隐私等重要数据的安全性,折叠屏设备一般都具有锁屏功能。当折叠屏设备的屏幕锁定后,需要用户向折叠屏设备输入合法的身份验证信息(比如正确的指纹、数字密码、人脸数据),才会触发屏幕解锁,恢复折叠屏设备与用户的可交互性。
3.以在接收新消息的场景中解锁折叠屏向手机为例,目前,如图1所示,折叠屏手机在锁屏状态下接收新消息(比如微信的2个通知),若用户需要在折叠屏手机的内屏读取并回复消息,则用户需要先将手机由折叠状态展开为展开状态,并在展开状态下向手机输入身份认证信息(比如通过内屏摄像头输入人脸数据)。可见,相比于使用非折叠屏手机,解锁手机通常只需要花费较短时间,使用折叠屏手机,由于需展开手机后才能开启身份认证,使得解锁效率较低,用户与终端之间的交互效率较低。


技术实现要素:

4.本技术提供的解锁方法及电子设备,不需要用户完全展开手机即可对用户身份进行识别,以便在用户身份合法的情况下快速完成解锁,提高用户与终端之间的交互效率。
5.为达到上述目的,本技术采用如下技术方案:
6.第一方面,本技术提供一种解锁方法,该方法应用于电子设备或能够实现电子设备功能的装置(比如电子设备的芯片),以电子设备为例,电子设备包括屏幕折叠状态下形成的第一屏幕和第二屏幕,其中,第一屏幕为内屏,第二屏幕为外屏,第一屏幕具有关联的第一采集部件,第二屏幕具有关联的第二采集部件。
7.该方法包括:获取解锁意图,响应于该解锁意图,电子设备调用第二采集部件采集用户的身份信息,并根据第二采集部件采集的身份信息识别用户的身份。其中,若用户的身份合法,且电子设备满足使用第一屏幕的条件,则解锁第一屏幕。
8.可见,在获取到用户的解锁意图时,可借助外屏关联的传感器来采集用户的身份信息,并根据该身份信息识别用户身份。与现有技术中展开手机后才开启身份识别,解锁效率较低相比,本技术的技术方案,不需要用户完全展开手机即可对用户身份进行识别,以便在用户身份合法的情况下快速完成解锁,提高用户与终端之间的交互效率。并且,当终端检测到终端满足使用第一屏幕的条件时,说明用户解锁终端屏幕时希望解锁第一屏幕。那么,当确定用户身份合法后,终端可以智能、便捷的为用户自动解锁第一屏幕,从而进一步提高终端与用户之间的交互效率。
9.作为一种可能的设计,解锁意图可以是用户输入的解锁指令,比如,用户通过按压电源键或双击屏幕等方式向电子设备输入解锁指令。
10.作为一种可能的设计,解锁意图也可以是电子设备自己感知并确定的解锁意图。
比如,当检测到用户抬起手机时,电子设备可以初步确定用户有解锁意图。
11.作为一种可能的设计,在确定用户的身份合法之后,解锁第一屏幕前,方法还包括:解锁第二屏幕,并在第二屏幕上显示第一界面。
12.作为一种可能的设计,在解锁第一屏幕之后,方法还包括:在第一屏幕上显示与第一界面关联的第二界面。
13.也就是说,当根据外屏关联的采集部件采集的身份信息,确定用户身份合法时,电子设备可以先解锁外屏,并在外屏显示第一界面。还可以将外屏显示的第一界面接续到内屏。其中,接续到内屏显示的第二界面与第一界面关联。
14.在一些设计中,接续到内屏显示的第二界面可以与外屏显示的第一界面为相同界面。这里,第一界面和第二界面相同,指的是包括的内容相同,第一界面和第二界面的尺寸、界面中元素的布局、元素的尺寸等可以不同。
15.在另一些设计中,接续到内屏显示的第二界面与第一界面的内容关联。比如,第二界面是第一界面的详细展示界面。再比如,如果外屏解锁后,若用户在外屏没有点击音乐控件,则手机展开后,内屏进入的第二界面为home界面。如果外屏解锁后,用户在外屏点击音乐控件,则手机展开后,内屏进入的第二界面为音乐界面,比如音乐播放列表界面。或者,第一界面和第二界面显示的内容也可以相同。
16.作为一种可能的设计,在解锁第一屏幕之前,方法还包括:若根据第二采集部件采集的身份信息不能识别用户的身份,则调用第一采集部件采集用户的身份信息,并根据第一采集部件采集的身份信息,识别用户的身份。如此,能够提升解锁成功的概率。
17.作为一种可能的设计,根据第一采集部件采集的身份信息,识别用户的身份,包括:根据第二采集部件采集的身份信息以及第一采集部件采集的身份信息,识别用户的身份。以人脸识别为例,由于在电子设备调用内屏摄像头的图像传感器之前,外屏摄像头的图像传感器已经采集了人脸识别所需的部分人脸图像,则内屏摄像头的图像传感器可以采集更少的人脸图像,即可完成人脸识别,缩短了从调用内屏摄像头的图像传感器到人脸识别成功的用时,加快了人脸识别的速度。
18.作为一种可能的设计,若根据第二采集部件采集的身份信息不能识别用户的身份,则调用第一采集部件采集用户的身份信息,包括:若检测到电子设备的展开角度到达预设角度,且根据第二采集部件采集的身份信息不能识别用户的身份,则调用第一采集部件采集用户的身份信息。
19.作为一种可能的设计,在解锁第一屏幕之前,方法还包括:
20.显示第三界面或播放提示语音,第三界面用于提示用户展开电子设备,提示语音用于提示用户展开电子设备。
21.作为一种可能的设计,方法还包括:
22.接收用户输入的设置指令,设置指令用于设置预设应用、预设时段、预设地理位置范围、预设解锁指令中的任一个或多个。
23.作为一种可能的设计,获取解锁意图,包括:接收用户输入的解锁指令;
24.响应于解锁意图,调用第二采集部件采集用户的身份信息,包括:
25.响应于解锁指令,调用第二采集部件采集用户的身份信息。
26.作为一种可能的设计,第一采集部件与第二采集部件相同或不同。
27.作为一种可能的设计,使用第一屏幕的条件包括如下一项或多项条件的组合:当前时间在预设时段内、当前位置在预设地理位置范围内、接收到新消息且新消息是预设应用的消息、电子设备处于非折叠状态、用户输入的解锁指令是预设解锁指令。
28.作为一种可能的设计,预设解锁指令包括如下任一项或多项的组合:预设的用于解锁第一屏幕的手势、图案、数字、指纹、语音。
29.作为一种可能的设计,第一采集部件包括如下任一种或多种部件:指纹采集部件、声纹采集部件、图像采集部件;第二采集部件包括如下任一种或多种部件:指纹采集部件、声纹采集部件、图像采集部件。
30.第二方面,提供一种电子设备,电子设备包括处理器,以及屏幕折叠状态下形成的第一屏幕和第二屏幕,其中,第一屏幕为内屏,第二屏幕为外屏,第一屏幕具有关联的第一采集部件,第二屏幕具有关联的第二采集部件;
31.处理器,用于获取解锁意图;响应于解锁意图,调用第二采集部件采集用户的身份信息,并根据第二采集部件采集的身份信息识别用户的身份;若用户的身份合法,且电子设备满足使用第一屏幕的条件,则解锁第一屏幕。
32.在一种可能的设计中,处理器,还用于解锁第二屏幕;
33.第二屏幕,用于显示第一界面。
34.在一种可能的设计中,第一屏幕,用于在解锁第一屏幕之后,显示与第一界面关联的第二界面。
35.在一种可能的设计中,处理器,还用于若根据第二采集部件采集的身份信息不能识别用户的身份,则调用第一采集部件采集用户的身份信息,并根据第一采集部件采集的身份信息,识别用户的身份。
36.在一种可能的设计中,处理器,用于根据第一采集部件采集的身份信息,识别用户的身份,包括:根据第二采集部件采集的身份信息以及第一采集部件采集的身份信息,识别用户的身份。
37.在一种可能的设计中,处理器,用于若根据第二采集部件采集的身份信息不能识别用户的身份,则调用第一采集部件采集用户的身份信息,包括:若检测到电子设备的展开角度到达预设角度,且根据第二采集部件采集的身份信息不能识别用户的身份,则调用第一采集部件采集用户的身份信息。
38.在一种可能的设计中,第二屏幕,还用于显示第三界面或播放提示语音,第三界面用于提示用户展开电子设备,提示语音用于提示用户展开电子设备。
39.在一种可能的设计中,处理器,还用于接收用户输入的设置指令,设置指令用于设置预设应用、预设时段、预设地理位置范围、预设解锁指令中的任一个或多个。
40.在一种可能的设计中,处理器,用于获取解锁意图,包括:接收用户输入的解锁指令;
41.处理器,用于响应于解锁意图,调用第二采集部件采集用户的身份信息,包括:响应于解锁指令,调用第二采集部件采集用户的身份信息。
42.在一种可能的设计中,第一采集部件与第二采集部件相同或不同。
43.在一种可能的设计中,使用第一屏幕的条件包括如下一项或多项条件的组合:当前时间在预设时段内、当前位置在预设地理位置范围内、接收到新消息且新消息是预设应
用的消息、电子设备处于非折叠状态、用户输入的解锁指令是预设解锁指令。
44.在一种可能的设计中,预设解锁指令包括如下任一项或多项的组合:预设的用于解锁第一屏幕的手势、图案、数字、指纹、语音。
45.在一种可能的设计中,第一采集部件包括如下任一种或多种部件:指纹采集部件、声纹采集部件、图像采集部件;第二采集部件包括如下任一种或多种部件:指纹采集部件、声纹采集部件、图像采集部件。
46.第二方面的电子设备的技术效果可以参考第一方面的解锁方法的技术效果,此处不再赘述。
47.第三方面,本技术提供一种电子设备,该电子设备具有实现如上述第一方面及其中任一种可能的实现方式中的解锁方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。
48.第四方面,本技术提供一种计算机可读存储介质,包括计算机指令,当计算机指令在电子设备上运行时,使得电子设备执行如第一方面及其中任一种可能的实现方式中任一项的解锁方法。
49.第五方面,本技术提供一种计算机程序产品,当计算机程序产品在电子设备上运行时,使得电子设备执行如第一方面及其中任一种可能的实现方式中任一项的解锁方法。
50.第六方面,提供一种电路系统,电路系统包括处理电路,处理电路被配置为执行如上述第一方面及其中任一种可能的实现方式中的解锁方法。
51.第七方面,本技术实施例提供一种芯片系统,包括至少一个处理器和至少一个接口电路,至少一个接口电路用于执行收发功能,并将指令发送给至少一个处理器,当至少一个处理器执行指令时,至少一个处理器执行如上述第一方面及其中任一种可能的实现方式中所述的解锁方法。
附图说明
52.图1为现有技术中折叠屏手机解锁的流程;
53.图2为本技术实施例提供的电子设备的结构示意图;
54.图3-1至图3-4为本技术实施例提供的折叠屏电子设备的形态示意图;
55.图4为本技术实施例提供的折叠屏的夹角示意图;
56.图5为本技术实施例提供的电子设备的软件结构框图示意图;
57.图6为本技术实施例提供的一组界面示意图;
58.图7为本技术实施例提供的解锁方法流程示意图;
59.图8-1至图12为本技术实施例提供的界面示意图;
60.图13为本技术实施例提供的装置的示意图;
61.图14为本技术实施例提供的芯片系统的示意图。
具体实施方式
62.下面结合附图对本技术实施例提供的解锁方法及电子设备进行详细地描述。
63.本技术实施例提供的解锁方法,可以应用于电子设备。例如,该电子设备具体可以是手机、平板电脑、可穿戴设备、车载设备、增强现实(augmented reality,ar) /虚拟现实
(virtual reality,vr)设备、笔记本电脑、超级移动个人计算机(ultra-mobilepersonal computer,umpc)、上网本、个人数字助理(personal digital assistant,pda)、人工智能(artificial intelligence)设备或专门的照相机(例如单反相机、卡片式相机) 等,本技术实施例对电子设备的具体类型不作任何限制。
64.示例性的,图2示出了电子设备100的一种结构示意图。电子设备100可以包括处理器110,外部存储器接口120,内部存储器121,通用串行总线(universal serial bus, usb)接口130,充电管理模块140,电源管理模块141,电池142,天线1,天线2,移动通信模块150,无线通信模块160,音频模块170,扬声器170a,受话器170b,麦克风170c,耳机接口170d,传感器模块180,按键190,马达191,指示器192,摄像头193,显示屏194,以及用户标识模块(subscriber identification module,sim) 卡接口195等。
65.处理器110可以包括一个或多个处理单元,例如:处理器110可以包括应用处理器(application processor,ap),调制解调处理器,图形处理器(graphics processing unit, gpu),图像信号处理器(image signal processor,isp),控制器,存储器,视频编解码器,数字信号处理器(digital signal processor,dsp),基带处理器,和/或神经网络处理器(neural-network processing unit,npu)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。
66.其中,控制器可以是电子设备100的神经中枢和指挥中心。控制器可以根据指令操作码和时序信号,产生操作控制信号,完成取指令和执行指令的控制。
67.处理器110中还可以设置存储器,用于存储指令和数据。在一些实施例中,处理器110中的存储器为高速缓冲存储器。该存储器可以保存处理器110刚用过或循环使用的指令或数据。如果处理器110需要再次使用该指令或数据,可从存储器中直接调用。避免了重复存取,减少了处理器110的等待时间,因而提高了系统的效率。
68.在本技术的一些实施例中,处理器110用于在获取用户的解锁意图(接收到用户输入的解锁指令)时,借助外屏关联的传感器来采集用户的身份信息,并根据该身份信息识别用户身份。当确定用户身份合法,且检测到终端满足使用第一屏幕的条件时,说明用户解锁终端屏幕时希望解锁第一屏幕,终端可以智能、便捷的为用户自动解锁第一屏幕,从而能够提高终端与用户之间的交互效率。
69.充电管理模块140用于从充电器接收充电输入。
70.电源管理模块141用于连接电池142,充电管理模块140与处理器110。电源管理模块141接收电池142和/或充电管理模块140的输入,为处理器110,显示屏194,摄像头193等供电。
71.电子设备100的无线通信功能可以通过天线1,天线2,移动通信模块150,无线通信模块160,调制解调处理器以及基带处理器等实现。
72.移动通信模块150可以提供应用在电子设备100上的包括2g/3g/4g/5g等无线通信的解决方案。无线通信模块160可以提供应用在电子设备100上的包括无线局域网(wireless local area networks,wlan)(如无线保真(wireless fidelity,wi-fi)网络),蓝牙(bluetooth,bt)等无线通信的解决方案。
73.电子设备100通过gpu,显示屏194,以及应用处理器等实现显示功能。gpu 为图像处理的微处理器,连接显示屏194和应用处理器。gpu用于执行数学和几何计算,用于图形渲
染。处理器110可包括一个或多个gpu,其执行程序指令以生成或改变显示信息。
74.显示屏194用于显示图像,视频等。显示屏194包括显示面板。在一些实施例中,电子设备100可以包括1个或n个显示屏194,n为大于1的正整数。
75.在一些实施例中,显示屏194可以显示录像模式下的拍摄预览界面、录像预览界面和拍摄界面,还可以在视频回放时显示视频播放界面等。
76.电子设备100可以通过isp,摄像头193,视频编解码器,gpu,显示屏194以及应用处理器等实现拍摄功能。
77.isp用于处理摄像头193反馈的数据。例如,拍照时,打开快门,光线通过镜头被传递到摄像头感光元件上,光信号转换为电信号,摄像头感光元件将电信号传递给 isp处理,转化为肉眼可见的图像。isp还可以对图像的噪点,亮度,肤色进行算法优化。isp还可以对拍摄场景的曝光,色温等参数优化。在一些实施例中,isp可以设置在摄像头193中。例如,isp可以根据拍摄参数控制感光元件进行曝光和拍照。
78.摄像头193用于捕获静态图像或视频。物体通过镜头生成光学图像投射到感光元件。感光元件可以是电荷耦合器件(charge coupled device,ccd)或互补金属氧化物半导体(complementary metal-oxide-semiconductor,cmos)光电晶体管。感光元件把光信号转换成电信号,之后将电信号传递给isp转换成数字图像信号。isp将数字图像信号输出到dsp加工处理。dsp将数字图像信号转换成标准的rgb,yuv等格式的图像信号。
79.在一些实施例中,电子设备100可以包括1个或n个摄像头193,n为大于1 的正整数。其中,摄像头193可以位于电子设备的边缘区域,可以为屏下摄像头,也可以是可升降的摄像头,或者挖孔摄像头。摄像头193可以包括后置摄像头,还可以包括前置摄像头。本技术实施例对摄像头193的具体位置和形态不予限定。
80.示例性的,电子设备100上摄像头的布局可以参见图3-1,其中,电子设备100 正面为显示屏194所在的平面。如图3-1中(a)所示,摄像头1931位于电子设备 100正面,则摄像头为前置摄像头。如图3-1中(b)所示,摄像头1932位于电子设备100背面,则摄像头为后置摄像头。
81.可选的,本技术实施例的方案可以应用于具有多个显示屏的折叠屏(即显示屏能够折叠)的电子设备100上。
82.在一些实施例中,折叠屏可以为柔性折叠屏。其中,柔性折叠屏包括采用柔性材质制作的折叠轴。该柔性折叠屏的部分或全部采用柔性材质制作。例如:该柔性折叠屏中只有可折叠的部分(如折叠轴)采用柔性材质制作,其它部分采用刚性材质制作;或者,该柔性折叠屏全部采用柔性材质制作。该折叠屏可沿折叠轴折叠形成至少两个子屏。
83.示例性的,图3-1中(c)示出了一种折叠屏电子设备100。响应于用户的操作,如图3-1中(d)所示,沿折叠边向内折叠(或向外折叠)可折叠屏幕,使得可折叠屏幕形成至少两个子屏(例如a子屏和b子屏)。可选的,如图3-1中(e)所示,在折叠的外侧有显示屏(例如c屏)。若电子设备100在c屏所在表面设置有摄像头。那么,在如图3-1中(c)所示的电子设备100未折叠场景中,c屏上的摄像头在电子设备100的背面,可以视为后置摄像头。在如图3-1中(e)所示的电子设备100 已折叠场景中,c屏上的摄像头变为在电子设备100的正面,可以视为前置摄像头。也就是说,本技术中前置摄像头和后置摄像头并不对摄像头本身的性质进行限制,仅为一种位置关系的说明。
84.可选的,折叠屏电子设备的折叠屏可形成多个(比如2个、3个等)子屏。示例性的,如图3-2中(1)所示的柔性折叠屏,可以包括折叠线030和折叠线031。在沿折叠线030纵向折叠后,可以形成如图3-2中(2)所示的子屏032、子屏033和子屏034。
85.可选的,折叠屏电子设备的屏幕排列方式可以是诸如图3-1中(d)所示的上下屏幕排列,或者,也可以为诸如图3-3中(1)或(2)所示的左右屏幕排列等。本技术实施例对折叠屏电子设备的屏幕排列方式不做限制。如图3-3中(1)所示的柔性折叠屏,在沿折叠线040横向折叠后,可以形成如图3-3中(2)所示的子屏041、和子屏042。例如,该折叠屏设备在折叠状态可以为手机,在展开状态可以为平板电脑。
86.其中,折叠屏中相邻两个子屏之间的夹角大于或者等于0
°
且小于或者等于 180
°
。折叠屏中相邻两个子屏之间的夹角也可称为折叠屏设备被展开的角度,或者折叠屏设备的展开角度,或折叠屏的折叠角度。根据折叠屏中相邻两个子屏之间的夹角的范围,折叠屏可以包括折叠状态、非折叠状态。非折叠状态包括展开状态和半展开状态。
87.展开状态表示折叠屏完全展开,即折叠屏中相邻两个子屏之间的夹角为180
°
,或由于某些工业设计因素而接近于180
°
。例如,图3-3中(1)表示折叠屏展开状态的示意图。
88.折叠状态表示折叠屏完全折叠,即折叠屏中相邻两个子屏之间的夹角为0
°
或由于某些工业设计因素而接近于0
°
。例如,图3-4中(1)表示折叠屏折叠状态的示意图,子屏044和子屏045之间的夹角为0
°

89.介于展开状态和折叠状态之间的状态,可以称为半展开状态或非折叠状态,即折叠屏中相邻两个子屏之间的夹角介于0
°
和180
°
之间。例如,图3-3中(2)以及图 3-4中(2)等表示折叠屏半展开状态的示意图。示例性的,如图3-3中(2)所示,子屏041和子屏042之间的夹角φ大于0
°
且小于180
°
。夹角φ也可称为折叠屏设备被展开的角度,或折叠角度。可选的,也可以根据工业设计水平或用户体验等方面定义其他的夹角φ的取值范围作为半展开状态,例如夹角φ大于10
°
且小于170
°
,而对应地定义夹角φ小于或等于10
°
时为折叠状态。
90.在折叠屏折叠或展开的过程中,折叠屏形成的至少两个子屏之间的夹角可发生变化。以图3-3中(2)为例,在折叠屏折叠的过程中,子屏41和子屏42之间的夹角变小;在折叠屏展开的过程中,子屏41和子屏42之间的夹角变大。可以理解的是,该折叠屏被折叠后形成的至少两个子屏,可以为独立存在的多个子屏;也可以为一体结构的一个完整屏,只是被折叠形成了至少两个部分。
91.在其他一些实施例中,折叠屏也可以为多屏折叠屏。该多屏折叠屏可包括至少两个子屏。该至少两个子屏是独立的显示屏,可依次通过折叠轴连接,可分别绕折叠轴转动,实现多屏折叠屏的折叠。示例性的,如图3-4中(2)所示,折叠屏设备包括折叠轴043,子屏044,以及与子屏044独立的另一子屏045。子屏044与子屏045 可绕折叠轴043转动。子屏044与子屏045之间的夹角φ可称为折叠屏设备被展开的角度或折叠角度。
92.在本技术的实施例中,折叠屏可以是单面屏(即只有一面可以显示用户界面)也可以是双面屏(即相对的两面均可显示用户界面)。
93.对于单面折叠屏来说,折叠屏朝可显示用户界面的一面(即单面折叠屏的正面) 进行翻折的情况,可以称为正向翻折;折叠屏朝可显示用户界面的一面的相对面(即单面折叠屏的背面)进行翻折的情况,可以称为反向翻折。例如,图3-3中(2)表示正向翻折的示意图,图3-4中(2)表示反向翻折的示意图。折叠屏设备可以确定当前是正向翻折还是反向翻
折。
94.正向翻折或反向翻折都可以使得折叠屏实现半展开状态。对于正向翻折场景下的半展开状态,两个相邻子屏上具有显示功能的那一面之间的夹角大于0
°
且小于 180
°
。对于反向翻折场景下的半展开状态,两个相邻子屏上不具有显示功能的那一面之间的夹角大于0
°
且小于180
°

95.数字信号处理器用于处理数字信号,除了可以处理数字图像信号,还可以处理其他数字信号。例如,当电子设备100在频点选择时,数字信号处理器用于对频点能量进行傅里叶变换等。
96.视频编解码器用于对数字视频压缩或解压缩。电子设备100可以支持一种或多种视频编解码器。这样,电子设备100可以播放或录制多种编码格式的视频,例如:动态图像专家组(moving picture experts group,mpeg)1,mpeg2,mpeg3,mpeg4等。
97.npu为神经网络(neural-network,nn)计算处理器,通过借鉴生物神经网络结构,例如借鉴人脑神经元之间传递模式,对输入信息快速处理,还可以不断的自学习。通过npu可以实现电子设备100的智能认知等应用,例如:图像识别,人脸识别,语音识别,文本理解等。
98.在一些实施例中,npu利用图像识别技术,识别摄像头193采集到的图像中是否包含人脸图像。进一步的,npu还可以根据人脸图像,判断用户身份是否合法,从而确认是否解锁屏幕。
99.外部存储器接口120可以用于连接外部存储卡,例如micro sd卡,实现扩展电子设备100的存储能力。外部存储卡通过外部存储器接口120与处理器110通信,实现数据存储功能。例如将音乐,视频等文件保存在外部存储卡中。
100.内部存储器121可以用于存储计算机可执行程序代码,所述可执行程序代码包括指令。处理器110通过运行存储在内部存储器121的指令,和/或存储在设置于处理器中的存储器的指令,执行电子设备100的各种功能应用以及数据处理。
101.电子设备100可以通过音频模块170,扬声器170a,受话器170b,麦克风170c,耳机接口170d,以及应用处理器等实现音频功能。例如音乐播放,录音等。
102.音频模块170用于将数字音频数据转换成模拟音频电信号输出,也用于将模拟音频电信号输入转换为数字音频数据,音频模块170可以包括模/数转换器和数/模转换器。例如,音频模块170用于将麦克风170c输出的模拟音频电信号转换为数字音频数据。音频模块170还可以用于对音频数据进行编码和解码。在一些实施例中,音频模块170可以设置于处理器110中,或将音频模块170的部分功能模块设置于处理器 110中。
103.扬声器170a,也称“喇叭”,用于将模拟音频电信号转换为声音信号。电子设备 100可以通过扬声器170a收听音乐,或收听免提通话。
104.受话器170b,也称“听筒”,用于将模拟音频电信号转换成声音信号。当电子设备100接听电话或语音信息时,可以通过将受话器170b靠近人耳接听语音。
105.麦克风170c,也称“话筒”,“传声器”,用于将声音信号转换为模拟音频电信号。当拨打电话或发送语音信息时,用户可以通过人嘴靠近麦克风170c发声,将声音信号输入到麦克风170c。其中,该麦克风170c可以是电子设备100的内置部件,也可以是电子设备100的外接配件。
106.在一些实施例中,电子设备100可以包括一个或多个麦克风170c,其中每一麦克风或多个麦克风合作可以实现采集各个方向的声音信号,并将采集到的声音信号转换为模拟音频电信号的功能,还可以实现降噪,识别声音来源,或定向录音功能等。
107.其中传感器模块180可以包括压力传感器180a,陀螺仪传感器180b,气压传感器180c,磁传感器180d,加速度传感器180e,距离传感器180f,接近光传感器180g,指纹传感器180h,温度传感器180j,触摸传感器180k,环境光传感器180l,骨传导传感器180m等。
108.其中,陀螺仪传感器180b,可以用于确定电子设备100的运动姿态。在一些实施例中,可以通过陀螺仪传感器180b确定电子设备100围绕三个轴(即,x,y和z 轴)的角速度。陀螺仪传感器180b可以用于拍摄防抖。示例性的,当按下快门,陀螺仪传感器180b检测电子设备100抖动的角度,根据角度计算出镜头模组需要补偿的距离,让镜头通过反向运动抵消电子设备100的抖动,实现防抖。陀螺仪传感器180b 还可以用于导航,体感游戏场景。
109.在本技术的实施例中,每个子屏都可以设置有陀螺仪传感器180b,用于测量所在子屏的朝向(即朝向的方向向量)。例如,在图3-3中(2)所示的电子设备中,子屏041和子屏042中均包括陀螺仪传感器180b,分别用于测量子屏041和子屏042 的朝向。电子设备根据每个子屏的朝向的角度变化,可以确定相邻子屏之间的夹角。
110.示例性的,以电子设备100为图3-1所示的折叠屏设备为例。电子设备100的折叠屏可折叠形成图4中(1)所示的子屏061和子屏062。子屏061中设置有陀螺仪传感器1,子屏062中设置有陀螺仪传感器2。
111.其中,陀螺仪传感器的坐标系比如可以但不限于是地理坐标系。如图4中(2) 所示,地理坐标系的原点o位于运载体(即包含陀螺仪传感器的设备,如电子设备100)所在的点,x轴沿当地纬线指向东(e),y轴沿当地子午线线指向北(n),z 轴沿当地地理垂线指向上,并与x轴和y轴构成右手直角坐标系。其中,x轴与y轴构成的平面即为当地水平面,y轴与z轴构成的平面即为当地子午面。因此,可以理解的是,陀螺仪传感器的坐标系是:以陀螺仪传感器为原点o,沿当地纬线指向东为 x轴,沿当地子午线线指向北为y轴,沿当地地理垂线指向上(即地理垂线的反方向) 为z轴。
112.电子设备100利用每个子屏中设置的陀螺仪传感器,便可测量得到每个子屏在其设置的陀螺仪传感器的坐标系中的朝向的方向向量。例如,参考如图4中(1)所示的电子设备的侧视图,电子设备测量得到的子屏061在陀螺仪传感器1的坐标系中的朝向的方向向量为向量z1,子屏062在陀螺仪传感器2的坐标系中的朝向的方向向量为向量z2。电子设备可根据向量z1和z2求取出向量z1与向量z2的夹角θ。
113.又根据图4可知,由于向量z1与子屏061垂直,向量z2与子屏062垂直,因此,可以得到子屏061与子屏062的夹角φ=180
°‑
θ。即电子设备根据测量得到的子屏 061在陀螺仪传感器1的坐标系中的朝向的方向向量(即向量z1)和子屏062在陀螺仪传感器2的坐标系中的朝向的方向向量(即向量z2),便可确定出子屏061与子屏 062的夹角φ。当夹角φ大于0
°
且小于180
°
时,电子设备当前为正向翻折对应的半展开状态。当夹角φ大于180
°
且小于360
°
时,电子设备当前为反向翻折对应的半展开状态。
114.需要说明的是,虽然子屏061和子屏062中设置的陀螺仪传感器的位置并不重叠,即子屏061和子屏062的陀螺仪传感器的坐标系的原点并不重叠,但是,两个坐标系的x轴、y轴、z轴是平行的,从而可以认为子屏061和子屏062中设置的陀螺仪传感器的坐标系是平行
的。这样一来,虽然向量z1和向量z2不在同一个坐标系,但是因为两个坐标系的各轴平行,因此,仍可通过上述公式(1)计算向量z1与向量z2 的夹角θ。
115.在一些实施例中,还可以由其他一个或多个传感器配合,测量子屏061与子屏062的夹角α。例如,折叠屏的每个子屏中均可设置一个加速度传感器。电子设备100 (如处理器110)可利用加速度传感器测量每个子屏被转动时的运动加速度;然后根据测量得到的运动加速度计算一个屏相对于另一个屏转动的角度,即子屏061与子屏 062的夹角φ。
116.在另一些实施例中,上述陀螺仪传感器可以是由其他多个传感器配合形成的虚拟陀螺仪传感器。该虚拟陀螺仪传感器可用于计算折叠屏的相邻子屏的夹角,即子屏 061与子屏062的夹角φ。
117.此外,在本技术的实施例中,陀螺仪传感器180b、加速度传感器180e等传感器还可以用于确定各子屏的状态,从而确定折叠屏当前为正向翻折状态,还是反向翻折状态。
118.例如,子屏上的陀螺仪传感器180b,可以测得子屏翻折时的角速度,对角速度进行积分可以得到子屏相对于特定坐标系(例如地理坐标系)的夹角,从而可以得到子屏的姿态。根据子屏的姿态可以获知子屏的朝向。根据各子屏的朝向,可以获知折叠屏当前是正向翻折状态或反向翻折状态。
119.距离传感器180f,用于测量距离。电子设备100可以通过红外或激光测量距离。在一些实施例中,在拍摄场景下,电子设备100可以利用距离传感器180f测距以实现快速对焦。
120.触摸传感器180k,也称“触控面板”。触摸传感器180k可以设置于显示屏194,由触摸传感器180k与显示屏194组成触摸屏,也称“触控屏”。触摸传感器180k用于检测作用于其上或附近的触摸操作。
121.可以理解的是,本技术实施例示意的结构并不构成对电子设备100的具体限定。在本技术另一些实施例中,电子设备100可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。
122.电子设备100的软件系统可以采用分层架构,事件驱动架构,微核架构,微服务架构,或云架构。本发明实施例以分层架构的android系统为例,示例性说明电子设备100的软件结构。
123.图5是本发明实施例的电子设备100的软件结构框图。
124.分层架构将软件分成若干个层,每一层都有清晰的角色和分工。层与层之间通过软件接口通信。在一些实施例中,将电子设备的操作系统(例如android系统)分为四层,从下至上分别为内核层,硬件抽象层(hardware abstract layer,hal),应用程序框架层,以及应用程序层。
125.内核层是硬件和软件之间的层。内核层至少包含摄像头驱动,音频驱动,显示驱动,传感器驱动。传感器驱动包括但不限于图像传感器驱动、声敏传感器。
126.在一些实施例中,比如在人脸识别场景中,内核层的诸如摄像头驱动被调用以开启摄像头。再比如,通过图像传感器驱动调用图像传感器完成图像采集。
127.硬件抽象层(hardware abstract layer,hal)位于内核层和应用程序框架层之间,用于定义驱动应用程序硬件实现的接口,将驱动硬件实现的值转化为软件实现程序语
言。例如识别摄像头驱动的值,将其转化为软件程序语言上传至应用程序框架层,进而实现调用相应功能。
128.在一些实施例中,hal可以将摄像头193采集到的人脸图像上传至应用程序框架层进行进一步的处理。
129.应用程序框架层为应用程序层的应用程序提供应用编程接口(applicationprogramming interface,api)和编程框架。应用程序框架层从内核层经由hal获取原始输入事件,识别该输入事件所对应的控件。应用程序框架层包括一些预先定义的函数。
130.如图5所示,应用程序框架层可以包括视图系统,电话管理器,资源管理器,通知管理器,窗口管理器等。
131.在一些实施例中,应用框架层包括第一模块。第一模块用于根据用户的解锁意图,调用相应显示驱动进行屏幕显示。比如,当确定用户想要解锁外屏,则第一模块调用外屏的显示驱动,从而在外屏显示解锁后的界面。
132.可选的,第一模块还可以是设置在其他层中,并且,第一模块还可以划分为更多子模块。每个子模块用于执行相应功能。
133.视图系统包括可视控件,例如显示文字的控件,显示图片的控件等。视图系统可用于构建应用程序。显示界面可以由一个或多个视图组成的。例如,包括短信通知图标的显示界面,可以包括显示文字的视图以及显示图片的视图。
134.电话管理器用于提供电子设备100的通信功能。例如通话状态的管理(包括接通,挂断等)。
135.资源管理器为应用程序提供各种资源,比如本地化字符串,图标,图片,布局文件,视频文件等等。
136.通知管理器使应用程序可以在状态栏中显示通知信息,可以用于传达告知类型的消息,可以短暂停留后自动消失,无需用户交互。比如通知管理器被用于告知下载完成,消息提醒等。通知管理器还可以是以图表或者滚动条文本形式出现在系统顶部状态栏的通知,例如后台运行的应用程序的通知,还可以是以对话窗口形式出现在屏幕上的通知。例如在状态栏提示文本信息,发出提示音,电子设备振动,指示灯闪烁等。
137.窗口管理器用于管理窗口程序。窗口管理器可以获取显示屏大小,判断是否有状态栏,锁定屏幕,截取屏幕等。
138.应用程序层可以包括一系列应用程序包。
139.如图5所示,应用程序包可以包括相机,视频,通话,wlan,音乐,短信息,蓝牙,地图,日历,图库,导航等应用程序。
140.应用程序层和应用程序框架层运行在虚拟机中。虚拟机将应用程序层和应用程序框架层的java文件执行为二进制文件。虚拟机用于执行对象生命周期的管理,堆栈管理,线程管理,安全和异常的管理,以及垃圾回收等功能。
141.本技术实施例提供的解锁方法可以适用于诸如但不限于接收消息、播放音乐、支付、拍照等场景,以下将以电子设备为具有图1和图5所示结构的手机为例,分场景对本技术实施例提供的解锁方法进行阐述。
142.用户在使用折叠屏设备时,可以通过外屏或内屏与手机交互。在不同的使用场景下,内屏和外屏的角色可能有变化。比如,在如图3-3所示的正向翻折使用场景下,内屏可以
是041子屏和042子屏,外屏可以是折叠屏的背面中设置的屏幕。再比如,在如图3-4所示的反向翻折使用场景下,外屏可以是子屏044和子屏045,内屏可以使折叠屏背面中设置的屏幕。也就是说,使用场景等并不对内屏、外屏构成限制。
143.本技术实施例中,在获取用户的解锁意图时,手机可借助外屏具有关联的传感器来采集用户的身份信息,并根据该身份信息识别用户身份。当终端确定用户身份合法,且检测到终端满足使用第一屏幕的条件时,说明用户解锁终端屏幕时希望解锁第一屏幕,那么,终端可以智能、便捷的为用户自动解锁第一屏幕。可见,本技术实施例的技术方案,无需用户完全展开手机即可对用户身份进行识别,能够加快解锁进度,提高终端与用户之间的交互效率。并且,在用户希望解锁第一屏幕时,能够智能的解锁第一屏幕,能够进一步提高终端与用户之间的交互效率。
144.以用户主动解锁手机为例,示例性的,以采用人脸解锁方式解锁手机为例,如图 6中(1)所示,手机处于折叠状态(且锁屏)。用户可以通过诸如双击屏幕触发手机调用外屏摄像头中的图像传感器采集用户的人脸图像,根据人脸图像对用户进行人脸识别,进而识别用户的身份,并根据用户身份判断是否解锁屏幕。或者,当用户有解锁意图时,用户可以不必双击屏幕,而是通过诸如抬起手机的操作触发手机调用外屏摄像头的图像传感器采集用户的人脸图像。本技术实施例对触发手机调用外屏摄像头的图像传感器采集用户人脸图像的条件不做限制。
145.可选的,在人脸识别过程中,手机可显示诸如图6中(2)所示文本“人脸识别中
…”
,以提示用户正在进行人脸识别。
146.在一些情况下,当确定外屏摄像头采集的人脸图像为正确的人脸图像,且手机处于折叠状态,说明用户很可能是想要解锁外屏,则手机解锁外屏。如此,用户可以通过外屏与手机交互。可选的,手机解锁外屏后显示诸如图6中(3)所示界面,该界面可以是锁屏前手机显示的界面或者可以是主(home)界面或其他界面。本技术实施例对解锁屏幕后呈现的界面不进行限制。可见,本技术实施例的解锁方法,手机在无需展开的情况下就可以完成解锁。之后,用户可以根据需要,展开手机使用,或者在折叠状态下使用手机。
147.在另一些情况下,当手机确定外屏摄像头采集的人脸图像为正确的人脸图像,且手机不是处于折叠状态,则说明用户的本次很可能是想要解锁内屏,此种情况下,手机解锁内屏。如此,用户可以通过内屏与手机交互。可选的,手机解锁内屏后显示诸如图6中(4)所示界面(比如锁屏前显示的界面)。可以看出,与现有技术中需将手机展开到较大角度才开始调用内屏摄像头进行人脸识别,人脸解锁用时较长,解锁效率较低相比,本技术实施例提供的解锁方式,当手机被展开较小角度时,即可解锁内屏,缩短了解锁用时,使得用户能较快的使用内屏。
148.此外,在用户需要进行安全性要求较高的操作,比如查看机密文档的场景中,由于仅需将手机展开较小角度就能解锁查看文档,那么,可以避免将手机展开到较大角度才能解锁查看文档,导致安全性较低的问题。
149.可选的,后续,用户还可以将手机完全展开,并在如图6中(5)所示的展开状态下使用手机。
150.可选的,手机可以开启多任务处理功能。开启多任务处理功能后,用户可在界面中同时开启多个应用,或者,显示同一应用的不同界面。用户可以在多个应用间进行切换使
用,或在不同功能之间进行切换使用。
151.比如,以图6中(5)所示,手机内屏除了显示来自sara的微信消息,还可以显示诸如联系人列表等信息,方便用户在同屏上同时查看联系人和新消息。
152.再比如,以图8-3中(3)所示界面为例,该界面除了包括邮件的详情之外,还可以以分屏方式显示一段时间内的邮件列表,方便用户浏览不同邮件的概况。
153.可选的,不同应用或应用组合的分屏情况可以不同。具体的分屏情况可以由系统或用户设置。
154.需要说明的是,图6中是以手机在6中(2)之后被用户展开为例对本技术实施例的解锁方法进行说明。手机被用户展开的时机还可以是其他时机,比如,在6中(1) 和(2)所示时机之间,手机被用户展开。
155.在一些实施例中,将用户的双击屏幕、抬起手机、语音“解锁”等(用于触发手机执行人脸解锁等)操作称为解锁操作,用户通过解锁操作向手机输入的指令称为解锁指令。如图7示出了在检测到用户输入的解锁指令的情况下,本技术实施例提供的一种解锁方法的流程图。该方法应用在电子设备中,电子设备包括屏幕折叠状态下形成的屏幕1和屏幕2,以屏幕1(比如第二图6中(4)所示的屏幕1)是内屏、屏幕 2(比如图6中(3)所示的屏幕2)是外屏为例,如图7所示,该方法包括:
156.s101、手机获取解锁意图。
157.解锁意图可以是用户输入的解锁指令,用户通过解锁操作向手机输入解锁指令,用于表示用户有解锁手机屏幕的意图。比如,用户可通过双击图6中(2)所示屏幕界面,输入解锁指令。再比如,用户可通过语音等方式输入解锁指令。
158.或者,解锁意图也可以是手机自己感知并确定的解锁意图。比如,当用户抬起手机时,手机可初步确定用户有解锁意图。
159.本技术实施例对解锁指令的具体类型和实现方式不进行限制。
160.s102、响应于该解锁意图,手机调用外屏关联的第二采集部件采集用户输入的身份信息。
161.可选的,响应于用户的解锁意图,手机可采用一种或多种解锁方式进行解锁。解锁方式包括但不限于如下一种或多种:人脸解锁、指纹解锁、图案解锁、密码解锁、声纹解锁。其中,人脸解锁方式解锁的方式包括但不限于三基色(red,green,blue, rgb)人脸解锁、红外人脸解锁、3d结构光人脸解锁。相应的,每种解锁方式下可以对应一种或多种可用于采集用户身份信息的采集部件。
162.可选的,用于解锁的采集部件可以包括用于采集用户身份信息的采集部件。用户身份信息用于表征用户身份,当用户身份信息正确时,手机解锁屏幕。身份信息包括但不限于用户的人脸图像、指纹信息、声纹信息、输入的图案信息、输入的密码信息。
163.比如,当解锁方式是人脸解锁时,用于解锁的采集部件可以是图像采集部件,如摄像头。图像采集部件包括但不限于图像传感器。图像传感器比如可以但不限于是互补型金属氧化物半导体(complementary metal-oxide-semiconductor,cmos)传感器等。
164.当解锁方式是指纹解锁,可用于解锁的采集部件可以是指纹采集部件,包括诸如用于采集指纹信息的指纹传感器。指纹传感器可以采用任何类型的感测技术,包括但不限于光学式、电容式、压电式或超声波传感技术等。
165.当解锁方式是声纹解锁时,可用于解锁的采集部件可以是声纹采集部件,比如声敏传感器。
166.可选的,用于解锁的采集部件还可以是触摸板(touch panel)等。
167.本技术实施例中,当检测到用户的解锁指令,手机调用外屏关联的第二采集部件 (比如图像传感器)采集用户输入的身份信息或用于验证身份的信息。外屏关联的第二采集部件比如可以但不限于为外屏关联的图像传感器、外屏关联的指纹传感器等。
168.示例性的,当设置的解锁方式是人脸解锁,手机调用外屏关联的摄像头采集用户的人脸图像。
169.需要说明的是,本技术实施例主要以通过外屏关联的摄像头采集人脸图像,从而进行用户身份识别为例进行说明,但本技术实施例的用户身份识别方法不限于此,在此予以统一说明。
170.s103、手机根据外屏关联的第二采集部件采集的身份信息识别用户的身份。
171.以手机外屏关联的用于采集身份信息的第二采集部件为图像传感器为例,作为一种可能的实现方式,外屏的图像传感器将采集的人脸图像传递给手机处理器,手机将该人脸图像与预先存储的目标人脸图像进行比较,以识别用户的身份是否合法。
172.s104、若用户的身份合法,且电子设备满足使用内屏的条件,则手机解锁内屏。
173.其中,使用第一屏幕的条件包括如下一项或多项条件的组合:当前时间在预设时段内、当前位置在预设地理位置范围内、接收到新消息且新消息是预设应用的消息、电子设备处于非折叠状态、解锁指令是预设解锁指令;预设解锁指令包括如下任一项或多项的组合:预设的用于解锁第一屏幕的手势、图案、数字、指纹。
174.以使用第一屏幕的条件为电子设备处于非折叠状态为例,手机可以检测折叠屏是否处于折叠状态。
175.作为一种可能的实现方式,手机通过检测折叠屏的第一子屏和第二子屏之间的夹角,来检测手机是否处于折叠状态。示例性的,手机检测图3-1中(d)所示的子屏 a与子屏b之间的夹角,并依此确定手机是否处于折叠状态。
176.可选的,第一子屏和第二子屏均设置有陀螺仪,用于测量所在子屏的朝向(方向向量)。手机根据陀螺仪的测量结果确定第一子屏和第二子屏之间的夹角。
177.可选的,手机可以周期性检测手机的折叠状态,或者,按照事件触发检测手机是否处于折叠状态。比如,当检测到用户输入的解锁指令时,触发手机检测折叠屏是否处于折叠状态。本技术实施例对触发检测折叠屏是否处于折叠状态的触发条件不做限制。
178.手机可以根据折叠屏是否处于折叠状态确定用户是想要解锁内屏或外屏。可选的,当手机的折叠状态由折叠状态转变为非折叠状态,手机执行s104,以便解锁内屏,当手机的折叠状态为折叠状态,手机执行s105以便解锁外屏。
179.可以理解,当手机检测到手机的折叠状态由折叠转改转变为非折叠状态,则说明用户很可能是想展开手机,通过内屏与手机交互,那么,手机解锁内屏,以满足用户的使用需求。可选地,折叠屏幕在非折叠状态下展开至何种程度以识别并确定用户当前意图为解锁内屏,可以根据需要实际设置。
180.s105、若用户的身份合法,且电子设备不满足使用内屏的条件,则手机解锁外屏。
181.示例性的,如图6中(3)所示,当确定用户的身份合法,且电子设备处于折叠状态,
说明用户想要为解锁外屏,则手机解锁外屏。
182.如下结合具体场景对本技术实施例提供的解锁方法进行说明。
183.1、接收新消息
184.如图8-1中(1)所示,手机处于折叠且锁屏状态之后,手机接收微信的2个通知消息。
185.可选的,解锁之前不显示消息的详细内容(比如显示消息的部分信息,比如消息个数等),解锁之后显示消息的详细内容。
186.在一些实施例中,手机在锁屏状态下接收新的消息,可触发手机显示图8-1中(2) 所示的消息提醒界面401,用于提示用户接收到新消息。
187.可选的,消息提醒界面401可以不显示诸如消息内容,发送方等信息,仅显示诸如接收的新消息所属的应用,以及新消息条数等不涉及隐私数据的信息,以降低用户隐私泄露的概率。
188.或者,可选的,消息提醒界面401可以显示发送方,不显示消息的具体内容等信息,以便于在用户了解发送方的情况下选择是否解锁手机,查看该消息,同时由于不显示消息的具体内容,可以尽可能降低隐私泄露的概率。
189.或者,可选的,消息提醒界面401可以显示消息的大部分信息,包括但不限于消息内容,发送方等。可选的,接收的消息所属应用为预设类型应用。预设类型应用比如包括但不限于安全要求较低的应用。安全要求较低的应用比如可以是不涉及用户隐私信息,或涉及较少的用户隐私信息的应用。安全要求较低的应用可以是系统默认的低安全要求应用(比如不读取用户电话号码,位置等信息的应用),或者是用户设置的应用。
190.可选的,不同应用程序的消息提醒界面可以包括不同信息。作为一种可能的实现方式,对于一些私密应用的消息,手机在提示用户接收到新消息时,抹去其中的私密信息。对于非私密应用的消息,手机在提示用户接收到新消息时,可以显示消息对应的大部分信息。比如,对于电话应用,可设置部分联系人的来电信息不可见。如此,当该部分联系人来电或给该部分联系人打电话时,在通话等界面不显示该部分联系人的一些信息,包括但不限于如下信息中的一项或多项:联系人的电话号码,联系人的姓名。再有,在通话记录中也可以不显示给部分联系人的一些信息,包括但不限于如下一项或多项信息:联系人的电话号码、通话时长、联系人的号码所属地、呼入或呼出状态、通话日期。或者,在通话记录中隐藏这部分联系人的通话记录。
191.本技术实施例对消息提醒界面401的具体显示内容不做限制。
192.在手机接收到新消息的场景中,若用户有解锁意图,则可以通过诸如双击屏幕点亮屏幕,并触发手机调用外屏的摄像头采集用户的人脸图像,对用户进行人脸识别,进而识别用户的身份,并根据用户身份判断是否解锁屏幕。或者,当用户有解锁意图时,用户可以不必双击屏幕,而是通过诸如抬起手机的操作触发手机亮屏,并调用外屏摄像头采集用户的人脸图像。本技术实施例对触发手机调用外屏摄像头采集用户人脸图像的条件不做限制。
193.在另一些实施例中,手机在锁屏状态下接收新的消息,并不触发手机显示诸如图 8-1中(2)所示的消息提醒界面401,而是通过其他方式(比如非界面方式)提醒用户接收到新消息。比如,手机指示灯闪烁,手机震动、响铃等。此种情况下,手机屏幕可仍处于黑屏状
态。当用户有解锁意图时,用户可以通过诸如按压电源键,或抬起手机,或双击屏幕等操作触发手机亮屏,并调用外屏摄像头采集用户的人脸图像,进而对用户进行身份认证。可选的,在身份认证过程中,手机可显示诸如图8-1中(3) 所示界面,以便提示用户手机正在进行身份识别。
194.在另一些实施例中,手机可以采取多种方式提示用户接收到新的消息,比如,指示灯闪烁,且震动,且显示图8-1中(2)所示消息提醒界面。本技术实施例并不限制手机提示新消息的方式。
195.当确定外屏摄像头采集的人脸图像为正确的人脸图像,且手机处于折叠状态,说明用户很可能是想要解锁外屏,则手机解锁外屏。如此,用户可以通过外屏与手机交互。比如,通过外屏读取接收的微信通知,回复微信消息等。可选的,手机解锁外屏后显示诸如图8-1中(4)所示的新消息的相关界面,该界面包括诸如消息详情。
196.当手机确定外屏摄像头采集的人脸图像为正确的人脸图像,且手机不是处于折叠状态,则说明用户的本次很可能是想要解锁内屏,此种情况下,手机解锁内屏。如此,用户可以通过内屏与手机交互,比如,通过内屏读取具体的微信通知内容,回复微信消息等。
197.在一些情况下,若用户在图8-1中(2)所示界面执行诸如点击控件402的操作,则手机解锁内屏后可以显示诸如图8-1中(5)所示的新消息的相关界面。如果用户没有点击控件402,则手机解锁内屏后可进入桌面或前一次退出的应用界面,或者显示其他界面。
198.在另一些情况下,考虑到用户可能并不方便输入新消息的相关操作指令,手机可以基于用户的解锁需求和解锁时机(比如在接收新消息后)确定用户的解锁意图是诸如查看新消息,并在解锁屏幕后显示新消息的相关界面。
199.本技术实施例中,新消息的相关界面,可以是包括消息详情的界面。消息详情包括但不限于如下一项或多项:消息内容,发送方,发送方头像,发送时间等。
200.在一些实施例中,响应于用户对新消息的操作指令(比如但不限于对新消息的点击等操作),手机在解锁屏幕后显示新消息的相关界面。该显示界面的方式可应用在内屏或外屏中的一个或多个。若用户没有对新消息进行操作,则可以显示桌面或前一次的应用界面。
201.示例性的,如图8-1中(2)所示,当用户希望查看微信的2个消息通知时,可以点击控件402,触发手机在解锁屏幕后显示图8-1中(4)所示的微信消息界面。
202.在另一些实施例中,用户可能并不方便输入新消息的相关操作指令,比如并未点击图8-1中(2)所示控件402,此种情况下,考虑到将新消息及时提示给用户或其他因素,即便手机并未检测到用户对新消息的操作指令,手机也可以在解锁屏幕后显示新消息的相关界面。该显示界面的方法可应用在内屏或外屏中的一个或多个。
203.示例性的,仍参见图8-1中(1)和图8-1中(2)所示,手机在锁屏状态下接收新消息,并可选的显示消息提醒界面401。用户希望查看微信的2个通知,则可以抬起手机(用户并未点击控件402)。手机识别出用户抬起手机的操作,判断用户当前期望解锁手机,又因为用户是在手机接收微信通知消息后解锁手机,则手机确定用户的使用意图是查看微信的通知消息。因此,手机在抬起手机的过程中,调用外屏摄像头完成人脸识别,并根据人脸识别结果解锁屏幕,并显示图8-1中(4)的微信消息界面。
204.可以看出,在用户不方便对新消息进行操作的一些场景中,手机可以基于用户的
解锁需求和解锁时机(比如在接收新消息后)确定用户的解锁意图是诸如查看新消息,并在解锁屏幕后显示新消息的相关界面,如此,能够提升用户与手机的交互体验。
205.2、支付场景
206.在一些场景中,如图9-1中(1)所示,手机处于锁屏状态,用户需要完成身份认证,以便进行支付。如图9-1中(2)所示,手机通过外屏摄像头采集的人脸图像,以判断用户身份是否合法。若确定用户身份合法,且用户并未展开手机,那么,手机判断用户解锁的目的是解锁外屏,则手机解锁外屏,并可以显示诸如图9-1中(3) 所示界面。
207.在一些实施例中,为了用户使用便捷,手机可以将应用程序的某一项或多项功能以诸如功能的快捷图标形式显示在桌面上。后续,用户可以通过操作功能快捷图标,快捷使用相应功能。
208.比如,如图9-1中(3)所示,手机解锁外屏后,显示钱包应用程序的收款功能的快捷图标,用户可以通过操作该快捷图标(比如点击该快捷图标),触发手机显示图9-1中(4)所示的付款二维码。后续,用户可以使用付款二维码进行支付。
209.在另一些场景中,用户可以选择借助手机内屏完成支付操作。如图9-1中(1) 和(2)所示,用户通过人脸识别方式解锁手机,当手机确定用户身份合法,且手机不是折叠状态,说明用户本次解锁是想要解锁内屏,则手机解锁内屏,并可以显示图 9-1中(5)所示界面。该界面包括钱包应用的图标(或者包括诸如付款功能的图标)。后续,用户可以通过诸如点击钱包图标的操作使用钱包应用的某一项或多项功能(比如收付款功能)。可选的,用户还可以选择将手机展开成其他角度,比如完全展开进行使用。示例性的,响应于用户点击图9-1中(5)所示钱包应用的图标,手机进入钱包应用的界面。响应于用户在钱包应用界面中选择使用收付款功能的操作,手机可显示图9-1中(6)所示的收付款功能界面。
210.可选的,本技术实施例的支付场景中,支付方式包括但不限于二维码支付,近场通信(near field communication,nfc)支付、条码支付。
211.以nfc支付为例,如图9-2中(1)所示,手机在折叠状态(且锁屏状态)下接触nfc公交卡,并显示诸如图9-2中(2)所示界面。用户可以通过诸如点击“充值”选项的操作,触发手机验证用户身份。可选的,手机调用外屏摄像头进行人脸识别,并可以显示诸如图9-2中(3)所示界面。在手机确定用户身份合法,且手机处于折叠状态,说明用户是想要解锁外屏,则手机解锁外屏,并可以显示诸如图9-2中(4) 所示界面,用户可以通过该界面选择相应充值金额进行充值。
212.3、拍照场景
213.如图10中(1)所示,手机处于折叠状态(锁屏)。用户可以对手机进行一些操作,以触发手机开启相机应用。比如,用户按下电源键点亮外屏,触发手机通过外屏显示诸如图10中(2)所示的相机应用图标,用户可以采用诸如单击相机应用图标的操作,触发手机开启相机应用。如图10中(3)所示,手机开启相机应用,并进入相机应用的界面。该界面可包括图库控件、拍照控件、摄像头切换控件。
214.需要说明的是,在外屏未解锁的情况下,可以设置为相机应用中的部分功能可用,部分功能不可用。
215.示例性的,用户可通过诸如点击拍照控件触发手机拍照,即在外屏未解锁的情况下,相机应用中的拍照功能可用。
216.再示例性的,用户可通过诸如点击摄像头切换控件来切换前置摄像头或后置摄像头,即在外屏未解锁的情况下,相机应用的切换摄像头功能可用。
217.可选的,用户可通过诸如点击来尝试进入图库。此种场景中,可选的,为了泄露手机图库中某些私密图片,手机可通过图库仅向用户显示本次拍照生成的图片,那么,用户仅可通过图库查看本次开启相机应用后,其通过操作拍照控件拍摄的图片。换言之,在外屏没有解锁的情况下,只有权限浏览在未解锁状态下拍摄的照片。
218.可选的,在外屏未解锁的情况下,在关闭相机应用或锁屏后,图库中存储的图片被删除。
219.仍沿用上述举例,在手机显示如图10中(3)所示界面后,用户可以通过诸如点击图库控件的操作,触发手机显示图10中(4)所示的图库中的图片。可选的,10 中(4)所示界面可包括图库控件。为了提升手机图库中私密图片的安全性,当检测到用户的诸如点击图库控件2的操作,手机可提示用户解锁。比如,手机可显示诸如图10中(5)所示提示界面。当手机检测到用户的解锁操作,比如检测到用户点击屏幕,手机调用外屏摄像头采集用户的人脸图像,以便识别用户身份。若检测到用户身份合法,且手机处于非折叠状态,则手机解锁内屏,并可显示诸如图10中(6)所示图库界面,以供用户浏览查看。图库界面可包括手机中的一张或多张图片。反之,若检测到用户身份合法,且手机处于折叠状态,则手机解锁外屏,并可显示图10中(7) 所示图库界面。
220.需要说明的是,图10所示的解锁流程,仅为一个示例。其中的触发开启相机的条件,用户操作图库控件触发手机的实际响应等,可以有其他实现方式,本技术实施例不做限制。比如,当检测到用户的诸如触摸图库控件1的操作,且本次开启相机应用后拍摄了图片,则手机显示用户本次拍摄的图片。并且,响应于用户的诸如左右滑动操作,手机可以在本次拍摄的多张图片中进行切换显示。当检测到用户触摸图库控件1,且本次开启相机应用后并未拍摄照片,则手机提示用户解锁,以便查看手机图库。
221.4、音乐播放场景
222.如图11中(1)所示,手机处于折叠状态,并在后台播放音乐。用户可以通过诸如点击屏幕或按下电源键等方式点亮外屏。可选的,在后台播放音乐且未解锁的情况下,手机亮屏后可显示诸如图11中(2)所示界面。可选的,该界面可包括控件406。
223.可选的,在未解锁的情况下,用户就不可以在外屏界面上操作和音乐相关的操作,比如,不可以切换歌曲,不可以控制歌曲的暂停、播放。
224.或者,可选的,在未解锁的情况下,为了减少用户解锁的频率,手机可以执行音乐应用的部分功能。比如,用户可通过控件406实现歌曲的切换,歌曲的暂停、播放等。可选的,对于一些其他功能,手机不予支持。比如,用户不能通过控件406实现收藏音乐等功能。
225.响应于用户输入的解锁操作,比如双击屏幕,手机调用外屏摄像头采集人脸图像,进而根据采集的人脸图像进行人脸识别,判断用户身份是否合法。可选的,在人脸识别过程中,手机可显示诸如图11中(3)所示界面。
226.当确定用户身份合法,且手机处于非折叠状态,则手机解锁内屏。可选的,如果用户通过诸如图11中(2)所示界面对诸如控件406进行了操作(比如点击控件406),那么,手机解锁内屏后显示诸如图11中(4)所示的音乐应用的界面。如果用户没有对控件406进行操作,那么,手机解锁内屏后,内屏可以进入桌面或最近一次显示的应用界面。
227.反之,当确定用户身份合法,且手机处于折叠状态,则手机解锁外屏。可选的,手机解锁外屏后显示诸如图11中(5)所示的音乐应用的界面。
228.图11主要以用户通过双击音乐控件406触发人脸解锁,手机解锁后显示音乐相关界面为例,在另一些实施例中,用户还可以不对音乐控件406进行操作,而是通过其他方式,比如,通过手指在图11中(2)所示界面中进行滑动,触发手机进行人脸解锁。这种情况下,手机解锁后可以进入主界面或手机最近一次显示的界面。
229.在一些实施例中,在一些实施例中,手机可以在人脸识别成功后直接解锁。以接收新消息为例,比如,仍参见图8-1中(3)和(4),手机在人脸识别成功后,若确定手机处于折叠状态,则直接解锁外屏。
230.在另一些实施例中,手机也可以在人脸识别成功后,基于用户输入的解锁操作(比如滑动屏幕的操作)解锁。仍以接收新消息为例,比如,参见图8-2中(1)和(2),手机响应于用户的解锁需求,进行人脸识别。在人脸识别成功后,手机可显示诸如图 8-2中(3)所示界面。当检测到用户输入的上划操作,且检测到手机处于折叠状态,则手机解锁外屏,并可显示诸如图8-2中(4)所示解锁界面。当检测到用户输入的上划操作,且检测到手机处于非折叠状态,则手机解锁内屏,并可显示诸如图8-2中 (5)所示解锁界面。
231.上述实施例主要以通过判断手机是否为折叠状态判断用户是想要解锁外屏或内屏为例进行举例说明,在另一些实施例中,手机不仅判断手机是否处于折叠状态,还可以判断手机的具体展开角度,当确定手机的展开角度在预设范围内,手机解锁内屏。预设范围可以根据实际应用另行设置,本技术实施例对此不限制。
232.在另一些实施例中,除了判断手机的叠折状态,还可以设置其他判断条件,以便手机更准确的判断用户想要解锁内屏还是外屏。可选的,其他判断条件包括但不限于如下一项或多项条件:当前时间在预设时段内、当前位置在预设地理位置范围内、新消息是预设应用的消息、检测到预设的解锁操作。
233.预设应用包括但不限于办公类应用。示例性的,办公类应用比如可以是邮箱(企业邮箱、私人邮箱等),及时通信应用(比如企业版微信,普通个人版的微信等)。
234.预设的解锁操作可以是预设的解锁手势,解锁图案等用于解锁内屏的操作。预设的解锁操作可以由系统或用户设置。
235.可选的,在检测到满足上述条件中的一项或多项,手机可解锁内屏。
236.示例性的,手机可以获取用户画像,或者采集用于反映用户行为特征的行为数据,确定用户在不同时间、不同地点或不同场景下解锁屏幕时是想要解锁外屏还是内屏。进而,用户在相应的时间、地点或场景下解锁终端屏幕时,终端可以根据用户当前是想要解锁内屏还是外屏,实现用户与终端之间的高效互动。
237.其中,上述用户画像中通常包括用户的一个或多个标签(例如性别、熬夜习惯、阅读偏好等),该用户画像可反映出用户的信息全貌,终端可以通过用户画像预测用户当前可能的行为或喜好。
238.示例性的,用户的用户画像中指示该用户是一个具有睡前娱乐习惯(比如睡前打游戏)的人,且该用户的睡眠时间为23:00-7:30。那么,终端根据该用户画像可以将用户在22:00-23:00之间(睡前)解锁终端时的解锁目的确定为解锁内屏,并使用游戏应用b。因此,如果在22:00-23:00之间检测到用户向终端输入正确的身份认证信息(比如正确的人脸信
息),则终端解锁内屏,并可以自动打开游戏应用b。
239.示例性的,用户的用户画像中指示该用户在家使用手机时,通常是使用内屏,用户在地铁等公共场所通常使用外屏。那么,终端根据用户授权后的该用户画像可以将用户在家解锁手机时的解锁目的确定为解锁内屏。因此,如果检测到用户位置在家,且用户向终端输入正确的身份认证信息,则终端解锁内屏。如果检测到用户位置在诸如地铁等公共场所,且用户向终端输入正确的身份认证信息,则终端解锁外屏。
240.本技术实施例中,可以为外屏和内屏设置不同的解锁指令。其中,预设解锁指令为用于解锁内屏的解锁指令,预设解锁指令包括如下任一项或多项的组合:预设的手势、图案、数字、指纹。
241.比如,设置绘制解锁图案“m”为用于解锁内屏的预设解锁指令,绘制解锁图案“n”为用户解锁外屏的解锁指令。那么,当检测到用户在外屏绘制解锁图案m的解锁指令,且手机当前处于非折叠状态,手机确定用户的解锁目的是解锁内屏,那么,手机按照用户的解锁目的解锁内屏。
242.再示例性的,通常,企业邮件可能涉及商业机密,因此,安全性要求较高。考虑到企业邮件的该特点,若手机在锁屏状态下接收到企业邮件,则响应于用户输入的解锁指令(比如通过外屏摄像头输入的人脸图像),手机可以解锁内屏,以便降低查看、回复企业邮件过程中的商业机密泄露概率。比如,如图8-3中(1)所示,手机在锁屏状态下接收到企业邮件,那么,响应于用户的诸如抬起手机的解锁操作,手机使用外屏摄像头对用户身份进行认证。若确定用户身份合法,且,手机处于图8-3中(2) 所示的半展开状态,则手机可以解锁内屏。可选的,解锁内屏后,手机显示图8-3中 (3)所示的界面。该界面包括邮件的内容。
243.再示例性的,在一些场景中,用户并未主动展开手机,则手机可以提示用户展开手机处理安全性要求较高的企业邮件。以图8-3中(4)所示,当手机判断用户身份合法后,可以显示界面404(第三界面的一种示例),以提示用户展开使用手机。
244.可选的,若在显示界面404后的一段时间内,检测到手机处于非折叠状态,说明用户的解锁目的确实是解锁内屏,则手机解锁内屏。可选的,手机解锁内屏后,显示诸如图8-3中(5)所示界面。示例性的,该界面包括邮件的详情。再示例性的,该界面以分屏形式包括邮件详情以及邮件列表。
245.或者,可选的,在一段时间内,检测到手机仍处于折叠状态,则说明用户的解锁目的很可能仅是解锁外屏,那么,手机仅解锁外屏。可选的,手机解锁外屏后,显示诸如图8-3中(6)所示界面。
246.也就是说,在手机接收到安全性要求较高的应用的消息(比如企业邮件)时,手机尽可能使用内屏处理该消息。具体的,在确定用户身份合法的情况下,若确定手机处于非折叠状态,则手机优先解锁内屏。或者,在确定用户身份合法的情况下,若确定手机仍处于折叠状态,则可以提示用户可以展开使用手机。如此,能够提升用户使用内屏处理消息(比如企业邮件)的概率。
247.在另一些实施例中,为了进一步增加提升用户使用内屏处理诸如企业邮件的概率,手机还可以通过多个界面提示用户展开手机使用。比如,在8-3中(2)或(4)所示界面均提示用户展开手机使用。本技术实施例并不限制提示的具体时机和方式。
248.上述以新消息是安全性较高的企业邮件为例对本技术实施例提供的解锁方法进
行了举例说明。在另一些实施例中,新消息还可以非预设应用或非预设功能的消息,或不是预设时段内接收的消息,或不是预设地理位置范围内接收的消息,比如可以是一些安全性要求不太高的消息,对于这类消息,可以基于用户使用习惯,让用户选择是否通过内屏与手机交互。
249.以新消息是安全性要求不高的新邮件为例,比如,如图8-4中(1)和(2)所示,手机在锁屏状态下接收新邮件,并显示诸如界面405。该界面可以包括新邮件的基本信息。之后,响应于用户输入的解锁指令,比如用户双击屏幕的操作,手机调用外屏摄像头采集人脸图像,进行人脸识别。可选的,在人脸识别过程中,手机可显示诸如图8-4中(3)所示界面。
250.在一些情况下,若根据人脸识别结果,手机确定用户身份合法,且手机处于非折叠状态,则手机确定用户的解锁目的是解锁内屏,那么,手机解锁内屏。可选的,手机解锁内屏后,显示诸如图8-4中(4)所示的界面。
251.在另一些情况下,若根据人脸识别结果,手机确定用户身份合法,且手机此时仍处于折叠状态,则手机解锁外屏。可选的,手机解锁外屏后,显示诸如图8-4中(5) 所示界面。
252.由上述实施例可知,对于一些没必要使用内屏的场景(比如对于一些不涉及安全泄露风险的消息),在没有用户干预(比如用户并未展开手机)的情况下,手机解锁外屏,即手机尽可能通过外屏与用户交互。对于一些有必要使用内屏的场景,手机解锁内屏,尽可能通过内屏与用户交互。
253.在另一些实施例中,手机还可以提示用户展开手机使用。比如,在图8-4中(2) 或(3)所示界面中显示提示信息。或者,在识别出用户身份合法之后,解锁屏幕之前显示提示信息。手机提示用户展开手机的方式不局限于界面方式,还可以比如是语音(提示语音的一个示例)提示方式等。本技术实施例不限制具体的提示时机和提示方式。
254.在另一些实施例中,手机还可基于其他条件判断是否使用内屏与用户交互。比如,针对邮件消息做一些其他检测,以便判断是否向用户推荐解锁内屏以处理邮件消息。
255.比如,手机检测新接收的邮件是否带有附件,若邮件带有附件,则当检测到用户有解锁需求,并主动展开手机时,手机解锁内屏。或者,手机向用户推荐展开使用手机,提示方式不局限于界面方式或语音方式等。
256.再比如,手机检测新接收的邮件是否带有大小超过阈值的附件,若邮件带有较大附件(比如10m以上),则当检测到用户有解锁需求,并主动展开手机时,手机解锁内屏。或者,手机向用户推荐展开使用手机。
257.其中,阈值可以根据场景灵活设定,本技术实施例不做限制。
258.再比如,手机检测新接收的邮件是否带有预设类型的附件,若邮件带有预设类型的附件,则当检测到用户有解锁需求,并主动展开手机时,手机解锁内屏。或者,手机向用户推荐展开使用手机。
259.可选的,预设类型的附件可以是适合采用内屏(比如大屏)查看的附件。可选的,预设类型附件可以是私密性较高的附件,比如,可以是加密附件。
260.示例性的,预设类型比如可以但不限于是图片、视频、word文档、加密附件。图片类型包括但不限于是如下任一或多种类型:jpg,png,tif,gif。
261.在另一些实施例中,终端还可以结合检测上述多项条件判断用户的解锁目的,以终端检测当前时间是否在预设时段以及电子设备是否处于折叠状态为例,作为一种可能的
设计,在一些情况下,若终端在预设时段内检测到用户输入正确的身份认证信息,且同时检测到终端处于非折叠状态,说明用户已准备展开使用终端,那么,终端可直接解锁内屏。在另一些情况下,终端在预设时段内检测到用户输入正确的身份认证信息,同时检测到终端处于折叠状态,有可能是用户没有及时展开终端,那么,终端可呈现提示信息,比如,终端显示诸如“人脸识别成功,展开终端以解锁内屏”以便提示用户展开终端。在终端呈现提示信息后的一段时间内,若检测到终端被展开,则终端可解锁内屏。在终端呈现提示信息后的一段时间内,若检没有测到终端被展开,则终端可解锁外屏。
262.作为另一种可能的设计,终端在预设时段内检测到用户输入正确的身份认证信息,那么,终端可先解锁外屏,在外屏显示第一界面,并在检测到用户展开手机时解锁内屏,并可以在内屏显示与第一界面关联的第二界面,如此,可以将外屏的界面关联接续到内屏。
263.在另一些实施例中,用户需要使用内屏与手机交互,且由于一些因素,手机无法通过外屏摄像头成功识别人脸。比如,用户展开手机的过程较快,外屏摄像头采集的人脸图像数目较少,或外屏摄像头采集的人脸图像的角度比较偏,手机根据采集的这些人类图像不足以识别出用户身份。
264.在一些情况下,如图8-5中(1)和(2)所示,当通过外屏摄像头进行人脸解锁失败,手机可以调用内屏摄像头继续采集用户的人脸图像(用户身份信息的一种示例),并根据内屏摄像头采集的人脸图像对用户身份进行识别。可选的,手机通过内屏显示诸如图8-5中(3)所示界面,以提示用户正在人脸识别。当根据人脸识别结果确定用户身份合法,手机可以解锁内屏。可选的,手机解锁内屏后,在内屏显示诸如图 8-5中(4)所示界面。
265.在另一些情况下,当通过外屏的图像传感器进行人脸解锁失败,手机可以调用内屏图像传感器(第一采集部件的一个示例)继续采集人脸图像,并且,考虑到外屏摄像头可能已采集到一些人脸图像,那么,手机可以利用外屏摄像头采集的人脸图像,以及内屏摄像头采集的人脸图像,对用户身份进行识别。如此,由于在手机调用内屏摄像头之前,外屏摄像头已经采集了人脸识别所需的部分人脸图像,则内屏摄像头可以采集更少的人脸图像,即可完成人脸识别,缩短了从调用内屏摄像头到人脸识别成功的用时,加快了人脸识别的速度。
266.可选的,本技术实施例中,手机可以根据用户与手机之间的位置关系,确定调用内屏摄像头的时机。比如,当确定用户人脸脱离外屏摄像头的视角(field of view, fov)范围,且持续时长达到预设时长,则意味着外屏摄像头高概率不能再采集人脸图像,那么,若此时手机处于非折叠状态,则手机调用内屏摄像头继续采集人脸图像,以增加人脸识别的成功率。
267.可选的,当手机确定用户人脸脱离外屏摄像头的视角(field of view,fov)范围,且持续时长达到预设时长,则控制外屏息屏,以便降低功耗。
268.可选的,手机还可以响应于用户输入的指令,确定调用内屏摄像头的时机。比如,若检测到用户进行诸如按下电源键之类的操作,则手机调用内屏摄像头。
269.可选的,手机还可以根据折叠屏被展开的角度或者说根据手机的折叠角度,确定调用内屏摄像头的时机。具体的,当手机的折叠角度在预设角度范围内,调用内屏摄像头采集人脸图像。其中,预设角度范围可以根据内屏摄像头的视角范围确定。当手机的折叠角度在预设角度范围内,内屏摄像头通常可以采集到人脸图像。当内屏摄像头为广角或超广角
摄像头时,其视角范围较大,对应预设角度范围也较大。当内屏摄像头的视角较窄,预设角度范围相应较小。本技术实施例不对预设角度范围做限定。可见,本该实施例中,当用户人脸落在内屏摄像头的视角范围内,才会调用内屏摄像头开始工作,既降低了提前调用内屏摄像头导致的功耗,又尽可能降低了因延迟调用内屏摄像头导致的人脸识别速度较慢的概率。
270.可选的,用于人脸识别的内屏摄像头可以是视角范围较大的摄像头。如此,提升了用户面部落在内屏摄像头视角范围内的概率,有利于内屏摄像头采集人脸图像,进而提升人脸识别的成功率。
271.示例性的,以预设角度范围为80度-145,参见图8-6中(1)所示,手机在锁屏状态下接收到一封新邮件,用户拿起手机意图解锁使用手机,响应于用户的该解锁操作,手机调用外屏摄像头采集人脸图像,以便进行人脸识别。
272.可选的,在人脸识别过程中,手机可以显示如图8-6中(2)所示的界面。之后,用户将手机逐步展开,若手机检测到手机被展开的角度到达80度,且仍未解锁成功,则手机调用内屏摄像头继续采集人脸图像。可选的,手机可以根据内屏摄像头采集的人脸图像识别用户身份。或者,为了进一步提升人脸识别速度,手机可以结合外屏摄像头采集的人脸图像和内屏摄像头采集的人脸图像,进行人脸识别。
273.可选的,在识别用户身份的过程中,手机可以显示诸如图8-6中(3)所示用于提示用户正在识别身份的界面。当确定用户身份合法,则手机解锁内屏,并可以显示诸如图8-6中(4)所示界面。
274.在另一些实施例中,手机可以结合手机被展开的角度以及用户与手机之间的位置关系,确定调用内屏摄像头的时机,以便在更准确的时机调用内屏摄像头。比如,检测到手机的折叠角度达到80度,且用户面部接近手机,且当前并未成功识别用户身份时,手机调用内屏摄像头采集用户的人脸图像,以便继续进行人脸识别。
275.在一些实施例中,手机还可以提示用户是否展开手机,以便解锁内屏。
276.仍以接收新消息为例,比如,如图8-7中(1)所示,手机处于锁屏状态下,之后,手机接收到新消息,那么,手机可以显示图8-7中(2)所示的消息提醒界面,该消息提醒界面可以包括诸如“展开手机将进入内屏显示”的字样,以提示用户可以通过展开手机解锁内屏。之后,响应于用户的诸如双击屏幕的操作,手机使用外屏摄像头采集人脸图像,进行人脸识别。可选的,在人脸识别过程中,手机显示图8-7中 (3)所示的界面。
277.在一些情况下,若手机通过人脸识别确定用户身份合法,且手机不是折叠状态,说明用户展开了手机,用户的解锁目的是解锁内屏,则手机解锁内屏。可选的,手机解锁内屏后,显示图8-7中(4)所示的消息详情界面。
278.在另一些情况下,若手机通过人脸识别确定用户身份合法,且手机此时的状态为折叠状态,说明用户未展开手机,用户的解锁目的是解锁外屏,则手机解锁外屏。可选的,解锁内屏后,手机显示图8-7中(5)所示的消息详情界面。
279.再比如,如图8-7中(1)-(4)所示,手机可以在人脸识别的过程中,提示用户展开手机,以便解锁内屏。若根据人脸识别结果,手机确定用户身份合法,且手机不是折叠状态,则说明用户展开了手机,其解锁目的是解锁内屏,则手机根据用户的解锁目的解锁内屏。反之,若根据人脸识别结果,手机确定用户身份合法,但手机是折叠状态,则说明用户未展开
手机,其解锁目的是解锁外屏,则手机解锁外屏。
280.再比如,如图8-9中(1)-(5)所示,在手机根据人脸识别结果确定用户身份合法之后,手机可以显示如图8-9中(3)所示界面403,用于提示用户展开手机,以便解锁内屏。在提示界面403之后的一段时间内,若手机检测到手机被展开,则说明用户的解锁目的是解锁内屏,那么,手机根据用户的解锁目的解锁内屏。反之,在提示界面403后的一段时间内,若手机未检测到手机被展开,则说明用户可能仅想使用外屏与手机交互,那么,手机解锁外屏,恢复外屏的可交互性。
281.需要说明的是,手机提示用户展开手机的方式不局限于显示诸如图8-7中(2) 所示界面、图8-8中(1)-(4)所示界面407、图8-9中(3)所示界面的方式。比如,还可以通过图8-2中(3)所示上划解锁图标处增加提示信息,比如“展开手机并上划以解锁内屏”。此外,还可以通过界面向用户提示可以将手机展开的角度,比如,向用户提示“请将手机展开约15度(仅为举例),以触发解锁内屏”。
282.此外,手机提示用户展开手机的方式不局限于界面提示方法,还可以比如是语音提示方式等。本技术实施例不限制具体的提示时机和提示方式。
283.可选的,当用户确定用户的解锁目的是解锁内屏,则手机解锁内屏。此种情况下,若手机检测到外屏仍处于亮屏状态,则可以控制外屏息屏,以降低外屏亮屏导致的整机功耗。
284.或者,可选的,当手机确定用户的解锁目的为解锁内屏,手机还可以同时解锁内屏和外屏。比如,在一些拍照场景,用户可能需要通过内屏和外屏预览待拍摄画面,以便拍摄出效果更佳的图片。
285.在一些实施例中,还可以设置对特定应用的特定功能设置快捷启动方式,以便更加快速的解锁进入相应应用的相应功能。
286.比如,如图10中(2)所示,在锁屏界面,针对相机应用,设置快捷启动图标。如此,用户可以通过操作相机应用的快捷启动图标快速使用相机应用。
287.再比如,还可以针对钱包应用的付款功能设置快捷启动图标。在用户操作(比如点击)付款功能的快捷启动图标后,手机对用户进行身份认证,若确定用户身份合法,则手机直接显示付款二维码。如此,可以简化用户的付款操作,用户无需在解锁后在桌面的多个应用中查找钱包应用,并选择进入付款二维码界面。
288.以手机通过摄像头进行人脸识别来验证用户身份为例,在一些实施例中,在外屏摄像头确定用户身份合法的情况下,手机还可以先解锁外屏。后续,当检测到用户展开手机时,手机可以将外屏的界面关联接续到内屏上显示。以在接收新消息场景中解锁手机为例,参见图8-10中(1)和(2)所示,手机在锁屏状态下接收新消息,用户拿起手机解锁,手机通过外屏摄像头采集人脸图像,进而对用户进行人脸识别。在人脸识别成功后,手机解锁外屏,并显示诸如图8-10中(3)所示的消息界面(第一界面的一种示例)。后续,用户展开使用手机,则手机可以将外屏显示的诸如图8-10 中(3)所示界面关联接续到内屏。并在内屏显示图8-10中(4)所示界面。在一种示例中,外屏界面可以同步切换到内屏上显示,实现外屏界面到内屏界面的无缝切换。在另一些示例中,外屏界面在切换到内屏显示时,可以在内屏显示与外屏界面关联的界面。比如,外屏显示邮件详情界面,内屏可以以分屏方式显示界面(第二界面的一个示例),在界面的一部分显示邮件详情,在一部分显示收发的邮件列表。再
比如,外屏显示播放的当前音乐的界面,切换到内屏显示时,在内屏显示音乐列表界面,也就是说,可以在内屏显示外屏界面关联的界面。
289.与图8-10的方案相比,上述图6所示方案中,在确定用户身份合法,且手机被展开使用的情况下,手机可不必解锁外屏,而是直接解锁内屏,能够进一步降低解锁外屏导致的功耗。
290.在一些实施例中,考虑到内屏、外屏具有不同特点,对于同一应用的同一功能,手机在内屏显示的功能界面和外屏显示的功能界面可以不同。
291.以支付场景(不局限于支付场景)为例,比如,考虑到内屏的安全性往往比外屏的安全性更高,图9-1的(4)中外屏显示的付款功能界面包括更少信息(比如仅包括如图所示用于完成付款功能的二维码信息),图9-1的(6)中内屏显示的付款功能界面包括更多信息(比如包括如图所示的用于完成付款功能的二维码信息,以及条码信息等)。如此,可将重要的隐私信息等尽可能多的显示在内屏,以便提升用户信息的安全性。
292.再比如,考虑到内屏尺寸和外屏尺寸的差异,对于同一应用中相同功能,尺寸小的屏幕上显示的该功能的界面包括更少信息,尺寸大的屏幕上显示的该功能的界面包括更多信息。
293.本技术实施例还可以为用户提供设置入口,用于设置解锁的相关功能。
294.比如,如图12中(1)-(4)示出了设置在内屏中操作的应用的相关设置界面。手机可以接收用户通过设置界面输入的设置指令,设置指令用于设置上述预设应用。类似的,手机还可以提供诸如利用内屏操作的时段(即预设时段)、利用内屏操作的地点(即预设地理位置范围)、用于解锁内屏的解锁指令(即预设解锁指令)等一个或多个选项的设置入口。
295.上述主要以第一采集部件为内屏的摄像头,第二采集部件为外屏的摄像头为例进行说明,在这种情况下,第一采集部件可以与第二采集部件不同。在另一些实施例中,第一采集部件还可以与第二采集部件为同一部件。比如,仍以电子设备为折叠屏手机为例,第一采集部件和第二采集部件可以为同一指纹采集部件。该指纹采集部件可以用于采集用户的指纹信息,进而可以用于解锁内屏或外屏。
296.本技术另一些实施例提供了一种装置,该装置可以是上述电子设备(比如折叠屏手机)。该装置可以包括:显示屏、存储器和一个或多个处理器。该显示屏、存储器和处理器耦合。该存储器用于存储计算机程序代码,该计算机程序代码包括计算机指令。当处理器执行计算机指令时,电子设备可执行上述方法实施例中手机执行的各个功能或者步骤。该电子设备的结构可以参考图2所示的电子设备。
297.其中,该电子设备的核心结构可以表示为图13所示的结构,该核心结构可包括:处理模块1301、输入模块1302、存储模块1303、显示模块1304。
298.处理模块1301,可包括中央处理器(cpu)、应用处理器(application processor,ap) 或通信处理器(communication processor,cp)中的至少一个。处理模块1301可执行与用户电子设备的其他元件中的至少一个的控制和/或通信相关的操作或数据处理。具体地,处理模块1301可用于根据一定的触发条件,控制主屏上显示的内容。或者根据预设规则确定屏幕上显示的内容。处理模块1301还用于将输入的指令或数据进行处理,并根据处理后的数据确定显示样式。处理模块1301还包括渲染引擎等,以用于渲染界面元素ui。
299.输入模块1302,用于获取用户输入的指令或数据,并将获取到的指令或数据传输
到电子设备的其他模块。具体地说,输入模块1302的输入方式可以包括触摸、手势、接近屏幕等,也可以是语音输入。例如,输入模块可以是电子设备的屏幕,获取用户的输入操作并根据获取到的输入操作生成输入信号,将输入信号传输至处理模块1301。在本技术实施例中,输入模块可用于接收用户输入的解锁指令,和/或执行其他步骤。
300.存储模块1303,可包括易失性存储器和/或非易失性存储器。存储模块用于存储用户终端设备的其他模块中的至少一个相关的指令或数据,具体地说,存储模块可记录终端界面元素ui所在界面的位置。
301.显示模块1304,可包括例如液晶显示器(lcd)、发光二极管(led)显示器、有机发光二极管(oled)显示器、微机电系统(mems)显示器或电子纸显示器。用于显示用户可观看的内容 (例如,文本、图像、视频、图标、符号等)。在本技术实施例中,显示模块可实现为显示屏幕,比如第一屏幕和/或第二屏幕。
302.可选的,图13所示结构还可通信模块1305,用于支持电子设备与其他电子设备通信。例如,通信模块可经由无线通信或有线通信连接到网络,以与其他个人终端或网络服务器进行通信。无线通信可采用蜂窝通信协议中的至少一个,诸如,长期演进(lte)、高级长期演进 (lte-a)、码分多址(cdma)、宽带码分多址(wcdma)、通用移动通信系统(umts)、无线宽带(wibro)或全球移动通信系统(gsm)。无线通信可包括例如短距通信。短距通信可包括无线保真(wi-fi)、蓝牙、近场通信(nfc)、磁条传输(mst)或gnss中的至少一个。
303.本技术实施例还提供一种芯片系统,如图14所示,该芯片系统包括至少一个处理器1401 和至少一个接口电路1402。处理器1401和接口电路1402可通过线路互联。例如,接口电路 1402可用于从其它装置(例如电子设备的存储器)接收信号。又例如,接口电路1402可用于向其它装置(例如处理器1401)发送信号。示例性的,接口电路1402可读取存储器中存储的指令,并将该指令发送给处理器1401。当所述指令被处理器1401执行时,可使得电子设备执行上述实施例中的各个步骤。当然,该芯片系统还可以包含其他分立器件,本技术实施例对此不作具体限定。
304.本技术实施例还提供一种计算机存储介质,该计算机存储介质包括计算机指令,当所述计算机指令在上述电子设备上运行时,使得该电子设备执行上述方法实施例中手机执行的各个功能或者步骤。
305.本技术实施例还提供一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行上述方法实施例中手机执行的各个功能或者步骤。
306.通过以上实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。
307.在本技术所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个装置,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
308.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是一个物理单元或多个物理单元,即可以位于一个地方,或者也可以分布到多个不同地方。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
309.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
310.所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个可读取存储介质中。基于这样的理解,本技术实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等) 或处理器(processor)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read only memory,rom)、随机存取存储器(randomaccess memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
311.以上内容,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何在本技术揭露的技术范围内的变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以所述权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1