一种系统空间切换方法、装置和终端设备转让专利

申请号 : CN202110830376.5

文献号 : CN115700564A

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 李向东郭佳春

申请人 : 荣耀终端有限公司

摘要 :

本申请实施例提供了一种系统空间切换方法、装置和终端设备,包括:终端设备响应于用户在第一用户界面执行的第一手势操作,对用户进行身份验证,其中,第一用户界面是第一系统空间的用户界面;终端设备在用户身份验证通过时,显示第二系统空间。本申请实施例提供的技术方案,终端设备响应于用户的手势操作对用户进行身份验证,在用户身份验证通过时直接显示第二系统空间,不需要用户在系统的设置应用中开启第二系统空间,大幅简化了用户切换第二系统空间的操作步骤,提高了终端设备多系统空间场景下的使用体验。

权利要求 :

1.一种系统空间切换方法,其特征在于,包括:

终端设备响应于用户在第一用户界面执行的第一手势操作,对用户进行身份验证,其中,所述第一用户界面是第一系统空间的用户界面;

所述终端设备在用户身份验证通过时,显示第二系统空间。

2.根据权利要求1所述的方法,其特征在于,所述终端设备响应于用户在第一用户界面执行的第一手势操作,对用户进行身份验证,包括:所述终端设备响应于所述第一手势操作,显示第二用户界面,所述第二用户界面是所述第二系统空间的认证界面;

所述终端设备验证用户在所述第二用户界面输入的身份信息。

3.根据权利要求2所述的方法,其特征在于,

所述身份信息包括以下至少一种:人脸信息、指纹信息、锁屏密码;

所述第二用户界面包括至少一种用于引导用户输入所述身份信息的交互元素。

4.根据权利要求1所述的方法,其特征在于,所述终端设备响应于用户在第一用户界面执行的第一手势操作,对用户进行身份验证,包括:所述终端设备响应于所述第一手势操作,在后台采集并验证用户的身份信息,所述身份信息包括以下至少一种:人脸信息、虹膜信息、声纹信息。

5.根据权利要求1‑4任一项所述的方法,其特征在于,所述终端设备响应于用户在第一用户界面执行的第一手势操作包括以下至少一种:所述终端设备响应于用户双指从所述第一用户界面的右侧边缘向中心区域滑动的操作;

所述终端设备响应于用户双指从所述第一用户界面的左侧边缘向中心区域滑动的操作;

所述终端设备响应于用户双指从所述第一用户界面的顶部边缘向中心区域滑动的操作;

所述终端设备响应于用户双指从所述第一用户界面的底部边缘向中心区域滑动的操作。

6.根据权利要求2或3所述的方法,其特征在于,所述终端设备响应于用户在第一用户界面执行的第一手势操作,显示第二用户界面,包括:所述终端设备响应于所述第一手势操作,沿着用户双指的滑动方向,从所述第一用户界面的边缘滑出所述第二用户界面。

7.根据权利要求2或3所述的方法,其特征在于,所述第一用户界面与所述第二用户界面在所述终端设备的显示屏上并列显示。

8.根据权利要求1‑7任一项所述的方法,其特征在于,所述终端设备显示所述第二系统空间,包括:所述终端设备在所述第二用户界面所在位置显示第三用户界面,所述第三用户界面是所述第二系统空间的用户界面。

9.根据权利要求8所述的方法,其特征在于,所述第一用户界面与所述第三用户界面在所述终端设备的显示屏上并列显示。

10.根据权利要求9所述的方法,其特征在于,还包括:

所述终端设备响应于用户在所述第一用户界面与所述第三用户界面的交界处执行的第二手势操作,隐藏所述第二系统空间。

11.根据权利要求10所述的方法,其特征在于,所述第二手势操作与所述第一手势操作的手指滑动方向相反,所述终端设备响应于用户在所述第一用户界面与所述第三用户界面的交界处执行的第二手势操作包括以下至少一种:所述终端设备响应于用户双指从所述第一用户界面与所述第三用户界面的交界处向所述第三用户界面的右侧边缘滑动的操作;

所述终端设备响应于用户双指从所述第一用户界面与所述第三用户界面的交界处向所述第三用户界面的左侧边缘滑动的操作;

所述终端设备响应于用户双指从所述第一用户界面与所述第三用户界面的交界处向所述第三用户界面的顶部边缘滑动的操作;

所述终端设备响应于用户双指从所述第一用户界面与所述第三用户界面的交界处向所述第三用户界面的底部边缘滑动的操作。

12.根据权利要求9‑11任一项所述的方法,其特征在于,还包括:终端设备响应于第三手势操作,将位于所述第一系统空间中的目标数据迁移到所述第二系统空间中,所述第三手势操作包括用户手指将所述第一用户界面中的信息元素拖拽至所述第三用户界面中的操作,所述信息元素至少包括:应用界面、应用图标、文档界面、文档图标、媒体播放界面、媒体图标、图片查看界面、图片缩略图,所述目标数据为所述信息元素对应的数据。

13.根据权利要求1‑12任一项所述的方法,其特征在于,所述第一用户界面为所述第一系统空间的主屏幕界面。

14.根据权利要求1‑13任一项所述的方法,其特征在于,所述终端设备至少包括折叠屏终端设备、平板电脑、大屏显示设备。

15.根据权利要求14所述的方法,其特征在于,当所述终端设备为折叠屏设备,并且所述终端设备的第一显示屏同时显示所述第一用户界面和所述第三用户界面时,所述方法还包括:终端设备检测到第一显示屏被折叠时,根据第一规则在第二显示屏显示所述第一用户界面或者所述第三用户界面,其中,所述第一显示屏为所述终端设备的主显示屏,所述第二显示屏为所述终端设备的副显示屏。

16.根据权利要求15所述的方法,其特征在于,所述第一规则包括以下一个或者多个:根据系统默认设置显示所述第一用户界面或者所述第三用户界面;

根据用户设置显示所述第一用户界面或者所述第三用户界面;

在所述第二显示屏显示第四用户界面,所述第四用户界面用于用户选择显示所述第一用户界面或者所述第三用户界面,所述终端设备在所述第二显示屏显示用户选择的用户界面。

17.一种系统空间切换装置,其特征在于,应用于终端设备,所述装置包括:身份认证模块,用于响应于用户在第一用户界面执行的第一手势操作,对用户进行身份验证,其中,所述第一用户界面是第一系统空间的用户界面;

系统空间显示模块,用于在用户身份验证通过时,显示第二系统空间。

18.根据权利要求17所述的装置,其特征在于,

所述身份认证模块,具体用于响应于所述第一手势操作,显示第二用户界面,所述第二用户界面是所述第二系统空间的认证界面;

所述身份认证模块,还用于验证用户在所述第二用户界面输入的用户身份信息。

19.根据权利要求18所述的装置,其特征在于,

所述身份信息包括以下至少一种:人脸信息、指纹信息、锁屏密码;

所述第二用户界面包括至少一种用于引导用户输入所述身份信息的交互元素。

20.根据权利要求17所述的装置,其特征在于,

所述身份认证模块,具体用于响应于所述第一手势操作,在后台采集并验证用户的身份信息,所述身份信息包括以下至少一种:人脸信息、虹膜信息、声纹信息。

21.根据权利要求17‑20任一项所述的装置,其特征在于,所述身份认证模块响应于所述第一手势操作包括以下至少一种:所述身份认证模块响应于用户双指从所述第一用户界面的右侧边缘向中心区域滑动的操作,对用户进行身份验证;

所述身份认证模块响应于用户双指从所述第一用户界面的左侧边缘向中心区域滑动的操作;

所述身份认证模块响应于用户双指从所述第一用户界面的顶部边缘向中心区域滑动的操作;

所述身份认证模块响应于用户双指从所述第一用户界面的底部边缘向中心区域滑动的操作。

22.根据权利要求18或19所述的装置,其特征在于,所述身份认证模块,具体用于响应于所述第一手势操作,沿着用户双指的滑动方向,从所述第一用户界面的边缘滑出所述第二用户界面。

23.根据权利要求18或19所述的装置,其特征在于,所述第一用户界面与所述第二用户界面在所述终端设备的显示屏上并列显示。

24.根据权利要求17‑23任一项所述的装置,其特征在于,所述系统空间显示模块,具体用于在所述第二用户界面所在位置显示第三用户界面,所述第三用户界面是所述第二系统空间的用户界面。

25.根据权利要求24所述的装置,其特征在于,所述第一用户界面与所述第三用户界面在所述终端设备的显示屏上并列显示。

26.根据权利要求25所述的装置,其特征在于,还包括:

系统空间隐藏模块,用于响应于用户在所述第一用户界面与所述第三用户界面的交界处执行的第二手势操作,隐藏所述第二系统空间。

27.根据权利要求26所述的装置,其特征在于,所述第二手势操作与所述第一手势操作的手指滑动方向相反,所述系统空间隐藏模块响应于所述第二手势操作包括以下至少一种:所述系统空间隐藏模块响应于用户双指从所述第一用户界面与所述第三用户界面的交界处向所述第三用户界面的右侧边缘滑动的操作;

所述系统空间隐藏模块响应于用户双指从所述第一用户界面与所述第三用户界面的交界处向所述第三用户界面的左侧边缘滑动的操作;

所述系统空间隐藏模块响应于用户双指从所述第一用户界面与所述第三用户界面的交界处向所述第三用户界面的顶部边缘滑动的操作;

所述系统空间隐藏模块响应于用户双指从所述第一用户界面与所述第三用户界面的交界处向所述第三用户界面的底部边缘滑动的操作。

28.根据权利要求25‑27任一项所述的装置,其特征在于,还包括:数据迁移模块,用于响应于第三手势操作,将位于所述第一系统空间中的目标数据迁移到所述第二系统空间中,所述第三手势操作包括用户手指将所述第一用户界面中的信息元素拖拽至所述第三用户界面中的操作,所述信息元素至少包括:应用界面、应用图标、文档界面、文档图标、媒体播放界面、媒体图标和/或缩略图、图片查看界面、图片缩略图,所述目标数据为所述信息元素对应的数据。

29.根据权利要求17‑28任一项所述的装置,其特征在于,所述第一用户界面为所述第一系统空间的主屏幕界面。

30.根据权利要求17‑29任一项所述的装置,其特征在于,所述终端设备至少包括折叠屏终端设备、平板电脑、大屏显示设备。

31.根据权利要求30所述的装置,其特征在于,当所述终端设备为折叠屏设备,并且所述终端设备的第一显示屏同时显示所述第一用户界面和所述第三用户界面时,所述系统空间显示模块,还用于检测到第一显示屏被折叠时,根据第一规则在第二显示屏显示所述第一用户界面或者所述第三用户界面,其中,所述第一显示屏为所述终端设备的主显示屏,所述第二显示屏为所述终端设备的副显示屏。

32.根据权利要求31所述的装置,其特征在于,所述第一规则包括以下一个或者多个:根据系统默认设置显示所述第一用户界面或者所述第三用户界面;

根据用户设置显示所述第一用户界面或者所述第三用户界面;

在所述第二显示屏显示第四用户界面,所述第四用户界面用于用户选择显示所述第一用户界面或者所述第三用户界面,所述终端设备在所述第二显示屏显示用户选择的用户界面。

33.一种终端设备,其特征在于,包括存储器、处理器和触控屏,所述触控屏用于显示用户界面以及获取用于的手势操作,所述存储器器存储有计算机程序指令,当所述计算机程序指令被所述处理器执行时,使得所述终端设备执行权利要求1‑16任一项所述的方法。

34.一种芯片系统,其特征在于,包括:存储器和处理器,所述存储器存储有计算机程序指令,当所述计算机程序指令被所述处理器执行时,使得所述芯片系统实现如权利要求1‑

16任一项中的终端设备的功能。

说明书 :

一种系统空间切换方法、装置和终端设备

技术领域

[0001] 本申请涉及终端技术领域,尤其涉及一种系统空间切换方法、装置和终端设备。

背景技术

[0002] 隐私空间是指终端设备在其原本提供的主系统空间(以下简称主空间)以外,还允许用户开启另一个系统空间。主空间与隐私空间可以理解成双系统,在同一个终端设备中,主空间与隐私空间的主屏幕布局、应用程序数据、用户数据(通讯录、短信息、文档、照片等)等信息相互独立,当终端设备运行于主空间时,位于隐私空间中的主屏幕布局、应用程序数据、用户数据等信息无法被使用者查看,因此,终端设备的机主可以将私密照片、商业秘密文件、私人通讯录、私人短信息、社交媒体的聊天记录等迁移到隐私空间,以防止他人查看或窃取,也可以将支付类、游戏类应用转换到隐私空间使用,以防止小孩误触等。
[0003] 目前,用户一般可以通过以下方式开启终端设备隐私空间:一种方式是在终端设备的锁屏界面输入为隐私空间设置的指纹或密码进入隐私空间;另一种方式是在主空间内打开系统的设置应用,在设置应用内依次点击隐私>隐私空间选项,找到隐私空间的“进入”按钮,然后点击“进入”按钮进入到隐私空间。
[0004] 可见,虽然目前的终端设备提供了隐私空间功能,但是需要用户在锁屏界面执行解锁操作或者在设置应用中执行一系列繁琐的操作才能够开启或者进入到隐私空间,十分不便,降低了用户使用体验。

发明内容

[0005] 本申请实施例提供了一种系统空间切换方法、装置和终端设备,以解决目前在终端设备上开启隐私空间过程繁琐的问题。
[0006] 第一方面,本申请实施例提供了一种系统空间切换方法,包括:终端设备响应于用户在第一用户界面执行的第一手势操作,对用户进行身份验证,其中,第一用户界面是第一系统空间的用户界面;终端设备在用户身份验证通过时,显示第二系统空间。
[0007] 本申请实施例提供的技术方案,终端设备响应于用户的手势操作对用户进行身份验证,在用户身份验证通过时直接显示第二系统空间,大幅简化了用户启动第二系统空间的操作步骤,提高了终端设备多系统空间场景下的使用体验。
[0008] 在一种实现方式中,终端设备响应于用户在第一用户界面执行的第一手势操作,对用户进行身份验证,包括:终端设备响应于第一手势操作,显示第二用户界面,第二用户界面是第二系统空间的认证界面;终端设备验证用户在第二用户界面输入的身份信息。这样,终端设备响应于用户的手势操作生成第二系统空间的认证界面,引导用户在认证界面输入其身份信息,并且在用户的身份信息认证通过时,显示第二系统空间,大幅简化了用户显示第二系统空间的操作步骤,提高了终端设备多系统空间场景下的使用体验。
[0009] 在一种实现方式中,身份信息包括以下至少一种:人脸信息、指纹信息、锁屏密码;第二用户界面包括至少一种用于引导用户输入身份信息的交互元素。
[0010] 在一种实现方式中,终端设备响应于用户在第一用户界面执行的第一手势操作,对用户进行身份验证,包括:终端设备响应于第一手势操作,在后台采集并验证用户的身份信息,身份信息包括以下至少一种:人脸信息、虹膜信息、声纹信息。这样,终端设备响应于用户的手势操作,以用户无感的方式对用户的身份信息进行采集和验证,而不用显示第二用户界面,进一步简化了用户打开第二系统空间的步骤,提高用户使用体验。
[0011] 在一种实现方式中,终端设备响应于用户在第一用户界面执行的第一手势操作包括以下至少一种:终端设备响应于用户双指从第一用户界面的右侧边缘向中心区域滑动的操作;终端设备响应于用户双指从第一用户界面的左侧边缘向中心区域滑动的操作;终端设备响应于用户双指从第一用户界面的顶部边缘向中心区域滑动的操作;终端设备响应于用户双指从第一用户界面的底部边缘向中心区域滑动的操作。这样,终端设备支持用户双指以不同的方向滑动来显示第二系统空间的认证界面,满足用户不同的操作习惯。
[0012] 在一种实现方式中,终端设备响应于用户在第一用户界面执行的第一手势操作,显示第二用户界面,包括:终端设备响应于第一手势操作,沿着用户双指的滑动方向,从第一用户界面的边缘滑出第二用户界面。这样,终端设备响应于第一手势操作直接滑出第二用户界面,使得用户不需要进入系统的设置应用,也不需要将终端设备锁屏,简化了操作步骤,提升用户使用体验。
[0013] 在一种实现方式中,第一用户界面与第二用户界面在终端设备的显示屏上并列显示。这样,终端设备同时显示第一系统空间的用户界面和第二同空间的认证界面,使用户能够并行地处理第一系统空间和认证界面中的任务,提高了终端设备多系统空间场景下的使用体验。
[0014] 在一种实现方式中,终端设备显示第二系统空间,包括:终端设备在第二用户界面所在位置显示第三用户界面,第三用户界面是第二系统空间的用户界面。这样,第二用户界面与第三用户界面之间的切换无缝衔接,提高开启第二系统空间时的流畅性。
[0015] 在一种实现方式中,第一用户界面与第三用户界面在终端设备的显示屏上并列显示。这样,终端设备同时显示第一系统空间的用户界面和第二同空间的用户界面,使用户能够并行地处理第一系统空间和第二系统空间中的任务,提高了终端设备多系统空间场景下的使用体验。
[0016] 在一种实现方式中,该方法还包括:终端设备响应于用户在第一用户界面与第三用户界面的交界处执行的第二手势操作,隐藏第二系统空间。这样,用户可以通过简单的手势操作隐藏第二系统空间,不需要进入系统的设置应用,也不需要将终端设备锁屏,简化了操作步骤,提升用户使用体验。
[0017] 在一种实现方式中,第二手势操作与第一手势操作的手指滑动方向相反,终端设备响应于用户在第一用户界面与第三用户界面的交界处执行的第二手势操作包括以下至少一种:终端设备响应于用户双指从第一用户界面与第三用户界面的交界处向第三用户界面的右侧边缘滑动的操作;终端设备响应于用户双指从第一用户界面与第三用户界面的交界处向第三用户界面的左侧边缘滑动的操作;终端设备响应于用户双指从第一用户界面与第三用户界面的交界处向第三用户界面的顶部边缘滑动的操作;终端设备响应于用户双指从第一用户界面与第三用户界面的交界处向第三用户界面的底部边缘滑动的操作。这样,终端设备支持用户双指以不同的方向滑动来隐藏第二系统空间,满足用户不同的操作习惯。
[0018] 在一种实现方式中,该方法还包括:终端设备响应于第三手势操作,将位于第一系统空间中的目标数据迁移到第二系统空间中,第三手势操作包括用户手指将第一用户界面中的信息元素拖拽至第三用户界面中的操作,信息元素至少包括:应用界面、应用图标、文档界面、文档图标、媒体播放界面、媒体图标、图片查看界面、图片缩略图,目标数据为信息元素对应的数据。这样,用户可以在两个系统空间之间通过拖动的方式迁移数据,操作简单方便,提高了终端设备多系统空间场景下的使用体验。
[0019] 在一种实现方式中,第一用户界面为第一系统空间的主屏幕界面。
[0020] 在一种实现方式中,终端设备至少包括折叠屏终端设备、平板电脑、大屏显示设备。
[0021] 在一种实现方式中,当终端设备为折叠屏设备,并且终端设备的第一显示屏同时显示第一用户界面和第三用户界面时,方法还包括:终端设备检测到第一显示屏被折叠时,根据第一规则在第二显示屏显示第一用户界面或者第三用户界面,其中,第一显示屏为终端设备的主显示屏,第二显示屏为终端设备的副显示屏。
[0022] 在一种实现方式中,第一规则包括以下一个或者多个:根据系统默认设置显示第一用户界面或者第三用户界面;根据用户设置显示第一用户界面或者第三用户界面;在第二显示屏显示第四用户界面,第四用户界面用于用户选择显示第一用户界面或者第三用户界面,终端设备在第二显示屏显示用户选择的用户界面。
[0023] 第二方面,本申请实施例提供了一种系统空间切换装置,该装置可以应用于终端设备,包括:身份认证模块,用于响应于用户在第一用户界面执行的第一手势操作,对用户进行身份验证,其中,第一用户界面是第一系统空间的用户界面;系统空间显示模块,用于在用户身份验证通过时,显示第二系统空间。
[0024] 本申请实施例提供的技术方案,终端设备响应于用户的手势操作对用户进行身份验证,在用户身份验证通过时直接显示第二系统空间,大幅简化了用户切换第二系统空间的操作步骤,提高了终端设备多系统空间场景下的使用体验。
[0025] 在一种实现方式中,身份认证模块,具体用于响应于第一手势操作,显示第二用户界面,第二用户界面是第二系统空间的认证界面;身份认证模块,还用于验证用户在第二用户界面输入的用户身份信息。这样,终端设备响应于用户的手势操作生成第二系统空间的认证界面,引导用户在认证界面输入其身份信息,并且在用户的身份信息认证通过时,显示第二系统空间,大幅简化了用户切换第二系统空间的操作步骤,提高了终端设备多系统空间场景下的使用体验。
[0026] 在一种实现方式中,身份信息包括以下至少一种:人脸信息、指纹信息、锁屏密码;第二用户界面包括至少一种用于引导用户输入身份信息的交互元素。
[0027] 在一种实现方式中,身份认证模块,具体用于响应于第一手势操作,在后台采集并验证用户的身份信息,身份信息包括以下至少一种:人脸信息、虹膜信息、声纹信息。这样,终端设备响应于用户的手势操作,以用户无感的方式对用户的身份信息进行采集和验证,而不用显示第二用户界面,进一步简化了用户打开第二系统空间的步骤,提高用户使用体验。
[0028] 在一种实现方式中,身份认证模块响应于第一手势操作包括以下至少一种:身份认证模块响应于用户双指从第一用户界面的右侧边缘向中心区域滑动的操作,对用户进行身份验证;身份认证模块响应于用户双指从第一用户界面的左侧边缘向中心区域滑动的操作;身份认证模块响应于用户双指从第一用户界面的顶部边缘向中心区域滑动的操作;身份认证模块响应于用户双指从第一用户界面的底部边缘向中心区域滑动的操作。这样,终端设备支持用户双指以不同的方向滑动来开启第二系统空间的认证界面,满足用户不同的操作习惯。
[0029] 在一种实现方式中,身份认证模块,具体用于响应于第一手势操作,沿着用户双指的滑动方向,从第一用户界面的边缘滑出第二用户界面。这样,终端设备响应于第一手势操作直接滑出第二用户界面,使得用户不需要进入系统的设置应用,也不需要将终端设备锁屏,简化了操作步骤,提升用户使用体验。
[0030] 在一种实现方式中,第一用户界面与第二用户界面在终端设备的显示屏上并列显示。这样,终端设备同时显示第一系统空间的用户界面和第二同空间的认证界面,使用户能够并行地处理第一系统空间和认证界面中的任务,提高了终端设备多系统空间场景下的使用体验。
[0031] 在一种实现方式中,系统空间显示模块,具体用于在第二用户界面所在位置显示第三用户界面,第三用户界面是第二系统空间的用户界面。这样,第二用户界面与第三用户界面之间的切换无缝衔接,提高开启第二系统空间时的流畅性。
[0032] 在一种实现方式中,第一用户界面与第三用户界面在终端设备的显示屏上并列显示。这样,终端设备同时显示第一系统空间的用户界面和第二同空间的用户界面,使用户能够并行地处理第一系统空间和第二系统空间中的任务,提高了终端设备多系统空间场景下的使用体验。
[0033] 在一种实现方式中,该装置还包括:系统空间隐藏模块,用于响应于用户在第一用户界面与第三用户界面的交界处执行的第二手势操作,隐藏第二系统空间。这样,用户可以通过简单的手势操作隐藏第二系统空间,不需要进入系统的设置应用,也不需要将终端设备锁屏,简化了操作步骤,提升用户使用体验。
[0034] 在一种实现方式中,第二手势操作与第一手势操作的手指滑动方向相反,系统空间隐藏模块响应于第二手势操作包括以下至少一种:系统空间隐藏模块响应于用户双指从第一用户界面与第三用户界面的交界处向第三用户界面的右侧边缘滑动的操作;系统空间隐藏模块响应于用户双指从第一用户界面与第三用户界面的交界处向第三用户界面的左侧边缘滑动的操作;系统空间隐藏模块响应于用户双指从第一用户界面与第三用户界面的交界处向第三用户界面的顶部边缘滑动的操作;系统空间隐藏模块响应于用户双指从第一用户界面与第三用户界面的交界处向第三用户界面的底部边缘滑动的操作。这样,终端设备支持用户双指以不同的方向滑动来隐藏第二系统空间,满足用户不同的操作习惯。
[0035] 在一种实现方式中,该装置还包括:数据迁移模块,用于响应于第三手势操作,将位于第一系统空间中的目标数据迁移到第二系统空间中,第三手势操作包括用户手指将第一用户界面中的信息元素拖拽至第三用户界面中的操作,信息元素至少包括:应用界面、应用图标、文档界面、文档图标、媒体播放界面、媒体图标和/或缩略图、图片查看界面、图片缩略图,目标数据为信息元素对应的数据。这样,用户可以在两个系统空间之间通过拖动的方式迁移数据,操作简单方便,提高了终端设备多系统空间场景下的使用体验。
[0036] 在一种实现方式中,第一用户界面为第一系统空间的主屏幕界面。
[0037] 在一种实现方式中,终端设备至少包括折叠屏终端设备、平板电脑、大屏显示设备。
[0038] 在一种实现方式中,当终端设备为折叠屏设备,并且终端设备的第一显示屏同时显示第一用户界面和第三用户界面时,系统空间显示模块,还用于检测到第一显示屏被折叠时,根据第一规则在第二显示屏显示第一用户界面或者第三用户界面,其中,第一显示屏为终端设备的主显示屏,第二显示屏为终端设备的副显示屏。
[0039] 在一种实现方式中,第一规则包括以下一个或者多个:根据系统默认设置显示第一用户界面或者第三用户界面;根据用户设置显示第一用户界面或者第三用户界面;在第二显示屏显示第四用户界面,第四用户界面用于用户选择显示第一用户界面或者第三用户界面,终端设备在第二显示屏显示用户选择的用户界面。
[0040] 第三方面,本申请实施例提供了一种终端设备,包括:存储器、处理器和触控屏,触控屏用于显示用户界面以及获取用于的手势操作,存储器器存储有计算机程序指令,当计算机程序指令被处理器执行时,使得终端设备执行上述第一方面及其各实现方式中的方法。
[0041] 第四方面,本申请实施例还提供一种计算机可读存储介质,计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述各方面及其各个实现方式的方法。
[0042] 第五方面,本申请实施例还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述各方面及其各个实现方式的方法。
[0043] 第六方面,本申请实施例还提供了一种芯片系统,该芯片系统包括处理器,用于支持上述装置或系统实现上述方面中所涉及的功能,例如,生成或处理上述方法中所涉及的信息。

附图说明

[0044] 图1是目前在终端设备上创建隐私空间的流程图;
[0045] 图2是目前在终端设备上进入隐私空间的示意图;
[0046] 图3是目前终端设备在主空间和隐私空间之间迁移数据的示意图;
[0047] 图4是本申请实施例示出的终端设备的硬件结构示意图;
[0048] 图5是本申请实施例提供的一种系统空间切换方法的流程图;
[0049] 图6是本申请实施例示出的折叠屏形态的终端设备生成第一用户界面的示意图;
[0050] 图7是本申请实施例示出的传统形态的终端设备生成第二用户界面的示意图;
[0051] 图8是本申请实施例示出的折叠屏形态的终端设备显示第三用户界面的示意图;
[0052] 图9是本申请实施例示出的折叠屏形态的终端设备隐藏第二系统空间的示意图;
[0053] 图10是本申请实施例示出的传统形态的终端设备隐藏第二系统空间的示意图;
[0054] 图11是本申请实施例示出的折叠屏形态的终端设备跨空间迁移应用数据的示意图;
[0055] 图12是本申请实施例示出的折叠屏形态的终端设备跨空间迁移图片数据的示意图;
[0056] 图13是本申请实施例示出的折叠屏形态的终端设备跨空间迁移图片数据的示意图;
[0057] 图14是本申请实施例示出的“隐私空间”设置界面的示意图;
[0058] 图15是本申请实施例示出的第四用户界面的示意图;
[0059] 图16是本申请实施例提供的一种系统空间切换装置的结构示意图;
[0060] 图17是本申请实施例提供的另一种系统空间切换装置的结构示意图。

具体实施方式

[0061] 随着终端技术的发展,手机、平板电脑等终端设备已经成为人们生活、工作、学习和娱乐中不可缺少的工具,正因为如此,用户可能会在终端设备中保存与其隐私相关的数据,例如私密照片、商业秘密文件、私人通讯录、私人短信息、社交媒体的聊天记录等。为了加强对隐私数据的保护,一些终端设备提供了隐私空间功能。
[0062] 隐私空间是指终端设备在其原本提供的主系统空间(以下简称主空间)以外,还允许用户开启另一个系统空间。主空间与隐私空间可以理解成双系统,或者同一系统中的两个不同用户账号对应的系统空间。在同一个终端设备中,主空间与隐私空间的主屏幕布局、应用程序数据、用户数据(通讯录、短信息、文档、照片等)等信息相互独立,当终端设备运行于主空间时,位于隐私空间中的主屏幕布局、应用程序数据、用户数据等信息无法被使用者查看,因此,终端设备的机主可以将私密照片、商业秘密文件、私人通讯录、私人短信息、社交媒体的聊天记录等迁移到隐私空间,以防止他人查看或窃取,也可以将支付类、游戏类应用转换到隐私空间使用,以防止小孩误触等。
[0063] 目前,用户在使用隐私空间之前,需要首先创建隐私空间。图1是目前在终端设备上创建隐私空间的流程图。如图1所示,当用户需要创建隐私空间时,用户可以操作终端设备以进入到终端设备的“设置”界面10,然后在“设置”界面10中找到“隐私”选项11;用户点击“隐私”选项11时,终端设备进入到“隐私”设置界面20;用户在“隐私”设置界面20中点击“隐私空间”选项21时,终端设备进入到“隐私空间”设置界面30;接下来,用户可以在“隐私空间”设置界面30点击“开启”按钮31,并且按照终端设备的提示创建隐私空间。
[0064] 图2是目前在终端设备上进入隐私空间的示意图。如图2所示,在用户创建隐私空间之后,如果用户想要进入隐私空间,可以采用以下方式:一种方式如图2所示,是在终端设备的锁屏界面40输入为隐私空间设置的指纹或密码进入隐私空间,例如用户可以使用拇指指纹解锁终端设备进入到主空间,也可以使用食指41指纹解锁终端设备进入到隐私空间50;另一种方式可以是在主空间内进入设置>隐私>隐私空间,然后点击隐私空间界面提供的“进入”按钮进入到隐私空间。可见,虽然目前的终端设备提供了隐私空间功能,但是用户需要通过锁屏再解锁或者在设置菜单中执行一系列繁琐的操作才能够开启或者进入到隐私空间,十分不便。
[0065] 并且,终端设备虽然可以同时存在主空间和隐私空间,但是在同一时刻,终端设备只能运行在其中一个空间,当用户进入到隐私空间后,无法同时使用主空间,当用户进入到主空间后,无法同时使用隐私空间,这使得用户无法并行地处理主空间和隐私空间中的任务。
[0066] 另外,在一些场景中,用户希望可能会希望在主空间和隐私空间迁移文档、照片、应用程序等数据,以实现数据的跨空间访问和编辑等,这就需要终端设备提供在主空间和隐私空间之间迁移数据的功能。图3是目前终端设备在主空间和隐私空间之间迁移数据的示意图。如图3所示,终端设备的“隐私空间”设置界面30提供了“主空间至隐私空间”32和“隐私空间至主空间”33两个选项,如果用户想要从主空间向隐私空间迁移数据,则可以点击“主空间至隐私空间”32选项,然后按照提示执行后续迁移操作,如果用户想要从隐私空间主空间迁移数据,则可以点击“隐私空间至主空间”33选项,然后按照提示执行后续迁移操作,整个迁移过程十分困难。
[0067] 为了解决目前终端设备上的隐私空间方法存在创建和开启过程繁琐、无法与主空间同时使用,以及与主空间之间的数据迁移困难的问题,本申请实施例提供了一种系统空间切换方法。其中,本申请实施例提供的终端设备包括但不限于:手机、笔记本电脑、平板电脑、个人台式电脑、电脑一体机、大屏显示设备、虚拟/混合/增强现实设备等。
[0068] 图4是本申请实施例示出的终端设备的硬件结构示意图。如图4所示,终端设备100可以包括处理器110,存储器120,通用串行总线(universal serial bus,USB)接口130,射频电路140,移动通信模块150,无线通信模块160,摄像头170,显示屏180,触摸传感器190,气压传感器210和按键220等。
[0069] 处理器110可以包括一个或多个处理单元,例如:处理器110可以包括应用处理器(application processor,AP),调制解调处理器,图形处理器(graphics processing unit,GPU),图像信号处理器(image signal processor,ISP),视频编解码器,数字信号处理器(digital signal processor,DSP),基带处理器,和/或神经网络处理器(neural‑network processing unit,NPU)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中,例如集成在系统芯片(system on a chip,SoC)中。处理器110中还可以设置存储器,用于存储指令和数据。在一些实施例中,处理器110中的存储器为高速缓冲存储器。该存储器可以保存处理器110刚用过或循环使用的指令或数据。
[0070] 在一些实施例中,处理器110可以包括一个或多个接口。接口可以包括集成电路(inter‑integrated circuit,I2C)接口,集成电路内置音频(inter‑integrated circuit sound,I2S)接口,脉冲编码调制(pulse code modulation,PCM)接口,通用异步收发传输器(universal asynchronous receiver/transmitter,UART)接口,移动产业处理器接口(mobile industry processor interface,MIPI),通用输入输出(general‑purpose input/output,GPIO)接口,用户标识模块(subscriber identity module,SIM)接口,和/或通用串行总线(universal serial bus,USB)接口等。
[0071] 存储器120可以用于存储计算机可执行程序代码,可执行程序代码包括指令。存储器120可以包括存储程序区和存储数据区。其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能,图像播放功能等)等。存储数据区可存储终端设备100使用过程中所创建的数据(比如音频数据,电话本等)等。此外,存储器120可以包括一个或者多个存储单元,例如可以包括易失性存储器(volatile memory),如:动态随机存取存储器(dynamic random access memory,DRAM)、静态随机存取存储器(static random access memory,SRAM)等;还可以包括非易失性存储器(non‑volatile memory,NVM),如:只读存储器(read‑only memory,ROM)、闪存(flash memory)等。处理器110通过运行存储在存储器120的指令,和/或存储在设置于处理器中的存储器的指令,执行终端设备100的各种功能应用以及数据处理。
[0072] 终端设备100的无线通信功能可以通过射频电路140、移动通信模块150、无线通信模块160、调制解调处理器以及基带处理器等实现。
[0073] 射频电路140可以包括至少一个天线141,用于发射和接收电磁波信号。终端设备100中的每个天线可用于覆盖单个或多个通信频带。在一些实施例中,天线可以和调谐开关结合使用。
[0074] 移动通信模块150可以提供应用在终端设备100上的包括2G/3G/4G/5G等无线通信的解决方案。移动通信模块150可以包括至少一个滤波器,开关,功率放大器,低噪声放大器(low noise amplifier,LNA)等。移动通信模块150可以由天线141接收电磁波,并对接收的电磁波进行滤波,放大等处理,传送至调制解调处理器进行解调。移动通信模块150还可以对经调制解调处理器调制后的信号放大,经天线141转为电磁波辐射出去。在一些实施例中,移动通信模块150的至少部分功能模块可以被设置于处理器110中。在一些实施例中,移动通信模块150的至少部分功能模块可以与处理器110的至少部分模块被设置在同一个器件中。
[0075] 调制解调处理器可以包括调制器和解调器。其中,调制器用于将待发送的低频基带信号调制成中高频信号。解调器用于将接收的电磁波信号解调为低频基带信号。随后解调器将解调得到的低频基带信号传送至基带处理器处理。低频基带信号经基带处理器处理后,被传递给应用处理器。应用处理器通过音频设备(包括但不限于扬声器,受话器等)输出声音信号,或通过显示屏180显示图像或视频。在一些实施例中,调制解调处理器可以是独立的器件。在另一些实施例中,调制解调处理器可以独立于处理器110,与移动通信模块150或其他功能模块设置在同一个器件中。
[0076] 无线通信模块160可以包括无线保真(wireless fidelity,Wi‑Fi)模块,蓝牙(bluetooth,BT)模块、GNSS模块、近距离无线通信技术(near field communication,NFC)模块、红外(infrared,IR)模块等。无线通信模块160可以是集成上述至少一个模块的一个或多个器件。无线通信模块160经由天线141接收电磁波,将电磁波信号调频以及滤波处理,将处理后的信号发送到处理器110。无线通信模块160还可以从处理器110接收待发送的信号,对其进行调频,放大,经天线141转为电磁波辐射出去。
[0077] 本申请实施例中,终端设备100的无线通信功能例如可以包括全球移动通讯系统(global system for mobile communications,GSM),通用分组无线服务(general packet radio service,GPRS),码分多址接入(code division multiple access,CDMA),宽带码分多址(wideband code division multiple access,WCDMA),时分码分多址(time‑division code division multiple access,TD‑SCDMA),长期演进(long term evolution,LTE),第五代移动通信技术新空口(5th generation mobile networks new radio,5G NR),BT,GNSS,WLAN,NFC,FM,和/或IR等功能。GNSS可以包括全球卫星定位系统(global positioning system,GPS),全球导航卫星系统(global navigation satellite system,GLONASS),北斗卫星导航系统(beidou navigation satellite system,BDS),准天顶卫星系统(quasi‑zenith satellite system,QZSS)和/或星基增强系统(satellite based augmentation systems,SBAS)。
[0078] 摄像头170用于捕获静态图像或视频。摄像头170包括镜头和感光元件,物体通过镜头生成光学图像投射到感光元件。感光元件可以是电荷耦合器件(charge coupled device,CCD)或互补金属氧化物半导体(complementary metal‑oxide‑semiconductor,CMOS)光电晶体管。感光元件把光信号转换成电信号,之后将电信号传递给ISP转换成数字图像信号。ISP将数字图像信号输出到DSP加工处理。DSP将数字图像信号转换成标准的RGB,YUV,RYYB等格式的图像信号。在一些实施例中,终端设备100可以包括1个或N个摄像头170,N为大于1的正整数。
[0079] NPU为神经网络(neural‑network,NN)计算处理器,通过借鉴生物神经网络结构,例如借鉴人脑神经元之间传递模式,对输入信息快速处理,还可以不断的自学习。通过NPU可以实现终端设备100的智能认知等应用,例如:图像识别,人脸识别,语音识别,文本理解等。
[0080] 显示屏180用于显示图像,视频等。显示屏180包括显示面板。显示面板可以采用液晶显示屏(liquid crystal display,LCD),有机发光二极管(organic light‑emitting diode,OLED),有源矩阵有机发光二极体或主动矩阵有机发光二极体(active‑matrix organic light emitting diode的,AMOLED),柔性发光二极管(flex light‑emitting diode,FLED),MiniLED,MicroLED,Micro‑OLED,量子点发光二极管(quantum dot light emitting diodes,QLED)等。在一些实施例中,终端设备100可以包括1个或N个显示屏180,N为大于1的正整数。
[0081] 触摸传感器190,也称“触控器件”。触摸传感器190可以设置于显示屏180,由触摸传感器190与显示屏180组成触摸屏,也称“触控屏”。触摸传感器190用于检测作用于其上或附近的触摸操作。触摸传感器可以将检测到的触摸操作传递给应用处理器,以确定触摸事件类型。可以通过显示屏180提供与触摸操作相关的视觉输出。在另一些实施例中,触摸传感器190也可以设置于终端设备100的表面,与显示屏180所处的位置不同。
[0082] 气压传感器210用于测量气压。在一些实施例中,终端设备100通过气压传感器210测得的气压值计算海拔高度,辅助定位和导航。
[0083] 按键220包括开机键,音量键等。按键220可以是机械按键。也可以是触摸式按键。终端设备100可以接收按键输入,产生与终端设备100的用户设置以及功能控制有关的键信号输入。
[0084] 可以理解的是,本申请实施例示意的结构并不构成对终端设备100的具体限定。在本申请另一些实施例中,终端设备可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件组合实现。
[0085] 图5是本申请实施例提供的一种系统空间切换方法的流程图。如图5所示,该方法可以包括以下步骤:
[0086] 步骤S101,终端设备响应于用户在第一用户界面执行的第一手势操作,对用户进行身份验证,第一用户界面是第一系统空间的用户界面。
[0087] 本申请实施例中,第一手势操作可以包括用户在第一用户界面执行的单指滑动操作、多指滑动操作、单指单击屏幕操作、单指多击屏幕操作、多指单击屏幕操作、多指多击屏幕操作中的一种或者多种,本申请实施例对比不做具体限定,只要能够被终端设备响应而开启用户身份验证流程的操作,都可以为第一手势操作。其中,用户的多指滑动操作例如可以是用户单手的多指滑动操作,也可以是用户双手的多指滑动操作,可以是多指同方向的滑动操作,也可以是多指的不同方向的滑动操作,本申请实施例对此不做具体限定;用户的多指多击屏幕操作例如可以是用户单手多指多击屏幕操作,也可以是用户双手多指多击屏幕操作,本申请实施例对此亦不做具体限定。
[0088] 图6是本申请实施例示出的折叠屏形态的终端设备生成第一用户界面的示意图。
[0089] 在一种实现方式中,如图6所示,当终端设备运行在第一系统空间时,第一手势操作可以是用户在第一用户界面60(例如第一系统空间的主屏幕界面)执行的双指滑动操作。
[0090] 示例性的,第一手势操作可以是用户双指70从第一用户界面60的边缘向中心区域滑动的操作,例如:用户双指70从第一用户界面60的右侧边缘向中心区域滑动(即向左滑动),或者,用户双指70从第一用户界面60的顶部边缘向中心区域滑动(即向下滑动),或者,用户双指70从第一用户界面60的底部边缘向中心区域滑动(即向上滑动),或者,用户双指70从第一用户界面60的左侧边缘向中心区域滑动向(即向右滑动)。
[0091] 示例性的,双指滑动操作还可以是用户双指在第一用户界面执行的双指缩放滑动操作,或者双指在第一用户界面以特定的轨迹滑动等。
[0092] 在一种实现方式中,当终端设备运行在第一系统空间时,第一手势操作可以是用户在第一用户界面执行的单指滑动操作。例如,第一手势操作可以是用户单指在第一用户界面上画圈,或者用户单指在第一用户界面滑动出其他特定的轨迹等,本申请实施例对此不做具体限定。
[0093] 本申请实施例中,根据终端设备的显示屏的形状和尺寸的不同,第二用户界面可以在终端设备的显示屏的部分区域显示或者全屏显示,下面分别以折叠屏形态的终端设备(如折叠屏手机)和传统形态的终端设备(如传统手机)为例,对第二用户界面的显示方式进行示例性说明。
[0094] 在一种实现方式中,如图6所示,当第一手势操作是用户双指70从第一用户界面60的右侧边缘向左滑动时,第二用户界面80可以沿着用户手指的滑动方向从第一用户界面60的右侧边缘向左滑出显示,在第二用户界面80滑出的过程中,第一用户界面60可以向显示屏的左侧收缩。这样,在第二用户界面80完全滑出之后,显示屏的左侧部分区域显示第一用户界面60,显示屏的右侧部分区域显示第二用户界面80,即第一用户界面60与第二用户界面80左右并列显示。其中,第一用户界面60与第二用户界面80的宽度可以相同也可以不同,本申请实施例对此不做限定。
[0095] 在一种实现方式中,当第一手势操作是用户双指从第一系统空间的顶部向下滑动时,第二用户界面可以沿着用户手指的滑动方向从显示屏的顶部边缘向下滑出显示,在第二用户界面滑出的过程中,第一用户界面可以向显示屏的下方收缩。这样,在第二用户界面完全滑出之后,显示屏的上半部分区域显示第一用户界面,显示屏的下半部分区域显示第二用户界面,即第一用户界面与第二用户界面上下并列显示。其中,第一用户界面与第二用户界面的高度可以相同也可以不同,本申请实施例对此不做限定。
[0096] 在一种实现方式中,终端设备在检测到用户的第一手势操作之后,可以采用以下步骤S201‑步骤S202对用户身份进行验证。
[0097] 步骤S201,终端设备响应于第一手势操作,显示第二用户界面,第二用户界面是第二系统空间的认证界面。
[0098] 示例性的,第一系统空间和第二系统空间可以是在终端设备上存在的两个系统,第一系统空间和第二系统空间的主屏幕布局、应用程序数据、用户数据(通讯录、短信息、文档、照片等)等信息相互独立。其中,第一系统空间可以是用户经常使用的系统空间,例如主空间,第二系统空间可以是用户不经常使用的系统空间,或者是用户在有隐私需求时会使用的空间,例如隐私空间。
[0099] 示例性的,第一系统空间和第二系统空间可以是一个操作系统,但是该操作系统有两个不同的用户账号,每个账号对应一个系统空间。例如账号A对应第一系统空间,账号B对应第二系统空间。一般来说,同一个用户可以拥有两个或者更多的用户帐号,如果以帐号A登录操作系统,则进入到第一系统空间,如果以帐号B登录系统,则进入到第二系统空间。终端设备允许用户登录一个用户帐号,并显示该帐号对应的系统空间,或者,终端设备还允许用户同时登录两个或者更多的用户账号,并显示其中一个用户帐号对应的系统空间或者同时显示多个系统空间。
[0100] 本申请实施例中,为便于对第一系统空间的用户界面和第二系统空间的用户界面进行区分,将第一系统空间的用户界面称作第一用户界面,将第二系统空间的认证界面称作第二用户界面,将第二系统空间显示后的用户界面称作第三用户界面。其中,第一用户界面可以是第一系统空间的特定界面,例如主屏幕界面,也可以是第一系统空间的其他任意界面;第三系统界面可以是第二系统空间的特定界面,例如主屏幕界面,也可以是第二系统空间的其他任意界面。
[0101] 图7是本申请实施例示出的传统形态的终端设备生成第二用户界面的示意图。如图7所示,第二用户界面80可以在传统形态的终端设备上全屏显示。
[0102] 示例性的,当第一手势操作是用户双指70从第一用户界面的右侧边缘向左滑动时,第二用户界面80可以沿着用户手指的滑动方向从第一用户界面60的右侧边缘向左滑出显示;第二用户界面80可以位于第一用户界面的上层,从而在滑出的过程中将第一用户界面60逐渐遮盖;第二用户界面80可以一直向左滑出到全屏显示的状态,将第一用户界面60完全遮盖,这样,在第二用户界面80完全滑出之后,终端设备的显示屏可以只显示第二用户界面80。
[0103] 本申请实施例中,第二用户界面80可以包含一种或者多种用于引导用户输入身份信息的交互元素,包括图形元素、文字元素等。第二用户界面80具体包含哪些用于引导用户输入身份信息的元素,可以根据终端设备支持的身份验证方式确定。
[0104] 示例性的,进一步如图6或7所示,当终端设备支持人脸验证时,身份信息可以是人脸信息,第二用户界面80可以包括用于引导用户输入人脸信息的元素,例如包括人脸图形81等;当终端设备支持指纹验证时,身份信息可以是指纹信息,第二用户界面80可以包括用于引导用户输入指纹信息的元素,例如包括指纹图案82,以及内容如“请触摸下方指纹感应区验证指纹”等提示文字等;另外,第二用户界面80还可以包括用于引导用户输入密码的元素,该密码可以是为第二系统空间独立设置的密码或者锁屏密码,例如:第二用户界面80可以包括“锁屏密码”按钮83,当用户点击“锁屏密码”按钮83时,第二用户界面80显示屏幕键盘,使得用户可以在屏幕键盘中输入密码。
[0105] 可以理解的是,当终端设备同时支持多种身份验证方式时,第二用户界面80可以同时包含多种用于引导用户输入人脸信息的元素。例如,如果终端设备同时支持人脸验证、指纹验证和密码验证,那么第二用户界面80可以同时包含人脸图形81、指纹图案82和“锁屏密码”按钮83,以及包含相应的提示文字,如:“使用人脸或者指纹访问隐藏应用”“正在识别中”“请触摸下方指纹感应区验证指纹”等。
[0106] 可以理解的是,在不同的操作系统、同一操作的不同定制版本或者不同的桌面主题中,上述用于引导用户输入身份信息的各元素的布局方式、图形样式、文字内容等可能有所不同,具体可以由系统开发人员自行设置,本申请实施例对此不做限定。
[0107] 步骤S202,终端设备验证用户在第二用户界面输入的身份信息。
[0108] 具体实现中,终端设备在获取到用户的身份信息之后,可以对身份信息进行验证,如果验证通过,则执行步骤S103。
[0109] 示例性的,当终端设备支持人脸验证时,终端设备在第二用户界面生成之后可以开启前置摄像头以采集用户的人脸信息。或者,如果终端设备具备泛光照明器、点阵投影器和/或红外摄像机等部件,还可以开启这些部件中的一个或者多个,以采集用户立体的人脸信息。接下来,终端设备可以将采集到的人脸信息与用户预先录入的人脸信息进行匹配,如果采集到的人脸信息与用户预先录入的人脸信息匹配成功,则用户身份信息验证通过。
[0110] 示例性的,当终端设备支持指纹验证时,终端设备可以在检测用户手指在指纹识别模块上是否有按压动作,如果检测到用户手指的按压动作,则指纹识别模块采集用户的指纹信息。接下来,终端设备可以将采集到的指纹信息与用户预先录入的指纹信息进行匹配,如果采集到的指纹信息与用户预先录入的指纹信息匹配成功,则用户身份信息验证通过。该指纹识别模块例如可以是设置在显示屏下方的指纹识别模块(即屏下指纹),可以是设置在终端设备背部的指纹识别模块(即背部指纹),可以是设置在终端设备边框上的指纹识别模块(即边框指纹),也可以是设置在终端设备正面的指纹识别模块,如设置在主屏幕按键上的指纹识别模块(home键指纹等),本申请实施例对此不做具体限定。
[0111] 示例性的,当用户选择以输入密码的方式进行身份信息验证时,终端设备可以将用户输入的密码与用户预先录入的锁屏密码进行匹配,如果用户输入的密码与用户预先录入的锁屏密码相同,则用户身份信息验证通过。
[0112] 在一种实现方式中,终端设备在检测到用户的第一手势操作之后,可以采用以下步骤S301显示第二系统空间。
[0113] 步骤S301,终端设备响应于第一手势操作,在后台采集并验证用户的身份信息。
[0114] 在步骤S301中,终端设备在检测到用户第一操作之后,采用无感的方式在后台采集用户的身份信息,整个采集身份信息的过程中不需要用户主动执行任何操作,终端设备也不会在显示屏上显示任何与采集用户信息有关的内容,也就是说,如果终端设备当前显示的是第一用户界面,那么在终端设备采集身份信息的过程中,终端设备依然显示的是第一用户界面,不会显示第二用户界面。这样,终端设备进一步简化了用户打开第二系统空间的步骤,提高用户使用体验。
[0115] 当终端设备在后台采集身份信息时,身份信息优选可以包括以下至少一种:人脸信息、虹膜信息、声纹信息。一般来说,终端设备在采集上述身份信息时,可以直接开启相应的模块进行后台采集,而不需要用户主动执行某些操作。
[0116] 示例性的,当终端设备支持人脸验证时,终端设备可以在检测到用户的第一手势操作时开启前置摄像头以采集用户的人脸信息。或者,如果终端设备具备泛光照明器、点阵投影器和/或红外摄像机等部件,还可以开启这些部件中的一个或者多个,以采集用户立体的人脸信息。接下来,终端设备可以将采集到的人脸信息与用户预先录入的人脸信息进行匹配,如果采集到的人脸信息与用户预先录入的人脸信息匹配成功,则用户身份信息验证通过。终端设备采集人脸和验证人脸的过程均在后台进行,不会在显示屏上产生任何提示或者交互内容。
[0117] 示例性的,当终端设备支持声纹验证时,终端设备可以在检测到用户的第一手势操作时开启麦克风以采集用户的声纹信息。该声纹信息可以是用户的说话声音或者气息等,本申请实施例对此不做限定。接下来,终端设备可以将采集到的声纹信息与用户预先录入的声纹信息进行匹配,如果采集到的声纹信息与用户预先录入的声纹信息匹配成功,则用户身份信息验证通过。终端设备采集声纹和验证声纹的过程均在后台进行,不会在显示屏上产生任何提示或者交互内容。
[0118] 步骤S102,终端设备在身份信息验证通过时,显示第二系统空间。
[0119] 本申请实施例中,终端设备显示第二系统空间可以包括以下方式:一种方式是终端设备在之前已经启动了第二系统空间,但是第二系统空间之前一直在后台运行,未在显示屏上显示,在这种方式中,终端设备在身份信息验证通过时,将第二系统空间从后台切换到前台,使其在显示屏中显示。另一种方式是终端设备之前没有启动第二系统空间,在这种方式中,终端设备在身份信息验证通过时,启动第二系统空间,并将第二系统空间在前台运行,使其在显示屏中显示。
[0120] 具体实现中,第二系统空间的用户界面(以下称为第三用户界面)可以与第二用户界面在终端设备显示屏的相同区域显示。这样,根据终端设备的显示屏的形状和尺寸的不同,第三用户界面可以在终端设备的显示屏的部分区域显示或者全屏显示,下面以分别以折叠屏形态的终端设备(如折叠屏手机)和传统形态的终端设备(如传统手机)为例,对第三用户界面的显示方式进行示例性说明。
[0121] 图8是本申请实施例示出的折叠屏形态的终端设备显示第三用户界面的示意图。
[0122] 在一种实现方式中,如图8所示,第一用户界面60可以与第三用户界面90可以在终端设备的显示屏上并列显示。例如:显示屏的左侧部分区域显示第一用户界面60,显示屏的右侧部分区域显示第三用户界面90,其中,第一用户界面60与第三用户界面90的宽度可以相同也可以不同,本申请实施例对此不做限定。
[0123] 在一种实现方式中,如果第二系统空间在之前就已经启动并且在已经在后台运行,那么终端设备可以直接将第二系统空间当前运行的界面切换到前台进行显示,即第三用户界面是第二系统空间当前运行的界面。
[0124] 在一种实现方式中,如果第二系统空间之前未启动,那么终端设备可以首先启动第二系统空间,在第二系统空间启动后,第三用户界面90初始可以是第二系统空间的主屏幕界面,以便于用户从主屏幕界面启动第二系统空间中的任一应用程序。
[0125] 在一种实现方式中,如果用户曾经启动过第二系统空间但是当前时刻已经被关闭,那么终端设备可以再次启动第二系统空间,当第二系统空间再次启动之后,第三用户界面90初始可以是第二系统空间上一次关闭时停留的用户界面。例如:用户上一次在第二系统空间中启动了相册应用,在相册应用浏览照片,当用户浏览到某张照片A时,用户周围有其他人经过,由于照片A是私密照片,用户随即关闭了第二系统空间,那么,当用户再次开启第二系统空间时,第二系统空间可以直接显示浏览照片A的界面,使得用户能够继续浏览照片。
[0126] 本申请实施例提供的技术方案,终端设备响应于用户在第一系统空间的简单的滑动操作显示第二系统空间的认证界面,引导用户在认证界面输入其身份信息,并且在用户的身份信息认证通过时,启动第二系统空间,大幅简化了用户启动第二系统空间的操作步骤。另外,本申请实施例提供的技术方案能够使终端设备同时显示第一系统空间的用户界面和第二系统空间的用户界面,使用户能够并行地处理第一系统空间和第二系统空间中的任务。可见,本申请实施例提供的技术方案,提高了终端设备多系统空间场景下的使用体验。
[0127] 可以理解的是,当用户完成其想要在第二系统空间内执行的操作时,用户可能会希望隐藏第二系统空间,以切换回第一系统空间继续执行其他的操作,本申请实施例的系统空间切换方法还提供了通过简单的用户操作隐藏第二系统空间以切换回第一系统空间的实现方式。下面分别以折叠屏形态的终端设备和传统形态的终端设备为例,对本申请实施例提供的隐藏第二系统空间的实现方式进行示例性地说明。
[0128] 图9是本申请实施例示出的折叠屏形态的终端设备隐藏第二系统空间的示意图。
[0129] 如图9所示,在一种实现方式中,当终端设备在显示屏的左侧部分区域显示第一用户界面60,在显示屏的右侧部分区域显示第三用户界面90时,第一用户界面60与第三用户界面90的交界处可以形成一条竖直的分界线。用户想要隐藏第二系统空间时,可以单指或者多指从分界线处向右滑动75,第三用户界面90可以沿着用户手指的滑动方向从分界线向显示屏的右侧收缩。当用户的手指向右滑动75到显示屏的右侧边缘时,第三用户界面90完全消失,第二系统空间隐藏。在第三用户界面90收缩的过程中,第一用户界面60向显示屏的右侧扩张,直至在第三用户界面90完全消失时恢复全屏显示。当用户的手指未滑动到显示屏的右侧边缘而离开显示屏时,分界线停留在用户手指离开显示屏的位置,此时实现的是减小第三用户界面90的宽度,而增大第一用户界面60的宽度。反之,当用户的手指从分界线处向左滑动,并且未滑动到显示屏的左侧边缘而离开显示屏时,分界线停留在用户手指离开显示屏的位置,此时实现的增大第三用户界面90的宽度,并减小第一用户界面60的宽度。当用户的手指从当用户的手指从分界线处向左滑动,并且滑动到显示屏的左侧边缘时,第三用户界面90全屏显示,第一用户界面60完全隐藏。
[0130] 为便于描述,本申请实施例可以将用户隐藏第二系统空间时执行的滑动操作称作第二手势操作,可以理解的是,第二手势操作可以是与第一手势操作的手指滑动方向相反的操作。例如:当第一手势操作是指用户双指从第一用户界面的右侧边缘向中心区域滑动的操作时,第二手势操作可以是用户双指从第一用户界面与第三用户界面的交界处向第三用户界面的右侧边缘滑动的操作;当第一手势操作是指用户双指从第一用户界面的左侧边缘向中心区域滑动的操作时,第二手势操作可以是用户双指从第一用户界面与第三用户界面的交界处向第三用户界面的左侧边缘滑动的操作;当第一手势操作是指用户双指从第一用户界面的顶部边缘向中心区域滑动的操作,第二手势操作可以是用户双指从第一用户界面与第三用户界面的交界处向第三用户界面的顶部边缘滑动的操作;当第一手势操作是指用户双指从第一用户界面的底部边缘向中心区域滑动的操作,第二手势操作可以是用户双指从第一用户界面与第三用户界面的交界处向第三用户界面的底部边缘滑动的操作。
[0131] 这里需要补充说明的是,本申请实施例中,第二手势操作具体可以包括用户的单指滑动操作、多指滑动操作、单指单击屏幕操作、单指多击屏幕操作、多指单击屏幕操作、多指多击屏幕操作中的一种或者多种,本申请实施例对比不做具体限定,只要能够被终端设备响应而快速隐藏第二系统空间的操作,都可以为第二手势操作。其中,用户的多指滑动操作例如可以是用户单手的多指滑动操作,也可以是用户双手的多指滑动操作,可以是多指同方向的滑动操作,也可以是多指的不同方向的滑动操作,本申请实施例对此不做具体限定;用户的多指多击屏幕操作例如可以是用户单手多指多击屏幕操作,也可以是用户双手多指多击屏幕操作,本申请实施例对此亦不做具体限定。
[0132] 图10是本申请实施例示出的传统形态的终端设备隐藏第二系统空间的示意图。
[0133] 如图10所示,传统形态的终端设备一般只能显示一个系统空间,当第二系统空间开启时,其第三用户界面90在传统形态的终端设备的显示屏上全屏显示,将第一用户界面60遮盖。对于全屏显示第三用户界面90的方式,在一种实现方式中,如果用户想要隐藏第二系统空间,可以单指或者多指从第三用户界面90的一侧边缘(当第三用户界面全屏显示时,第三用户界面的边缘也即终端设备显示屏的边缘)向另一侧边缘滑动75,第三用户界面90可以沿着用户手指的滑动方向从显示屏的一侧边缘向另一侧边缘收缩,逐渐露出第一用户界面60,当用户的手指滑动到显示屏的另一侧边缘时,第三用户界面90完全滑出,第二系统空间隐藏,第一用户界面60恢复全屏显示。
[0134] 这里需要补充说明的是,本申请实施例中的第二系统空间“隐藏”可以包括多种实现方式,例如:一种实现方式是第二系统空间自身的进程或者任务没有关闭,终端设备只是将第二系统空间切换至后台运行,使得第二系统空间可以迅速切换到前台,另一种实现方式第二系统空间自身的进程或者任务被关闭,但是终端设备将第二系统空间关闭时的状态创建为系统快照,将快照保存在终端设备的RAM中,一旦需要将第二系统空间切换到前台,可快速从系统快照中恢复第二系统空间。另一种实现方式第二系统空间自身的进程或者任务被关闭,一旦需要将第二系统空间切换到前台,终端设备需要重新启动和加载第二系统空间。
[0135] 本申请实施例提供的技术方案,终端设备响应于用户简单的滑动操作即可隐藏第二系统空间,提升了终端设备双系统场景下的使用体验。
[0136] 可以理解的是,用户在使用包含第一系统空间和第二系统空间的终端设备时,可能会产生在第一系统空间和第二系统空间之间跨空间迁移数据的需求,可以被跨空间传输的数据例如:应用数据、图片、视频、文档、联系人、备忘录、浏览器记录等。
[0137] 例如,用户在使用的第一系统空间中安装了某款应用程序,例如一款社交类应用,如果用户不想让其他人看到其安装了这款应用,则会产生将这款应用迁移至作为隐私空间使用的第二系统空间的需求。
[0138] 又例如,用户在使用第一系统空间的过程中拍摄了一些涉及个人隐私的照片,那么,为了避免这些照片被其他人看到,用户会产生将这些照片迁移至作为隐私空间使用的第二系统空间的需求。
[0139] 又例如,用户将第一系统空间作为日常生活空间,将第二系统空间作为工作空间,当用户使用第一系统空间时,接收到了他人通过社交媒体发来的工作文档,那么,如果用户希望在第二系统空间中处理文档,则会产生将文档迁移至作为隐私空间使用的第二系统空间的需求。
[0140] 为了满足用户第一系统空间和第二系统空间之间迁移数据的需求,本申请实施例的系统空间切换方法还提供了一种跨空间迁移数据的实现方法,该方法允许终端设备响应于用户的第三手势操作,将位于第一系统空间中的目标数据迁移到第二系统空间中,第三手势操作包括用户手指将第一用户界面中的信息元素拖拽至第三用户界面中的操作,信息元素至少包括应用界面、应用图标、文档界面、文档图标、媒体播放界面、媒体图标、图片查看界面、图片缩略图,目标数据为信息元素对应的数据。下面以折叠屏形态的终端设备在第一系统空间和第二系统空间之间迁移数据为例,对本申请实施例提供的跨空间迁移数据的实现方式进行示例性地说明。
[0141] 图11是本申请实施例示出的折叠屏形态的终端设备跨空间迁移应用数据的示意图。
[0142] 如图11所示,在一种实现方式中,当用户在折叠屏形态的终端设备上开启第二系统空间时,第一系统空间可以与第二系统空间并列在显示屏中显示。这时,如果用户想要将第一系统空间的某个应用迁移至第二系统空间内,则可以在第一系统空间可以和第二系统空间均显示主屏幕界面的状态下,用手指在第一系统空间的主屏幕界面61中按住要迁移的应用的图标62并拖动图标62,将图标62拖拽到第二系统空间的主屏幕界面91内,然后松手。这样,该应用的图标62就会从第一系统空间的主屏幕界面61迁移至第二系统空间的主屏幕界面91中,同时,该应用的数据也会迁移到第二系统空间中,也就是说,用户只有在第二系统空间才能够使用该应用,并且该应用的数据只能在第二系统空间内被查看和修改。
[0143] 图12是本申请实施例示出的折叠屏形态的终端设备跨空间迁移图片数据的示意图。
[0144] 如图12所示,在一种实现方式中,当用户在折叠屏形态的终端设备上开启第二系统空间时,第一系统空间可以与第二系统空间并列在显示屏中显示。这时,如果用户想要将第一系统空间的某个图片迁移至第二系统空间内,可以在第一系统空间中打开相册应用63,找到需要迁移的图片,然后用手指按住需要迁移的图片缩略图64,并且拖动该图片缩略图64至第二系统空间的主屏幕界面91内,然后松手。终端设备会响应于用户的拖动操作,将该图片从第一系统空间迁移至第二系统空间,这样,用户在第一系统空间内查看相册时,就不会再看到该图片,保护了用户的隐私安全。
[0145] 本申请实施例中,终端设备可以允许用户一次从第一系统空间向第二系统空间迁移一张图片,也可以允许用户一次从第一系统空间向第二系统空间迁移多张图片。如果用户想要一次从第一系统空间向第二系统空间迁移多张图片,则可以首先在第一系统空间的相册应用63中选择要迁移的多张图片缩略图64,然后用手指按住需要迁移的任意一张图片缩略图64,并且拖动该图片缩略图64至第二系统空间的主屏幕界面91内,然后松手。终端设备会响应于用户的拖动操作,将用户选择的多张图片一起从第一系统空间迁移至第二系统空间,这样,用户在第一系统空间内查看相册时,就不会再看到这些图片,保护了用户的隐私安全。
[0146] 图13是本申请实施例示出的折叠屏形态的终端设备跨空间迁移图片数据的示意图。
[0147] 如图13所示,在一种实现方式中,当用户在折叠屏形态的终端设备上开启第二系统空间时,第一系统空间可以与第二系统空间并列在显示屏中显示。这时,如果用户想要将第一系统空间的某个图片迁移至第二系统空间内,可以直接在图片查看界面进行操作。例如,用户可以在第一系统空间中打开相册应用63;接下来,用户可以点击相册中的任一图片缩略图以进入到该图片的图片查看界面,以查看图片的具体内容,在图片查看界面,用户还可以通过左右滑动切换图片;接下来,如果用户想要将某个图片从第一系统空间迁移到第二系统空间,则可以在图片查看界面通过长按图片65或者其他操作选中这张图片65,并且将该图片65拖动至第二系统空间的主屏幕界面91内,然后松手。终端设备会响应于用户的拖动操作,将该图片从第一系统空间迁移至第二系统空间,这样,用户在第一系统空间内查看相册时,就不会再看到该图片,保护了用户的隐私安全。
[0148] 可以理解的是,终端设备响应于用户的第三手势操作在应用界面将应用程序迁移到第二系统空间、响应于用户的第三手势操作在文档界面将应文档迁移到第二系统空间、响应于用户的第三手势操作在媒体播放界面将音频、视频等媒体迁移到第二系统空间的操作逻辑与图13示出操作逻辑类似,此处不再赘述。
[0149] 本申请实施例中,终端设备可以根据第二系统空间在用户拖动图片时显示的界面不同,将图片迁移至第二系统空间的不同位置。例如,当第二系统空间显示主屏幕界面或者相册界面时,如果用户从第一系统空间向第二系统空间拖动图片或者图片缩略图,则终端设备会将图片存储在第二系统空间的相册中。又例如,当第二系统空间显示某个图像处理类应用的界面时,如果用户从第一系统空间向第二系统空间拖动图片或者图片缩略图,则终端设备会将图片存储在第二系统空间的相册中,并且在这个图像处理类应用中打开这个图片,以便于用户继续对图片进行编辑。又例如,当第二系统空间显示某个社交类应用的界面时,如果用户从第一系统空间向第二系统空间拖动图片,则终端设备会触发该社交类应用的分享功能,引导用户将图片分享给用户的社交好友。
[0150] 这里需要补充说明的是,以上结合图11至图13以从第一系统空间向第二系统空间迁移数据为例,对本申请实施例提供的跨空间迁移数据的实现方式进行了示例性地说明,上述实现方式同样适用于从第二系统空间向第一系统空间迁移数据,因篇幅所限,此处不再赘述。在图11至图13示出的技术方案中,终端设备允许用户通过简单的拖拽操作在不同的系统空间中之间迁移数据,提升了用户在多系统空间场景下的使用体验。
[0151] 目前,折叠屏设备通常包括两个显示屏,其中一个显示屏尺寸较大,可以称为主显示屏,主屏一般为可折叠屏幕,用户可以通过对折折叠屏设备的机身将主屏折叠隐藏起来,另一个显示屏尺寸较小,可以称作副显示屏,一般设置在主屏的相反侧,并且位于机身不发生折叠的区域。
[0152] 在一种实现方式中,当终端设备为折叠屏设备时,如果终端设备同时显示第一系统空间和第二系统空间的用户界面,例如同时显示第一用户界面和第三用户界面,那么,终端设备在检测到主显示屏被折叠时,根据一定的规则在副显示屏显示第一用户界面或者第三用户界面。
[0153] 示例性的,折叠屏设备在检测到主显示屏被折叠时,可以根据系统默认设置显示第一用户界面或者第三用户界面。例如:当系统默认设置在折叠状态下显示第一用户界面时,折叠屏显示设备在检测到主显示屏被折叠时在副显示屏显示第一用户界面;当系统默认设置在折叠状态下显示第三用户界面时,折叠屏显示设备在检测到主显示屏被折叠时在副显示屏显示第三用户界面。一般来说,当第一系统空间为主系统空间,第二系统空间为隐私空间时,系统默认设置优选为在折叠状态下显示第一用户界面。
[0154] 示例性的,折叠屏设备在检测到主显示屏被折叠时,可以根据用户设置显示第一用户界面或者第三用户界面。如图14所示,折叠屏设备可以在“隐私空间”设置界面增加可供用户选择的多个选项,例如:其中一个选项可以是“显示主系统空间”,另一个选项可以是“显示隐私空间”。如果用户选择了“显示主系统空间”,折叠屏设备在检测到主显示屏被折叠时,可以在副显示屏显示主系统空间对应的第一用户界面。如果用户选择了“显示隐私空间”,折叠屏设备在检测到主显示屏被折叠时,可以在副显示屏显示隐私空间对应的第三用户界面。
[0155] 示例性的,折叠屏设备在检测到主显示屏被折叠时,可以在副显示屏显示第四用户界面,第四用户界面用于用户选择副显示屏在主显示屏折叠后显示第一用户界面或者第三用户界面。如图15所示,第四用户界面可以包括用于用户选择显示第一用户界面或者第三用户界面的交互元素35,该交互元素例如可以包括供用户选择的选项等,例如:其中一个选项可以是“显示主系统空间”,另一个选项可以是“显示隐私空间”。如果用户选择了“显示主系统空间”,折叠屏设备在副显示屏显示主系统空间对应的第一用户界面。如果用户选择了“显示隐私空间”,折叠屏设备在副显示屏36显示隐私空间对应的第三用户界面。
[0156] 上述本申请提供的实施例从终端设备本身、以及终端设备与用户交互的角度对本申请提供的系统空间切换方法的各方案进行了介绍。可以理解的是,终端设备为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
[0157] 图16是本申请实施例提供的一种系统空间切换装置的结构示意图。在一个实施例中,终端设备可以通过图16所示的软件装置实现相应的功能。如图16所示,该系统空间切换装置可以包括:身份认证模块201,用于响应于用户在第一用户界面执行的第一手势操作,对用户进行身份验证,其中,第一用户界面是第一系统空间的用户界面;系统空间显示模块202,用于在用户身份验证通过时,显示第二系统空间。
[0158] 本申请实施例提供的技术方案,终端设备响应于用户的手势操作对用户进行身份验证,在用户身份验证通过时直接显示第二系统空间,大幅简化了用户切换第二系统空间的操作步骤,提高了终端设备多系统空间场景下的使用体验。
[0159] 在一种实现方式中,身份认证模块201,具体用于响应于第一手势操作,显示第二用户界面,第二用户界面是第二系统空间的认证界面;身份认证模块201,还用于验证用户在第二用户界面输入的用户身份信息。这样,终端设备响应于用户的手势操作生成第二系统空间的认证界面,引导用户在认证界面输入其身份信息,并且在用户的身份信息认证通过时,显示第二系统空间,大幅简化了用户切换第二系统空间的操作步骤,提高了终端设备多系统空间场景下的使用体验。
[0160] 在一种实现方式中,身份信息包括以下至少一种:人脸信息、指纹信息、锁屏密码;第二用户界面包括至少一种用于引导用户输入身份信息的交互元素。
[0161] 在一种实现方式中,身份认证模块201,具体用于响应于第一手势操作,在后台采集并验证用户的身份信息,身份信息包括以下至少一种:人脸信息、虹膜信息、声纹信息。这样,终端设备响应于用户的手势操作,以用户无感的方式对用户的身份信息进行采集和验证,而不用显示第二用户界面,进一步简化了用户打开第二系统空间的步骤,提高用户使用体验。
[0162] 在一种实现方式中,身份认证模块201响应于第一手势操作包括以下至少一种:身份认证模块201响应于用户双指从第一用户界面的右侧边缘向中心区域滑动的操作,对用户进行身份验证;身份认证模块201响应于用户双指从第一用户界面的左侧边缘向中心区域滑动的操作;身份认证模块201响应于用户双指从第一用户界面的顶部边缘向中心区域滑动的操作;身份认证模块201响应于用户双指从第一用户界面的底部边缘向中心区域滑动的操作。这样,终端设备支持用户双指以不同的方向滑动来开启第二系统空间的认证界面,满足用户不同的操作习惯。
[0163] 在一种实现方式中,身份认证模块201,具体用于响应于第一手势操作,沿着用户双指的滑动方向,从第一用户界面的边缘滑出第二用户界面。这样,终端设备响应于第一手势操作直接滑出第二用户界面,使得用户不需要进入系统的设置应用,也不需要将终端设备锁屏,简化了操作步骤,提升用户使用体验。
[0164] 在一种实现方式中,第一用户界面与第二用户界面在终端设备的显示屏上并列显示。这样,终端设备同时显示第一系统空间的用户界面和第二同空间的认证界面,使用户能够并行地处理第一系统空间和认证界面中的任务,提高了终端设备多系统空间场景下的使用体验。
[0165] 在一种实现方式中,系统空间显示模块202,具体用于在第二用户界面所在位置显示第三用户界面,第三用户界面是第二系统空间的用户界面。这样,第二用户界面与第三用户界面之间的切换无缝衔接,提高开启第二系统空间时的流畅性。
[0166] 在一种实现方式中,第一用户界面与第三用户界面在终端设备的显示屏上并列显示。这样,终端设备同时显示第一系统空间的用户界面和第二同空间的用户界面,使用户能够并行地处理第一系统空间和第二系统空间中的任务,提高了终端设备多系统空间场景下的使用体验。
[0167] 在一种实现方式中,该装置还包括:系统空间隐藏模块203,用于响应于用户在第一用户界面与第三用户界面的交界处执行的第二手势操作,隐藏第二系统空间。这样,用户可以通过简单的手势操作隐藏第二系统空间,不需要进入系统的设置应用,也不需要将终端设备锁屏,简化了操作步骤,提升用户使用体验。
[0168] 在一种实现方式中,第二手势操作与第一手势操作的手指滑动方向相反,系统空间隐藏模块203响应于第二手势操作包括以下至少一种:系统空间隐藏模块203响应于用户双指从第一用户界面与第三用户界面的交界处向第三用户界面的右侧边缘滑动的操作;系统空间隐藏模块203响应于用户双指从第一用户界面与第三用户界面的交界处向第三用户界面的左侧边缘滑动的操作;系统空间隐藏模块203响应于用户双指从第一用户界面与第三用户界面的交界处向第三用户界面的顶部边缘滑动的操作;系统空间隐藏模块203响应于用户双指从第一用户界面与第三用户界面的交界处向第三用户界面的底部边缘滑动的操作。这样,终端设备支持用户双指以不同的方向滑动来隐藏第二系统空间,满足用户不同的操作习惯。
[0169] 在一种实现方式中,该装置还包括:数据迁移模块204,用于响应于第三手势操作,将位于第一系统空间中的目标数据迁移到第二系统空间中,第三手势操作包括用户手指将第一用户界面中的信息元素拖拽至第三用户界面中的操作,信息元素至少包括:应用界面、应用图标、文档界面、文档图标、媒体播放界面、媒体图标和/或缩略图、图片查看界面、图片缩略图,目标数据为信息元素对应的数据。这样,用户可以在两个系统空间之间通过拖动的方式迁移数据,操作简单方便,提高了终端设备多系统空间场景下的使用体验。
[0170] 在一种实现方式中,第一用户界面为第一系统空间的主屏幕界面。
[0171] 在一种实现方式中,终端设备至少包括折叠屏终端设备、平板电脑、大屏显示设备。
[0172] 在一种实现方式中,当终端设备为折叠屏设备,并且终端设备的第一显示屏同时显示第一用户界面和第三用户界面时,系统空间显示模块202,还用于检测到第一显示屏被折叠时,根据第一规则在第二显示屏显示第一用户界面或者第三用户界面,其中,第一显示屏为终端设备的主显示屏,第二显示屏为终端设备的副显示屏。
[0173] 在一种实现方式中,第一规则包括以下一个或者多个:根据系统默认设置显示第一用户界面或者第三用户界面;根据用户设置显示第一用户界面或者第三用户界面;在第二显示屏显示第四用户界面,第四用户界面用于用户选择显示第一用户界面或者第三用户界面,终端设备在第二显示屏显示用户选择的用户界面。
[0174] 图17是本申请实施例提供的另一种系统空间切换装置的结构示意图。在一个实施例中,终端设备可以通过图17所示的硬件装置实现相应的功能。如图17所示,该系统空间切换装置包括:存储器302、处理器323和触控屏301。
[0175] 在一个实施例中,触控屏301可以包括显示屏和触摸传感器,其中,显示屏用于显示图像,触摸传感器可以将检测到的用户手势操作传递给应用处理器,以确定手势操作类型,通过显示屏提供与手势操作相关的视觉输出。处理器303可以包括一个或多个处理单元,例如:处理器303可以包括应用处理器,调制解调处理器,图形处理器,图像信号处理器,控制器,视频编解码器,数字信号处理器,基带处理器,和/或神经网络处理器等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。存储器302与处理器303耦合,用于存储各种软件程序和/或多组计算机程序指令,存储器302可包括易失性存储器和/或非易失性存储器。
[0176] 当存储器302中的软件程序和/或多组计算机程序指令被处理器303执行时,使得终端设备实现如下方法步骤:响应于用户在第一用户界面执行的第一手势操作,对用户进行身份验证,其中,第一用户界面是第一系统空间的用户界面;在用户身份验证通过时,显示第二系统空间。
[0177] 本申请实施例提供的技术方案,终端设备响应于用户的手势操作对用户进行身份验证,在用户身份验证通过时直接显示第二系统空间,大幅简化了用户切换第二系统空间的操作步骤,提高了终端设备多系统空间场景下的使用体验。
[0178] 在一种实现方式中,当存储器302中的软件程序和/或多组计算机程序指令被处理器303执行时,使得终端设备具体实现如下方法步骤:响应于第一手势操作,显示第二用户界面,第二用户界面是第二系统空间的认证界面;验证用户在第二用户界面输入的身份信息。这样,终端设备响应于用户的手势操作生成第二系统空间的认证界面,引导用户在认证界面输入其身份信息,并且在用户的身份信息认证通过时,显示第二系统空间,大幅简化了用户切换第二系统空间的操作步骤,提高了终端设备多系统空间场景下的使用体验。
[0179] 在一种实现方式中,身份信息包括以下至少一种:人脸信息、指纹信息、锁屏密码;第二用户界面包括至少一种用于引导用户输入身份信息的交互元素。
[0180] 在一种实现方式中,当存储器302中的软件程序和/或多组计算机程序指令被处理器303执行时,使得终端设备具体实现如下方法步骤:响应于第一手势操作,在后台采集并验证用户的身份信息,身份信息包括以下至少一种:人脸信息、虹膜信息、声纹信息。这样,终端设备响应于用户的手势操作,以用户无感的方式对用户的身份信息进行采集和验证,而不用显示第二用户界面,进一步简化了用户打开第二系统空间的步骤,提高用户使用体验。
[0181] 在一种实现方式中,终端设备响应于用户在第一用户界面执行的第一手势操作包括以下至少一种:终端设备响应于用户双指从第一用户界面的右侧边缘向中心区域滑动的操作;终端设备响应于用户双指从第一用户界面的左侧边缘向中心区域滑动的操作;终端设备响应于用户双指从第一用户界面的顶部边缘向中心区域滑动的操作;终端设备响应于用户双指从第一用户界面的底部边缘向中心区域滑动的操作。这样,终端设备支持用户双指以不同的方向滑动来显示第二系统空间的认证界面,满足用户不同的操作习惯。
[0182] 在一种实现方式中,当存储器302中的软件程序和/或多组计算机程序指令被处理器303执行时,使得终端设备具体实现如下方法步骤:响应于第一手势操作,沿着用户双指的滑动方向,从第一用户界面的边缘滑出第二用户界面。这样,终端设备响应于第一手势操作直接滑出第二用户界面,使得用户不需要进入系统的设置应用,也不需要将终端设备锁屏,简化了操作步骤,提升用户使用体验。
[0183] 在一种实现方式中,第一用户界面与第二用户界面在终端设备的显示屏上并列显示。这样,终端设备同时显示第一系统空间的用户界面和第二同空间的认证界面,使用户能够并行地处理第一系统空间和认证界面中的任务,提高了终端设备多系统空间场景下的使用体验。
[0184] 在一种实现方式中,身份信息包括一下至少一种:人脸信息、指纹信息和/或锁屏密码;第一用户界面包括至少一种用于引导用户输入身份信息的交互元素。
[0185] 在一种实现方式中,当存储器302中的软件程序和/或多组计算机程序指令被处理器303执行时,使得终端设备具体实现如下方法步骤:在第二用户界面所在位置生成第三用户界面,第三用户界面是第二系统空间的用户界面。这样,第二用户界面与第三用户界面之间的切换无缝衔接,提高开启第二系统空间时的流畅性。
[0186] 在一种实现方式中,第一用户界面与第三用户界面在终端设备的显示屏上并列显示。这样,终端设备同时显示第一系统空间的用户界面和第二同空间的用户界面,使用户能够并行地处理第一系统空间和第二系统空间中的任务,提高了终端设备多系统空间场景下的使用体验。
[0187] 在一种实现方式中,当存储器302中的软件程序和/或多组计算机程序指令被处理器303执行时,还使得终端设备实现如下方法步骤:响应于用户在第一用户界面与第三用户界面的交界处执行的第二手势操作,隐藏第二系统空间。这样,用户可以通过简单的手势操作隐藏第二系统空间,不需要进入系统的设置应用,也不需要将终端设备锁屏,简化了操作步骤,提升用户使用体验。
[0188] 在一种实现方式中,第二手势操作与第一手势操作的手指滑动方向相反,终端设备响应于用户在第一用户界面与第三用户界面的交界处执行的第二手势操作包括以下至少一种:终端设备响应于用户双指从第一用户界面与第三用户界面的交界处向第三用户界面的右侧边缘滑动的操作;终端设备响应于用户双指从第一用户界面与第三用户界面的交界处向第三用户界面的左侧边缘滑动的操作;终端设备响应于用户双指从第一用户界面与第三用户界面的交界处向第三用户界面的顶部边缘滑动的操作;终端设备响应于用户双指从第一用户界面与第三用户界面的交界处向第三用户界面的底部边缘滑动的操作。这样,终端设备支持用户双指以不同的方向滑动来隐藏第二系统空间,满足用户不同的操作习惯。
[0189] 在一种实现方式中,当存储器302中的软件程序和/或多组计算机程序指令被处理器303执行时,还使得终端设备实现如下方法步骤:响应于第三手势操作,将位于第一系统空间中的目标数据迁移到第二系统空间中,第三手势操作包括用户手指将第一用户界面中的信息元素拖拽至第三用户界面中的操作,信息元素至少包括:应用界面、应用图标、文档界面、文档图标、媒体播放界面、媒体图标、图片查看界面、图片缩略图,目标数据为信息元素对应的数据。这样,用户可以在两个系统空间之间通过拖动的方式迁移数据,操作简单方便,提高了终端设备多系统空间场景下的使用体验。
[0190] 在一种实现方式中,第一用户界面为第一系统空间的主屏幕界面。
[0191] 在一种实现方式中,终端设备至少包括折叠屏终端设备、平板电脑、大屏显示设备。
[0192] 在一种实现方式中,当终端设备为折叠屏设备,并且终端设备的第一显示屏同时显示第一用户界面和第三用户界面时,存储器302中的软件程序和/或多组计算机程序指令被处理器303执行时,还使得终端设备实现如下方法步骤:检测到第一显示屏被折叠时,根据第一规则在第二显示屏显示第一用户界面或者第三用户界面,其中,第一显示屏为终端设备的主显示屏,第二显示屏为终端设备的副显示屏。
[0193] 在一种实现方式中,第一规则包括以下一个或者多个:根据系统默认设置显示第一用户界面或者第三用户界面;根据用户设置显示第一用户界面或者第三用户界面;在第二显示屏显示第四用户界面,第四用户界面用于用户选择显示第一用户界面或者第三用户界面,终端设备在第二显示屏显示用户选择的用户界面。
[0194] 本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述各方面的方法。
[0195] 本申请实施例还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述各方面的方法。
[0196] 本申请实施例还提供了一种芯片系统,该芯片系统包括处理器,用于支持上述装置实现上述方面中所涉及的功能,例如,生成或处理上述方法中所涉及的信息。在一种可能的设计中,芯片系统还包括存储器,用于保存隐私信息生成装置必要的计算机指令和数据。该芯片系统,可以由芯片构成,也可以包含芯片和其他分立器件。
[0197] 以上的具体实施方式,对本申请实施例的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上仅为本申请实施例的具体实施方式而已,并不用于限定本申请实施例的保护范围,凡在本申请实施例的技术方案的基础之上,所做的任何修改、等同替换、改进等,均应包括在本申请实施例的保护范围之内。