一种基于移动终端的闹钟提醒方法与流程

文档序号:18561680发布日期:2019-08-30 23:22阅读:169来源:国知局
一种基于移动终端的闹钟提醒方法与流程

本发明属于智能闹钟领域,尤其涉及一种基于移动终端的闹钟提醒方法。



背景技术:

随着移动通讯技术和电子技术的发展,智能手机、平板等移动终端被广泛的使用。移动互联网的发展使得智能手机的功能越来越丰富,如移动办公、社交、网购、游戏等。人们在火车、地铁、公交车上使用手机的时候,可能会因为过于关注手机信息而发生坐过站的情况。

现有gps定位技术已经较为成熟,因此在乘坐公交车时,用户可以在手机等终端设备进行精确的,实时定位并查看自己距离目的地所剩距离,但是并不能达到实时提醒的目的,例如,路段拥堵时,不能及时提醒用户更换乘坐路线;在用户接近目的地时,及时提醒用户到站下车;或者在用户乘坐较长一段路程时,有时会出现瞌睡的时候,这时候就需要及时提醒用户到站下车,避免坐过站的问题。



技术实现要素:

本发明解决的技术问题在于提供一种基于移动终端的闹钟提醒方法,解决乘客在乘坐公交时,若路段拥堵时,不能及时提醒用户更换乘坐路线;在用户接近目的地时,及时提醒用户到站下车;或者在用户乘坐较长一段路程时,有时会出现瞌睡的时候,这时候就需要及时提醒用户到站下车,避免坐过站的问题。

本发明是通过以下技术方案来实现:

一种闹钟提醒方法,应用于移动终端,所述闹钟提醒方法包含以下步骤:

步骤101在移动终端输入并存储目标位置和目标时长,并获取当前位置和当前所用时长;

步骤102进行距离和时长的实时对比和计算,如果满足闹钟的触发条件,则所述移动终端产生闹钟提醒。

进一步的,所述闹钟的触发条件由以下方法判定;

(11)设定初始参数值;

设定当前位置与目标位置之间距离d1的较大值dmax、较小值dmed以及最小值dmin;

设定当前位置与初始位置之间距离d2与当前所用时长t间比值为实际行驶速度v1,并设定实际行驶速度v1的理论最小值vmin,

设定距离和时长的实时对比和计算的时间节点为δt,即每隔δt时长进行一次实际行驶速度v1的测定;

(12)根据初始参数判断是否满足闹钟触发条件;

若某一时间节点δt测得的实际行驶速度v1小于最小值vmin,且当前位置与目标位置之间距离d1大于较大值dmax,则触发移动终端的闹钟提醒,提醒用户换乘其他路线;

若某一时间节点δt测得的实际行驶速度v1小于最小值vmin,且当前位置与目标位置之间距离d1处于较大值dmax和dmed之间,则触发移动终端的闹钟提醒,提醒用户路况拥堵,由用户选择是否换乘其他路线。

若实际行驶速度v1始终不小于最小值vmin,当前位置与目标位置之间距离d1小于较小值dmed,则触发移动终端的闹钟提醒,提醒用户准备下车。

更进一步的,所述闹钟提醒方法还包含以下步骤:

步骤111移动终端在获取当前位置和当前所用时长后,实时监测人体当下精神状态,并分析判断用户实时精神状态;

步骤112根据用户精神状态以及距离d1,判断是否再次触发移动终端的闹钟提醒或者强震动唤醒。

其中,分析判断用户实时精神状态的方法为:

(21)设定人体浅睡的时间阈值,设定人体深睡的时间阈值,设定人体深睡时的心率下降阈值;

(22)如果人体心率处于平稳状态,且人体心率相对于人体处于清醒状态时下降5到10跳每分钟,则判断人体处于浅睡状态;

(23)如果人体处于浅睡的时间达到设定的浅睡时间阈值,心率平稳,且人体心率相对于人体处于苏醒状态时为下降,下降的值高于设定的心率下降阈值,则判断人体处于深睡状态。

判断是否再次触发移动终端的闹钟提醒或者强震动唤醒的方法由以下步骤完成;

当距离d1小于最小值dmin,若处理器单元判断人体处于浅睡状态,则再次触发移动终端的闹钟提醒,启动闹钟提醒功能,若处理器单元判断人体处于深睡状态,则在触发移动终端闹钟提醒的同时触发强震动唤醒,利用震动和闹钟响铃的双重模式唤醒用户。

本申请的第二方面提供一种移动终端,并应用于上述的闹钟提醒方法,所述移动终

端包括存储模块、处理器模块、定位模块、计时模块、心率监测模块、闹钟提醒模

块以及强震动唤醒模块;

所述存储模块用于存储安装于所述移动终端的根据人体心率特征分析判断人体精神状态的程序、判断是否触发闹钟提醒模块以及选择闹钟触发模块的不同提醒模式的程序,所述存储模块还用于存储已经输出或者将要输出的数据;

处理器模块用于运行存储模块中存储的程序代码或处理数据;

所述定位模块用于获取当前位置,并能向处理器模块传输实时信号值;

所述计时模块用于获取当前所用时长,并能向处理器模块传输实时信号值;

所述心率监测模块用于对人体心率进行实时采集,并将监测体征信号值传输给处理器模块;

所述闹钟提醒模块用于根据接收到处理器模块的指令,实现移动终端的闹钟提醒功能;

所述强震动唤醒模块用于根据接收到处理器模块的指令,实现移动终端的强震动唤醒。

优选的,所述心率监测模块采用反射型光电式脉搏传感器。

与现有技术相比,本发明具有以下有益的技术效果:

本发明通过定位系统实时定位乘客位置,当定位到当前位置接近目标位置时,便会进行闹钟提醒,提醒用户准备下车,从而有效避免了乘客因注意力不集中、瞌睡、听音乐等问题而造成的错过下车地点的问题;

为了更加强烈的提醒用户准时下车,或者遇到客户睡着在接近目标位置后,仍无法醒来而造成错过下车地点的问题,本发明还添加了能够根据人体的体征状态判断用户是否处于睡觉状态,从而在闹钟初步提醒过后,若用户仍处于睡眠状态,则利用强震动和闹钟双重唤醒的作用彻底唤醒用户;

为了避免因道路拥堵造成的浪费用户乘车时间,从而耽误用户的行程事项的问题,本发明提供的提醒方法,还能间隔式的定期测算乘客移动速度,若在某一时间节点发现用户移动速率小于设定的理论最小值,说明该时间段行驶路线较为拥堵,则提醒用户换乘其他路线,避免造成时间的浪费问题。

综上所述,本发明提供的闹钟提醒方法能够有效解决乘客在乘坐公交时,若路段拥堵时,不能及时提醒用户更换乘坐路线;在用户接近目的地时,及时提醒用户到站下车;或者在用户乘坐较长一段路程时,有时会出现瞌睡的时候,这时候就需要及时提醒用户到站下车,避免坐过站的问题。

附图说明

图1为本发明提供的闹钟提醒方法的流程图;

图2为本发明提供的移动终端的示意图。

具体实施方式

为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施例对本发明进行详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。

在下面的描述中阐述了很多具体细节以便于充分理解本发明,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。

本发明的闹钟提醒方法应用在一个或者多个移动终端中,所述移动终端是一种能够按照事先设定或存储的指令,自动进行数值计算和/或信息处理的设备,其硬件包括但不限于微处理器、专用集成电路(applicationspecificintegratedcircuit,asic)、可编程门阵列(field-programmablegatearray,fpga)、数字处理器(digitalsignalprocessor,dsp)、嵌入式设备等。

所述移动终端可以是,但不限于任何一种可与用户通过触摸板或声控设备等方式进行人机交互的电子产品,例如,智能穿戴式设备。

所述移动终端包括存储模块、处理器模块、定位模块、计时模块、心率监测模块、闹钟提醒模块以及强震动唤醒模块;

所述存储模块的可读存储介质通常用于存储安装于所述移动终端的根据人体心率特征分析判断人体精神状态的程序、判断是否触发闹钟提醒模块以及选择闹钟触发模块的某种提醒模式的程序等,所述存储模块还可以用于存储已经输出或者将要输出的数据。

所述处理器模块可以是一中央处理器(centralprocessingunit,cpu),微处理器或其他数据处理芯片,用于运行存储模块中存储的程序代码或处理数据,例如执行根据人体心率特征分析判断人体精神状态的程序等。

所述定位模块可以是gps定位导航系统、北斗卫星定位导航系统、位移传感器等定位器;

所述计时模块可以为嵌入电子设备内,能够进行计时并能向处理器模块传输实时信号值的计时器;

所述心率监测模块可以为能够对人体心率进行实时采集,并将监测体征信号值传输给处理器模块的反射型光电式脉搏传感器;

所述闹钟提醒模块可以为能够接收处理器模块的指令并进行声光提醒的,带有指示灯并能发出蜂鸣声的蜂鸣器;

所述强震动唤醒模块可以为能够接收处理器模块的指令并进行强震动的,微型马达震动器;

实施例一

步骤101在移动终端输入并存储目标位置和目标时长,然后启动移动终端定位模块、计时模块以及心率监测模块,利用移动终端的定位模块获取当前位置,利用移动终端的计时模块获取当前所用时长,利用心率监测模块实时监测用户心率情况,并利用移动终端的处理器单元分析判断用户精神状态;

其中,所述处理器单元根据人体心率特征分析判断人体精神状态的方法为:

(11)设定人体浅睡的时间阈值,设定人体深睡的时间阈值,设定人体深睡时的心率下降阈值;

(12)如果人体心率处于平稳状态,且人体心率相对于人体处于清醒状态时下降5到10跳每分钟,则处理器单元判断人体处于浅睡状态;

(13)如果人体处于浅睡的时间达到设定的浅睡时间阈值,心率平稳,且人体心率相对于人体处于苏醒状态时为下降,下降的值高于设定的心率下降阈值,则处理器单元判断人体处于深睡状态;

步骤102在定位模块和计时模块启动后,移动终端的处理器单元执行距离计算以及时长计算程序,进行距离和时长的实时对比和计算,并判断是否触发闹钟提醒模块;

其中,所述处理器单元判断是否触发闹钟提醒模块以及选择闹钟触发模块的某种提醒模式的方法为:

(21)设定初始参数值

设定当前位置与目标位置之间距离d1的较大值dmax、较小值dmed以及最小值dmin,例如,较大值dmax可以设定为目标位置与初始位置之间距离的一半,dmed可以设定为300m,最小值dmin可以设定为较小值dmed的一半(150m);

设定当前位置与初始位置之间距离d2与当前所用时长t间比值为实际行驶速度v1,并设定实际行驶速度v1的理论最小值vmin,例如vmin设定为125,即:

设定距离和时长的实时对比和计算的时间节点为δt,即每隔δt时长进行一次实际行驶速度v1的测定,例如δt可以设定为目标时长的四分之一;

(22)根据初始参数判断是否触发闹钟提醒模块

若某一时间节点δt测得的实际行驶速度v1小于最小值vmin,且当前位置与目标位置之间距离d1大于较大值dmax,则触发移动终端的闹钟提醒模块,提醒用户换乘其他路线;

若某一时间节点δt测得的实际行驶速度v1小于最小值vmin,且当前位置与目标位置之间距离d1处于较大值dmax和dmed之间,则触发移动终端的闹钟提醒模块,提醒用户路况拥堵,由用户选择是否换乘其他路线;

若实际行驶速度v1始终不小于最小值vmin,当前位置与目标位置之间距离d1小于较小值dmed,则触发移动终端的闹钟提醒模块,提醒用户准备下车;

同时,处理器单元根据用户精神状态以及距离d1,判断是否再次触发闹钟提醒模块以及强震动唤醒模块,例如,当距离d1小于最小值dmin,若处理器单元判断人体处于浅睡状态,则再次触发闹钟提醒模块,启动闹钟提醒功能,若处理器单元判断人体处于深睡状态,则在触发闹钟提醒模块的同时触发强震动唤醒模块,利用震动和闹钟响铃的双重模式唤醒用户。

例如,用户在乘坐公交车或地铁时,可以首先将所要到达的目标位置和目标时长输入并存储至移动终端,在乘车过程中,该移动终端能够对用户的当前位置和当前乘车时长进行实时监测,并与目标位置和目标时长进行实时对比计算;

若实际行驶速度v1始终不小于最小值125,说明公交车整个行驶过程均较通畅,用户则正常乘坐公交即可,无需下车换乘,直至公交车接近目标位置时,例如距离d1小于300m(或还剩半站路的距离)时,此时移动终端的提醒闹钟启动,例如提醒闹钟只进行蜂鸣提醒,而无灯光闪烁;提醒用户准备下车,此时用户便可将闹钟模块关闭,提前做好下车准备;此外,为了进一步增加提醒效果,可以在移动终端屏幕上显示提醒字样,例如“携带个人物品,准备下车,祝您一路愉快”;

若在某一时间节点δt,实际行驶速度v1小于最小值125,说明公交车行驶过程较为拥堵,且已经达到了设定的极限值,而此时公交车的位置与目标位置之间距离d1还大于目标位置与初始位置之间距离的一半,乘坐路程还未过半,说明则该条路线已不适合继续乘坐,则移动终端的提醒闹钟启动,提醒用户需要换乘其他路线;为了将此时的提醒闹钟模式与上述提醒用户下车的提醒模式进行区分,此时的提醒闹钟模式为在进行蜂鸣提醒的同时,进行灯光闪烁;此外,为了进一步增加提醒效果,可以在移动终端屏幕上显示提醒字样,例如“行程未过半,道路拥挤,建议换乘”;

若在某一时间节点δt,实际行驶速度v1小于最小值125,且当前位置与目标位置之间距离d1处于较大值dmax和dmed之间,说明虽然公交车当前行驶过程较为拥堵,但此时公交车的位置与目标位置之间距离d1小于目标位置与初始位置之间距离的一半,说明乘坐路程已过半,则移动终端的提醒闹钟启动,提醒用户路况拥堵,但乘坐路程已过半,由用户选择是否换乘其他路线;为了将此时的提醒闹钟模式与上述两种提醒模式进行区分,此时的提醒闹钟模式可以为只进行灯光闪烁,而无蜂鸣提醒;此外,为了进一步增加提醒效果,可以在移动终端屏幕上显示提醒字样,例如“行程已过半,道路拥挤,请选择是否换乘”;

此外,为了避免用户因瞌睡造成坐过站的情况,在公交车正常行驶,且接近目标位置,例如d1小于150m时,若用户处于浅睡状态,则闹钟提醒模块会再次启动,将用户唤醒;若用户处于深睡状态,则在闹钟提醒模块启动的同时,还会启动强震动唤醒模块,利用震动和闹钟响铃的双重模式唤醒用户,避免用户出现坐过站的问题。

在本发明所提供的几个实施例中,应该理解到,所揭露的移动终端和方法,可以通过其它的方式实现。例如,以上所描述的移动终端实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

另外,在本发明各个实施例中的各功能单元可以集成在相同处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在相同单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能模块的形式实现。

对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。移动终端权利要求中陈述的多个单元或移动终端也可以由同一个单元或移动终端通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。

最后应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。

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