本发明涉及通信领域,具体而言,涉及一种可穿戴设备的屏幕控制方法及装置。
背景技术:
目前可穿戴设备(如腕表)产品越来越受市场关注,各大厂商纷纷推出自己的智能可穿戴产品。受限于可穿戴设备的体积和功能,电池的体积不能要求太大。在现有电池技术的条件下,如何提升可穿戴设备的续航成为各大厂商攻关的目标。相关技术中控制可穿戴设备的时间显示主要有两种:一种通过手势传感来控制,比如抬手亮屏、放手灭屏;一种是通过可穿戴设备上的电源(power)键来控制。但是用户有时也会要求可穿戴设备一直亮屏显示,对于这种有特殊需求的用户来讲,相关技术中的上述两种控制方式并不能够满足这种特殊需要。另外,对于相关技术中的可穿戴设备的产品来说,平均电流大约在10mA左右,可穿戴设备一直亮屏显示对电池的消耗很大。
针对相关技术中可穿戴设备的亮屏显示耗电量大的问题,目前尚未提出有效的解决方案。
技术实现要素:
本发明提供了一种可穿戴设备的屏幕控制方法及装置,以至少解决相关技术中可穿戴设备的亮屏显示耗电量大的问题。
根据本发明实施例的一个方面,提供了一种可穿戴设备的屏幕控制方法,包括:获取当前的网络侧时间、可穿戴设备所处环境的环境光光强、可穿戴设备用户的心跳信息;判断网络侧时间是否处于预定时间段内、环境光光强是否低于第一预定阈值以及心跳信息是否低于第二预定阈值;在网络侧时间处于预定时间段内、环境光光强低于第一预定阈值以及心跳信息低于第二预定阈值的情况下,关闭可穿戴设备的显示屏的背光。
在本发明实施例中,上述方法还包括,当环境光光强高于第三预定阈值时,在网络侧时间处于预定时间段内以及心跳信息低于第二预定阈值的情况下,关闭可穿戴设备的显示屏的背光;其中,第三预定阈值大于第一预定阈值。
在本发明实施例中,上述方法还包括,在心跳信息为零的情况下,关闭可穿戴设备的显示屏的背光。
在本发明实施例中,判断网络侧时间是否处于预定时间段内、环境光光强是否超过第一预定阈值以及心跳信息是否低于第二预定阈值,包括:判断网络侧时间是否处于预 定时间段内;在网络侧时间处于预定时间段内的情况下,判断环境光光强是否低于第一预定阈值;在环境光光强低于第一预定阈值的情况下,判断心跳信息是否低于第二预定阈值。
在本发明实施例中,获取当前的网络侧时间、可穿戴设备所处环境的环境光光强、可穿戴设备用户的心跳信息,包括:通过可穿戴设备中的实时时钟(Real-Time Clock,简称RTC)计时系统采集网络侧时间;通过可穿戴设备中的光传感器采集环境光光强;通过可穿戴设备中的心跳传感器采集心跳信息。
在本发明实施例中,预定时间段为根据可穿戴设备用户的作息时间预先设定的。
在本发明实施例中,可穿戴设备包括腕表。
根据本发明实施例的另一方面,提供了一种可穿戴设备的屏幕控制装置,包括:获取模块,用于获取当前的网络侧时间、可穿戴设备所处环境的环境光光强、可穿戴设备用户的心跳信息;判断模块,用于判断网络侧时间是否处于预定时间段内、环境光光强是否低于第一预定阈值以及心跳信息是否低于第二预定阈值;控制模块,用于在网络侧时间处于预定时间段内、环境光光强低于第一预定阈值以及心跳信息低于第二预定阈值的情况下,关闭可穿戴设备的显示屏的背光。
在本发明实施例中,控制模块,还用于当环境光光强高于第三预定阈值时,在网络侧时间处于预定时间段内以及心跳信息低于第二预定阈值的情况下,关闭可穿戴设备的显示屏的背光;其中,第三预定阈值大于第一预定阈值。
在本发明实施例中,控制模块,还用于在心跳信息为零的情况下,关闭可穿戴设备的显示屏的背光。
在本发明实施例中,判断模块包括:第一判断单元,用于判断网络侧时间是否处于预定时间段内;第二判断单元,用于在网络侧时间处于预定时间段内的情况下,判断环境光光强是否低于第一预定阈值;第三判断单元,用于在环境光光强低于第一预定阈值的情况下,判断心跳信息是否低于第二预定阈值。
在本发明实施例中,预定时间段为根据可穿戴设备用户的作息时间预先设定的。
通过本发明,采用判断网络侧时间是否处于预定时间段内、环境光光强是否低于第一预定阈值以及心跳信息是否低于第二预定阈值;在所述网络侧时间处于所述预定时间段内、所述环境光光强低于所述第一预定阈值以及所述心跳信息低于所述第二预定阈值的情况下,关闭所述可穿戴设备的显示屏的背光,解决了可穿戴设备的亮屏显示耗电量大的问题,进而节省了可穿戴设备的电量,提升了可穿戴设备的续航。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明 的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的可穿戴设备的屏幕控制方法的流程图;
图2是根据本发明优选实施例的可穿戴设备的屏幕控制方法的流程图;
图3是根据本发明实施例的可穿戴设备的屏幕控制装置的结构框图一;
图4是根据本发明实施例的可穿戴设备的屏幕控制装置的结构框图二;
图5是根据本发明优选实施例的可穿戴设备的屏幕控制装置的结构框图;
图6是根据本发明优选实施例的数据采集模块52的结构框图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
在本实施例中提供了一种可穿戴设备的屏幕控制方法,图1是根据本发明实施例的可穿戴设备的屏幕控制方法的流程图,如图1所示,该流程包括如下步骤:
步骤S102,获取当前的网络侧时间、可穿戴设备所处环境的环境光光强、可穿戴设备用户的心跳信息;
步骤S104,判断网络侧时间是否处于预定时间段内、环境光光强是否低于第一预定阈值以及心跳信息是否低于第二预定阈值;
步骤S106,在网络侧时间处于预定时间段内、环境光光强低于第一预定阈值以及心跳信息低于第二预定阈值的情况下,关闭可穿戴设备的显示屏的背光。
通过上述步骤,采用判断网络侧时间是否处于预定时间段内、环境光光强是否低于第一预定阈值以及心跳信息是否低于第二预定阈值;在所述网络侧时间处于所述预定时间段内、所述环境光光强低于所述第一预定阈值以及所述心跳信息低于所述第二预定阈值的情况下,关闭所述可穿戴设备的显示屏的背光,解决了可穿戴设备的亮屏显示耗电量大的问题,进而节省了可穿戴设备的电量,提升了可穿戴设备的续航能力。
以用户使用智能腕表来显示时间为例,在深夜里,检测到环境光光强很暗(即低于第一预定阈值),心跳较慢(即低于第二预定阈值),且网络侧时间还是深夜(预定时间段为晚6:00-早6:00)的时候,此时判断用户已经进入睡眠模式,设置腕表为睡眠模式(sleep mode),睡眠模式体现为腕表不显示时间,即背光关闭;如果用户半夜醒来,由 于心跳不符合条件,所以屏幕背光会点亮,这样用户在深夜仍然能看到时间,并不影响使用体验,还能大大提升续航。在白天由于要经常看时间,所以腕表可以设置为常亮模式(contexual mode),常亮模式体现为腕表显示时间,即背光开启。
尽管如上述所述,白天时用户需要经常看时间,因而将显示屏的背光设置为常亮模式,但是,白天的时候,用户也可能休息,因而其不需要看时间,比如,用户在午休时间时,可以将显示屏的背光设置为睡眠模式,不显示时间。进而在本发明实施例中,上述方法还包括,当环境光光强高于第三预定阈值时,在网络侧时间处于预定时间段内以及心跳信息低于第二预定阈值的情况下,关闭可穿戴设备的显示屏的背光;其中,第三预定阈值大于第一预定阈值。
以用户使用智能腕表来显示时间为例,检测到环境光很强(即大于第三预定阈值),确定为是白天,心跳很慢,并且网络侧时间处于午休时间段,确定用户处于午休时间,将背光切换为睡眠模式,不显示时间,进一步节省了可穿戴设备的电量,提升了可穿戴设备的续航能力。
在可穿戴设备脱离人体放置时,比如可穿戴设备正在进行充电,用户可能并不需要查看时间,为了节省可穿戴设备的电量,可能希望关闭可穿戴设备的背光,进而在本发明实施例中,上述方法还包括,在心跳信息为零的情况下,关闭可穿戴设备的显示屏的背光。通过在心跳信息为零时直接关闭该可穿戴设备的显示屏的背光,进一步节省了可穿戴设备的电量,提升了可穿戴设备的续航能力。
在本发明实施例中,上述预定时间段可以根据可穿戴设备用户的作息时间预先设定,但不限于此,比如,可以按照季节设置不同的预定时间段,比如夏季时,设置较短的预定时间段,冬季时设置较长的预定时间段。这样,不同的用户根据自己的作息时间或者跟据不同的季节来灵活设置预定时间段,在能够省电的情况下,又提高了用户的体验度。上述第一预定阈值或者第三预定阈值可以根据历史经验值进行设置,也可以是根据不同的季节灵活设置,上述心跳信息可以包括心跳次数,也可以包括心跳频率,但不限于此,上述第二预定阈值可以根据人体处于睡眠状态时的心跳信息进行设置,该第二预定阈值可以是固定设置的,也可以不同的用户根据自己睡眠状态时的心跳信息进行动态调整。
在本发明的一个优选实施例中,判断网络侧时间是否处于预定时间段内、环境光光强是否超过第一预定阈值以及心跳信息是否低于第二预定阈值,包括:判断网络侧时间是否处于预定时间段内;在网络侧时间处于预定时间段内的情况下,判断环境光光强是否低于第一预定阈值;在环境光光强低于第一预定阈值的情况下,判断心跳信息是否低于第二预定阈值。
在本发明的优选实施例中,获取当前的网络侧时间、可穿戴设备所处环境的环境光光强、可穿戴设备用户的心跳信息,可以包括:通过可穿戴设备中的实时时钟RTC计时系统采集网络侧时间;通过可穿戴设备中的光传感器采集环境光光强;通过可穿戴设备中的心跳传感器采集心跳信息。
在本发明实施例中,可穿戴设备可以包括腕表,但不限于此。
为了更好的理解本发明,以下结合优选的实施例对本发明进行进一步解释,本发明提供了一种优选的可穿戴设备的屏幕控制方法;图2是根据本发明优选实施例的可穿戴设备的屏幕控制方法的流程图,如图2所示,以腕表为例,该方法包括以下步骤:
步骤201:对当前采集的环境光(即图1中的环境光光强)、心跳数据(即图1中的心跳信息)和时间数据(即图1中的当前的网络侧时间)进行分析;
步骤202:判断当前的网络侧时间是否为H1(晚6:00-早6:00),如果是(TRUE),继续步骤203;否则转步骤206;
步骤203:判断环境光是否为暗(即图1中的判断所述环境光光强是否低于所述第一预定阈值),如果为TRUE,继续步骤204;否则转步骤206;
步骤204:判断心跳是否缓慢(即判断所述心跳信息是否低于第二预定阈值),如果为TRUE,继续步骤205;否则转步骤206;
步骤205:如果满足上述条件,则设置为sleep mode,即灭屏休眠,不显示时间;
步骤206:如果不满足上述任一条件,则设置为contexual mode,即屏幕常亮,显示时间;每隔1min进行1次时间刷新。
需要说明的是,上述环境光、心跳和时间数据可通过光传感器、心跳传感器、RTC计时系统组成的数据采集模块来获取的。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
在本实施例中还提供了一种可穿戴设备的屏幕控制装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
图3是根据本发明实施例的可穿戴设备的屏幕控制装置的结构框图一,如图3所示, 该装置包括:
获取模块32,用于获取当前的网络侧时间、可穿戴设备所处环境的环境光光强、可穿戴设备用户的心跳信息;
判断模块34,用于判断网络侧时间是否处于预定时间段内、环境光光强是否低于第一预定阈值以及心跳信息是否低于第二预定阈值;
控制模块36,用于在网络侧时间处于预定时间段内、环境光光强低于第一预定阈值以及心跳信息低于第二预定阈值的情况下,关闭可穿戴设备的显示屏的背光。
通过上述装置,采用判断网络侧时间是否处于预定时间段内、环境光光强是否低于第一预定阈值以及心跳信息是否低于第二预定阈值;在所述网络侧时间处于所述预定时间段内、所述环境光光强低于所述第一预定阈值以及所述心跳信息低于所述第二预定阈值的情况下,关闭所述可穿戴设备的显示屏的背光,解决了可穿戴设备的亮屏显示耗电量大的问题,进而节省了可穿戴设备的电量,提升了可穿戴设备的续航能力。
以用户使用智能腕表来显示时间为例,在深夜里,检测到环境光光强很暗(即低于第一预定阈值),心跳较慢(即低于第二预定阈值),且网络侧时间还是深夜(预定时间段为晚6:00-早6:00)的时候,此时判断用户已经进入睡眠模式,设置腕表为睡眠模式(sleep mode),睡眠模式体现为腕表不显示时间,即背光关闭;如果用户半夜醒来,由于心跳不符合条件,所以屏幕背光会点亮,这样用户在深夜仍然能看到时间,并不影响使用体验,还能大大提升续航。在白天由于要经常看时间,所以腕表可以设置为常亮模式(contexual mode),常亮模式体现为腕表显示时间,即背光开启。
尽管如上述所述,白天时用户需要经常看时间,因而将显示屏的背光设置为常亮模式,但是,白天的时候,用户也可能休息,因而其不需要看时间,比如,用户在午休时间时,可以将显示屏的背光设置为睡眠模式,不显示时间。进而在本发明优选实施例中,上述控制模块36,还用于当环境光光强高于第三预定阈值时,在网络侧时间处于预定时间段内以及心跳信息低于第二预定阈值的情况下,关闭可穿戴设备的显示屏的背光;其中,第三预定阈值大于第一预定阈值。
以用户使用智能腕表来显示时间为例,检测到环境光很强(即大于第三预定阈值),确定为是白天,心跳很慢,并且网络侧时间处于午休时间段,确定用户处于午休时间,将背光切换为睡眠模式,不显示时间,进一步节省了可穿戴设备的电量,提升了可穿戴设备的续航能力。
在可穿戴设备脱离人体放置时,比如可穿戴设备正在进行充电,用户可能并不需要查看时间,为了节省可穿戴设备的电量,可能希望关闭可穿戴设备的背光,进而在本发明实施例中,上述控制模块36,还用于在心跳信息为零的情况下,关闭可穿戴设备的显 示屏的背光。通过在心跳信息为零时直接关闭该可穿戴设备的显示屏的背光,进一步节省了可穿戴设备的电量,提升了可穿戴设备的续航能力。
在本发明实施例中,上述预定时间段可以根据可穿戴设备用户的作息时间预先设定,但不限于此,比如,可以按照季节设置不同的预定时间段,比如夏季时,设置较短的预定时间段,冬季时设置较长的预定时间段。这样,不同的用户根据自己的作息时间或者跟据不同的季节来灵活设置预定时间段,在能够省电的情况下,又提高了用户的体验度。上述第一预定阈值或者第三预定阈值可以根据历史经验值进行设置,也可以是根据不同的季节灵活设置,上述心跳信息可以包括心跳次数,也可以包括心跳频率,但不限于此,上述第二预定阈值可以根据人体处于睡眠状态时的心跳信息进行设置,该第二预定阈值可以是固定设置的,也可以不同的用户根据自己睡眠状态时的心跳信息进行动态调整。
在本发明实施例中,图4是根据本发明实施例的可穿戴设备的屏幕控制装置的结构框图二,如图4所示,上述判断模块34包括:第一判断单元342,用于判断网络侧时间是否处于预定时间段内;第二判断单元344,用于在网络侧时间处于预定时间段内的情况下,判断环境光光强是否低于第一预定阈值;第三判断单元346,用于在环境光光强低于第一预定阈值的情况下,判断心跳信息是否低于第二预定阈值。
在本发明实施例中,可穿戴设备可以包括腕表,但不限于此。
为了更好的理解本发明,以下结合优选的实施例对本发明进行进一步解释,本发明提供了一种优选的可穿戴设备的屏幕控制装置,图5是根据本发明优选实施例的可穿戴设备的屏幕控制装置的结构框图,如图5所示,以腕表为例,该装置包括:
数据采集模块52:用来采集光感数据(即上述获取模块32中获取的环境光光强)、心跳数据(即上述获取模块32中获取的心跳信息)以及时间数据(即上述获取模块32中获取的网络侧时间);
逻辑判断模块54:对采集来的光感数据、心跳数据和时间数据进行融合分析判断;
控制模块56:根据逻辑判断模块54给出的分析结果来控制当前的时间显示与否;
图6是根据本发明优选实施例的数据采集模块52的结构框图,如图6所示,上述数据采集模块52包括光传感器522,心跳传感器524和RTC计时系统526。
上述光传感器522,心跳传感器524和RTC计时系统526分别用来采集光感数据、心跳数据和时间数据,并上报给逻辑判断模块54。
上述逻辑判断模块54用于执行图2所述的方法,此处不再赘述。
需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述模块分别位于多个处理器中。
本发明的实施例还提供了一种存储介质。可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的程序代码:
S1,获取当前的网络侧时间、可穿戴设备所处环境的环境光光强、可穿戴设备用户的心跳信息;
S2,判断网络侧时间是否处于预定时间段内、环境光光强是否低于第一预定阈值以及心跳信息是否低于第二预定阈值;
S3,在网络侧时间处于预定时间段内、环境光光强低于第一预定阈值以及心跳信息低于第二预定阈值的情况下,关闭可穿戴设备的显示屏的背光。
可选地,在本实施例中,上述存储介质可以包括但不限于:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。