一种闹钟提醒方法、系统及终端设备技术方案

技术编号:18789001 阅读:17 留言:0更新日期:2018-08-29 09:29
本申请适用于终端技术领域,提供了一种闹钟提醒方法、系统及终端设备,其中,闹钟提醒方法包括:在当天时间启动计时,每间隔第一时长采集用户的当前位置;当前位置与第一位置的距离首次大于距离阈值时,记录当前时间为第一时间;当前位置与第二位置的距离首次小于或等于距离阈值时,记录当前时间为第二时间;计算第一时间和第二时间的差值,得到用户从第一位置到达第二位置所花费的第二时长;计算第二时间与第二时长和第三时长之和的差值,得到第三时间,并在当天时间之后的第三时间发出闹钟提醒。本申请可以设置并适应性的调整提醒用户离开第一位置去往第二位置的闹钟时间,无需用户事先进行手动设置和调整,更加的智能和便捷。

【技术实现步骤摘要】
一种闹钟提醒方法、系统及终端设备
本申请属于终端
,尤其涉及一种闹钟提醒方法、系统及终端设备。
技术介绍
随着终端技术的不断发展,各种智能终端不断普及,例如,手机、平板电脑、智能手环等,为人们的日常生产和生活带来了极大便利。现有的智能终端通常都具备闹钟提醒功能,用户可以通过智能终端的闹钟应用事先设置需要进行闹钟提醒的时间,在该时间到达时,闹钟应用即会触发智能终端发出闹钟提醒。然而,现有的由用户事先设置闹钟提醒的时间,然后在固定的时间发出闹钟提醒的方式,无法根据用户的实际需要,适应性的调整闹钟提醒时间,并且会因为用户忘记事先设置闹钟提醒时间,而导致智能终端无法在用户需要时及时发出闹钟提醒。
技术实现思路
有鉴于此,本申请实施例提供了一种闹钟提醒方法、系统及终端设备,可以根据用户的实际需要,适应性的调整闹钟提醒时间,无需用户事先设置闹钟提醒时间,即可在用户需要时及时发出闹钟提醒。本申请实施例的第一方面提供了一种闹钟提醒方法,其包括:在当天时间启动计时,每间隔第一时长采集用户的当前位置;当前位置与第一位置的距离首次大于距离阈值时,记录当前时间为第一时间;当前位置与第二位置的距离首次小于或等于距离阈值时,记录当前时间为第二时间;计算第一时间和第二时间的差值,得到用户从第一位置到达第二位置所花费的第二时长;计算第二时间与第二时长和第三时长之和的差值,得到第三时间,并在当天时间之后的第三时间发出闹钟提醒。本申请实施例的第二方面提供了一种闹钟提醒系统,其包括:第一位置采集模块,用于在当天时间启动计时,每间隔第一时长采集用户的当前位置;第一时间记录模块,用于当前位置与第一位置的距离首次大于距离阈值时,记录当前时间为第一时间;第二时间记录模块,用于当前位置与第二位置的距离首次小于或等于距离阈值时,记录当前时间为第二时间;第一时长计算模块,用于计算第一时间和第二时间的差值,得到用户从第一位置到达第二位置所花费的第二时长;第一时间计算模块,用于计算第二时间与第二时长和第三时长之和的差值,得到第三时间,并在当天时间之后的第三时间发出闹钟提醒。本申请实施例的第三方面提供了一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述方法的步骤。本申请实施例的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述方法的步骤。本申请实施例通过获取用户每天离开第一位置的时间和到达第二位置的时间,并根据两个时间的差值得到用户从第一位置到达第二位置所花费的时长,然后将用户达到第二位置的时间减去用户所花费的时长和预留给用户的准备时长,得到用于提醒用户离开第一位置去往第二位置的闹钟时间,并在之后到达该闹钟时间时发出闹钟提醒,从而可以根据用户每天离开第一位置的时间和到达第二位置的时间,设置并适应性的调整提醒用户离开第一位置去往第二位置的闹钟时间,无需用户事先进行手动设置和调整,更加的智能和便捷。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本申请实施例一提供的闹钟提醒方法的流程示意图;图2和3是本申请实施例二提供的目标位置确定方法的流程示意图;图4是本申请实施例三提供的目标位置确定方法的流程示意图;图5是本申请实施例四提供的确定闹钟提醒时间的方法的流程示意图;图6是本申请实施例五提供的闹钟提醒系统的结构示意图;图7是本申请实施例六提供的终端设备的结构示意图。具体实施方式以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。为了说明本申请所述的技术方案,下面通过具体实施例来进行说明。实施例一本实施例提供一种闹钟提醒方法,该方法可以应用于任意的具备闹钟提醒和定位功能的移动终端,例如,手机、平板电脑、智能手环、个人数字助理、智能音箱、可携式PC(PersonalComputer,个人计算机)客户端等。该方法还可以应用于能够与这些移动终端进行通信的设备,例如,服务器、不可携式PC客户端等,服务器可以执行相应的数据获取和处理功能,然后控制具备闹钟提醒功能的终端发出闹钟提醒,例如,服务器获取用户携带的手机采集的用户的当前位置和记录的时间,然后根据位置和时间计算出需要发出闹钟提醒的时间,并控制手机或者其他第三方设备在提醒时间到达时发出闹钟提醒。本实施例所提供的闹钟提醒方法适用于每天都需要进行闹钟提醒的事件。如图1所示,本实施例所提供的闹钟提醒方法包括:步骤S101,在当天时间启动计时,每间隔第一时长采集用户的当前位置。在具体应用中,具体在当天的哪个时间启动计时,与需要进行闹钟提醒的事件的发生时间有关,启动计时的时间应当在该事件发生之前,例如,该事件为提醒用户在上午8点整从第一位置去往第二位置,则启动计时的时间应当在上午8点整之前。在具体应用中,第一时长可以根据实际需要进行设置,例如,30秒、1分钟、2分钟等。第一时长越短,所获得用户的当前位置的更新频率越高,从而可以获得更加精确的用户位置,可以避免用户位置发生改变时的数据延时。步骤S102,当前位置与第一位置的距离首次大于距离阈值时,记录当前时间为第一时间。在具体应用中,在需要进行闹钟提醒的事件发生之前,用户应当始终处于第一位置,由于用户不可能一直静止不动,而是会在第一位置附近的小范围内活动,因此,当用户在第一位置附近一定距离范围内活动时,可以认为用户处于第一位置。当用户的当前位置与第一位置的距离大于一定的距离阈值时,则可以认为用户离开第一位置。例如,当第一位置为用户的住所位置时,由于住所本身具有一定的面积并且用户在住所周边一定距离范围内(例如,小区花园)活动时,可以视为用户处于住所范围,因此,可以根据用户住所的实际面积或小区面积来设定相应的距离阈值,例如,20米、50米、100米、500米等。在具体应用中,由于是每间第一时长采集一次用户的当前位置,因此,用户离开第一位置且距离超过距离阈值之后的时间段内,检测到的当前位置和第一位置的距离都会大于距离阈值,因此,应当将当前位置与第一位置的距离首次大于距离阈值的时间,作为用户离开第一位置的时间,即第一时间。步骤S103,当前位置与第二位置的距离首次小于或等于距离阈值时,记录当前时间为第二时间。在具体应用中,与步骤S102中确定用户处于第一位置和离开第一位置的时间的原理相同,当用户距离第二位置的距离小于或等于距离阈值时,则可以认为用户处于第二位置,相应的,用户处于第二位置的时间段内,检测到的当前位置和第二位置的距离都会小于或等于距离阈值,因此,应当将当前位置与第二位置的距离首次小于或等于距离阈值的时间,作为用户达到第二位置的时间,即第二时间。在具体应用中,第二位置具体可以为用户的办公本文档来自技高网...

【技术保护点】
1.一种闹钟提醒方法,其特征在于,包括:在当天时间启动计时,每间隔第一时长采集用户的当前位置;当前位置与第一位置的距离首次大于距离阈值时,记录当前时间为第一时间;当前位置与第二位置的距离首次小于或等于距离阈值时,记录当前时间为第二时间;计算第一时间和第二时间的差值,得到用户从第一位置到达第二位置所花费的第二时长;计算第二时间与第二时长和第三时长之和的差值,得到第三时间,并在当天时间之后的第三时间发出闹钟提醒。

【技术特征摘要】
1.一种闹钟提醒方法,其特征在于,包括:在当天时间启动计时,每间隔第一时长采集用户的当前位置;当前位置与第一位置的距离首次大于距离阈值时,记录当前时间为第一时间;当前位置与第二位置的距离首次小于或等于距离阈值时,记录当前时间为第二时间;计算第一时间和第二时间的差值,得到用户从第一位置到达第二位置所花费的第二时长;计算第二时间与第二时长和第三时长之和的差值,得到第三时间,并在当天时间之后的第三时间发出闹钟提醒。2.如权利要求1所述的闹钟提醒方法,其特征在于,在当天时间启动计时,每间隔第一时长采集用户的当前位置之前,包括:在当天的第四时间启动计时,每间隔第四时长采集用户的当前位置;连续采集的两个位置的距离小于或等于距离阈值时,记录这两个位置;连续采集的预设个数的位置中,连续采集的任意两个位置的距离均小于或等于距离阈值时,计算所述预设个数的位置的平均值,得到目标位置;其中,所述目标位置为所述第一位置或所述第二位置。3.如权利要求2所述的闹钟提醒方法,其特征在于,所述方法还包括:计算最近第一天数内得到的所有目标位置的平均值,得到位置均值;计算所述所有目标位置中与位置均值的偏差小于或等于距离阈值的目标位置的平均值,得到最终目标位置;将所述目标位置更新为所述最终目标位置。4.如权利要求1所述的闹钟提醒方法,其特征在于,所述方法还包括:计算最近第二天数内得到的所有第二时间的平均值,得到时间均值;计算所述所有第二时间中与时间均值的偏差小于或等于时间阈值的第二时间的平均值,得到目标第二时间;计算最近第二天数内得到的所有第二时长的平均值,得到时长均值;计算所述所有第二时长中与时长均值的偏差小于或等于时长阈值的第二时长的平均值,得到目标第二时长;计算目标第二时间与目标第二时长和第三时长之和的差值,得到目标第三时间;将所述第三时间更新为所述目标第三时间。5.如权利要求1至4任一项所述的闹钟提醒方法,其特征在于,所述第一位置为用户的住所...

【专利技术属性】
技术研发人员:龚敏
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1