一种终端提醒方法和装置
技术领域
本发明属于互联网领域,尤其涉及一种终端提醒方法和装置。
背景技术
随着移动智能终端的兴起,在传统的通信功能基础上,智能手机提供了越来越丰富的功能,比如上网获取数据、拍摄照片或者视频、播放视频或音乐、提供地图导航服务等,为人们生活带来了极大的方便。
在用户随身携带终端时,往往会接收到需要及时处理的信号,比如有新的来电时,需要用户及时的接听电话,以免错过接收听时机,当有新的短信息或者其它即时通信类的应用程序发送的信息时,也会提醒用户及时的查看收到的信息内容。
但是,目前的智能终端的提醒事件一般局限于接收到的其它用户发送的信息或者连接请求等,其提醒的内容较为单一,不能为用户的使用过程提供更为丰富而准确的提醒内容。
发明内容
本发明的目的在于提供一种终端提醒方法,以解决现有技术提醒的内容较为单一,不能为用户的使用过程提供更为丰富而准确的提醒内容的问题。
本发明是这样实现的,一种终端提醒方法,所述方法包括:
获取终端所在场景的环境的第一参数信息;
根据所述第一参数信息查找对应的终端模式信息;
根据所述终端模式信息查找对应的第二参数信息,判断所述第二参数信息是否超过该模式下预设的阈值;
如果所述第二参数信息超过该模式下预设的阈值,则发送提醒信息。
本发明的另一目的在于提供一种终端提醒装置,所述装置包括:
参数获取单元,用于获取终端所在场景的环境的第一参数信息;
模式查找单元,用于根据所述第一参数信息查找对应的终端模式信息;
参数判断单元,用于根据所述终端模式信息查找对应的第二参数信息,判断所述第二参数信息是否超过该模式下预设的阈值;
提醒发送单元,用于如果所述第二参数信息超过该模式下预设的阈值,则发送提醒信息。
在本发明中,先获取终端所在场景的环境的第一参数信息,通过所述第一参数信息的比较判断,可以查找其对应的终端模式,在确定终端模式后,通过判断该模式对应的第二参数信息是否超过该模式下预设的阈值,如果超过则发送提醒信息。本发明通过终端所在场景确认用户所在的场景,并且根据场景的对应参数进行监测,可以得到内容更为丰富和准确的提醒信息。
附图说明
图1是本发明第一实施例提供的终端提醒方法的实现流程图;
图2是本发明第二实施例提供的终端提醒方法的实现流程图;
图3是本发明第三实施例提供的终端提醒方法的实现流程图;
图4为本发明第四实施例提供的终端提醒方法的实现流程图;
图5为本发明第五实施例提供的终端提醒方法的实现流程图;
图6为本发明第六实施例提供的终端提醒装置的结构示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例的目的在于克服现有技术中发送的提醒中,由于提醒内容较为单一,不能满足用户使用时的多场景需求的缺陷,比如现有的提醒方式中,一般只包括新信息的提醒以及来电的提醒,信息提醒包括短信息提醒,以及各种应用程序发送的信息提醒。随着用户对智能终端,比如智能手机使用功能的多样化要求,传统的提醒内容不能适应用户对多样化的内容提醒的要求。
为克服上述缺陷,本发明提出了一种终端提醒方法,所述方法包括:获取终端所在场景的环境的第一参数信息;根据所述第一参数信息查找对应的终端模式信息;根据所述终端模式信息查找对应的第二参数信息,判断所述第二参数信息是否超过该模式下预设的阈值;如果所述第二参数信息超过该模式下预设的阈值,则发送提醒信息。
通过获取终端所在场景的环境的第一参数信息,通过所述第一参数信息的比较判断,可以查找其对应的终端模式,在确定终端模式后,通过判断该模式对应的第二参数信息是否超过该模式下预设的阈值,如果超过则发送提醒信息。本发明通过终端所在场景确认用户所在的场景,并且根据场景的对应参数进行监测,可以得到内容更为丰富和准确的提醒信息。下面结合附图具体说明。
实施例一:
图1示出了本发明第一实施例提供的终端提醒方法的实现流程,详述如下:
在步骤S101中,获取终端所在场景的环境的第一参数信息。
具体的,本发明实施例所述终端,可以为智能手机、平板电脑或者其它可由用户方便携带的智能终端设备。
本发明实施例中所述的第一参数信息的获取,可以采用设定检测周期的方式,每隔预定时长获取一次数据。当然,根据获取的参数不同,所设定的检测周期也可不同,比如对于红外传感器的检测,可以设定为每隔十分钟或者二十分钟检测一次,而对于位置传感器,检测的周期可能要相对短一些,比如可以设定为十秒或者二十秒等。
本发明实施例中所述的第一参数信息,可以包括红外传感器参数信息、位移传感器参数信息、位置传感器参数信息等,其中,所述红外传感器用于检测用户是否正在持有终端,所述位移传感器可判断持有终端的用户的位移数据,是否有过位移,所述位置传感器可以获取终端的位置信息。
在步骤S102中,根据所述第一参数信息查找对应的终端模式信息。
具体的,本发明所述终端模式信息,可以根据终端获取的第一参数信息相应的判断终端所处的模式,比如本发明在后续实施例中将具体介绍的驾驶模式、静坐模式、爬山模式等,
通过第一参数信息确定终端所处的模式,可以使得后续的参数检测更为有效和准确。
在步骤S103中,根据所述终端模式信息查找对应的第二参数信息,判断所述第二参数信息是否超过该模式下预设的阈值。
根据终端模式信息与第二参数的对应关系,在确定了终端所处的模式后,可以根据终端模式信息查找到对应的第二参数信息。
其中,所述第二参数信息为当终端处于对应的模式下时,对该模式的安全提醒或者健康参数等信息设置的检测信息,以便于为用户提供更为丰富准确的提醒信息。
在步骤S104中,如果所述第二参数信息超过该模式下预设的阈值,则发送提醒信息。
根据第二参数信息与终端模式的对应关系,分别设定不同终端模式下的第二参数信息的阈值。在进入到其中一个终端模式下时,检测该终端模式对应的参数是否超过该模式下对应的阈值,如果超过,则发送报警信息。
本发明实施例通过预先检测的第一参数查找终端所处的模式,根据查找的模式进一步判断在该模式下的第二参数是否符合设定的要求,并在该模式下的第二参数超过预设范围时,发送提醒信息,使得本发明实施例能够对于不同的模式,准确的发送对应的提醒信息,并且提醒内容更为丰富。
实施例二:
图2示出了本发明第二实施例提供的终端提醒方法的实现流程,详述如下:
在步骤S201中,获取终端所在场景的环境的红外传感器参数信息和位移传感器参数信息。
具体的,本发明实施例中所述红外传感器,可用于检测终端可接收的红外信号。所述位移传感器,可以检测终端发生的位移的大小。
在步骤S202中,如果红外传感器检测到用户与终端间的距离小于预定距离,并且所述位移传感器检测到终端的位移小于预定位移距离时,查找对应的终端模式信息为静坐模式。
本发明实施例中,通过红外检测终端与用户之间的距离,如果用户持有终端时,一般距离为很小值,比如几厘米或者几十分米等,如果超过设定的值,则认为用户没有携带终端。
在检测用户携带终端后,还需要通过位移传感器进一步确定携带了终端的用户的位移信息,为避免用户在乘坐交通工具时的位移信息,所述用户的位移信息为用户相对的位移信息,比如用户相对于交通工具的位移信息,可以检测终端的平均速度值,并进一步判断终端与平均速度值是否出现相对运动速度,通过相对运动速度值,即可判断用户在运动中的交通工具等位置的相对位移信息。
当用户没有携带终端时,则不需要对终端的位移信息进行检测。
在步骤S203中,根据所述静坐模式查找对应的持续时间值,判断所述持续时间值是否超过该模式下预设的时间阈值。
在检测到用户处于静坐模式时,则从检测到处于静坐模式开始,在模式没有发生改变时,统计该模式的持续时间值,当统计的持续时间值大于预设的时间阈值,比如半个小时时,则可转入步骤S204,向用户发送提醒信息。
在步骤S204中,如果所述静坐模式的持续时间值大于该模式下预设的时间阈值,则发送提醒信息。
当用户持续静坐的时间超过设定时间时,则可向用户发送休息的提醒,所述提醒可以通过语音播报的方式,提醒用户及时走动,或者及时站立一段时间,或者通过其它信息播报的方式进行提醒。
本发明实施例具体介绍了用户处于静坐模式下对用户的提醒方法,通过该方法可以及时的提醒用户注意休息方式的切换,通过判断静坐模式以及在静坐模式下统计时长,可以使得提醒更为准确可靠。
实施例三:
图3示出了本发明第三实施例提供的终端提醒方法的实现流程,详述如下:
在步骤S301中,获取终端所在场景的环境的位置传感器参数信息。
具体的,所述位置传感器进行定位,可以为包括GPS(Global PositionSystem)卫星定位、LBS(Location Based Service)移动基站定位以及二者结合的A-GPS(Assisted GPS)定位***。
GPS卫星定位是由21颗工作卫星和3颗在轨备用卫星组成,24颗卫星均匀分布在6个轨道平面内,卫星用L波段的两个无线电载波向广大用户连续不断地发送导航定位信号,导航定位信号中含有卫星的位置信息,使卫星成为一个动态的已知点;
LBS是通过运营商的网络(如GSM网、CDMA网)获取移动终端用户的位置信息,运营商的基站的分布和密度直接影响到定位功能。GPS一般定位误差在10米左右,但启动搜索卫星和计算位置时需要的时间较长;LBS定位误差在50米-500米左右(偏远地区或手机信号较差的地方误差更大)定位速度快。
而目前移动设备使用较多的定位***是以GPS为主LBS为辅的A-GPS(Assisted GPS)定位***,反应速度快。
在步骤S302中,如果所述位置传感器检测的位置属于公路区域,查找对应的终端模式信息为驾驶模式。
在本发明实施例中,预先设定公路区域对应的坐标区域,当位置传感器检测的位置属于所述坐标区域时,则可将终端当前的状态设定为驾驶模式。
当然,本发明还可进一步通过速度传感器检测终端当前运动的速度值,当终端的运动速度超过一定值,比如超过比步行速度快的一个值时,确认用户当前为驾驶模式。
在步骤S303中,根据所述驾驶模式查找对应的运动速度值,判断所述运动速度值是否超过该模式下预设的速度阈值。
可以设定一个上限的驾驶速度值,比如120KM/h的速度阈值,当超过该值时,表示用户当前的驾驶速度极快,需要及时提醒用户减速行驶。
为保证用户在不同的公路区域的驾驶速度更符合安全要求,可以预先设定不同公路区域的速度阈值,这样使得比较更加具体化。
在步骤S304中,如果所述驾驶模式的运动速度值大于该模式下预设的速度阈值,则发送提醒信息。
在用户驾驶速度超过设定的速度阈值时,则发送减速提醒或者注意安全之类的提示信息,比如可以为语音提醒、振动提醒等。
本发明实施例通过检测用户的位置信息,判断是否处于驾驶模式,在进入驾驶模式后进一步判断速度值,以使得能够及时准确的提醒用户当前的驾驶安全信息。
实施例四:
图4示出了本发明第四实施例提供的终端提醒方法的实现流程,详述如下:
在步骤S401中,获取终端所在场景的环境的位置传感器参数信息和海拔传感器参数信息。
具体的,本步骤中获取位置传感器参数信息与实施例三中步骤S301相同,在此不作重复赘述。
所述海拔传感器,可以感应到终端与水平面的高度信息,具体可以根据位置信息查找匹配的海拔数据。
在步骤S402中,如果所述位置传感器检测的位置属于预设的高山区域时,且所述海拔传感器检测的高度逐渐增加时,查找对应的终端模式信息为爬山模式。
具体的,预先设定地图中高山所在的区域对应的坐标信息或者经纬度信息,并根据获取的位置信息判断是否进入设定的高山所在区域。
当然,本发明实施例中所述的高山区域,也可以由用户自行增加完善。
在进入高山区域后,则对海拔信息进行检测,在海拔高度大于一定值后,则确认进入爬山模式。
在步骤S403中,根据所述驾驶模式信息查找对应的气压值,判断所述气压值是否超过该模式下预设的气压阈值。
在步骤S404中,如果所述运动速度值超过该模式下预设的速度阈值,则发送提醒信息。
本发明通过检测终端的位置信息属于预设的高山区域,且对应的海拔高度大于设定的值,则确认为爬山模式。在爬山模式下对气压值进行检测,当检测到气压值大于设定阈值时,则发送提醒信息,提醒用户注意安全。
实施例五:
图5为本发明实施例提供的终端提醒方法的实现流程,详述如下:
在步骤S501中,获取终端所在场景的环境的第一参数信息。
在步骤S502中,根据所述第一参数信息查找对应的终端模式信息。
在步骤S503中,根据所述终端模式信息查找对应的第二参数信息,判断所述第二参数信息是否超过该模式下预设的阈值。
其中,步骤S501-S503与实施例一中步骤S101-S103基本相同,在此不作重复赘述。
在步骤S504中,如果所述第二参数信息超过该模式下预设的阈值,将所述提醒信息发送至佩带手环,通过佩带手环发送振动和/或灯光提醒。
其中,所述佩带手环与所述终端通过蓝牙通信协议连接,在用户处于驾驶模式、爬山模式或者静坐模式时,提醒更加有效。比如开车时通过手环振动,用户能够第一时间感知到超速行驶问题,提高提醒的有效性。
本发明第二、第三、第四实施例为进入其中一种模式的介绍说明,可以理解的是,本发明可同时对多个不同的第一参数信息进行检测,在进入到具体模式后,也可同时对多个第一参数信息进行检测,在不满足要求时退出具体模式,或者同时进入到多个具体的模式。
实施例六:
图6为本发明第六十实施例提供的终端提醒装置的结构示意图,详述如下:
本发明实施例所述终端提醒装置,包括:
参数获取单元601,用于获取终端所在场景的环境的第一参数信息;
模式查找单元602,用于根据所述第一参数信息查找对应的终端模式信息;
参数判断单元603,用于根据所述终端模式信息查找对应的第二参数信息,判断所述第二参数信息是否超过该模式下预设的阈值;
提醒发送单元604,用于如果所述第二参数信息超过该模式下预设的阈值,则发送提醒信息。
优选的,所述第一参数信息包括红外传感器参数信息和位移传感器参数信息,所述模式查找单元具体用于:
如果红外传感器检测到用户与终端间的距离小于预定距离,并且所述位移传感器检测到终端的位移小于预定位移距离时,查找对应的终端模式信息为静坐模式;
所述第二参数信息为持续时间值,所述提醒发送单元具体用于:
如果所述静坐模式的持续时间值大于该模式下预设的时间阈值,则发送提醒信息。
优选的,所述第一参数信息包括位置传感器参数信息,所述模式查找单元具体用于:
如果所述位置传感器检测的位置属于公路区域,查找对应的终端模式信息为驾驶模式;
所述第二参数信息为运动速度值,所述提醒发送单元具体用于:
如果所述驾驶模式的运动速度值大于该模式下预设的速度阈值,则发送提醒信息。
优选的,所述第一参数信息包括位置传感器参数信息和海拔传感器参数信息,所述模式查找单元具体用于:
如果所述位置传感器检测的位置属于预设的高山区域时,且所述海拔传感器检测的高度逐渐增加时,查找对应的终端模式信息为爬山模式;
所述第二参数信息为气压值,所述提醒发送单元具体用于:
如果所述爬山模式的气压值大于该模式下预设的气压阈值,则发送提醒信息。
估选的,所述提醒发送单元具体用于:
将所述提醒信息发送至佩带手环,通过佩带手环发送振动和/或灯光提醒。
本发明实施例中所述的终端提醒装置与实施例一至五所述的终端提醒方法相对应,在此不作重复赘述。
在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。