显示控制方法及相关产品与流程

文档序号:14989963发布日期:2018-07-20 22:01阅读:128来源:国知局

本申请涉及电子设备技术领域,主要涉及了一种显示控制方法及相关产品。



背景技术:

随着电子设备技术的不断发展,手机、计算机、平板等电子设备的使用越来越普及,且电子设备越来越智能。在使用电子设备的过程中,往往会接收到通知消息,而通知消息的显示时长过短,导致用户尚未查阅完通知消息,通知消息就被覆盖或者隐藏。



技术实现要素:

本申请实施例提供了一种显示控制方法及相关产品,可以提高显示的灵活性和操作的便利性。

第一方面,本申请实施例提供一种显示控制方法,包括:

在电子设备前台运行的应用程序的显示页面上显示通知消息时,获取脑电波信号,检测用户注视所述通知消息的注视时长;

在所述注视时长大于第一阈值时,对所述脑电波信号进行分析,得到所述用户对所述通知消息的第一关注度;

在所述第一关注度大于第二阈值时,根据所述第一关注度延长所述通知消息的显示时长。

第二方面,本申请实施例提供一种电子设备,包括处理器、与所述处理器连接的存储器、脑电波传感器和注视区域检测器,其中:

所述存储器,用于存储第一阈值和第二阈值;

所述脑电波传感器,用于在所述电子设备前台运行的应用程序的显示页面上显示通知消息时,获取脑电波信号;

所述注视区域检测器,用于检测用户注视所述通知消息的注视时长;

所述处理器,用于在所述注视时长大于所述第一阈值时,对所述脑电波信号进行分析,得到所述用户对所述通知消息的第一关注度;在所述第一关注度大于所述第二阈值时,根据所述第一关注度延长所述通知消息的显示时长。

第三方面,本申请实施例提供一种显示控制装置,包括:

获取单元,用于在电子设备前台运行的应用程序的显示页面上显示通知消息时,获取脑电波信号,检测用户注视所述通知消息的注视时长;在所述注视时长大于第一阈值时,对所述脑电波信号进行分析,得到所述用户对所述通知消息的第一关注度;

控制单元,用于在所述第一关注度大于第二阈值时,根据所述第一关注度延长所述通知消息的显示时长。

第四方面,本申请实施例提供了另一种显示控制方法,应用于包括处理器、与所述处理器连接的存储器、脑电波传感器和注视区域检测器的电子设备,其中:

所述存储器存储第一阈值和第二阈值;

所述脑电波传感器在所述电子设备前台运行的应用程序的显示页面上显示通知消息时,获取脑电波信号;

所述注视区域检测器检测用户注视所述通知消息的注视时长;

所述处理器在所述注视时长大于所述第一阈值时,对所述脑电波信号进行分析,得到所述用户对所述通知消息的第一关注度;在所述第一关注度大于所述第二阈值时,根据所述第一关注度延长所述通知消息的显示时长。

第五方面,本申请实施例提供另一种电子设备,包括处理器、存储器以及一个或多个程序,其中,上述一个或多个程序被存储在上述存储器中,并且被配置由上述处理器执行,所述程序包括用于如第一方面中所描述的部分或全部步骤的指令。

第六方面,本申请实施例提供了一种计算机可读存储介质,其中,所述计算机可读存储介质存储计算机程序,其中,所述计算机程序使得计算机执行如本申请实施例第一方面中所描述的部分或全部步骤。

第七方面,本申请实施例提供了一种计算机程序产品,其中,所述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,所述计算机程序可操作来使计算机执行如本申请实施例第一方面中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。

实施本申请实施例,将具有如下有益效果:

采用了上述的显示控制方法及相关产品之后,在电子设备前台运行的应用程序的显示页面上显示通知消息时,获取脑电波信号,并检测用户注视通知消息的注视时长。若注视时长大于第一阈值,则对脑电波信号进行分析得到用户对通知消息的第一关注度,并在第一关注度大于第二阈值时,根据第一关注度延长通知消息的显示时长。也就是说,当前应用接收到通知消息时,根据脑电波信号和用户注视通知消息的注视时长确定通知消息的显示时长,整个过程无需点亮屏幕、唤醒系统,也无需用户手指触碰操作,从而提高了显示的灵活性和操作的便利性。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

其中:

图1a为本申请实施例提供的一种电子设备的结构示意图;

图1b为本申请实施例提供的一种可穿戴设备采集脑电波信号的场景示意图;

图1c为本申请实施例提供的一种电极阵列采集脑电波信号的场景示意图;

图2为本申请实施例提供的一种显示控制方法的流程示意图;

图3为本申请实施例提供的一种显示控制装置的流程示意图;

图4为本申请实施例提供的另一种电子设备的结构示意图;

图5为本申请实施例提供的另一种显示控制方法的结构示意图。

具体实施方式

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。

在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。

本申请实施例所涉及到的电子设备可以包括各种具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其他处理设备,以及各种形式的用户设备(userequipment,ue),移动台(mobilestation,ms),终端设备(terminaldevice)等等。为方便描述,上面提到的设备统称为电子设备。下面对本申请实施例进行详细介绍。

本申请实施例提供了一种显示控制方法及相关产品,可以提高显示的灵活性和操作的便利性。下面结合附图对本申请实施例进行介绍。

上述显示控制方法可应用于如图1a所示的电子设备100,如图1a所示,上述电子设备100包括:壳体110、设置于所述壳体110内的电路板120、脑电波传感器130、注视区域检测器140和设置于所述壳体110上的显示屏150,所述电路板120上设置有处理器121和存储器122,所述脑电波传感器130、注视区域检测器140以及存储器122与所述处理器121连接,所述处理器121还连接所述显示屏150。

其中,脑电波传感器130用于采集脑电波信号,脑电波(electroencephalogram,eeg)是在大脑在活动时,大量神经元同步发生的突触后电位经总和后形成的生理指标记录,记录了大脑活动时的电波变化,是脑神经细胞的电生理活动在大脑皮层或头皮表面的总体反映。

人脑在休息时、工作时或娱乐时会产生自己的脑电波,其频率变动范围通常在0.1hz~30hz之间,可划分为四个波段,即delta波(1~4hz)、theta波(4~8hz)、alpha波(8~13hz)、beta波(13~30hz)。其中,上述4种波可进一步进行划分,例如:beta波包括low-beta波(13~15hz)、midrange波(15~20hz)和high-beta波(20~30hz)。且上述4种波与人的各项生理及心理活动有着密切的关系,例如:delta波为深度方式、无压力的潜意识状态;theta波为深度睡眠、非快动眼睡眠、无意识的精神状态;beta波为紧张、压力、脑疲劳的精神状态;alpha波为放松、但不倦怠、安静、有意识的精神状态,是学习与思考的最佳状态。除此之外,在觉醒并专注于某一事时,常可见一种频率较beta波更高的gamma波,其频率为30~80hz,波幅范围不定;而在睡眠时还可出现另一些波形较为特殊的正常脑电波,如驼峰波、sigma波、lambda波、kappa-复合波、mu波等。

在本申请中,注视区域检测器140用于采集用户的面部图像,根据上述的面部图像确定用户注视电子设备100的注视区域,并获取注视区域的注视时长。上述注视区域检测器140可以包括摄像头141,从摄像头的功能上来看,摄像头141可以为红外摄像头或者可见光摄像头,摄像头还可以为双摄像头,处理器121可用于根据摄像头141采集的用户面部图像获取用户与电子设备100之间的距离和用户的瞳孔运动方向。

此外,注视区域检测器140还可包括传感器142,传感器142可以为以下至少一种:接近传感器、闪光灯、色温传感器等等,以接近传感器为例,其用于获取用户与电子设备100之间的距离,可根据上述距离控制显示屏150的背光灯的亮灭、亮度高低控制或其它操作,接近传感器可采用无孔光感的形式隐藏于电子设备中,从而隐藏了接近传感器,提高了显示屏的占用率。

存储器122可用于存储软件程序以及功能模块,处理器121通过运行存储在存储器的软件程序以及功能模块,从而执行电子设备的各种功能应用以及数据处理。

处理器121是电子设备的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或执行存储在存储器122内的软件程序和/或模块,以及调用存储在存储器122内的数据,执行电子设备的各种功能和处理数据,从而对电子设备进行整体监控。

启动本申请实施中的功能后,可执行如下步骤:通过脑电波传感器130采集脑电波信号,通过注视区域检测器140确定用户注视通知消息的注视时长,并将脑电波信号发送给处理器121,则处理器121在注视时长大于第一阈值时,对脑电波信号进行分析得到用户对通知消息的第一关注度,根据第一关注度延长通知消息的显示时长。也就是说,当前应用接收到通知消息时,根据脑电波信号和用户注视通知消息的注视时长确定通知消息的显示时长,整个过程无需点亮屏幕、唤醒系统,也无需用户手指触碰操作,从而提高了显示的灵活性和操作的便利性。

以上电子设备仅为举例,本申请不作限定,其显示屏可包括全面屏、双面屏或可折叠的柔性显示屏、虚拟显示屏等;其存储器还可包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件等;其处理器还可进一步细化为专门用途的处理器,例如:人工智能(artificialintelligence,ai)处理器,应用处理器(applicationprocessor,ap)、基带处理器和脑电波处理器等。

本申请对于脑电波传感器的具体形式不作限定,除了如图1a所示的,将脑电波传感器集成于电子设备100的电路板120上之外,还可如图1b所示,脑电波传感器为可穿戴设备等其它电子设备中,通过其它电子设备采集脑电波信号,并通过无线方式或有线方式与电子设备100建立连接,从而电子设备获取脑电波信号;也可以如图1c所示,脑电波传感器为可植入或贴于用户头皮的电子阵列,通过上述电子阵列采集脑电波信号,并通过无线方式或有线方式与电子设备100建立连接,从而电子设备获取脑电波信号等。

本申请对于注视区域检测器的具体形式不作限定,可以是如图1a中所示的电子设备中的前置摄像头141,用于采集用户面部图像,也可以是专门用于检测虹膜的红外摄像头,还可以是其它的图像采集装置,通过图像采集装置采集用户面部图像,并通过无线方式或有线方式与电子设备100建立连接,从而电子设备根据面部图像确定用户注视通知消息的注视时长。其中,其它图像采集装置可以是用户所在区域的摄像头,也可以是用户所佩戴的眼睛上附着的摄像头等,在此不作限定。

具体的,请参照图2,图2为本申请实施例提供的一种显示控制方法的流程示意图,可应用于如图1a、1b、1c等所描述的电子设备。如图2所示,显示控制方法包括:

201:在电子设备前台运行的应用程序的显示页面上显示通知消息时,获取脑电波信号,检测用户注视所述通知消息的注视时长。

在本申请中,前台运行的应用程序包括但不限于视频应用、游戏应用、阅读应用、聊天应用等;通知消息为在前台运行的应用程序的显示页面上显示的消息组件,可以是聊天应用对应的即时信息,也可以是其他应用的推送消息,还可以是与前台运行的应用程序关联的消息,例如:视频应用中观看视频时,插入的讨论热点、同款衣服、缓存广告等等。

在电子设备前台运行的应用程序的显示页面上显示通知消息时,可通过脑电波传感器采集脑电波信号,通过注视区域检测器确定用户注视通知消息的注视时长,并将脑电波信号发送给处理器,从而电子设备获取脑电波信号和注视时长。

可选的,获取所述用户的瞳孔运动方向和所述用户与所述电子设备之间的距离;根据所述瞳孔运动方向和所述距离确定所述注视时长。

本申请可提取采集到的目标图像中的人脸特征点,确定用户人脸区域中的眼睛位置,对眼睛中的瞳孔运动进行跟踪,从而获取瞳孔运动方向。通过接近传感器获取用户与电子设备之间的距离或通过目标图像中的景深计算距离,根据上述距离和上述瞳孔运动方向确定用户的注视方向,获取注视方向投射在通知消息的显示区域时的注视时长。

202:在所述注视时长大于第一阈值时,对所述脑电波信号进行分析得到所述用户对所述通知消息的第一关注度。

在本申请中,第一关注度为用户对通知消息的关注程度,通过分析脑电波信号获取第一关注度,本申请对于分析脑电波信号的方法不作限定,可以是频域分析方法,也可以是经典的时频域结合分析方法,比如时空模式分析、统计分析、空间滤波、快速傅里叶变换、自回归模型系数,小波和小波包的系数均值和方差、双语估计以及希尔伯特黄变换等等。

可选的,对所述脑电波信号进行预处理得到目标信息;从所述目标信息中提取所述注视时长对应的片段信息得到至少一个目标片段信息;根据所述至少一个目标片段信息获取所述第一关注度。

其中,预处理包括但不限于放大、滤波(去噪)、归一化、模数转换、信号分离,通过上述的至少一种预处理方式提高了脑电波信号的处理效率。

举例来说,脑电波信号较弱,对脑电波信号进行放大可得到幅度较大的脑电波信号,便于进行数据处理;脑电波信号中的有用信息频率通常处在(0.5~100hz),其它频率成分很大程度上是噪声引入的,通过滤波(或去噪)可减少脑电波信号中无用信息,提高脑电波信号的有效性;通过模数ad转换将采集到的脑电波信号转换为数字信号;上述脑电波信号可能由多人的脑电波组成,则通过信号分离可得到其中每一人或指定用户的脑电波信号,且由于不同人的脑电波信号在幅度上具有较大的特异性差异,通过归一化处理可将脑电波信号统一规划到相同的尺度上。

目标片段信息为目标信息中与注视时长对应的片段信息,即与通知消息关联的片段信息。本申请对于根据目标片段信息获取第一关注度的方法也不作限定,可选的,对所述至少一个目标片段信息进行频域分析得到多个频段中每一频段对应的特征数据;获取所述多个频段中每一频段对应的特征数据对应的能量谱得到多个能量谱;获取所述频段中大于第三阈值的频段得到多个目标频段;获取所述多个目标频段中每一目标频段的能量谱和所述多个能量谱之和之间的比值得到多个比值;根据所述多个目标频段中每一目标频段对应的预设权值和所述多个比值确定所述第一关注度。

其中,多个频段可包括上述的beta波、gamma波、delta波、theta波、alpha波等等;特征数据可以是幅度数据、能量数据和相位数据中的至少一种数据。

由上述的频段和人的各项生理及心理活动之间的关系得知,用户在关注一件事情较放松状态的频率高,在本申请中,预先设置第三阈值,获取脑电波信号中大于第三阈值的频段,例如,第三阈值为13hz,则目标频段为beta波和gamma波。

在本申请中,还预先设置了多个目标频段的预设权值,分别与该频段的能量谱与能量谱之和之间的比值进行加权运算得到第一关注度。

在本申请中,第一阈值可以是用户预先设置的,也可以根据通知消息进行计算得到,在此不作限定。若注视时长大于第一阈值,则对脑电波信号进行分析得到用户对通知消息的第一关注度;否则,等待通知消息的预设时长,在预设时长到达时,若没有检测到用户针对通知消息的触摸操作,则关闭通知消息。也就是说,在电子设备当前应用的显示页面上显示通知消息时,根据用户注视通知消息的注视时长确定该通知消息的显示时长,从而提高了显示的灵活性和操作的便利性。

可选的,获取所述脑电波信号对所述应用程序的第二关注度;获取所述通知消息的信息量;根据所述第二关注度和所述信息量确定所述第一阈值。

其中,第二关注度为用户对前台运行的应用程序的关注程度,第二关注度的获取方法可参照第一关注度的获取方法,在此不再赘述。

信息量是指从n个相等可能事件中选出一个事件所需要的信息度量或含量,也就是在辩识n个事件中特定的一个事件的过程中所需要提问"是或否"的最少次数,简单来说,信息量为用户阅读该通知消息所需要的时间、理解该通知消息所需要的时间等,还包括该通知消息中涉及的关联词及关联词涉及的信息量等,在此不作唯一限定。

可选的,提取所述通知消息的关键字,得到至少一个关键字;根据所述至少一个关键字获取所述信息量。也就是说,提取通知消息中的关键词,根据关键字本身的信息量、关键字之间的关联性、关键字与用户的偏好度等获取通知消息的信息量。

203:在所述第一关注度大于第二阈值时,根据所述第一关注度延长所述通知消息的显示时长。

也就是说,当前应用接收到通知消息时,根据脑电波信号和用户注视通知消息的注视时长确定通知消息的显示时长,当注视时长小于或等于第一阈值或根据脑电波信号获取用户对通知消息的第一关注度小于或等于第二阈值时,不对显示时长进行调整;而在注视时长大于第一阈值,且第一关注度大于第二阈值时,根据第一关注度延长通知消息的显示时长,整个过程无需点亮屏幕、唤醒系统,也无需用户手指触碰操作,从而提高了显示的灵活性和操作的便利性。

可选的,在所述第一关注度大于第四阈值,且所述前台运行的应用程序为指定应用时,暂停所述前台运行的应用程序。

其中,指定应用为可暂停的应用程序,例如:视频播放应用、音频播放应用、游戏应用等;第四阈值大于第二阈值。也就是说,若针对通知消息的第一关注度大于第四阈值,则直接跳转至通知消息对应的应用的显示页面。

可选的,在所述第一关注度大于第五阈值时,跳转至所述通知消息对应的应用的显示页面。其中,第五阈值大于第四阈值。也就是说,若针对通知消息的第一关注度大于第五阈值,则直接跳转至通知消息对应的应用的显示页面。

可选的,在所述第一关注度小于第六阈值时,关闭所述通知消息。其中,第六阈值小于第二阈值。也就是说,若针对通知消息的第一关注度小于第六阈值,则直接关闭该通知消息。

与图2所示的实施例一致,请参照图3,图3是本申请实施例提供的一种显示控制装置的结构示意图,应用于如图1a、1b、1c等所描述的电子设备。如图3所示,该显示控制装置300包括:

获取单元301,用于在电子设备前台运行的应用程序的显示页面上显示通知消息时,获取脑电波信号,检测用户注视所述通知消息的注视时长;在所述注视时长大于第一阈值时,对所述脑电波信号进行分析,得到所述用户对所述通知消息的第一关注度;

控制单元302,用于在所述第一关注度大于第二阈值时,根据所述第一关注度延长所述通知消息的显示时长。

可以看出,在电子设备前台运行的应用程序的显示页面上显示通知消息时,获取脑电波信号,并检测用户注视通知消息的注视时长。若注视时长大于第一阈值,则对脑电波信号进行分析得到用户对通知消息的第一关注度,并在第一关注度大于第二阈值时,根据第一关注度延长通知消息的显示时长。也就是说,当前应用接收到通知消息时,根据脑电波信号和用户注视通知消息的注视时长确定通知消息的显示时长,整个过程无需点亮屏幕、唤醒系统,也无需用户手指触碰操作,从而提高了显示的灵活性和操作的便利性。

在一个可能的示例中,所述获取单元301具体用于对所述脑电波信号进行预处理,得到目标信息;从所述目标信息中提取所述注视时长对应的片段信息,得到至少一个目标片段信息;根据所述至少一个目标片段信息获取所述第一关注度。

在一个可能的示例中,所述获取单元301具体用于对所述至少一个目标片段信息进行频域分析,得到多个频段中每一频段对应的特征数据;获取所述多个频段中每一频段对应的特征数据对应的能量谱,得到多个能量谱;获取所述频段中大于第三阈值的频段,得到多个目标频段;获取所述多个目标频段中每一目标频段的能量谱和所述多个能量谱之和之间的比值,得到多个比值;根据所述多个目标频段中每一目标频段对应的预设权值和所述多个比值确定所述第一关注度。

在一个可能的示例中,所述获取单元301具体用于获取所述用户的瞳孔运动方向和所述用户与所述电子设备之间的距离;根据所述瞳孔运动方向和所述距离确定所述注视时长。

在一个可能的示例中,所述获取单元301还用于获取所述脑电波信号对所述应用程序的第二关注度;获取所述通知消息的信息量;根据所述第二关注度和所述信息量确定所述第一阈值。

可以理解的是,本实施例的显示控制装置的各程序模块的功能可根据显示控制方法实施例中的方法具体实现,其具体实现过程可以参照方法实施例的相关描述,此处不再赘述。

与图2所示的实施例一致,请参照图4,图4为本申请实施例提供的另一种电子设备的结构示意图。如图4所示的电子设备400包括:处理器410、存储器420、脑电波传感器430和注视区域检测器440,上述处理器410、存储器420、脑电波传感器430和注视区域检测器440通过总线进行连接,从而实现通信。

在本申请中,所述存储器420用于存储第一阈值和第二阈值;所述脑电波传感器430用于在所述电子设备前台运行的应用程序的显示页面上显示通知消息时,获取脑电波信号;所述注视区域检测器440用于检测用户注视所述通知消息的注视时长;所述处理器410用于在所述注视时长大于所述第一阈值时,对所述脑电波信号进行分析,得到所述用户对所述通知消息的第一关注度;在所述第一关注度大于所述第二阈值时,根据所述第一关注度延长所述通知消息的显示时长。

可以看出,在电子设备前台运行的应用程序的显示页面上显示通知消息时,获取脑电波信号,并检测用户注视通知消息的注视时长。若注视时长大于第一阈值,则对脑电波信号进行分析得到用户对通知消息的第一关注度,并在第一关注度大于第二阈值时,根据第一关注度延长通知消息的显示时长。也就是说,当前应用接收到通知消息时,根据脑电波信号和用户注视通知消息的注视时长确定通知消息的显示时长,整个过程无需点亮屏幕、唤醒系统,也无需用户手指触碰操作,从而提高了显示的灵活性和操作的便利性。

在一个可能的示例中,所述处理器410具体用于对所述脑电波信号进行预处理,得到目标信息;从所述目标信息中提取所述注视时长对应的片段信息,得到至少一个目标片段信息;根据所述至少一个目标片段信息获取所述第一关注度。

在一个可能的示例中,所述存储器420还用于存储第三阈值和多个目标频段中每一目标频段对应的预设权值;所述处理器410具体用于对所述至少一个目标片段信息进行频域分析,得到多个频段中每一频段对应的特征数据;获取所述多个频段中每一频段对应的特征数据对应的能量谱,得到多个能量谱;获取所述频段中大于所述第三阈值的频段,得到所述多个目标频段;获取所述多个目标频段中每一目标频段的能量谱和所述多个能量谱之和之间的比值,得到多个比值;根据所述多个目标频段中每一目标频段对应的预设权值和所述多个比值确定所述第一关注度。

在一个可能的示例中,所述注视区域检测器440具体用于获取所述用户的瞳孔运动方向和所述用户与所述电子设备之间的距离;根据所述瞳孔运动方向和所述距离确定所述注视时长。

在一个可能的示例中,所述处理器410还用于获取所述脑电波信号对所述应用程序的第二关注度;获取所述通知消息的信息量;根据所述第二关注度和所述信息量确定所述第一阈值。

与图2所示的实施例一致,请参照图5,图5为本申请实施例提供的另一种显示控制方法的流程示意图,应用于如图4所描述的电子设备。其中:

501:存储器存储第一阈值和第二阈值;

502:脑电波传感器在电子设备前台运行的应用程序的显示页面上显示通知消息时,获取脑电波信号;

503:注视区域检测器检测用户注视所述通知消息的注视时长;

504:处理器在所述注视时长大于所述第一阈值时,对所述脑电波信号进行分析得到所述用户对所述通知消息的第一关注度;在所述第一关注度大于所述第二阈值时,根据所述第一关注度延长所述通知消息的显示时长。

可以看出,在电子设备前台运行的应用程序的显示页面上显示通知消息时,获取脑电波信号,并检测用户注视通知消息的注视时长。若注视时长大于第一阈值,则对脑电波信号进行分析得到用户对通知消息的第一关注度,并在第一关注度大于第二阈值时,根据第一关注度延长通知消息的显示时长。也就是说,当前应用接收到通知消息时,根据脑电波信号和用户注视通知消息的注视时长确定通知消息的显示时长,整个过程无需点亮屏幕、唤醒系统,也无需用户手指触碰操作,从而提高了显示的灵活性和操作的便利性。

在一个可能的示例中,所述处理器对所述脑电波信号进行分析得到所述用户对所述通知消息的第一关注度,包括:

所述处理器对所述脑电波信号进行预处理,得到目标信息;从所述目标信息中提取所述注视时长对应的片段信息,得到至少一个目标片段信息;根据所述至少一个目标片段信息获取所述第一关注度。

在一个可能的示例中,所述处理器根据所述至少一个目标片段信息获取所述第一关注度,包括:

所述存储器存储第三阈值和多个目标频段中每一目标频段对应的预设权值;

所述处理器对所述至少一个目标片段信息进行频域分析,得到多个频段中每一频段对应的特征数据;获取所述多个频段中每一频段对应的特征数据对应的能量谱,得到多个能量谱;获取所述频段中大于所述第三阈值的频段,得到所述多个目标频段;获取所述多个目标频段中每一目标频段的能量谱和所述多个能量谱之和之间的比值,得到多个比值;根据所述多个目标频段中每一目标频段对应的预设权值和所述多个比值确定所述第一关注度。

在一个可能的示例中,所述注视区域检测器检测用户注视所述通知消息的注视时长,包括:

所述注视区域检测器获取所述用户的瞳孔运动方向和所述用户与所述电子设备之间的距离;根据所述瞳孔运动方向和所述距离确定所述注视时长。

在一个可能的示例中,所述方法还包括:

所述处理器获取所述脑电波信号对所述应用程序的第二关注度;获取所述通知消息的信息量;根据所述第二关注度和所述信息量确定所述第一阈值。

本申请实施例还提供另一种电子设备,包括:处理器、存储器以及一个或多个程序。其中,一个或多个程序被存储在存储器中,并且被配置由处理器执行,所述程序包括用于执行如方法实施例中记载的任一方法的部分或全部步骤的指令。

本申请实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于存储计算机程序,该计算机程序使得计算机执行如方法实施例中记载的任一方法的部分或全部步骤,计算机包括电子设备。

本申请实施例还提供一种计算机程序产品,计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,计算机程序可操作来使计算机执行如方法实施例中记载的任一方法的部分或全部步骤。该计算机程序产品可以为一个软件安装包,计算机包括电子设备。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。

在实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。

作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例方法的全部或部分步骤。而前述的存储器包括:u盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、rom、ram、磁盘或光盘等。

以上对本申请实施例进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本申请的限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1