移动终端的闹钟启动方法、装置、移动终端及存储介质与流程

文档序号:14390440阅读:174来源:国知局
移动终端的闹钟启动方法、装置、移动终端及存储介质与流程

本发明属于移动终端技术领域,尤其涉及一种移动终端的闹钟启动方法、装置、移动终端及存储介质。



背景技术:

闹钟功能是现有智能手机、平板电脑等便携式设备必备的通用功能。手机等电子设备的闹钟功能可以为每天需要闹铃的用户提供方便的服务,手机闹铃功能一般都具有多个选项,用户可以将闹钟设置为每天都响的模式,而不必像传统的闹钟一样,天天设置时间。用户还可选择“仅响一次”或“定期”等模式,以用于在设定的闹铃时间提醒用户,非常方便实用。然而,对于上班族用户往往会碰到一些交通阻塞等异常情况,如果根据闹钟设定的时间则可能无法准时赶到目的地,导致上班迟到。



技术实现要素:

本发明的目的在于提供一种移动终端的闹钟启动方法、装置、移动终端及存储介质,旨在解决由于现有技术无法精确地启动闹钟,导致闹钟提醒作用利用率不高的问题。

一方面,本发明提供了一种移动终端的闹钟启动方法,所述方法包括下述步骤:

当到达用户预设闹钟的闹铃时间之前的预设时间点时,获取所述预设闹钟关联的用户行程路线;

检测所述用户行程路线对应道路的车流速度,根据检测到的所述车流速度确定当前经过所述对应道路所需的时间;

当所述所需的时间大于预先存储的通用所需时间时,更新所述预设闹钟的闹铃时间;

在所述更新后的闹铃时间到达时,启动所述预设闹钟。

另一方面,本发明提供了一种移动终端的闹钟启动装置,所述装置包括:

路线获取单元,用于当到达用户预设闹钟的闹铃时间之前的预设时间点时,获取所述预设闹钟关联的用户行程路线;

时间确定单元,用于检测所述用户行程路线对应道路的车流速度,根据检测到的所述车流速度确定当前经过所述对应道路所需的时间;

时间更新单元,用于当所述所需的时间大于预先存储的通用所需时间时,更新所述预设闹钟的闹铃时间;以及

闹钟启动单元,用于在所述更新后的闹铃时间到达时,启动所述预设闹钟。

另一方面,本发明还提供了一种移动终端,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如前述闹钟启动方法的步骤。

另一方面,本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如前述闹钟启动方法的步骤。

本发明当到达用户预设闹钟的闹铃时间之前的预设时间点时,获取预设闹钟关联的用户行程路线,检测用户行程路线对应道路的车流速度,根据检测到的车流速度确定当前经过对应道路所需的时间,当所需的时间大于预先存储的通用所需时间时,更新预设闹钟的闹铃时间,在更新后的闹铃时间到达时,启动预设闹钟,实现了闹钟的精确启动,有效提高了移动终端闹钟的提醒功能。

附图说明

图1是本发明实施例一提供的移动终端的闹钟启动方法的实现流程图;

图2是本发明实施例二提供的移动终端的闹钟启动装置的结构示意图;

图3是本发明实施例二提供的移动终端的闹钟启动装置的结构示意图;以及

图4是本发明实施例三提供的移动终端的结构示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

以下结合具体实施例对本发明的具体实现进行详细描述:

实施例一:

图1示出了本发明实施例一提供的移动终端的闹钟启动方法的实现流程,为了便于说明,仅示出了与本发明实施例相关的部分,详述如下:

在步骤s101中,当到达用户预设闹钟的闹铃时间之前的预设时间点时,获取预设闹钟关联的用户行程路线。

在本发明实施例中,预设的闹钟关联的用户行程路线表明了用户在该闹钟提醒之后进行活动所要经过的路线,例如,用户为上班设置的闹钟,该上班闹钟关联的用户行程路线则为用户从家里到工作地所要经过的路线。闹钟关联的用户行程路线可以在设置闹钟时设置,具体地,用户可直接输入行程路线作为闹钟关联的用户行程路线。

优选地,在设置闹钟关联的用户行程路线时,首先获取预设时间周期内用户每天的移动轨迹或活动轨迹,对移动轨迹进行分析,将预设闹钟对应时间段内的移动轨迹设置为预设闹钟关联的用户行程路线,从而实现用户行程路线的自动设置。当然,也可以在分析得到对应时间段内的移动轨迹后,向用户输出路线确认请求,只有当用户确定设置后才将该路线设置为关联的用户行程路线,从而提高设置的人性化。例如,可以记录用户在连续几周内每天的移动或活动轨迹,通过匹配或聚类等方式获取用户一周中每天的移动或活动轨迹,从而得到对应每天各个时间段的行程路线。

在步骤s102中,检测用户行程路线对应道路的车流速度,根据检测到的车流速度确定当前经过对应道路所需的时间。

在本发明实施例中,设定用户通过乘坐车辆通过其行程路线对应道路,因此,可通过获取对应道路的车流速度确定经过对应道路所需的时间。在检测用户行程路线对应道路的车流速度时,可向预设的交通监管平台发送对应道路的车流速度获取请求,接收交通监管平台返回的用户行程路线对应道路的车流速度,从而提高获取的车流速度的准确度。而交通监管平台则可以通过用户行程路线上或包括用户行程路线的预设范围内的监控摄像头、公交车辆的gps等计算或估计用户行程路线对应道路的车流速度。

在步骤s103中,当所需的时间大于预先存储的通用所需时间时,更新预设闹钟的闹铃时间。

在本发明实施例中,通用所需时间是指用户行程路线对应道路正常情况下或不发生严重堵车情况下车辆通过用户行程路线对应道路所需的时间,该时间可通过日常统计获得,也可以通过用户行程路线对应道路正常情况下或不发生严重堵车情况下车辆速度估计得到。

优选地,在更新预设闹钟的闹铃时间时,当所需的时间大于预先存储的通用所需时间时,计算所需的时间和通用所需时间之间的时间差,进而在预设闹钟的闹铃时间基础上增加时间差对应的时间长度,将得到的新时间设置为预设闹钟的闹铃时间,实现对闹钟闹铃时间的更新。

在步骤s104中,在更新后的闹铃时间到达时,启动预设闹钟。

在本发明实施例中,当到达用户预设闹钟的闹铃时间之前的预设时间点时,获取预设闹钟关联的用户行程路线,检测用户行程路线对应道路的车流速度,根据检测到的车流速度确定当前经过对应道路所需的时间,当所需的时间大于预先存储的通用所需时间时,更新预设闹钟的闹铃时间,在更新后的闹铃时间到达时,启动预设闹钟,实现了闹钟的精确启动,有效提高了移动终端闹钟的提醒功能。

进一步优选地,当步骤s101中的预设时间点与更新后的闹铃时间还相差较大时间间隔时,在预设时间点与更新后的闹铃时间之间选择一时间点,再次检测用户行程路线对应道路的车流速度,根据检测到的车流速度确定当前经过对应道路所需的时间,以进一步判断是否需要再次对更新后的闹铃时间进行再次更新,当需要再次更新时可利用前述方式进行再次更新,从而进一步提高闹钟启动时间的准确性。

实施例二:

图2示出了本发明实施例二提供的移动终端的闹钟启动装置的结构,为了便于说明,仅示出了与本发明实施例相关的部分。

在本明实施例中,闹钟启动装置包括路线获取单元21、时间确定单元22、时间更新单元23以及闹钟启动单元24,其中:

路线获取单元21,用于当到达用户预设闹钟的闹铃时间之前的预设时间点时,获取预设闹钟关联的用户行程路线。

在本发明实施例中,预设的闹钟关联的用户行程路线表明了用户在该闹钟提醒之后进行活动所要经过的路线,例如,用户为上班设置的闹钟,该上班闹钟关联的用户行程路线则为用户从家里到工作地所要经过的路线。闹钟关联的用户行程路线可以在设置闹钟时设置,具体地,用户可直接输入行程路线作为闹钟关联的用户行程路线。

优选地,在设置闹钟关联的用户行程路线时,获取预设时间周期内用户每天的移动轨迹或活动轨迹,对移动轨迹进行分析,将预设闹钟对应时间段内的移动轨迹设置为预设闹钟关联的用户行程路线,从而实现用户行程路线的自动设置。当然,也可以在分析得到对应时间段内的移动轨迹后,向用户输出路线确认请求,只有当用户确定设置后才将该路线设置为关联的用户行程路线,从而提高设置的人性化。例如,可以记录用户在连续几周内每天的移动或活动轨迹,通过匹配或聚类等方式获取用户一周中每天的移动或活动轨迹,从而得到对应每天各个时间段的行程路线。

时间确定单元22,用于检测用户行程路线对应道路的车流速度,根据检测到的车流速度确定当前经过对应道路所需的时间。

在本发明实施例中,假定用户通过乘坐车辆通过其行程路线对应道路,因此,可通过获取对应道路的车流速度确定经过对应道路所需的时间。在检测用户行程路线对应道路的车流速度时,可向预设的交通监管平台发送对应道路的车流速度获取请求,接收交通监管平台返回的用户行程路线对应道路的车流速度,从而提高获取的车流速度的准确度。而交通监管平台则可以通过用户行程路线上或包括用户行程路线的预设范围内的监控摄像头、公交车辆的gps等计算或估计用户行程路线对应道路的车流速度。

时间更新单元23,用于当经过对应道路所需的时间大于预先存储的通用所需时间时,更新预设闹钟的闹铃时间。

在本发明实施例中,通用所需时间是指用户行程路线对应道路正常情况下或不发生严重堵车情况下车辆通过用户行程路线对应道路所需的时间,该时间可通过日常统计获得,也可以通过用户行程路线对应道路正常情况下或不发生严重堵车情况下车辆速度估计得到。

优选地,在更新预设闹钟的闹铃时间时,当所需的时间大于预先存储的通用所需时间时,计算所需的时间和通用所需时间之间的时间差,进而在预设闹钟的闹铃时间基础上增加时间差对应的时间长度,将得到的新时间设置为预设闹钟的闹铃时间,实现对闹钟闹铃时间的更新。

闹钟启动单元24,用于在更新后的闹铃时间到达时,启动预设闹钟。

在本发明实施例中,当到达用户预设闹钟的闹铃时间之前的预设时间点时,获取预设闹钟关联的用户行程路线,检测用户行程路线对应道路的车流速度,根据检测到的车流速度确定当前经过对应道路所需的时间,当所需的时间大于预先存储的通用所需时间时,更新预设闹钟的闹铃时间,在更新后的闹铃时间到达时,启动预设闹钟,实现了闹钟的精确启动,有效提高了移动终端闹钟的提醒功能。

因此,如图3所示,优选地,该闹钟启动装置还包括:

轨迹获取单元31,用于获取预设时间周期内用户每天的移动轨迹;以及

路线设置单元32,用于对移动轨迹进行分析,将预设闹钟对应时间段内的移动轨迹设置为预设闹钟关联的用户行程路线。

时间确定单元22包括:

请求发送单元221,用于向预设的交通监管平台发送对应道路的车流速度获取请求;以及

速度接收单元222,用于接收交通监管平台返回的对应道路的车流速度。

时间更新单元23包括:

时间差计算单元231,用于当所需的时间大于预先存储的通用所需时间时,计算所需的时间和通用所需时间之间的时间差;以及

时间设置单元232,用于在预设闹钟的闹铃时间基础上增加时间差对应的时间长度,将得到的新时间设置为预设闹钟的闹铃时间。

在本发明实施例中,闹钟启动装置的各单元可由相应的硬件或软件单元实现,各单元可以为独立的软、硬件单元,也可以集成为一个软、硬件单元,在此不用以限制本发明。

实施例三:

图4示出了本发明实施例三提供的移动终端的结构,为了便于说明,仅示出了与本发明实施例相关的部分。

本发明实施例的移动终端4包括处理器40、存储器41以及存储在存储器41中并可在处理器40上运行的计算机程序42。该处理器40执行计算机程序42时实现上述闹钟启动方法实施例中的步骤,例如图1所示的步骤s101至s104。或者,处理器40执行计算机程序42时实现上述各装置实施例中各单元的功能,例如图2所示单元21至24的功能。

在本发明实施例中,该处理器40执行计算机程序42时,在到达用户预设闹钟的闹铃时间之前的预设时间点时,获取预设闹钟关联的用户行程路线,检测用户行程路线对应道路的车流速度,根据检测到的车流速度确定当前经过对应道路所需的时间,当所需的时间大于预先存储的通用所需时间时,更新预设闹钟的闹铃时间,在更新后的闹铃时间到达时,启动预设闹钟,实现了闹钟的精确启动,有效提高了移动终端闹钟的提醒功能。

本发明实施例的移动终端可以为智能手机、平板电脑等移动设备。该移动终端4中处理器40执行计算机程序42时实现闹钟启动方法时实现的步骤可参考前述方法实施例的描述,在此不再赘述。

实施例四:

在本发明实施例中,提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行时实现上述闹钟启动方法实施例中的步骤,例如,图1所示的步骤s101至s104。或者,该计算机程序被处理器执行时实现上述各装置实施例中各单元的功能,例如图2所示单元21至24的功能。

在本发明实施例中,该计算机程序被处理器执行时,在到达用户预设闹钟的闹铃时间之前的预设时间点时,获取预设闹钟关联的用户行程路线,检测用户行程路线对应道路的车流速度,根据检测到的车流速度确定当前经过对应道路所需的时间,当所需的时间大于预先存储的通用所需时间时,更新预设闹钟的闹铃时间,在更新后的闹铃时间到达时,启动预设闹钟,实现了闹钟的精确启动,有效提高了移动终端闹钟的提醒功能。该计算机程序被处理器执行时实现上述闹钟启动方法的步骤的具体实施方式可参考前述方式实施例的对应描述,在此不再赘述。

本发明实施例的计算机可读存储介质可以包括能够携带计算机程序代码的任何实体或装置、记录介质,例如,rom/ram、磁盘、光盘、闪存等存储器。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

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