显示控制方法、装置、存储介质及电子设备转让专利

申请号 : CN201910282018.8

文献号 : CN111797375A

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 何明陈仲铭李翰刘耀勇陈岩

申请人 : OPPO广东移动通信有限公司

摘要 :

本申请实施例提供一种显示控制方法、装置、存储介质及电子设备,所述显示控制方法包括:根据合法用户的历史使用行为信息构建第一用户特征向量;根据当前用户的当前使用行为信息构建第二用户特征向量;根据所述第一用户特征向量和所述第二用户特征向量判断所述当前用户是否为所述合法用户;若所述当前用户为所述合法用户,则控制显示合法用户界面;若所述当前用户不为所述合法用户,则控制显示访客界面。所述显示控制方法中,电子设备可以根据用户的使用行为习惯判断当前用户是否为合法用户,若当前用户不是合法用户,则将所述合法用户的隐私信息进行隐藏,从而可以避免合法用户的隐私信息泄露,提高电子设备的信息安全性。

权利要求 :

1.一种显示控制方法,其特征在于,包括:

根据合法用户的历史使用行为信息构建所述合法用户的第一用户特征向量;

根据当前用户的当前使用行为信息构建所述当前用户的第二用户特征向量;

根据所述第一用户特征向量和所述第二用户特征向量判断所述当前用户是否为所述合法用户;

若所述当前用户为所述合法用户,则控制显示合法用户界面;

若所述当前用户不为所述合法用户,则控制显示访客界面,其中所述访客界面将所述合法用户的隐私信息进行隐藏。

2.根据权利要求1所述的显示控制方法,其特征在于,所述根据所述第一用户特征向量和所述第二用户特征向量判断所述当前用户是否为所述合法用户的步骤包括:计算所述第一用户特征向量与所述第二用户特征向量之间的匹配度;

判断所述匹配度是否大于预设匹配度阈值;

若所述匹配度大于所述预设匹配度阈值,则判断为所述当前用户为所述合法用户;

若所述匹配度不大于所述预设匹配度阈值,则判断为所述当前用户不为所述合法用户。

3.根据权利要求2所述的显示控制方法,其特征在于,所述计算所述第一用户特征向量与所述第二用户特征向量之间的匹配度的步骤包括:计算所述第一用户特征向量与所述第二用户特征向量之间的余弦相似度;

将所述余弦相似度确定为所述第一用户特征向量与所述第二用户特征向量之间的匹配度。

4.根据权利要求2或3所述的显示控制方法,其特征在于,所述判断所述匹配度是否大于预设匹配度阈值的步骤前,还包括:获取当前场景的感知数据;

根据所述感知数据对所述当前场景进行识别,得到识别结果;

根据所述识别结果获取预设匹配度阈值。

5.根据权利要求4所述的显示控制方法,其特征在于,所述根据所述识别结果获取预设匹配度阈值的步骤包括:根据所述识别结果获取应用操作习惯对应的第一权重、电子设备握持习惯对应的第二权重、显示屏操作习惯对应的第三权重;

根据所述第一权重、所述第二权重、所述第三权重以及应用操作习惯对应的第一预设匹配度、电子设备握持习惯对应的第二预设匹配度、显示屏操作习惯对应的第三预设匹配度计算预设匹配度阈值。

6.根据权利要求5所述的显示控制方法,其特征在于,根据以下公式计算预设匹配度阈值:P=k1×P1+k2×P2+k3×P3;

其中,P为所述预设匹配度阈值,k1为所述第一权重,k2为所述第二权重,k3为所述第三权重,P1为所述第一预设匹配度,P2为所述第二预设匹配度,P3为所述第三预设匹配度。

7.一种显示控制装置,其特征在于,包括:

第一向量构建模块,用于根据合法用户的历史使用行为信息构建所述合法用户的第一用户特征向量;

第二向量构建模块,用于根据当前用户的当前使用行为信息构建所述当前用户的第二用户特征向量;

判断模块,用于根据所述第一用户特征向量和所述第二用户特征向量判断所述当前用户是否为所述合法用户;

控制模块,用于:

若所述当前用户为所述合法用户,则控制显示合法用户界面;

若所述当前用户不为所述合法用户,则控制显示访客界面,其中所述访客界面将所述合法用户的隐私信息进行隐藏。

8.根据权利要求7所述的显示控制装置,其特征在于,所述判断模块用于:计算所述第一用户特征向量与所述第二用户特征向量之间的匹配度;

判断所述匹配度是否大于预设匹配度阈值;

若所述匹配度大于所述预设匹配度阈值,则判断为所述当前用户为所述合法用户;

若所述匹配度不大于所述预设匹配度阈值,则判断为所述当前用户不为所述合法用户。

9.根据权利要求8所述的显示控制装置,其特征在于,计算所述第一用户特征向量与所述第二用户特征向量之间的匹配度时,所述判断模块用于:计算所述第一用户特征向量与所述第二用户特征向量之间的余弦相似度;

将所述余弦相似度确定为所述第一用户特征向量与所述第二用户特征向量之间的匹配度。

10.一种存储介质,其特征在于,所述存储介质中存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行权利要求1至6任一项所述的显示控制方法。

11.一种电子设备,其特征在于,所述电子设备包括处理器和存储器,所述存储器中存储有计算机程序,所述处理器通过调用所述存储器中存储的所述计算机程序,用于执行权利要求1至6任一项所述的显示控制方法。

说明书 :

显示控制方法、装置、存储介质及电子设备

技术领域

[0001] 本申请涉及电子技术领域,特别涉及一种显示控制方法、装置、存储介质及电子设备。

背景技术

[0002] 随着电子技术的发展,诸如智能手机等电子设备的功能越来越丰富,用户使用电子设备的情形也越来越多。
[0003] 在一些情形下,可能出现他人使用用户的电子设备的情况。例如,用户将电子设备借给他人临时使用,或者用户的电子设备被盗,等等。当他人使用用户的电子设备时,用户电子设备上的隐私信息面临泄露的风险。

发明内容

[0004] 本申请实施例提供一种显示控制方法、装置、存储介质及电子设备,可以提高电子设备的信息安全性。
[0005] 本申请实施例提供一种显示控制方法,包括:
[0006] 根据合法用户的历史使用行为信息构建所述合法用户的第一用户特征向量;
[0007] 根据当前用户的当前使用行为信息构建所述当前用户的第二用户特征向量;
[0008] 根据所述第一用户特征向量和所述第二用户特征向量判断所述当前用户是否为所述合法用户;
[0009] 若所述当前用户为所述合法用户,则控制显示合法用户界面;
[0010] 若所述当前用户不为所述合法用户,则控制显示访客界面,其中所述访客界面将所述合法用户的隐私信息进行隐藏。
[0011] 本申请实施例还提供一种显示控制装置,包括:
[0012] 第一向量构建模块,用于根据合法用户的历史使用行为信息构建所述合法用户的第一用户特征向量;
[0013] 第二向量构建模块,用于根据当前用户的当前使用行为信息构建所述当前用户的第二用户特征向量;
[0014] 判断模块,用于根据所述第一用户特征向量和所述第二用户特征向量判断所述当前用户是否为所述合法用户;
[0015] 控制模块,用于:
[0016] 若所述当前用户为所述合法用户,则控制显示合法用户界面;
[0017] 若所述当前用户不为所述合法用户,则控制显示访客界面,其中所述访客界面将所述合法用户的隐私信息进行隐藏。
[0018] 本申请实施例还提供一种存储介质,所述存储介质中存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行上述显示控制方法。
[0019] 本申请实施例还提供一种电子设备,包括处理器和存储器,所述存储器中存储有计算机程序,所述处理器通过调用所述存储器中存储的所述计算机程序,用于执行上述显示控制方法。
[0020] 本申请实施例提供的显示控制方法,包括:根据合法用户的历史使用行为信息构建所述合法用户的第一用户特征向量;根据当前用户的当前使用行为信息构建所述当前用户的第二用户特征向量;根据所述第一用户特征向量和所述第二用户特征向量判断所述当前用户是否为所述合法用户;若所述当前用户为所述合法用户,则控制显示合法用户界面;若所述当前用户不为所述合法用户,则控制显示访客界面,其中所述访客界面将所述合法用户的隐私信息进行隐藏。所述显示控制方法中,电子设备可以根据用户的使用行为习惯判断当前用户是否为合法用户,若当前用户不是合法用户,则将所述合法用户的隐私信息进行隐藏,显示隐藏后的访客界面,从而可以避免合法用户的隐私信息泄露,提高电子设备的信息安全性。

附图说明

[0021] 为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0022] 图1为本申请实施例提供的电子设备中的全景感知架构示意图。
[0023] 图2为本申请实施例提供的显示控制方法的第一种流程示意图。
[0024] 图3为本申请实施例提供的显示控制方法的第二种流程示意图。
[0025] 图4为本申请实施例提供的显示控制方法的第三种流程示意图。
[0026] 图5为本申请实施例提供的显示控制方法的第四种流程示意图。
[0027] 图6为本申请实施例提供的显示控制方法的第五种流程示意图。
[0028] 图7为本申请实施例提供的显示控制装置的第一种结构示意图。
[0029] 图8为本申请实施例提供的显示控制装置的第二种结构示意图。
[0030] 图9为本申请实施例提供的电子设备的第一种结构示意图。
[0031] 图10为本申请实施例提供的电子设备的第二种结构示意图。

具体实施方式

[0032] 下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本申请的保护范围。
[0033] 参考图1,图1为本申请实施例提供的电子设备中的全景感知架构示意图。所述全景感知架构为电子设备中用于实现本申请的显示控制方法的硬件和软件的集成。
[0034] 其中,全景感知架构包括信息感知层、数据处理层、特征抽取层、情景建模层以及智能服务层。
[0035] 信息感知层用于获取电子设备自身的信息或者外部环境中的信息。所述信息感知层可以包括多个传感器。例如,所述信息感知层包括距离传感器、磁场传感器、光线传感器、加速度传感器、指纹传感器、霍尔传感器、位置传感器、陀螺仪、惯性传感器、姿态感应器、气压计、心率传感器等多个传感器。
[0036] 其中,距离传感器可以用于检测电子设备与外部物体之间的距离。磁场传感器可以用于检测电子设备所处环境的磁场信息。光线传感器可以用于检测电子设备所处环境的光线信息。加速度传感器可以用于检测电子设备的加速度数据。指纹传感器可以用于采集用户的指纹信息。霍尔传感器是根据霍尔效应制作的一种磁场传感器,可以用于实现电子设备的自动控制。位置传感器可以用于检测电子设备当前所处的地理位置。陀螺仪可以用于检测电子设备在各个方向上的角速度。惯性传感器可以用于检测电子设备的运动数据。姿态感应器可以用于感应电子设备的姿态信息。气压计可以用于检测电子设备所处环境的气压。心率传感器可以用于检测用户的心率信息。
[0037] 数据处理层用于对信息感知层获取到的数据进行处理。例如,数据处理层可以对信息感知层获取到的数据进行数据清理、数据集成、数据变换、数据归约等处理。
[0038] 其中,数据清理是指对信息感知层获取到的大量数据进行清理,以剔除无效数据和重复数据。数据集成是指将信息感知层获取到的多个单维度数据集成到一个更高或者更抽象的维度,以对多个单维度的数据进行综合处理。数据变换是指对信息感知层获取到的数据进行数据类型的转换或者格式的转换等,以使变换后的数据满足处理的需求。数据归约是指在尽可能保持数据原貌的前提下,最大限度的精简数据量。
[0039] 特征抽取层用于对数据处理层处理后的数据进行特征抽取,以提取所述数据中包括的特征。提取到的特征可以反映出电子设备自身的状态或者用户的状态或者电子设备所处环境的环境状态等。
[0040] 其中,特征抽取层可以通过过滤法、包装法、集成法等方法来提取特征或者对提取到的特征进行处理。
[0041] 过滤法是指对提取到的特征进行过滤,以删除冗余的特征数据。包装法用于对提取到的特征进行筛选。集成法是指将多种特征提取方法集成到一起,以构建一种更加高效、更加准确的特征提取方法,用于提取特征。
[0042] 情景建模层用于根据特征抽取层提取到的特征来构建模型,所得到的模型可以用于表示电子设备的状态或者用户的状态或者环境状态等。例如,情景建模层可以根据特征抽取层提取到的特征来构建关键值模型、模式标识模型、图模型、实体联系模型、面向对象模型等。
[0043] 智能服务层用于根据情景建模层所构建的模型为用户提供智能化的服务。例如,智能服务层可以为用户提供基础应用服务,可以为电子设备进行系统智能优化,还可以为用户提供个性化智能服务。
[0044] 此外,全景感知架构中还可以包括多种算法,每一种算法都可以用于对数据进行分析处理,所述多种算法可以构成算法库。例如,所述算法库中可以包括马尔科夫算法、隐含狄里克雷分布算法、贝叶斯分类算法、支持向量机分类算法、K均值聚类算法、K近邻算法、条件随机场、残差网络、长短期记忆网络、卷积神经网络、循环神经网络等算法。
[0045] 本申请实施例提供一种显示控制方法,所述显示控制方法可以应用于电子设备中。所述电子设备可以为智能手机、平板电脑、游戏设备、AR(Augmented Reality,增强现实)设备、汽车、数据存储装置、音频播放装置、视频播放装置、笔记本电脑、桌面计算设备、可穿戴设备诸如电子手表、电子眼镜、电子头盔、电子手链、电子项链、电子衣物等设备。
[0046] 参考图2,图2为本申请实施例提供的显示控制方法的第一种流程示意图。
[0047] 其中,所述显示控制方法包括以下步骤:
[0048] 110,根据合法用户的历史使用行为信息构建所述合法用户的第一用户特征向量。
[0049] 电子设备的所有者(也即机主)可以视为电子设备的合法用户。电子设备的合法用户拥有对电子设备的所有权限。所述合法用户可以在电子设备中存储隐私信息。
[0050] 其中,所述隐私信息可以包括通讯录、支付应用等涉及到用户个人信息的应用,还可以包括诸如社交应用等应用中涉及到用户个人信息的界面,还可以包括照片、视频文件等存储在电子设备上的用户个人文件,还可以包括用户在使用电子设备的过程中所产生的使用记录,等等。可以理解的,所述隐私信息还可以包括上述未列举出的其它信息,本申请不以上述举例为限定。
[0051] 在合法用户使用电子设备的过程中,电子设备可以持续获取所述合法用户的使用行为信息,从而可以得到合法用户的历史使用行为信息。
[0052] 其中,所述历史使用行为信息可以包括应用操作习惯信息、电子设备握持习惯信息、显示屏操作习惯信息等信息。其中,所述应用操作习惯信息可以包括用户对每个应用的使用频率、使用每个应用的时间段、每个应用的每次使用时长等信息。所述电子设备握持习惯信息可以包括用户握持电子设备的握持部位、握持力的大小等信息。电子设备可以通过压力传感器来检测用户的握持部位、握持力的大小等。所述显示屏操作习惯信息可以包括用户按压显示屏时的按压面积、按压压力大小等信息,还可以包括用户在显示屏上滑动时的滑动速度、滑动距离等信息。
[0053] 可以理解的,即使电子设备存在被他人使用的情形,但是大部分时间都是电子设备的合法用户在使用。因此,在电子设备的使用过程中,电子设备获取到的使用行为信息中,符合同一用户的使用习惯最多的信息对应的用户即可认为是合法用户。
[0054] 例如,电子设备获取到的使用行为信息中,90%的信息符合用户A的使用习惯,6%的信息符合用户B的使用习惯,4%的信息符合用户C的使用习惯。那么,电子设备即可认为用户A为电子设备的合法用户。
[0055] 电子设备得到合法用户的历史使用行为信息后,可以从所述历史使用行为信息中提取出多个特征,并根据提取出的多个特征构建所述合法用户的第一用户特征向量M1。
[0056] 其中,所述第一用户特征向量M1包括应用操作习惯x1、电子设备握持习惯y1、显示屏操作习惯z1等三个维度。例如,所述第一用户特征向量可以表示为M1(x1,y1,z1)。可以理解的,所述x1、y1、z1可以为特征,也可以为由多个特征构成的子向量。例如,x1可以表示为子向量x1(a,b,c),y1可以表示为子向量y1(d,e),z1可以表示为子向量z1(f,g)。其中,a、b、c可以分别表示应用操作频率、应用使用时间段、应用使用时长;d、e可以分别表示握持位置、握持力大小;f、g可以分别表示按压面积、按压压力大小。
[0057] 可以理解的,由于用户的使用习惯在不同的时期可能会发生变化,因此电子设备可以根据持续采集到的合法用户的历史使用行为信息对构建的所述第一用户特征向量M1进行持续更新。
[0058] 120,根据当前用户的当前使用行为信息构建所述当前用户的第二用户特征向量。
[0059] 当前用户使用电子设备时,电子设备可以获取所述当前用户的当前使用行为信息,并根据所述当前使用行为信息构建所述当前用户的第二用户特征向量M2。其中,所述第二用户特征向量M2包括应用操作习惯x2、电子设备握持习惯y2、显示屏操作习惯z2等三个维度。例如,所述第二用户特征向量M2可以表示为M2(x2,y2,z2)。
[0060] 其中,所述第二用户特征向量M2的构建过程与所述第一用户特征向量M1的构建过程相一致,所述第二用户特征向量M2包括的特征与所述第一用户特征向量M1包括的特征相一致。区别在于,所述第一用户特征向量M1针对的是合法用户,而所述第二用户特征向量M2针对的是当前用户。
[0061] 可以理解的,所述当前用户可以为所述合法用户,也可以为所述合法用户之外的其他用户。所述当前用户根据电子设备的实际使用情况而改变。
[0062] 130,根据所述第一用户特征向量和所述第二用户特征向量判断所述当前用户是否为所述合法用户。
[0063] 电子设备获取到第一用户特征向量和第二用户特征向量后,将所述第一用户特征向量与所述第二用户特征向量进行比较,以判断所述当前用户是否为所述合法用户。
[0064] 例如,电子设备可以比较所述第一用户特征向量与所述第二用户特征向量是否相同。若两者相同,则判断为所述当前用户为所述合法用户;若两者不同,则判断为所述当前用户不是所述合法用户。
[0065] 140,若所述当前用户为所述合法用户,则控制显示合法用户界面;若所述当前用户不为所述合法用户,则控制显示访客界面,其中所述访客界面将所述合法用户的隐私信息进行隐藏。
[0066] 若电子设备判断出当前用户为合法用户,则控制显示合法用户界面。其中,所述合法用户界面即为电子设备中的所有信息都可以进行显示的界面。例如,当进入电子设备的桌面时,显示桌面上的所有应用图标;当进入电子设备的通讯录时,显示通讯录中所有联系人的信息。
[0067] 若电子设备判断出当前用户不是合法用户,则控制显示访客界面。其中,所述访客界面将所述合法用户的隐私信息进行隐藏。也即,所述访客界面只显示所述合法用户界面中不涉及所述合法用户隐私信息的其它信息。例如,当进入电子设备的桌面时,只显示桌面上不涉及合法用户隐私信息的部分应用图标,而将涉及到合法用户隐私信息的应用图标隐藏掉,或者使用虚假图标对涉及到合法用户隐私信息的应用图标进行伪装显示。再例如,当进入电子设备的通讯录时,将通讯录中全部的联系人信息都隐藏掉,也即只显示空的通讯录或者显示经伪装后的虚假通讯录。
[0068] 例如,在一些实施例中,在用户使用电子设备的过程中(包括合法用户使用以及合法用户之外的其他用户使用),电子设备可以通过信息感知层获取用户的使用数据。其中,电子设备通过信息感知层获取到的用户使用数据包括合法用户的使用数据以及合法用户之外的其他用户的使用数据。从而,电子设备可以得到合法用户的历史使用行为信息以及当前用户的当前使用行为信息。
[0069] 电子设备可以通过特征抽取层对所述合法用户的历史使用行为信息进行特征抽取,并根据抽取到的多个特征构建所述合法用户的第一用户特征向量。可以理解的,特征抽取层对合法用户的历史使用行为信息进行特征抽取之前,电子设备还可以通过数据处理层对合法用户的历史使用行为信息数据进行处理,例如进行数据清理、数据变换等处理。
[0070] 电子设备也可以通过特征抽取层对当前用户的当前使用行为信息进行特征抽取,并根据抽取得到的多个特征构建当前用户的第二用户特征向量。同样的,特征抽取层对当前用户的当前使用行为信息进行特征抽取之前,电子设备也可以通过数据处理层对当前用户的使用行为信息数据进行处理,例如进行数据清理、数据变换等处理。
[0071] 随后,电子设备通过智能服务层根据所述第一用户特征向量和所述第二用户特征向量判断所述当前用户是否为合法用户。若所述当前用户为所述合法用户,则智能服务层控制显示合法用户界面;若所述当前用户不为所述合法用户,则智能服务层控制显示访客界面,其中所述访客界面将所述合法用户的隐私信息进行隐藏。
[0072] 本申请实施例提供的显示控制方法,可以根据用户的使用行为习惯判断当前用户是否为合法用户,若当前用户不是合法用户,则将所述合法用户的隐私信息进行隐藏,显示隐藏后的访客界面,从而可以避免合法用户的隐私信息泄露,提高电子设备的信息安全性。
[0073] 在一些实施例中,参考图3,图3为本申请实施例提供的显示控制方法的第二种流程示意图。
[0074] 其中,步骤130、根据所述第一用户特征向量和所述第二用户特征向量判断所述当前用户是否为所述合法用户,包括以下步骤:
[0075] 131,计算所述第一用户特征向量与所述第二用户特征向量之间的匹配度;
[0076] 132,判断所述匹配度是否大于预设匹配度阈值;
[0077] 133,若所述匹配度大于所述预设匹配度阈值,则判断为所述当前用户为所述合法用户;若所述匹配度不大于所述预设匹配度阈值,则判断为所述当前用户不为所述合法用户。
[0078] 电子设备获取到第一用户特征向量和第二用户特征向量后,计算所述第一用户特征向量与所述第二用户特征向量之间的匹配度。例如,电子设备可以通过动态时间规整算法计算所述第一用户特征向量与所述第二用户特征向量之间的匹配度。
[0079] 随后,电子设备将计算得到的匹配度与预设匹配度阈值进行比较,以判断所述匹配度是否大于预设匹配度阈值。其中,所述预设匹配度阈值可以为预先存储在电子设备中的一个数值,例如90%。
[0080] 若所述匹配度大于所述预设匹配度阈值,则判断为所述当前用户为所述合法用户。若所述匹配度不大于所述预设匹配度阈值,则判断为所述当前用户不为所述合法用户。
[0081] 例如,电子设备计算得到的匹配度为95%,则所述匹配度大于预设匹配度阈值90%,此时电子设备可以判断为当前用户为合法用户。再例如,电子设备计算得到的匹配度为60%,则所述匹配度小于预设匹配度阈值90%,此时电子设备可以判断为当前用户不是合法用户。
[0082] 在一些实施例中,参考图4,图4为本申请实施例提供的显示控制方法的第三种流程示意图。
[0083] 其中,步骤131、计算所述第一用户特征向量与所述第二用户特征向量之间的匹配度,包括以下步骤:
[0084] 1311,计算所述第一用户特征向量与所述第二用户特征向量之间的余弦相似度;
[0085] 1312,将所述余弦相似度确定为所述第一用户特征向量与所述第二用户特征向量之间的匹配度。
[0086] 电子设备获取到第一用户特征向量和第二用户特征向量后,可以根据余弦相似度算法计算所述第一用户特征向量与所述第二用户特征向量之间的余弦相似度,并将所述余弦相似度确定为所述第一用户特征向量与所述第二用户特征向量之间的匹配度。
[0087] 例如,电子设备计算得到的第一用户特征向量与第二用户特征向量之间的余弦相似度为85%,那么可以确定所述第一用户特征向量与所述第二用户特征向量之间的匹配度为85%。
[0088] 在一些实施例中,参考图5,图5为本申请实施例提供的显示控制方法的第四种流程示意图。
[0089] 其中,步骤132、判断所述匹配度是否大于预设匹配度阈值之前,还包括以下步骤:
[0090] 151,获取当前场景的感知数据;
[0091] 152,根据所述感知数据对所述当前场景进行识别,得到识别结果;
[0092] 153,根据所述识别结果获取预设匹配度阈值。
[0093] 电子设备可以获取当前场景的感知数据。所述当前场景为电子设备当前所处环境的场景,也即所述电子设备的用户当前所处环境的场景。所述感知数据可以包括任意的数据。例如,所述感知数据可以包括环境温度、环境光强度、环境噪声等环境数据。所述感知数据还可以包括电子设备上的图像数据、内存数据、电子设备上显示的文本数据等电子设备的运行数据。所述感知数据还可以包括用户行为习惯数据,例如用户的作息时间、用户进行的娱乐活动等。
[0094] 其中,电子设备可以通过上述全景感知架构中的信息感知层来采集当前场景的感知数据。例如,电子设备可以通过温度传感器来检测环境温度,通过光线传感器来检测环境光强度,通过麦克风来检测环境噪声,通过电子设备的处理电路调取电子设备上的图像数据、内存数据等,通过显示控制电路来获取电子设备上显示的文本数据。此外,电子设备还可以通过信息感知层来感知用户的行为并进行记录,以形成用户的行为习惯数据。
[0095] 随后,电子设备可以根据所述感知数据对所述当前场景进行识别,得到识别结果。例如,所述识别结果可以为家、办公室、地铁站、商场等场景。电子设备可以根据所述识别结果获取预设匹配度阈值。
[0096] 例如,电子设备中可以预先存储每个场景对应的预设匹配度阈值。其中,每个场景对应的预设匹配度阈值可以由专业人员根据经验进行设定。不同场景对应的预设匹配度阈值可以是不同的。电子设备根据识别结果进行查询即可得到所述识别结果对应的预设匹配度阈值。
[0097] 在一些实施例中,参考图6,图6为本申请实施例提供的显示控制方法的第五种流程示意图。
[0098] 其中,步骤153、根据所述识别结果获取预设匹配度阈值,包括以下步骤:
[0099] 1531,根据所述识别结果获取应用操作习惯对应的第一权重、电子设备握持习惯对应的第二权重、显示屏操作习惯对应的第三权重;
[0100] 1532,根据所述第一权重、所述第二权重、所述第三权重以及应用操作习惯对应的第一预设匹配度、电子设备握持习惯对应的第二预设匹配度、显示屏操作习惯对应的第三预设匹配度计算预设匹配度阈值。
[0101] 电子设备中可以针对应用操作习惯、电子设备握持习惯、显示屏操作习惯分别设置对应的第一预设匹配度、第二预设匹配度、第三预设匹配度。其中,所述第一预设匹配度、第二预设匹配度、第三预设匹配度的意义在于,若第一用户特征向量中的应用操作习惯与第二用户特征向量中的应用操作习惯的匹配度大于所述第一预设匹配度,并且第一用户特征向量中的电子设备握持习惯与第二用户特征向量中的电子设备握持习惯的匹配度大于所述第二预设匹配度,并且第一用户特征向量中的显示屏操作习惯与第二用户特征向量中的显示屏操作习惯的匹配度大于所述第三预设匹配度,那么可以认为所述第一用户特征向量与所述第二用户特征向量的匹配度大于预设匹配度阈值。
[0102] 例如,针对应用操作习惯的第一预设匹配度可以为80%,针对电子设备握持习惯的第二预设匹配度可以为90%,针对显示屏操作习惯的第三预设匹配度可以为95%。其中,所述第一预设匹配度、第二预设匹配度、第三预设匹配度可以由专业人员根据经验设定。
[0103] 此外,用户在不同场景中对电子设备的使用习惯可能会有所差别。例如用户在室内与室外对电子设备的握持压力大小可能不同,再例如用户在家与在地铁站时对导航应用的使用频率可能不同。因此,针对应用操作习惯、电子设备握持习惯、显示屏操作习惯这三个维度的特征,电子设备中针对不同的场景可以分别设置不同的权重。其中,针对应用操作习惯设置的权重为第一权重,针对电子设备握持习惯设置的权重为第二权重,针对显示屏操作习惯设置的权重为第三权重。其中,针对不同的场景,所述第一权重、第二权重、第三权重可以是不同的。所述第一权重、第二权重、第三权重可以由专业人员根据经验设定。
[0104] 例如,针对办公室场景,第一权重可以为0.5,第二权重可以为0.2,第三权重可以为0.3;针对地铁站场景,第一权重可以为0.3,第二权重可以为0.4,第三权重可以为0.3。
[0105] 电子设备对当前场景进行识别,得到识别结果后,可以根据所述识别结果获取应用操作习惯对应的第一权重、电子设备握持习惯对应的第二权重、显示屏操作习惯对应的第三权重。随后,根据所述第一权重、所述第二权重、所述第三权重以及应用操作习惯对应的第一预设匹配度、电子设备握持习惯对应的第二预设匹配度、显示屏操作习惯对应的第三预设匹配度计算预设匹配度阈值。
[0106] 在一些实施例中,电子设备根据以下公式计算预设匹配度阈值:
[0107] P=k1×P1+k2×P2+k3×P3
[0108] 其中,P为所述预设匹配度阈值,k1为所述第一权重,k2为所述第二权重,k3为所述第三权重,P1为所述第一预设匹配度,P2为所述第二预设匹配度,P3为所述第三预设匹配度。
[0109] 可以理解的,在其它实施例中,电子设备还可以根据其它方式计算所述预设匹配度阈值。
[0110] 在本申请的描述中,需要理解的是,诸如“第一”、“第二”、“第三”等类似术语仅用于区分类似的对象,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。
[0111] 具体实施时,本申请不受所描述的各个步骤的执行顺序的限制,在不产生冲突的情况下,某些步骤还可以采用其它顺序进行或者同时进行。
[0112] 由上可知,本申请实施例提供的显示控制方法,包括:根据合法用户的历史使用行为信息构建所述合法用户的第一用户特征向量;根据当前用户的当前使用行为信息构建所述当前用户的第二用户特征向量;根据所述第一用户特征向量和所述第二用户特征向量判断所述当前用户是否为所述合法用户;若所述当前用户为所述合法用户,则控制显示合法用户界面;若所述当前用户不为所述合法用户,则控制显示访客界面,其中所述访客界面将所述合法用户的隐私信息进行隐藏。所述显示控制方法中,电子设备可以根据用户的使用行为习惯判断当前用户是否为合法用户,若当前用户不是合法用户,则将所述合法用户的隐私信息进行隐藏,显示隐藏后的访客界面,从而可以避免合法用户的隐私信息泄露,提高电子设备的信息安全性。
[0113] 本申请实施例还提供一种显示控制装置,所述显示控制装置可以集成在电子设备中。所述电子设备可以为智能手机、平板电脑、游戏设备、AR(Augmented Reality,增强现实)设备、汽车、数据存储装置、音频播放装置、视频播放装置、笔记本电脑、桌面计算设备、可穿戴设备诸如电子手表、电子眼镜、电子头盔、电子手链、电子项链、电子衣物等设备。
[0114] 参考图7,图7为本申请实施例提供的显示控制装置的第一种结构示意图。
[0115] 其中,所述显示控制装置200包括:第一向量构建模块201、第二向量构建模块202、判断模块203、控制模块204。
[0116] 第一向量构建模块201,用于根据合法用户的历史使用行为信息构建所述合法用户的第一用户特征向量。
[0117] 电子设备的所有者(也即机主)可以视为电子设备的合法用户。电子设备的合法用户拥有对电子设备的所有权限。所述合法用户可以在电子设备中存储隐私信息。
[0118] 其中,所述隐私信息可以包括通讯录、支付应用等涉及到用户个人信息的应用,还可以包括诸如社交应用等应用中涉及到用户个人信息的界面,还可以包括照片、视频文件等存储在电子设备上的用户个人文件,还可以包括用户在使用电子设备的过程中所产生的使用记录,等等。可以理解的,所述隐私信息还可以包括上述未列举出的其它信息,本申请不以上述举例为限定。
[0119] 在合法用户使用电子设备的过程中,电子设备可以持续获取所述合法用户的使用行为信息,从而可以得到合法用户的历史使用行为信息。
[0120] 其中,所述历史使用行为信息可以包括应用操作习惯信息、电子设备握持习惯信息、显示屏操作习惯信息等信息。其中,所述应用操作习惯信息可以包括用户对每个应用的使用频率、使用每个应用的时间段、每个应用的每次使用时长等信息。所述电子设备握持习惯信息可以包括用户握持电子设备的握持部位、握持力的大小等信息。电子设备可以通过压力传感器来检测用户的握持部位、握持力的大小等。所述显示屏操作习惯信息可以包括用户按压显示屏时的按压面积、按压压力大小等信息,还可以包括用户在显示屏上滑动时的滑动速度、滑动距离等信息。
[0121] 可以理解的,即使电子设备存在被他人使用的情形,但是大部分时间都是电子设备的合法用户在使用。因此,在电子设备的使用过程中,电子设备获取到的使用行为信息中,符合同一用户的使用习惯最多的信息对应的用户即可认为是合法用户。
[0122] 例如,电子设备获取到的使用行为信息中,90%的信息符合用户A的使用习惯,6%的信息符合用户B的使用习惯,4%的信息符合用户C的使用习惯。那么,电子设备即可认为用户A为电子设备的合法用户。
[0123] 电子设备得到合法用户的历史使用行为信息后,第一向量构建模块201可以从所述历史使用行为信息中提取出多个特征,并根据提取出的多个特征构建所述合法用户的第一用户特征向量M1。
[0124] 其中,所述第一用户特征向量M1包括应用操作习惯x1、电子设备握持习惯y1、显示屏操作习惯z1等三个维度。例如,所述第一用户特征向量可以表示为M1(x1,y1,z1)。可以理解的,所述x1、y1、z1可以为特征,也可以为由多个特征构成的子向量。例如,x1可以表示为子向量x1(a,b,c),y1可以表示为子向量y1(d,e),z1可以表示为子向量z1(f,g)。其中,a、b、c可以分别表示应用操作频率、应用使用时间段、应用使用时长;d、e可以分别表示握持位置、握持力大小;f、g可以分别表示按压面积、按压压力大小。
[0125] 可以理解的,由于用户的使用习惯在不同的时期可能会发生变化,因此第一向量构建模块201可以根据持续采集到的合法用户的历史使用行为信息对构建的所述第一用户特征向量M1进行持续更新。
[0126] 第二向量构建模块202,用于根据当前用户的当前使用行为信息构建所述当前用户的第二用户特征向量。
[0127] 当前用户使用电子设备时,电子设备可以获取所述当前用户的当前使用行为信息,并由第二向量构建模块202根据所述当前使用行为信息构建所述当前用户的第二用户特征向量M2。其中,所述第二用户特征向量M2包括应用操作习惯x2、电子设备握持习惯y2、显示屏操作习惯z2等三个维度。例如,所述第二用户特征向量M2可以表示为M2(x2,y2,z2)。
[0128] 其中,所述第二用户特征向量M2的构建过程与所述第一用户特征向量M1的构建过程相一致,所述第二用户特征向量M2包括的特征与所述第一用户特征向量M1包括的特征相一致。区别在于,所述第一用户特征向量M1针对的是合法用户,而所述第二用户特征向量M2针对的是当前用户。
[0129] 可以理解的,所述当前用户可以为所述合法用户,也可以为所述合法用户之外的其他用户。所述当前用户根据电子设备的实际使用情况而改变。
[0130] 判断模块203,用于根据所述第一用户特征向量和所述第二用户特征向量判断所述当前用户是否为所述合法用户。
[0131] 获取到第一用户特征向量和第二用户特征向量后,判断模块203将所述第一用户特征向量与所述第二用户特征向量进行比较,以判断所述当前用户是否为所述合法用户。
[0132] 例如,判断模块203可以比较所述第一用户特征向量与所述第二用户特征向量是否相同。若两者相同,则判断为所述当前用户为所述合法用户;若两者不同,则判断为所述当前用户不是所述合法用户。
[0133] 控制模块204,用于:若所述当前用户为所述合法用户,则控制显示合法用户界面;若所述当前用户不为所述合法用户,则控制显示访客界面,其中所述访客界面将所述合法用户的隐私信息进行隐藏。
[0134] 若判断模块203判断出当前用户为合法用户,则控制模块204控制显示合法用户界面。其中,所述合法用户界面即为电子设备中的所有信息都可以进行显示的界面。例如,当进入电子设备的桌面时,显示桌面上的所有应用图标;当进入电子设备的通讯录时,显示通讯录中所有联系人的信息。
[0135] 若判断模块203判断出当前用户不是合法用户,则控制模块204控制显示访客界面。其中,所述访客界面将所述合法用户的隐私信息进行隐藏。也即,所述访客界面只显示所述合法用户界面中不涉及所述合法用户隐私信息的其它信息。例如,当进入电子设备的桌面时,只显示桌面上不涉及合法用户隐私信息的部分应用图标,而将涉及到合法用户隐私信息的应用图标隐藏掉,或者使用虚假图标对涉及到合法用户隐私信息的应用图标进行伪装显示。再例如,当进入电子设备的通讯录时,将通讯录中全部的联系人信息都隐藏掉,也即只显示空的通讯录或者显示经伪装后的虚假通讯录。
[0136] 本申请实施例提供的显示控制装置,可以根据用户的使用行为习惯判断当前用户是否为合法用户,若当前用户不是合法用户,则将所述合法用户的隐私信息进行隐藏,显示隐藏后的访客界面,从而可以避免合法用户的隐私信息泄露,提高电子设备的信息安全性。
[0137] 在一些实施例中,判断模块203用于执行以下步骤:
[0138] 计算所述第一用户特征向量与所述第二用户特征向量之间的匹配度;
[0139] 判断所述匹配度是否大于预设匹配度阈值;
[0140] 若所述匹配度大于所述预设匹配度阈值,则判断为所述当前用户为所述合法用户;若所述匹配度不大于所述预设匹配度阈值,则判断为所述当前用户不为所述合法用户。
[0141] 获取到第一用户特征向量和第二用户特征向量后,判断模块203计算所述第一用户特征向量与所述第二用户特征向量之间的匹配度。例如,判断模块203可以通过动态时间规整算法计算所述第一用户特征向量与所述第二用户特征向量之间的匹配度。
[0142] 随后,判断模块203将计算得到的匹配度与预设匹配度阈值进行比较,以判断所述匹配度是否大于预设匹配度阈值。其中,所述预设匹配度阈值可以为预先存储在电子设备中的一个数值,例如90%。
[0143] 若所述匹配度大于所述预设匹配度阈值,则判断为所述当前用户为所述合法用户。若所述匹配度不大于所述预设匹配度阈值,则判断为所述当前用户不为所述合法用户。
[0144] 例如,判断模块203计算得到的匹配度为95%,则所述匹配度大于预设匹配度阈值90%,此时可以判断为当前用户为合法用户。再例如,判断模块203计算得到的匹配度为
60%,则所述匹配度小于预设匹配度阈值90%,此时可以判断为当前用户不是合法用户。
[0145] 在一些实施例中,计算所述第一用户特征向量与所述第二用户特征向量之间的匹配度时,判断模块203用于执行以下步骤:
[0146] 计算所述第一用户特征向量与所述第二用户特征向量之间的余弦相似度;
[0147] 将所述余弦相似度确定为所述第一用户特征向量与所述第二用户特征向量之间的匹配度。
[0148] 获取到第一用户特征向量和第二用户特征向量后,判断模块203可以根据余弦相似度算法计算所述第一用户特征向量与所述第二用户特征向量之间的余弦相似度,并将所述余弦相似度确定为所述第一用户特征向量与所述第二用户特征向量之间的匹配度。
[0149] 例如,判断模块203计算得到的第一用户特征向量与第二用户特征向量之间的余弦相似度为85%,那么可以确定所述第一用户特征向量与所述第二用户特征向量之间的匹配度为85%。
[0150] 在一些实施例中,参考图8,图8为本申请实施例提供的显示控制装置的第二种结构示意图。
[0151] 其中,显示控制装置200还包括获取模块205,所述获取模块205用于执行以下步骤:
[0152] 获取当前场景的感知数据;
[0153] 根据所述感知数据对所述当前场景进行识别,得到识别结果;
[0154] 根据所述识别结果获取预设匹配度阈值。
[0155] 获取模块205可以获取当前场景的感知数据。所述当前场景为电子设备当前所处环境的场景,也即所述电子设备的用户当前所处环境的场景。所述感知数据可以包括任意的数据。例如,所述感知数据可以包括环境温度、环境光强度、环境噪声等环境数据。所述感知数据还可以包括电子设备上的图像数据、内存数据、电子设备上显示的文本数据等电子设备的运行数据。所述感知数据还可以包括用户行为习惯数据,例如用户的作息时间、用户进行的娱乐活动等。
[0156] 其中,获取模块205可以通过电子设备的全景感知架构中的信息感知层来采集当前场景的感知数据。例如,获取模块205可以通过温度传感器来检测环境温度,通过光线传感器来检测环境光强度,通过麦克风来检测环境噪声,通过电子设备的处理电路调取电子设备上的图像数据、内存数据等,通过显示控制电路来获取电子设备上显示的文本数据。此外,获取模块205还可以通过信息感知层来感知用户的行为并进行记录,以形成用户的行为习惯数据。
[0157] 随后,获取模块205可以根据所述感知数据对所述当前场景进行识别,得到识别结果。例如,所述识别结果可以为家、办公室、地铁站、商场等场景。获取模块205可以根据所述识别结果获取预设匹配度阈值。
[0158] 例如,电子设备中可以预先存储每个场景对应的预设匹配度阈值。其中,每个场景对应的预设匹配度阈值可以由专业人员根据经验进行设定。不同场景对应的预设匹配度阈值可以是不同的。获取模块205根据识别结果进行查询即可得到所述识别结果对应的预设匹配度阈值。
[0159] 在一些实施例中,根据所述识别结果获取预设匹配度阈值时,获取模块205用于执行以下步骤:
[0160] 根据所述识别结果获取应用操作习惯对应的第一权重、电子设备握持习惯对应的第二权重、显示屏操作习惯对应的第三权重;
[0161] 根据所述第一权重、所述第二权重、所述第三权重以及应用操作习惯对应的第一预设匹配度、电子设备握持习惯对应的第二预设匹配度、显示屏操作习惯对应的第三预设匹配度计算预设匹配度阈值。
[0162] 电子设备中可以针对应用操作习惯、电子设备握持习惯、显示屏操作习惯分别设置对应的第一预设匹配度、第二预设匹配度、第三预设匹配度。其中,所述第一预设匹配度、第二预设匹配度、第三预设匹配度的意义在于,若第一用户特征向量中的应用操作习惯与第二用户特征向量中的应用操作习惯的匹配度大于所述第一预设匹配度,并且第一用户特征向量中的电子设备握持习惯与第二用户特征向量中的电子设备握持习惯的匹配度大于所述第二预设匹配度,并且第一用户特征向量中的显示屏操作习惯与第二用户特征向量中的显示屏操作习惯的匹配度大于所述第三预设匹配度,那么可以认为所述第一用户特征向量与所述第二用户特征向量的匹配度大于预设匹配度阈值。
[0163] 例如,针对应用操作习惯的第一预设匹配度可以为80%,针对电子设备握持习惯的第二预设匹配度可以为90%,针对显示屏操作习惯的第三预设匹配度可以为95%。其中,所述第一预设匹配度、第二预设匹配度、第三预设匹配度可以由专业人员根据经验设定。
[0164] 此外,用户在不同场景中对电子设备的使用习惯可能会有所差别。例如用户在室内与室外对电子设备的握持压力大小可能不同,再例如用户在家与在地铁站时对导航应用的使用频率可能不同。因此,针对应用操作习惯、电子设备握持习惯、显示屏操作习惯这三个维度的特征,电子设备中针对不同的场景可以分别设置不同的权重。其中,针对应用操作习惯设置的权重为第一权重,针对电子设备握持习惯设置的权重为第二权重,针对显示屏操作习惯设置的权重为第三权重。其中,针对不同的场景,所述第一权重、第二权重、第三权重可以是不同的。所述第一权重、第二权重、第三权重可以由专业人员根据经验设定。
[0165] 例如,针对办公室场景,第一权重可以为0.5,第二权重可以为0.2,第三权重可以为0.3;针对地铁站场景,第一权重可以为0.3,第二权重可以为0.4,第三权重可以为0.3。
[0166] 获取模块205对当前场景进行识别,得到识别结果后,可以根据所述识别结果获取应用操作习惯对应的第一权重、电子设备握持习惯对应的第二权重、显示屏操作习惯对应的第三权重。随后,根据所述第一权重、所述第二权重、所述第三权重以及应用操作习惯对应的第一预设匹配度、电子设备握持习惯对应的第二预设匹配度、显示屏操作习惯对应的第三预设匹配度计算预设匹配度阈值。
[0167] 在一些实施例中,获取模块205根据以下公式计算预设匹配度阈值:
[0168] P=k1×P1+k2×P2+k3×P3
[0169] 其中,P为所述预设匹配度阈值,k1为所述第一权重,k2为所述第二权重,k3为所述第三权重,P1为所述第一预设匹配度,P2为所述第二预设匹配度,P3为所述第三预设匹配度。
[0170] 可以理解的,在其它实施例中,获取模块205还可以根据其它方式计算所述预设匹配度阈值。
[0171] 具体实施时,以上各个模块可以作为独立的实体来实现,也可以进行任意组合,作为同一或若干个实体来实现。
[0172] 由上可知,本申请实施例提供的显示控制装置200,包括:第一向量构建模块201,用于根据合法用户的历史使用行为信息构建所述合法用户的第一用户特征向量;第二向量构建模块202,用于根据当前用户的当前使用行为信息构建所述当前用户的第二用户特征向量;判断模块203,用于根据所述第一用户特征向量和所述第二用户特征向量判断所述当前用户是否为所述合法用户;控制模块204,用于:若所述当前用户为所述合法用户,则控制显示合法用户界面;若所述当前用户不为所述合法用户,则控制显示访客界面,其中所述访客界面将所述合法用户的隐私信息进行隐藏。所述显示控制装置可以根据用户的使用行为习惯判断当前用户是否为合法用户,若当前用户不是合法用户,则将所述合法用户的隐私信息进行隐藏,显示隐藏后的访客界面,从而可以避免合法用户的隐私信息泄露,提高电子设备的信息安全性。
[0173] 本申请实施例还提供一种电子设备。所述电子设备可以为智能手机、平板电脑、游戏设备、AR(Augmented Reality,增强现实)设备、汽车、数据存储装置、音频播放装置、视频播放装置、笔记本电脑、桌面计算设备、可穿戴设备诸如电子手表、电子眼镜、电子头盔、电子手链、电子项链、电子衣物等设备。
[0174] 参考图9,图9为本申请实施例提供的电子设备的第一种结构示意图。
[0175] 其中,电子设备300包括处理器301和存储器302。其中,处理器301与存储器302电性连接。
[0176] 处理器301是电子设备300的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或调用存储在存储器302内的计算机程序,以及调用存储在存储器302内的数据,执行电子设备的各种功能和处理数据,从而对电子设备进行整体监控。
[0177] 在本实施例中,电子设备300中的处理器301会按照如下的步骤,将一个或一个以上的计算机程序的进程对应的指令加载到存储器302中,并由处理器301来运行存储在存储器302中的计算机程序,从而执行以下步骤:
[0178] 根据合法用户的历史使用行为信息构建所述合法用户的第一用户特征向量;
[0179] 根据当前用户的当前使用行为信息构建所述当前用户的第二用户特征向量;
[0180] 根据所述第一用户特征向量和所述第二用户特征向量判断所述当前用户是否为所述合法用户;
[0181] 若所述当前用户为所述合法用户,则控制显示合法用户界面;
[0182] 若所述当前用户不为所述合法用户,则控制显示访客界面,其中所述访客界面将所述合法用户的隐私信息进行隐藏。
[0183] 在一些实施例中,根据所述第一用户特征向量和所述第二用户特征向量判断所述当前用户是否为所述合法用户时,处理器301执行以下步骤:
[0184] 计算所述第一用户特征向量与所述第二用户特征向量之间的匹配度;
[0185] 判断所述匹配度是否大于预设匹配度阈值;
[0186] 若所述匹配度大于所述预设匹配度阈值,则判断为所述当前用户为所述合法用户;
[0187] 若所述匹配度不大于所述预设匹配度阈值,则判断为所述当前用户不为所述合法用户。
[0188] 在一些实施例中,计算所述第一用户特征向量与所述第二用户特征向量之间的匹配度时,处理器301执行以下步骤:
[0189] 计算所述第一用户特征向量与所述第二用户特征向量之间的余弦相似度;
[0190] 将所述余弦相似度确定为所述第一用户特征向量与所述第二用户特征向量之间的匹配度。
[0191] 在一些实施例中,判断所述匹配度是否大于预设匹配度阈值之前,处理器301还执行以下步骤:
[0192] 获取当前场景的感知数据;
[0193] 根据所述感知数据对所述当前场景进行识别,得到识别结果;
[0194] 根据所述识别结果获取预设匹配度阈值。
[0195] 在一些实施例中,根据所述识别结果获取预设匹配度阈值时,处理器301执行以下步骤:
[0196] 根据所述识别结果获取应用操作习惯对应的第一权重、电子设备握持习惯对应的第二权重、显示屏操作习惯对应的第三权重;
[0197] 根据所述第一权重、所述第二权重、所述第三权重以及应用操作习惯对应的第一预设匹配度、电子设备握持习惯对应的第二预设匹配度、显示屏操作习惯对应的第三预设匹配度计算预设匹配度阈值。
[0198] 在一些实施例中,处理器301根据以下公式计算预设匹配度阈值:
[0199] P=k1×P1+k2×P2+k3×P3;
[0200] 其中,P为所述预设匹配度阈值,k1为所述第一权重,k2为所述第二权重,k3为所述第三权重,P1为所述第一预设匹配度,P2为所述第二预设匹配度,P3为所述第三预设匹配度。
[0201] 存储器302可用于存储计算机程序和数据。存储器302存储的计算机程序中包含有可在处理器中执行的指令。计算机程序可以组成各种功能模块。处理器301通过调用存储在存储器302的计算机程序,从而执行各种功能应用以及数据处理。
[0202] 在一些实施例中,参考图10,图10为本申请实施例提供的电子设备的第二种结构示意图。
[0203] 其中,电子设备300还包括:显示屏303、控制电路304、输入单元305、传感器306以及电源307。其中,处理器301分别与显示屏303、控制电路304、输入单元305、传感器306以及电源307电性连接。
[0204] 显示屏303可用于显示由用户输入的信息或提供给用户的信息以及电子设备的各种图形用户接口,这些图形用户接口可以由图像、文本、图标、视频和其任意组合来构成。
[0205] 控制电路304与显示屏303电性连接,用于控制显示屏303显示信息。
[0206] 输入单元305可用于接收输入的数字、字符信息或用户特征信息(例如指纹),以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。其中,输入单元305可以包括指纹识别模组。
[0207] 传感器306用于采集电子设备自身的信息或者用户的信息或者外部环境信息。例如,传感器306可以包括距离传感器、磁场传感器、光线传感器、加速度传感器、指纹传感器、霍尔传感器、位置传感器、陀螺仪、惯性传感器、姿态感应器、气压计、心率传感器等多个传感器。
[0208] 电源307用于给电子设备300的各个部件供电。在一些实施例中,电源307可以通过电源管理系统与处理器301逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。
[0209] 尽管图10中未示出,电子设备300还可以包括摄像头、蓝牙模块等,在此不再赘述。
[0210] 由上可知,本申请实施例提供了一种电子设备,所述电子设备执行以下步骤:根据合法用户的历史使用行为信息构建所述合法用户的第一用户特征向量;根据当前用户的当前使用行为信息构建所述当前用户的第二用户特征向量;根据所述第一用户特征向量和所述第二用户特征向量判断所述当前用户是否为所述合法用户;若所述当前用户为所述合法用户,则控制显示合法用户界面;若所述当前用户不为所述合法用户,则控制显示访客界面,其中所述访客界面将所述合法用户的隐私信息进行隐藏。所述电子设备可以根据用户的使用行为习惯判断当前用户是否为合法用户,若当前用户不是合法用户,则将所述合法用户的隐私信息进行隐藏,显示隐藏后的访客界面,从而可以避免合法用户的隐私信息泄露,提高电子设备的信息安全性。
[0211] 本申请实施例还提供一种存储介质,所述存储介质中存储有计算机程序,当所述计算机程序在计算机上运行时,所述计算机执行上述任一实施例所述的显示控制方法。
[0212] 需要说明的是,本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过计算机程序来指令相关的硬件来完成,所述计算机程序可以存储于计算机可读存储介质中,所述存储介质可以包括但不限于:只读存储器(ROM,Read Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁盘或光盘等。
[0213] 以上对本申请实施例所提供的显示控制方法、装置、存储介质及电子设备进行了详细介绍。本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。