信息提示方法、装置、存储介质及电子设备与流程

文档序号:12908377阅读:339来源:国知局
信息提示方法、装置、存储介质及电子设备与流程

本发明涉及通信技术领域,尤其涉及移动设备技术领域,具体涉及一种信息提示方法、装置、存储介质及电子设备。



背景技术:

随着电子设备技术的快速发展,电子设备的功能越来越多,比如,使用应用程序在电子设备端看小说、观看视频、玩游戏等。

用户在使用电子设备过程中,尤其是用户在电子设备端看小说、观看视频、玩游戏时比较投入,用户会长时间保持一个姿势,会对用户的身体尤其是眼睛造成伤害,同时电子设备长时间处于高运算、高耗电状态,占用电子设备资源,减少电子设备的使用寿命。



技术实现要素:

本发明实施例提供一种信息提示方法、装置、存储介质及电子设备,可以节省电子设备的资源占用率。

本发明实施例提供一种信息提示方法,所述信息提示方法包括:

当电子设备处于亮屏状态时,获取所述电子设备和用户脸部的距离;

根据所述电子设备和所述用户脸部的距离确定在预设时间内所述电子设备和所述用户脸部的距离变化范围;

根据所述在预设时间内所述电子设备和所述用户脸部的距离变化范围确定所述电子设备和所述用户脸部的距离变化值;

当所述电子设备和所述用户脸部的距离变化值小于预设阈值时,控制所述电子设备发出提示信息。

本发明实施例还提供一种信息提示装置,所述信息提示装置包括:

第一获取模块,用于当电子设备处于亮屏状态时,获取所述电子设备和用户脸部的距离;

第一确定模块,用于根据所述电子设备和所述用户脸部的距离确定在预设时间内所述电子设备和所述用户脸部的距离变化范围;

第二确定模块,用于根据所述在预设时间内所述电子设备和所述用户脸部的距离变化范围确定所述电子设备和所述用户脸部的距离变化值;

控制模块,当所述电子设备和所述用户脸部的距离变化值小于预设阈值时,控制所述电子设备发出提示信息。

本发明实施例还提供一种存储介质,所述存储介质中存储有多条指令,所述指令适于由处理器加载以执行如上所述的信息提示方法。

本发明实施例还提供一种电子设备,所述电子设备包括处理器和存储器,所述处理器和所述存储器电性连接,所述存储器用于存储指令和数据,所述处理器用于执行如上所述的信息提示方法。

本发明提供的信息提示方法,当电子设备处于亮屏状态时,获取电子设备和用户脸部的距离;根据电子设备和用户脸部的距离确定在预设时间内电子设备和用户脸部的距离变化范围;进而根据在预设时间内电子设备和用户脸部的距离变化范围确定电子设备和用户脸部的距离变化值;当电子设备和用户脸部的距离变化值小于预设阈值时,控制电子设备发出提示信息。本发明根据电子设备和用户脸部之间的距离变化值小于预设阈值时控制电子设备发出提示信息,提示用户已长时间处于某一姿势使用电子设备,容易导致视力衰退、颈椎变形等健康隐患;同时,提示用户电子设备已长时间处于高运算、高耗电状态,以提示用户可以暂停使用电子设备,让自己休息,同时让电子设备休息,减少电子设备资源占用率,提高电子设备的寿命。

附图说明

下面结合附图,通过对本发明的具体实施方式详细描述,将使本发明的技术方案及其它有益效果显而易见。

图1为本发明实施例提供的信息提示方法的场景示意图。

图2为本发明实施例提供的信息提示方法的另一场景示意图。

图3为本发明实施例提供的信息提示方法的流程示意图。

图4为本发明实施例提供的检测电子设备和用户脸部的距离的示意图。

图5为本发明实施例提供的检测电子设备和用户脸部的距离的另一示意图。

图6为本发明实施例提供的信息提示方法的另一流程示意图。

图7为本发明实施例提供的信息提示方法的又一流程示意图。

图8为本发明实施例提供的信息提示装置的结构示意图。

图9为本发明实施例提供的信息提示装置的另一结构示意图

图10为本发明实施例提供的结构示意图。

图11为本发明实施例提供的另一结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。可以理解的是,此处所描述的具体实施例仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

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

本发明实施例提供了一种信息提示方法、装置、存储介质和电子设备。

请参阅图1,该图1为本发明实施例提供的信息提示方法的场景示意图,该场景可以包括信息提示装置400,该信息提示装置400具体可以集成在平板、pc(个人计算机,personalcomputer)、智能手机等具备储存单元并安装有微处理器而具有运算能力的电子设备10中,该电子设备10内可以安装具有提示功能的应用程序。该图1中的电子设备10以智能手机11为例,需要说明的是,本发明实施例的电子设备10并不限于此。

该信息提示装置400主要用于当电子设备处于亮屏状态时,获取电子设备和用户脸部的距离h;根据电子设备和用户脸部的距离h确定在预设时间内电子设备和用户脸部的距离变化范围;根据在预设时间内电子设备和用户脸部的距离变化范围确定电子设备和用户脸部的距离变化值;当电子设备和用户脸部的距离变化值小于预设阈值时,控制电子设备发出提示信息。该提示信息可以通过电子设备10,比如智能手机11中安装的具有提示功能的应用程序发出,比如通过日历、闹钟等。而该提示信息也可以通过电子设备10直接发出。

请参阅图2,图2为本发明实施例提供的信息提示方法的另一场景示意图,该场景也可以包括信息提示装置(图中未示出),该信息提示装置具体可以集成在平板、pc、智能手机等具备储存单元并安装有微处理器而具有运算能力的电子设备10中,该电子设备10内可以安装具有提示功能的应用程序。该图2中的电子设备10以pc12为例,需要说明的是,本发明实施例的电子设备10并不限于此。

该图2中的信息提示装置可以参阅图1中的提示装置400,其主要用于当电子设备处于亮屏状态时,获取电子设备和用户脸部的距离h;根据电子设备和用户脸部的距离h确定在预设时间内电子设备和用户脸部的距离变化范围;根据在预设时间内电子设备和用户脸部的距离变化范围确定电子设备和用户脸部的距离变化值;当电子设备和用户脸部的距离变化值小于预设阈值时,控制电子设备发出提示信息。该提示信息可以通过电子设备10,比如pc12中安装的具有提示功能的应用程序发出,比如通过日历、闹钟等。而该提示信息也可以通过电子设备10直接发出。以下将分别进行详细说明。

在本发明实施例中,将从信息提示装置的角度进行描述,该信息提示装置具体可以集成在平板、pc、手机等具备储存单元并安装有微处理器而具有运算能力的电子设备中。

一种信息提示方法,当电子设备处于亮屏状态时,获取电子设备和用户脸部的距离;根据电子设备和用户脸部的距离确定在预设时间内电子设备和用户脸部的距离变化范围;根据在预设时间内电子设备和用户脸部的距离变化范围确定电子设备和用户脸部的距离变化值;当电子设备和用户脸部的距离变化值小于预设阈值时,控制电子设备发出提示信息。

请参阅图3,图3为本发明实施例提供的信息提示方法的流程示意图。该信息提示方法可以包括:

在步骤s101中,当电子设备处于亮屏状态时,获取电子设备和用户脸部的距离。

在一些实施例中,电子设备包括有显示屏,电子设备处于亮屏状态,即为该显示屏处于亮屏状态,则判断出电子设备处于运行状态或处于使用状态。当电子设备的显示屏处于亮屏状态,获取电子设备和用户脸部之间的距离,具体的,可以通过摄像头、光照传感器、接近传感器或磁力传感器等中的至少一种进行检测。该摄像头、光照传感器、接近传感器或磁力传感器等中的至少一种可以设置在电子设备上,且位于显示屏的一面。

进一步的,本发明实施例可以获取电子设备和用户脸部的距离,具体可以获取电子设备和用户眼睛的距离。

在一些实施例中,当电子设备处于亮屏状态时,获取电子设备和用户脸部的距离包括以下步骤:

检测电子设备和用户脸部在预设时间内起始时刻的第一距离;

根据起始时刻,每隔预设时间段检测电子设备和用户脸部的距离,作为第二距离。

在一些实施例中,该预设时间可以设定为10分钟、30分钟、1小时等,本发明实施例可以将预设时间设定为30分钟。该起始时刻可以为该预设时间内的第一时刻。比如该预设时间为30分钟,若以分钟为单位,则30分钟的第一分钟为起始时刻,也可以是第二分钟或第三分钟等为起始时刻。需要说明的是,该起始时刻为开始检测电子设备和用户脸部距离的时刻。

在一些实施例中,请参阅图4,图4为本发明实施例提供的检测电子设备和用户脸部的距离的示意图,在具体实施检测过程中,电子设备10以智能手机11为例,检测智能手机11和用户20脸部在预设时间内起始时刻的第一距离h1,该第一距离h1可以为20厘米、30厘米、50厘米、51厘米、52厘米等。

在一些实施例中,请参阅图5,图5为本发明实施例提供的检测电子设备和用户脸部的距离的另一示意图,该预设时间内也可以设置多个预设时间段,比如该预设时间为30分钟,每10分钟作为一个预设时间段,则该预设时间段为10分钟,也就是第一个十分钟检测一次电子设备10和用户20脸部之间的一个第二距离h2,第二个十分钟检测一次电子设备10和用户20脸部之间的一个第二距离h3,第三个十分钟检测一次电子设备10和用户20脸部之间的一个第二距离h4,从而在30分钟内加上起始时刻共检测电子设备和用户脸部之间的距离4次。

在步骤s102中,根据电子设备和用户脸部的距离确定在预设时间内电子设备和用户脸部的距离变化范围。

其中,预设时间可以参阅以上内容,在此不再赘述。

在步骤s103中,根据在预设时间内电子设备和用户脸部的距离变化范围确定电子设备和用户脸部的距离变化值。

本发明实施例根据电子设备和用户脸部的距离确定在预设时间内电子设备和用户脸部的距离变化范围,以及根据在预设时间内电子设备和用户脸部的距离变化范围确定电子设备和用户脸部的距离变化值具体包括以下步骤,具体如下:

(011),将所有的第二距离分别与第一距离比对,得出比对结果,比对结果具体为所有第二距离分别和第一距离之差的绝对值。

(012)将比对结果中的最大值确定为距离变化值。

具体的,比如第一距离h1为50厘米,第二距离为三个分别为h2、h3和h4,h2为51厘米,h3为49厘米,h4为50厘米。h2和h1的比对结果为1厘米,h3和h1的比对结果为0厘米,h4和h1的比对结果为1厘米。在该举例中,得出该距离变化范围为0-2厘米,得出该距离变化值为1厘米。

再比如:10分钟内,检测4次,起始时间检测一次,获得第一距离h1;第三分钟检测一次,获得一个第二距离h2;第六分钟检测一次,获取另一个第二距离h3;第九分钟检测一次,获取又一个第二距离h4。然后,将第二距离h2、h3和h4分别与第一距离h1比对,分别得到三个比对结果,其中比对结果最大的设定为距离变化范围。如第一距离h1为50厘米,第二距离h2、h3和h4分别为55厘米、53厘米、48厘米。从而,得出该距离变化范围为0-7厘米,得出该距离变化值为5厘米。需要说明的是,本发明实施例根据检测到的电子设备和用户脸部的距离确定电子设备和用户脸部之间距离变化值的方式并不限于此,还可以采用其它方式,例如将距离变化范围的范围区间的大小确定为距离变化值,比如距离变化范围为0-2厘米,得出该距离变化值为2厘米,再比如当距离变化范围为0-7厘米,得出该距离变化值为7厘米。再例如:将电子设备和所述用户脸部之间的所有距离的平均值确定为距离变化值,具体的,根据第一距离和所有第二距离生成平均值,将第一距离和所有第二距离的平均值确定为距离变化值。比如,第一距离h1为50厘米、第二距离h2、h3、h4分别为52厘米、54厘米、58厘米,则该距离变化值为53.5厘米。在步骤s104中,当电子设备和用户脸部的距离变化值小于预设阈值时,控制电子设备发出提示信息。

在一些实施例中,该预设阈值可以为8厘米、10厘米、15厘米、18厘米20厘米等。将确定的电子设备和用户脸部之间的距离变化值和预设阈值进行比对,当电子设备和用户脸部之间的距离变化值小于预设阈值时,则判断出用户长时间处于某一种姿势观看电子设备,从而容易对用户的身体造成伤害,尤其是导致视力衰退、颈椎变形等健康隐患;同时,电子设备长时间处于高运算、高耗电状态,过多占用电子设备资源,耗费电池电量,减少电子设备的寿命。本发明实施例当检测到电子设备和用户脸部之间的距离变化值小于预设阈值时,则发出提示信息,用来提示用户已长时间处于某一姿势使用电子设备,容易导致视力衰退、颈椎变形等健康隐患;同时,提示用户电子设备已长时间处于高运算、高耗电状态,以提示用户可以暂停使用电子设备,让自己休息,同时让电子设备休息,减少电子设备资源占用率,提高电子设备的寿命。

在一些实施例中,该提示信息包括但并不限于显示屏亮度变化、震动、闪光灯闪光、在显示屏上弹出提示框等。

在一些实施例中,电子设备可以记录用户在一段历史时段内,比如连续时间段内用户使用电子设备的习惯,并可以利用学习算法将记录的用户使用电子设备的习惯进行分析和学习处理,电子设备通过自行分析和学习的处理过程生成用户使用电子设备的习惯方式,并根据用户使用电子设备的习惯方式自动发出提示信息,以对用户进行提醒。

本发明实施例信息提示方法还包括以下步骤,若电子设备和用户脸部的距离变化值大于预设阈值,获取电子设备和用户脸部的距离变化值大于预设阈值的时长;当时长小于预设时长时,控制电子设备发出提示信息。具体的,当电子设备和用户脸部的距离变化值大于预设阈值时,获取电子设备和用户脸部的距离变化值大于预设阈值时的第一时刻;获取电子设备和用户脸部的距离变化值小于预设阈值时的第二时刻;根据第一时刻和第二时刻确定时长。

本发明实施例信息提示方法还包括以下步骤,当电子设备和用户脸部的距离小于预设距离时,控制电子设备发出提示信息;当电子设备和用户脸部的距离大于预设距离时,执行步骤s102。提前检测用户脸部距离电子设备的距离是否太近,如果是,则直接控制电子设备发出提示信息进行提示。如果否,再进入到步骤s102中进行进一步的检测、判断。

综上所述,本发明提供的信息提示方法,当电子设备处于亮屏状态时,获取电子设备和用户脸部的距离h;根据电子设备和用户脸部的距离h确定在预设时间内电子设备和用户脸部的距离变化范围;根据在预设时间内电子设备和用户脸部的距离变化范围确定电子设备和用户脸部的距离变化值;当电子设备和用户脸部的距离变化值小于预设阈值时,控制电子设备发出提示信息。本发明实施例根据电子设备和用户脸部之间的距离变化值小于预设阈值时控制电子设备发出提示信息,提示用户已长时间处于某一姿势使用电子设备,容易导致视力衰退、颈椎变形等健康隐患;同时,提示用户电子设备已长时间处于高运算、高耗电状态,以提示用户可以暂停使用电子设备,让自己休息,同时让电子设备休息,减少电子设备资源占用率,提高电子设备的寿命。

请参阅图6,图6为本发明实施例提供的信息提示方法的另一流程示意图,包括以下步骤:

在步骤s201中,当电子设备处于亮屏状态时,获取电子设备和用户脸部的距离。具体请参阅步骤s101,在此不再赘述。

在步骤s202中,检测电子设备和用户脸部的间距是否小于预设距离。当检测到电子设备和用户脸部的间距大于预设距离时进入步骤s203。而当检测到电子设备和用户脸部的间距小于预设距离时则进入步骤s206。需要说明的是,如何检测电子设备和用户脸部的距离请参阅以上内容,在此不再赘述。

在步骤s203中,根据电子设备和用户脸部的距离确定在预设时间内电子设备和用户脸部的距离变化范围。具体请参阅步骤s102,在此不再赘述。

在步骤s204中,根据在预设时间内电子设备和用户脸部的距离变化范围确定电子设备和用户脸部的距离变化值。具体请参阅步骤s103,在此不再赘述。

在步骤s205中,检测电子设备和用户脸部的距离变化值是否小于预设阈值。当检测到电子设备和用户脸部的距离变化值小于预设阈值,则进入步骤s206。需要说明的是,如何检测电子设备和用户脸部的距离值小于预设阈值可参阅以上内容,具体可参阅步骤s104,在此不再赘述。

在步骤s206中,控制电子设备发出提示信息。具体请参阅以上控制电子设备发出提示信息的内容,可参阅步骤s104,在此不再赘述。

本发明实施例提供的信息提示方法,提前检测用户脸部距离电子设备的距离是否太近,如果是,则直接控制电子设备发出提示信息进行提示。如果否,再进一步的进行检测、判断,具体检测和判断过程请参阅以上内容。

请参阅图7,图7为本发明实施例提供的信息提示方法的又一流程示意图,

在步骤s301中,当电子设备处于亮屏状态时,获取电子设备和用户脸部的距离。具体请参阅步骤s101,在此不再赘述。

在步骤s302中,根据电子设备和用户脸部的距离确定在预设时间内电子设备和用户脸部的距离变化范围。具体请参阅步骤s102,在此不再赘述。

在步骤s303中,根据在预设时间内电子和用户脸部的距离变化范围确定电子设备和用户脸部的距离变化值。具体请参阅步骤s103,在此不再赘述。

在步骤s304中,检测电子设备和用户脸部的距离变化值是否小于预设阈值,若小于则进入步骤s307,若大于则进入步骤s305。具体检测电子设备和用户脸部的距离变化值可参阅以上内容,可参阅步骤s104,在此不再赘述。

在步骤s305中,获取电子设备和用户脸部的距离变化值大于预设阈值的时长。

在一些实施例中,若电子设备和用户脸部的距离变化值大于预设阈值,获取电子设备和用户脸部的距离变化值大于预设阈值的时长。具体的,当电子设备和用户脸部的距离变化值大于预设阈值时,获取电子设备和用户脸部的距离变化值大于预设阈值时的第一时刻;以及获取电子设备和用户脸部的距离变化值小于预设阈值时的第二时刻。更具体的,首次检测到电子设备和用户脸部的距离变化值大于预设阈值时的时刻为第一时刻,在检测到电子设备和用户脸部的距离变化值大于预设阈值后首次检测到电子设备和用户脸部的距离变化值小于预设阈值时的时刻为第二时刻。该时长为第二时刻与第一时刻的时间差。

其中,该时长为电子设备和用户脸部的距离变化值持续大于预设阈值过程中的时长。比如,在初始时刻检测到用户脸部和电子设备的距离变化值小于预设阈值,下一次检测时检测到用户脸部和电子设备的距离变化值大于预设阈值,此时的时刻即为第一时刻。当初始时刻和下一次检测的预设时间段为2分钟,第三次检测时检测到用户脸部和电子设备的距离变化值仍然大于预设阈值,而第四次检测时检测到用户脸部和电子设备的距离变化值小于预设阈值,则该时长为三个预设时间段,即6分钟,而此时的时刻即为第二时刻,即第二时刻和第一时刻的时间差为6分钟。再比如,在初始时刻检测到用户脸部和电子设备的距离变化值小于预设阈值,此时的时刻即为第一时刻;下一次检测时检测到用户脸部和电子设备的距离变化值小于预设阈值,而此时的时刻即为第二时刻,当初始时刻和下一次检测的预设时间段为2分钟,则该时长小于一个预设时间段,而在此将该时长设定为一个预设时间段,在此为2分钟,也就是第二时刻和第一时刻的时间差为2分钟。

在步骤s306中,检测电子设备和用户脸部的距离变化值大于预设阈值的时长是否小于预设时长,若是则进入步骤s307。

其中,预设时长可以为3分钟、5分钟、6分钟等,若预设时长设定为3分钟,用户脸部和电子设备的距离变化值大于预设阈值的时长为6分钟,则检测到电子设备和用户脸部的距离变化值大于预设阈值的时长大于预设时长,从而判断出用户在使用电子设备过程中,有进行活动,没有一直保持于一种姿势观看电子设备。而当检测到电子设备和用户脸部的距离变化值大于预设阈值的时长小于预设时长时,比如该预设时长设定为3分钟,用户脸部和电子设备的距离变化值大于预设阈值的时长为2分钟,则判断出电子设备和用户脸部的距离变化值大于预设阈值的时长小于预设时长,然后,进入步骤s307。

在步骤s307中,控制电子设备发出提示信息。当电子设备和用户脸部的距离变化值大于预设阈值的时长小于预设时长,控制电子设备发出提示信息,具体请参阅以上控制电子设备发出提示信息的内容,可参阅步骤s104,在此不再赘述。

为便于更好的实施本发明实施例提供的信息提示方法,本发明实施例还提供一种基于上述信息提示方法的装置,该具体可以集成在平板、pc、智能手机等具备储存单元并安装有微处理器而具有运算能力的电子设备中。其中名词的含义与上述信息提示方法中的相同,具体实现细节可以参考方法实施例中的说明。

请参阅图8,图8为本发明实施例提供的信息提示装置的结构示意图。该信息提示装置400可以包括:第一获取模块401、第一确定模块402、第二确定模块403和控制模块404。

第一获取模块401,用于当电子设备处于亮屏状态时,获取电子设备和用户脸部的距离。

在一些实施例中,电子设备包括有显示屏,电子设备处于亮屏状态,即为该显示屏处于亮屏状态,则判断出电子设备处于运行状态或处于使用状态。当电子设备的显示屏处于亮屏状态,第一获取模块401获取电子设备和用户脸部之间的距离,具体的,可以通过摄像头、光照传感器、接近传感器或磁力传感器等中的至少一种进行检测。该摄像头、光照传感器、接近传感器或磁力传感器等中的至少一种可以设置在电子设备上,且位于显示屏的一面。

进一步的,本发明实施例第一获取模块401可以获取电子设备和用户脸部的距离,具体可以获取电子设备和用户眼睛的距离。

在一些实施例中,当电子设备处于亮屏状态时,第一获取模块401,还用于检测电子设备和用户脸部在预设时间内起始时刻的第一距离。

在一些实施例中,该预设时间可以设定为10分钟、30分钟、1小时等,本发明实施例可以将预设时间设定为30分钟。该起始时刻可以为该预设时间内的第一时刻。比如该预设时间为30分钟,若以分钟为单位,则30分钟的第一分钟为起始时刻,也可以是第二分钟或第三分钟等为起始时刻。需要说明的是,该起始时刻为开始检测电子设备和用户脸部距离的时刻。

在一些实施例中,请参阅图4,在具体实施检测过程中,电子设备10以智能手机11为例,第一获取模块401检测智能手机11和用户20脸部在预设时间内起始时刻的第一距离h1,该第一距离h1可以为20厘米、30厘米、50厘米、51厘米、52厘米等。

在一些实施例中,第一获取模块401,还用于根据起始时刻,每隔预设时间段检测电子设备和用户脸部的距离,作为第二距离。

在一些实施例中,请参阅图5,该预设时间内也可以设置多个预设时间段,比如该预设时间为30分钟,每10分钟作为一个预设时间段,则该预设时间段为10分钟,也就是第一个十分钟检测一次电子设备10和用户20脸部之间的一个第二距离h2,第二个十分钟检测一次电子设备10和用户20脸部之间的一个第二距离h3,第三个十分钟检测一次电子设备10和用户20脸部之间的一个第二距离h4,从而在30分钟内加上起始时刻共检测电子设备和用户脸部之间的距离4次。

其中,第一确定模块402,用于根据电子设备和用户脸部的距离确定在预设时间内电子设备和用户脸部的距离变化范围。

在一些实施例中,预设时间可以参阅以上内容,在此不再赘述。

其中,第二确定模块403,用于根据在预设时间内电子设备和用户脸部的距离变化范围确定电子设备和用户脸部的距离变化值。

在一些实施例中,第一确定模块402,具体用于将所有的第二距离分别与第一距离比对,得出比对结果,比对结果具体为所有第二距离分别和第一距离之差的绝对值。第二确定模块403,具体用于将比对结果中的最大值确定为距离变化值。

具体的,比如第一距离h1为50厘米,第二距离为三个分别为h2、h3和h4,h2为51厘米,h3为49厘米,h4为50厘米。h2和h1的比对结果为1厘米,h3和h1的比对结果为0厘米,h4和h1的比对结果为1厘米。在该举例中,得出该距离变化范围为0-2厘米,得出该距离变化值为1厘米。

再比如:10分钟内,检测4次,起始时间检测一次,获得第一距离h1;第三分钟检测一次,获得一个第二距离h2;第六分钟检测一次,获取另一个第二距离h3;第九分钟检测一次,获取又一个第二距离h4。然后,将第二距离h2、h3和h4分别与第一距离h1比对,分别得到三个比对结果,其中比对结果最大的设定为距离变化范围。如第一距离h1为50厘米,第二距离h2、h3和h4分别为55厘米、53厘米、48厘米。从而,得出该距离变化范围为0-7厘米,得出该距离变化值为5厘米。

需要说明的是,本发明实施例根据检测到的电子设备和用户脸部的距离确定电子设备和用户脸部之间距离变化值的方式并不限于此,还可以采用其它方式,例如将距离变化范围的范围区间的大小确定为距离变化值,比如距离变化范围为0-2厘米,得出该距离变化值为2厘米,再比如当距离变化范围为0-7厘米,得出该距离变化值为7厘米。再例如:将电子设备和所述用户脸部之间的所有距离的平均值确定为距离变化值,具体的,根据第一距离和所有第二距离生成平均值,将第一距离和所有第二距离的平均值确定为距离变化值。比如,第一距离h1为50厘米、第二距离h2、h3、h4分别为52厘米、54厘米、58厘米,则该距离变化值为53.5厘米。

其中,控制模块404,用于当电子设备和用户脸部的距离变化值小于预设阈值时,控制电子设备发出提示信息。

在一些实施例中,该预设阈值可以为8厘米、10厘米、15厘米、18厘米20厘米等。将确定的电子设备和用户脸部之间的距离变化值和预设阈值进行比对,当电子设备和用户脸部之间的距离变化值小于预设阈值时,则判断出用户长时间处于某一种姿势观看电子设备,从而容易对用户的身体造成伤害,尤其是导致视力衰退、颈椎变形等健康隐患;同时,电子设备长时间处于高运算、高耗电状态,过多占用电子设备资源,耗费电池电量,减少电子设备的寿命。本发明实施例当检测到电子设备和用户脸部之间的距离变化值小于预设阈值时,则控制模块304控制电子设备发出提示信息,用来提示用户已长时间处于某一姿势使用电子设备,容易导致视力衰退、颈椎变形等健康隐患;同时,提示用户电子设备已长时间处于高运算、高耗电状态,以提示用户可以暂停使用电子设备,让自己休息,同时让电子设备休息,减少电子设备资源占用率,提高电子设备的寿命。

在一些实施例中,该提示信息包括但并不限于显示屏亮度变化、震动、闪光灯闪光、在显示屏上弹出提示框等。

在一些实施例中,第一确定模块402,还用于当电子设备和用户脸部的距离大于预设距离时,根据电子设备和用户脸部的距离确定电子设备和用户脸部在预设时间内的距离变化区间。控制模块404还用于当电子设备和用户脸部的距离小于预设距离时,控制电子设备发出提示信息。提前检测用户脸部距离电子设备的距离是否太近,如果是,则直接控制电子设备发出提示信息进行提示。如果否,第一确定模块402进行进一步的检测、判断。具体请参阅以上内容,在此不再赘述。

在一些实施例中,电子设备可以记录用户在一段历史时段内,比如连续时间段内用户使用电子设备的习惯,并可以利用学习算法将记录的用户使用电子设备的习惯进行分析和学习处理,电子设备通过自行分析和学习的处理过程生成用户使用电子设备的习惯方式,并根据用户使用电子设备的习惯方式自动发出提示信息,以对用户进行提醒。

综上所述,本发明提供的信息提示装置400,第一获取模块401当电子设备处于亮屏状态时,获取电子设备和用户脸部的距离h;第一确定模块402根据电子设备和用户脸部的距离h确定在预设时间内电子设备和用户脸部的距离变化范围;第二确定模块403根据在预设时间内电子设备和用户脸部的距离变化范围确定电子设备和用户脸部的距离变化值;控制模块404当电子设备和用户脸部的距离变化值小于预设阈值时,控制电子设备发出提示信息。本发明实施例根据电子设备和用户脸部之间的距离变化值小于预设阈值时控制模块404控制电子设备发出提示信息,提示用户已长时间处于某一姿势使用电子设备,容易导致视力衰退、颈椎变形等健康隐患;同时,提示用户电子设备已长时间处于高运算、高耗电状态,以提示用户可以暂停使用电子设备,让自己休息,同时让电子设备休息,减少电子设备资源占用率,提高电子设备的寿命。

请参阅图9,图9为本发明实施例提供的信息提示装置的另一结构示意图,本发明实施例信息提示装置400还包括第二获取模块405。

在一些实施例中,第二获取模块405,用于若电子设备和用户脸部的距离变化值大于预设阈值,获取电子设备和用户脸部的距离变化值大于预设阈值的时长;控制模块404,还用于当时长小于预设时长时,控制电子设备发出提示信息。在一些实施例中,第二获取模块405包括第三获取模块4051、第四获取模块4052和第三确定模块4053。

其中,第三获取模块4051,用于当电子设备和用户脸部的距离变化值大于预设阈值时,获取电子设备和用户脸部的距离变化值大于预设阈值时的第一时刻。其中,第四获取模块4052,用于获取电子设备和用户脸部的距离变化值小于预设阈值时的第二时刻。其中,第三确定模块4053,用于根据第一时刻和第二时刻确定所述时长。

具体的,首次检测到电子设备和用户脸部的距离变化值大于预设阈值时的时刻为第一时刻,第三获取模块4051获取到该第一时刻并记录,在检测到电子设备和用户脸部的距离变化值大于预设阈值后首次检测到电子设备和用户脸部的距离变化值小于预设阈值时的时刻为第二时刻,第四获取模块4052获取到该第二时刻并记录。第三确定模块4053将第二时刻与第一时刻的时间差确定为该时长。

其中,该时长为电子设备和用户脸部的距离变化值持续大于预设阈值过程中的时长。比如,在初始时刻检测到用户脸部和电子设备的距离变化值小于预设阈值,下一次检测时检测到用户脸部和电子设备的距离变化值大于预设阈值,此时的时刻即为第一时刻。当初始时刻和下一次检测的预设时间段为2分钟,第三次检测时检测到用户脸部和电子设备的距离变化值仍然大于预设阈值,而第四次检测时检测到用户脸部和电子设备的距离变化值小于预设阈值,则该时长为三个预设时间段,即6分钟,而此时的时刻即为第二时刻,即第二时刻和第一时刻的时间差为6分钟。再比如,在初始时刻检测到用户脸部和电子设备的距离变化值小于预设阈值,此时的时刻即为第一时刻;下一次检测时检测到用户脸部和电子设备的距离变化值小于预设阈值,而此时的时刻即为第二时刻,当初始时刻和下一次检测的预设时间段为2分钟,则该时长小于一个预设时间段,而在此将该时长设定为一个预设时间段,在此为2分钟,也就是第二时刻和第一时刻的时间差为2分钟。

其中,预设时长可以为3分钟、5分钟、6分钟等,若预设时长设定为3分钟,用户脸部和电子设备的距离变化值大于预设阈值的时长为6分钟,则检测到电子设备和用户脸部的距离变化值大于预设阈值的时长大于预设时长,从而判断出用户在使用电子设备过程中,有进行活动,没有一直保持于一种姿势观看电子设备。而当检测到电子设备和用户脸部的距离变化值大于预设阈值的时长小于预设时长时,比如该预设时长设定为3分钟,用户脸部和电子设备的距离变化值大于预设阈值的时长为2分钟,则判断出电子设备和用户脸部的距离变化值大于预设阈值的时长小于预设时长,从而,控制模块404控制电子设备发出提示信息以提示用户。

本发明实施例还提供一种电子设备500。该电子设备500可以是智能手机、平板电脑等设备。如图10所示,图10为本发明实施例提供的电子设备的结构示意图,电子设备500包括:处理器501和存储器502。其中,处理器501与存储器502电性连接。

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

在本实施例中,电子设备500中的处理器501会按照如下的步骤,将一个或一个以上的应用程序的进程对应的指令加载到存储器502中,并由处理器501来运行存储在存储器502中的应用程序,从而实现各种功能:

当电子设备处于亮屏状态时,获取所述电子设备和用户脸部的距离;

根据所述电子设备和所述用户脸部的距离确定在预设时间内所述电子设备和所述用户脸部的距离变化范围;

根据所述在预设时间内所述电子设备和所述用户脸部的距离变化范围确定所述电子设备和所述用户脸部的距离变化值;

当所述电子设备和所述用户脸部的距离变化值小于预设阈值时,控制所述电子设备发出提示信息。

存储器502可用于存储应用程序和数据。存储器502存储的应用程序中包含有可在处理器501中执行的指令。应用程序可以组成各种功能模块。处理器501通过运行存储在存储器502的应用程序,从而执行各种功能应用以及数据处理。

在一些实施例中,请一并参阅图11,图11为电子设备的另一结构示意图,电子设备500还包括:射频电路503、显示屏504、控制电路505、输入单元506、音频电路507、传感器508以及电源509。其中,处理器501分别与射频电路503、显示屏504、控制电路505、输入单元506、音频电路507、传感器508以及电源509电性连接。

射频电路503用于收发射频信号,以通过无线通信网络与服务器或其他电子设备进行通信。

显示屏504可用于显示由用户输入的信息或提供给用户的信息以及终端的各种图形用户接口,这些图形用户接口可以由图像、文本、图标、视频和其任意组合来构成。

控制电路505与显示屏304电性连接,用于控制显示屏304显示信息。

输入单元506可用于接收输入的数字、字符信息或用户特征信息(例如指纹),以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。

音频电路507可通过扬声器、传声器提供用户与终端之间的音频接口。

传感器508用于采集外部环境信息。传感器28可以包括环境亮度传感器、加速度传感器、陀螺仪等传感器中的一种或多种。

电源509用于给电子设备500的各个部件供电。在一些实施例中,电源509可以通过电源管理系统与处理器501逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。

尽管图11中未示出,电子设备500还可以包括摄像头、蓝牙模块等,在此不再赘述。

由上可知,本发明实施例提供了一种电子设备,该电子设备当电子设备处于亮屏状态时,获取电子设备和用户脸部的距离h;根据电子设备和用户脸部的距离h确定在预设时间内电子设备和用户脸部的距离变化范围;根据在预设时间内电子设备和用户脸部的距离变化范围确定电子设备和用户脸部的距离变化值;当电子设备和用户脸部的距离变化值小于预设阈值时,控制电子设备发出提示信息。本发明实施例根据电子设备和用户脸部之间的距离变化值小于预设阈值时控制电子设备发出提示信息,提示用户已长时间处于某一姿势使用电子设备,容易导致视力衰退、颈椎变形等健康隐患;同时,提示用户电子设备已长时间处于高运算、高耗电状态,以提示用户可以暂停使用电子设备,让自己休息,同时让电子设备休息,减少电子设备资源占用率,提高电子设备的寿命。

本发明实施例还提供一种存储介质,该存储介质中存储有多条指令,该指令适于由处理器加载以执行上述任一实施例所述的信息提示方法。

需要说明的是,本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于计算机可读的介质中,该介质可以包括但不限于:只读存储器(rom,readonlymemory)、随机存取存储器(ram,randomaccessmemory)、磁盘或光盘等。

以上对本发明实施例所提供的信息提示方法、装置、存储介质及电子设备进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

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