1.一种闹钟提醒方法,其特征在于,包括:
获取目标闹钟提醒信息及终端的状态信息;
根据终端的历史状态信息和历史闹钟提醒信息,确定用户的经验睡眠时长;
根据所述经验睡眠时长和所述目标闹钟提醒信息,确定用户的睡眠时间;
根据所述睡眠时间、所述终端的当前时间以及所述终端的状态信息,确定是否进行睡眠提醒;其中,所述睡眠时间早于所述目标闹钟提醒信息的目标提醒时间。
2.根据权利要求1所述的闹钟提醒方法,其特征在于,所述获取至少一个目标闹钟提醒信息包括:
获取至少一个激活状态下的闹钟提醒信息;
根据预设的闹钟选取规则选取至少一个所述闹钟提醒信息作为目标闹钟提醒信息。
3.根据权利要求2所述的闹钟提醒方法,其特征在于,所述闹钟提醒信息包括提醒时间;
所述根据预设的闹钟选取规则选取至少一个所述闹钟提醒信息作为目标闹钟提醒信息包括:
当至少一个所述提醒时间处于预设的第一时间范围内时,将至少一个与所述提醒时间对应的所述闹钟提醒信息作为目标闹钟提醒信息。
4.根据权利要求2所述的闹钟提醒方法,其特征在于,所述闹钟提醒信息包括提醒时间和提醒内容;
所述根据预设的闹钟选取规则选取至少一个所述闹钟提醒信息作为目标闹钟提醒信息包括:
获取所述提醒内容,并根据所述提醒内容选取至少一个所述闹钟提醒信息作为目标闹钟提醒信息。
5.根据权利要求1所述的闹钟提醒方法,其特征在于,所述根据终端的历史状态信息和历史闹钟提醒信息,确定用户的经验睡眠时长包括:
选取临睡时间段,并获取所述临睡时间段对应的所述终端的状态信息为休眠状态的持续时间,其中,所述休眠状态为待机状态或待机状态;
若所述持续时间超过所述休眠阈值,则获取所述休眠状态的起始时间作为用户的历史睡眠时间;
根据预设时间范围内的各历史睡眠时间,以及与各历史睡眠时间对应的历史闹钟提醒信息,获取用户的历史睡眠时长;
根据各历史睡眠时长确定经验睡眠时长。
6.根据权利要求1所述的闹钟提醒方法,其特征在于,所述根据终端的历史状态信息和历史闹钟提醒信息,确定用户的经验睡眠时长包括:
选取临睡时间段,并将所述临睡时间段划分为若干个子区间;
获取各所述子区间内的终端使用频度,若所述终端使用频度小于设定频度阈值,则将至少一个所述子区间中的最早的区间起点作为用户的历史睡眠时间;
根据预设时间范围内的各历史睡眠时间,以及与各历史睡眠时间对应的历史闹钟提醒信息,获取用户的历史睡眠时长;
根据各历史睡眠时长确定经验睡眠时长。
7.根据权利要求1所述的闹钟提醒方法,其特征在于,所述根据所述睡眠时间、终端的当前时间以及所述终端的状态信息,确定是否进行睡眠提醒包括:
获取终端的时间信息,当所述终端的当前时间与所述睡眠时间一致时,进 行闹钟提醒。
8.根据权利要求1所述的闹钟提醒方法,其特征在于,所述根据所述睡眠时间、终端的当前时间以及所述终端的状态信息,确定是否进行睡眠提醒包括:
根据所述睡眠时间和所述目标提醒时间确定第二时间范围;
获取处于所述第二时间范围内的终端的状态信息;
根据所述第二时间范围内的所述状态信息,确定是否进行闹钟提醒。
9.根据权利要求1-8任一所述的闹钟提醒方法,其特征在于,所述状态信息包括:关机状态、待机状态或工作状态。
10.一种闹钟提醒装置,其特征在于,包括:
信息获取模块,用于获取目标闹钟提醒时间及终端状态信息;
经验睡眠时长确定模块,用于根据终端的历史状态信息和历史闹钟提醒信息,确定用户的经验睡眠时长;
睡眠时间确定模块,用于根据所述历史睡眠时长和所述目标闹钟提醒信息,确定用户的睡眠时间;
睡眠提醒确定模块,用于根据所述睡眠时间、所述终端的当前时间以及所述终端的状态信息,确定是否进行睡眠提醒;其中,所述睡眠时间早于所述目标闹钟提醒信息的目标提醒时间。
11.根据权利要求10所述的闹钟提醒装置,其特征在于,所述信息获取模块包括:
闹钟信息获取单元,用于获取至少一个闹钟提醒信息;
目标闹钟选取单元,用于根据预设的闹钟选取规则选取至少一个所述闹钟提醒信息作为目标闹钟提醒信息。
12.根据权利要求11所述的闹钟提醒装置,其特征在于,所述闹钟提醒信息包括提醒时间;
所述目标闹钟选取模块具体用于:
当至少一个所述提醒时间处于预设的第一时间范围内时,将至少一个与所述提醒时间对应的所述闹钟提醒信息作为目标闹钟提醒信息。
13.根据权利要求11所述的闹钟提醒装置,其特征在于,所述闹钟提醒信息包括提醒时间和提醒内容;
所述目标闹钟选取单元具体用于:
获取所述提醒内容,并根据所述提醒内容选取至少一个所述闹钟提醒信息作为目标闹钟提醒信息。
14.根据权利要求10所述的闹钟提醒装置,其特征在于,所述经验睡眠时长确定模块用于:
选取临睡时间段,并获取所述临睡时间段对应的所述终端的状态信息为休眠状态的持续时间,其中,所述休眠状态为待机状态或待机状态;
若所述持续时间超过所述休眠阈值,则获取所述休眠状态的起始时间作为用户的历史睡眠时间;
根据预设时间范围内的各历史睡眠时间,以及与各历史睡眠时间对应的历史闹钟提醒信息,获取用户的历史睡眠时长;
根据各历史睡眠时长确定经验睡眠时长。
15.根据权利要求10所述的闹钟提醒装置,其特征在于,所述经验睡眠时间获取单元具体用于:
选取临睡时间段,并将所述临睡时间段划分为若干个子区间;
获取各所述子区间内的终端使用频度,若所述终端使用频度小于设定频度阈值,则将至少一个所述子区间中的最早的区间起点作为用户的历史睡眠时间;
根据预设时间范围内的各历史睡眠时间,以及与各历史睡眠时间对应的历史闹钟提醒信息,获取用户的历史睡眠时长;
根据各历史睡眠时长确定经验睡眠时长。
16.根据权利要求11所述的闹钟提醒装置,其特征在于,所述睡眠提醒确定模块具体用于:
获取终端的时间信息,当所述终端的当前时间与所述睡眠时间一致时,进行闹钟提醒。
17.根据权利要求11所述的闹钟提醒装置,其特征在于,所述睡眠提醒确定模块具体还用于:
根据所述睡眠时间和所述目标提醒时间确定第二时间范围;
获取处于所述第二时间范围内的终端的状态信息;
根据所述第二时间范围内的所述状态信息,确定是否进行闹钟提醒。
18.根据权利要求10-17任一所述的闹钟提醒装置,其特征在于,所述状态信息包括:关机状态、待机状态或工作状态。
19.一种终端,其特征在于,包括权利要求10-18任一所述的闹钟提醒装置。