勿扰控制方法和装置与流程

文档序号:11681461阅读:292来源:国知局
勿扰控制方法和装置与流程

本发明涉及通讯技术领域,尤其涉及一种勿扰控制方法和装置。



背景技术:

随着当前通讯技术的发展,手机、平板电脑等终端已成为人们生活和工作中的重要工具。当用户在休息、开会、上课、培训等环境中时,由于需要保持安静或注意力集中,不希望被来电、短信等消息打扰。为了满足用户的免打扰需要,很多手机都有勿扰功能。用户开启勿扰模式后,手机正常接收通信消息,但不进行提示,避免用户被打扰。

当用户在结束休息、开会、上课、培训等时,通常会忘记立即退出勿扰模式,手机一直处于勿扰模式会导致用户可能会漏掉重要的电话或消息,给用户带来了不便。因此,目前终端勿扰模式的控制不够智能化,无法满足用户在实际应用中的需求。并且,目前的研发方向主要在于如何快速的进入勿扰模式,并没有考虑到用户忘记退出勿扰模式时带来的困扰。



技术实现要素:

本发明的主要目的在于提供一种勿扰控制方法和装置,旨在解决终端勿扰模式的控制不够智能化的技术问题。

为实现上述目的,本发明提供一种勿扰控制方法,所述勿扰控制方法包括以下步骤:

终端处于勿扰模式时,获取所述终端的初始位置信息;

根据所述初始位置信息,获取所述终端的位移信息;

若所述位移信息满足预设的条件,则控制所述终端退出勿扰模式。

在一个实施例中,所述根据所述初始位置信息,获取所述终端的位移信息的步骤包括:

检测所述终端是否处于运动状态;

若所述终端处于运动状态,则获取所述终端的当前位置信息;

根据所述初始位置信息和所述当前位置信息,获取所述终端的位移信息。

在一个实施例中,所述若所述终端处于运动状态,则获取所述终端的当前位置信息的步骤包括:

若所述终端处于运动状态,则记录所述终端的运动时长;

若所述运动时长达到预设的时间阈值,则获取所述终端的当前位置信息。

在一个实施例中,所述检测所述终端是否处于运动状态的步骤之后,还包括:

若在预设的检测时间内未检查到所述终端处于运动状态,则获取所述终端的当前位置信息,并转入执行步骤:根据所述初始位置信息和所述当前位置信息,获取所述终端的位移信息。

在一个实施例中,所述位移信息包括水平位移,所述预设的条件为预设的距离阈值,所述若所述位移信息满足预设的条件,则控制所述终端退出勿扰模式的步骤之前,还包括:

判断所述水平位移是否达到所述预设的距离阈值;

若所述水平位移达到所述预设的距离阈值,则判定所述位移信息满足预设的条件。

在一个实施例中,所述终端处于勿扰模式时,获取所述终端的初始位置信息的步骤之后,还包括:

获取所述终端的来电记录;

根据所述来电记录,获取预设类型来电事件的来电频率;

判断所述预设类型来电事件的来电频率是否达到预设的频率阈值;

所述若所述位移信息满足预设的条件,则控制所述终端退出勿扰模式的步骤包括:

若所述位移信息满足预设的条件,且所述预设类型来电事件的来电频率达到预设的频率阈值,则控制所述终端退出勿扰模式。

在一个实施例中,所述若所述位移信息满足预设的条件,且所述预设类型来电事件的来电频率达到预设的频率阈值,则控制所述终端退出勿扰模式的步骤包括:

若所述位移信息满足预设的条件,且所述预设类型来电事件的来电频率达到预设的频率阈值,则提供选择界面供用户选择是否退出勿扰模式;

若检测到退出勿扰模式的指令,则控制所述终端退出勿扰模式。

此外,为实现上述目的,本发明还提供一种勿扰控制装置,所述勿扰控制装置包括:

初始模块,用于终端处于勿扰模式时,获取所述终端的初始位置信息;

位移模块,用于根据所述初始位置信息,获取所述终端的位移信息;

控制模块,用于若所述位移信息满足预设的条件,则控制所述终端退出勿扰模式。

在一个实施例中,所述位移模块包括:

检测单元,用于检测所述终端是否处于运动状态;

位置单元,用于若所述终端处于运动状态,则获取所述终端的当前位置信息;

位移单元,用于根据所述初始位置信息和所述当前位置信息,获取所述终端的位移信息。

在一个实施例中,所述位置单元包括:

记录子单元,用于若所述终端处于运动状态,则记录所述终端的运动时长;

位置子单元,用于若所述运动时长达到预设的时间阈值,则获取所述终端的当前位置信息。

在一个实施例中,所述位置单元还用于,

若在预设的检测时间内未检查到所述终端处于运动状态,则获取所述终端的当前位置信息。

在一个实施例中,所述位移信息包括水平位移,所述预设的条件为预设的距离阈值,所述勿扰控制装置还包括:

位移判断模块,用于判断所述水平位移是否达到所述预设的距离阈值;若所述水平位移达到所述预设的距离阈值,则判定所述位移信息满足预设的条件。

在一个实施例中,所述勿扰控制装置还包括:

来电模块,用于获取所述终端的来电记录;

频率模块,用于根据所述来电记录,获取预设类型来电事件的来电频率;

频率判断模块,用于判断所述预设类型来电事件的来电频率是否达到预设的频率阈值;

所述控制模块还用于,若所述位移信息满足预设的条件,且所述预设类型来电事件的来电频率达到预设的频率阈值,则控制所述终端退出勿扰模式。

在一个实施例中,所述控制模块包括:

提示单元,用于若所述位移信息满足预设的条件,且所述预设类型来电事件的来电频率达到预设的频率阈值,则提供选择界面供用户选择是否退出勿扰模式;

控制单元,用于若检测到退出勿扰模式的指令,则控制所述终端退出勿扰模式。

本发明实施例提出的一种勿扰控制方法和装置,终端处于勿扰模式时,获取终端的初始位置信息;根据初始位置信息,获取所述终端的位移信息;若位移信息满足预设的条件,则控制终端退出勿扰模式。本发明实施例根据终端的位移信息,智能判断用户是否已离开当前的勿扰环境,从而根据判定结果确定是否需要退出当前的勿扰模式。本发明实现了对终端勿扰模式的智能控制,避免了由于用户忘记退出勿扰模式而无法导致及时收到重要消息的提示,提升了用户体验。

附图说明

图1为本发明勿扰控制方法第一实施例的流程示意图;

图2为本发明勿扰控制方法第二实施例的流程示意图;

图3为本发明勿扰控制方法第三实施例的流程示意图;

图4为本发明勿扰控制方法第四实施例的流程示意图;

图5为本发明勿扰控制方法第五实施例的流程示意图;

图6为本发明勿扰控制方法第六实施例的流程示意图;

图7为本发明勿扰控制方法第七实施例的流程示意图;

图8为本发明勿扰控制装置第一实施例的功能模块示意图;

图9为本发明勿扰控制装置第二实施例的功能模块示意图;

图10为本发明勿扰控制装置第三实施例、第四实施例的功能模块示意图;

图11为本发明勿扰控制装置第五实施例的功能模块示意图;

图12为本发明勿扰控制装置第六实施例的功能模块示意图;

图13为本发明勿扰控制装置第七实施例的功能模块示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明实施例的主要解决方案是:终端处于勿扰模式时,获取所述终端的初始位置信息;根据所述初始位置信息,获取所述终端的位移信息;若所述位移信息满足预设的条件,则控制所述终端退出勿扰模式。

由于现有技术终端勿扰模式的控制不够智能化,无法满足用户在实际应用中的需求。并且,目前的研发方向主要在于如何快速的进入勿扰模式,并没有考虑到用户忘记退出勿扰模式时带来的困扰。

本发明提供一种解决方案,根据终端的位移信息,智能判断用户是否已离开当前的勿扰环境,从而根据判定结果确定是否需要退出当前的勿扰模式。本发明实现了对终端勿扰模式的智能控制,避免了由于用户忘记退出勿扰模式而无法导致及时收到重要消息的提示,提升了用户体验。

参照图1,本发明勿扰控制方法第一实施例提供一种勿扰控制方法,所述勿扰控制方法包括:

步骤s10、终端处于勿扰模式时,获取所述终端的初始位置信息。

本发明实施例通过终端获取用户位移的变化,智能分析用户所处的环境,从而根据环境判断终端当前是否需要退出勿扰模式,实现了勿扰模式的智能控制。当然,本发明也可以通过勿扰控制装置控制终端实现。

本实施例中,勿扰模式指终端正常接收通讯消息,但不对用户进行铃声、振动、点亮显示屏等方式的提醒。其中,通讯消息包括电话呼入、短信、邮件、闹钟和应用软件的推送消息等。

用户根据实际应用场景,控制终端进入勿扰模式时,终端对终端进行定位,获取终端当前的位置信息作为初始位置信息。

具体的,作为一种实施方式,终端可以控制gps(globalpositioningsystem,全球定位系统)模块或者agps(assistedglobalpositioningsystem,辅助全球卫星定位系统)模块进行定位。其中,agps定位结合了gps定位和蜂窝基站定位的优势,相较于gps定位缩短了定位时间,并且降低了终端的功耗。因此,在终端当前开启移动网络的连接时,可优先选择agps定位。当然,也可以控制其他具有定位功能的模块对终端进行定位。

终端控制gps模块或agps模块对终端进行定位,得到终端当前的位置信息。得到的位置信息包括当前的时间、终端的坐标等信息。

然后,终端将当前的时间作为初始时刻、当前的坐标作为初始坐标,进行存储,得到初始位置信息。得到的初始位置信息包括初始时刻和初始坐标。

步骤s20、根据所述初始位置信息,获取所述终端的位移信息。

在得到终端的初始位置信息后,终端根据初始位置信息获取终端的位移信息。

具体的,作为一种实施方式,终端控制计时器,以初始时刻作为起始时刻,进行计时。终端监测当前时间。

终端预设有定位频率,用于根据定位频率对终端进行定位,获取终端的位置信息。例如,预设的定位频率为每10分钟一次,则10分钟为获取终端位置信息的时间间隔,每隔10分钟进行一次对终端的定位。预设的定位频率 可以由用户根据实际需要灵活设置。

取初始时刻为t1,预设的定位频率为每隔t2时间对终端进行一次定位。,取当前时刻为t3,在t3=t1+t2时,终端获取当前位置信息。当前位置信息包括终端的当前时刻和当前坐标。

然后,终端根据初始坐标和当前坐标,获取终端的水平位移,并将得到的水平位移作为终端的位移信息。需要说明的是,终端的位移信息为终端从初始时刻到当前时刻,所发生的水平位移,不考虑终端在移动后高度的变化。

步骤s30、若所述位移信息满足预设的条件,则控制所述终端退出勿扰模式。

在获取终端的位移信息后,判断位移信息是否满足预设的条件。若位移信息满足预设的条件,则控制终端退出勿扰模式。

具体的,作为一种实施方式,预设的条件为终端的水平位移达到预设的距离阈值。其中,距离阈值为用户或终端预先设置的水平位移距离,通常取值范围为30米至1000米,可根据用户的应用场景实际需要进行灵活设置。

终端判断当前的水平位移是否达到了距离阈值。若当前终端的水平位移大于或等于距离阈值,则判定当前终端的水平位移达到了距离阈值;若当前终端的水平位移小于距离阈值,则判定当前终端的水平位移未达到预设的距离阈值。

若当前终端的水平位移达到了距离阈值,也即终端的位移信息满足预设的条件,则可视为用户当前已完成会议、培训等,离开固定场地,此时,终端控制退出勿扰模式,恢复对通讯消息的提示。或,

终端点亮终端显示屏,提供通知界面通知用户是否需要退出勿扰模式。若用户选择是,则控制终端退出勿扰模式,恢复对通讯消息的提示;若用户选择否,则继续保持勿扰模式,不提示终端收到的通讯消息。

若当前终端的水平位移未达到预设的距离阈值,也即终端的位移信息不满足预设的条件,则继续计时,在t4=t3+t2时,对终端进行定位,获取终端的当前位置信息。然后,根据终端的当前位置信息和初始位置信息,获取终端的位移信息。然后,判断终端的位移信息是否满足预设的条件,并根据判定结果执行相应的操作。

由此,实现了终端勿扰模式的智能控制。

在本实施例中,终端处于勿扰模式时,获取终端的初始位置信息;然后根据终端的初始位置信息,获取终端的位移信息;若终端的位移信息满足预设的条件,则控制终端退出勿扰模式。本实施例通过终端的位移信息,智能判断用户是否已离开当前的勿扰环境,从而根据判定结果确定是否需要退出当前的勿扰模式。本实施例实现了对终端勿扰模式的智能控制,避免了由于用户忘记退出勿扰模式而无法导致及时收到重要消息的提示,提升了用户体验。

进一步的,参照图2,本发明勿扰控制方法第二实施例提供一种勿扰控制方法,基于上述图1所示的实施例,所述步骤s20包括:

步骤s21、检测所述终端是否处于运动状态。

目前,为了提升用户的操作体验,终端通常安装有重力传感器,重力传感器通过感测重力变化,获取终端的动态加速度,从而根据得到的加速度绘制加速度曲线。可以根据加速度曲线,计算终端的走路、跑步、骑行等状态。

当用户携带终端走动、跑步或骑行时,可以通过重力传感器检测终端的运动状态,从而获取用户的运动状态。若用户持续处于运动状态,则可认为用户已结束休息、会议、培训等,或者用户已经下班离开办公场所,离开勿扰环境。

作为一种实施方式,终端可以通过控制终端中的重力传感器(gravity-sensor),检测终端是否处于运动状态。本实施例中,终端的运动状态包括但不限定于跑步、走路、骑行等状态。

步骤s22、若所述终端处于运动状态,则获取所述终端的当前位置信息。

若检测到终端当前处于运动状态,则获取终端的当前位置信息。

具体的,若终端当前处于跑步、走路、骑行等运动状态,则进行gps定位或agps定位,获取终端的当前位置信息。当前位置信息包括终端的当前坐标。

步骤s23、根据所述初始位置信息和所述当前位置信息,获取所述终端的位移信息。

在获取终端的当前位置信息后,终端根据初始坐标和当前坐标,获取水平位移,并将得到的水平位移作为终端的位移信息。

需要说明的是,终端的位移信息为终端从初始时刻到当前时刻,所发生的水平位移,不考虑终端在移动后高度的变化。

由此,得到终端的位移信息。

需要说明的是,终端在处于运动状态时,可以实时获取终端的当前位置信息,从而获取终端的位移信息判断是否满足预设的条件;也可以根据预设的定位频率获取终端的当前位置信息,从而获取终端的位移信息判断是否满足预设的条件,可根据实际需要灵活设定。

在本实施例中,检测终端是否处于运动状态;若终端处于运动状态,则获取终端的当前位置信息;并根据初始位置信息和当前位置信息,获取终端的位移信息。本实施例持续检测终端的运动状态,在终端处于运动状态时,用户可能正在离开或已经离开需要勿扰的环境,此时获取用户的当前位置信息,对终端运动状态的监测有效提高了对终端当前所处环境判断的正确性,更加智能化的控制终端的勿扰模式。

进一步的,参照图3,本发明勿扰控制方法第三实施例提供一种勿扰控制方法,基于上述图2所示的实施例,所述步骤s22包括:

步骤s221、若所述终端处于运动状态,则记录所述终端的运动时长。

若检测到终端当前处于运动状态,则记录终端的运动时长。

具体的,作为一种实施方式,终端控制计时器计时,以检测到终端处于运动状态的时间为初始时间,开始计时,记录终端的持续运动时长,直至终端停止运动状态。

若终端停止运动状态后重新进入运动状态,则获取终端停止运动状态到重新进入运动状态的中止时间。若终端的中止时间小于预设的中止时间阈值,则判定终端持续保持运动状态,将终端的中止时间计入运动时长,并继续计时;若终端的中止时间大于或等于预设的中止时间阈值,则判定终端持续中断运动状态,仅获取终端停止运动状态时已经记录的运动时长作为终端的运动时长。

若终端的运动时间超过预设的最大计时时长,也即用户的运动时间过长,则自动停止计时,得到最大计时时长作为终端的运动时间。

由此,得到终端的运动时长。得到的运动时长为终端的持续运动时长, 也即用户的持续运动时长。

步骤s222、若所述运动时长达到预设的时间阈值,则获取所述终端的当前位置信息。

在得到终端的运动时长后,判断终端的运动时长是否达到预设的时间阈值。

预设的时间阈值为用户或终端预先设置的时间阈值,可根据实际需要灵活设置。若终端的运动时长大于或等于预设的时间阈值,则判定终端的运动时长达到预设的时间阈值;若终端的运动时长小于预设的时间阈值,则判定终端的运动时长未达到预设的时间阈值。

例如,预设的时间阈值为30秒,若终端的运动时长大于或等于30秒,则判定终端的运动时长达到预设的时间阈值;若终端的运动时长小于30秒,则判定终端的运动时长未达到预设的时间阈值。

由此,得到判定结果。

若终端的运动时长达到预设的时间阈值,则进行gps定位或agps定位,获取终端的当前位置信息。当前位置信息包括终端的当前坐标。

若终端的运动时长未达到预设的时间阈值,则继续检测终端是否处于运动状态。

在本实施例中,若终端处于运动状态,则记录述终端的运动时长;若运动时长达到预设的时间阈值,则获取终端的当前位置信息。本实施例持续检测终端的运动状态,在运动状态持续时间超过预设的时间阈值时,用户可能正在离开或已经离开需要勿扰的环境,对终端运动状态的监测有效提高了对终端当前所处环境判断的正确性,更加智能化的控制终端的勿扰模式。在运动状态持续时间超过预设的时间阈值时,获取终端当前的位置信息,并根据终端的初始位置信息得到终端的位移信息,避免了对终端进行频繁进行定位,并且节省了终端频繁进行定位的功耗,提高了用户体验。

进一步的,参照图4,本发明勿扰控制方法第四实施例提供一种勿扰控制方法,基于上述图2或图3所示的实施例(本实施例以图3为例),所述步骤s21之后,还包括:

步骤s24、若在预设的检测时间内未检查到所述终端处于运动状态,则获 取所述终端的当前位置信息,并转入执行步骤s23。

在本实施例中,在终端进入勿扰状态后,终端持续检测运动状态。

以终端进入勿扰状态的时间为初始时间,终端控制计时器开始计时。

若在预设的检测时间内,未检测到终端处于运动状态,也即预设的检测时间内,终端未发生运动,则终端控制gps模块或agps模块对终端进行定位,获取终端当前的位置信息。

然后,根据终端的初始位置信息和当前位置信息,获取终端的位移信息。得到的位移信息为终端当前时刻所在位置与初始时刻所在位置的水平距离。然后,根据得到的位移信息,分析终端当前是否需要退出勿扰模式。

需要说明的是,预设的检测时间可以是用户或者终端预先设置的,可根据实际应用需要灵活设置。

在本实施例中,若在预设的检测时间内未检查到终端处于运动状态,则获取终端的当前位置信息,并根据终端的初始位置信息和当前位置信息获取终端的位移信息。本实施例通过预设检测时间,有效避免了未检测到终端处于运动状态,但实际上终端有发生位移的情况,实现了对终端多种应用场景的判断,提高了对终端当前所处环境进行判断的正确性,更加智能化的控制终端的勿扰模式,提高了用户体验。

进一步的,参照图5,本发明勿扰控制方法第五实施例提供一种勿扰控制方法,基于上述图1、图2、图3或图4所示的实施例(本实施例以图1为例),所述位移信息包括水平位移,所述预设的条件为预设的距离阈值,所述步骤s30之前,还包括:

步骤s40、判断所述水平位移是否达到所述预设的距离阈值。

终端的位移信息包括终端的水平位移,本实施例不考虑终端在重力加速度方向的位移,避免用户近距离更换办公场地导致错处退出勿扰模式,例如:办公场地的变化仅仅为办公室高度的变化时,用户不需要退出勿扰模式。

终端预设有距离阈值,预设的距离阈值为终端的水平位移距离。需要说明的是,距离阈值为用户或终端预先设置的水平位移距离,通常取值范围为30米至1000米,可根据用户的应用场景实际需要进行灵活设置。

终端判断当前的水平位移是否达到了预设的距离阈值。若当前终端的水 平位移大于或等于距离阈值,则判定当前终端的水平位移达到了预设的距离阈值;若当前终端的水平位移小于距离阈值,则判定当前终端的水平位移未达到预设的距离阈值。

例如,距离阈值为50米,若当前终端的水平位移达大于或等于50米,则判定当前终端的水平位移达到了距离阈值;若当前终端的水平位移小于50米,则判定当前终端的水平位移未达到预设的距离阈值。

步骤s50、若所述水平位移达到所述预设的距离阈值,则判定所述位移信息满足预设的条件。

若当前终端的水平位移大于或等于距离阈值,则判定当前终端的位移信息满足预设的条件;若当前终端的水平位移小于距离阈值,则判定当前终端的位移信息不满足预设的条件。

由此,得到了对终端位移信息的判定结果。

在本实施例中,位移信息包括水平位移,预设的条件为预设的距离阈值,在获取终端的位移信息后,判断终端的水平位移是否达到预设的距离阈值;若水平位移达到预设的距离阈值,则判定位移信息满足预设的条件。本实施例仅考虑终端内的水平位移情况,避免了办公场地近距离的变化如高度变化等导致的错误退出勿扰模式,提升了勿扰模式控制的智能化水平,更加人性化,提升了用户体验。

进一步的,参照图6,本发明勿扰控制方法第六实施例提供一种勿扰控制方法,基于上述图1至图5任一项所示的实施例(本实施例以图5为例),所述步骤s10之后,还包括:

步骤s60、获取所述终端的来电记录。

当用户需要关闭终端对收到的通信消息的提示时,通过菜单选择或者其他快捷方式控制终端进入勿扰模式,终端控制对终端收到的通讯消息不进行铃声、振动、点亮显示屏等方式的提醒。

在终端进入勿扰模式后,终端监听并记录来电信息。记录的来电信息包括来电标识和来电时间。

其中,来电标识用于识别不同的来电,例如以电话号码、联系人名称等作为来电标识。来电标识和来电时间相互对应,根据来电标识可以获取对应 的来电时间。当同一来电标识有多次来电时,根据此来电标识可以获取对应的多次来电时间。

终端存储记录的来电信息,得到来电记录。

步骤s70、根据所述来电记录,获取预设类型来电事件的来电频率。

在得到来电记录后,终端根据来电记录获取预设类型来电事件的来电频率。

作为一种实施方式,预设类型来电事件为已知联系人的来电,本实施例中简称已知来电。本实施例中所指已知来电,为呼入的电话号码和对应的联系人名称在用户联系人中有记载,也即,是用户的已知联系人呼入的电话,例如用户的同事、朋友和家人等已知联系人。

由于已知联系人可能更为熟悉用户的工作和生活时间安排,在用户已知联系人的呼入频率较高时,可认为用户当前已经结束会议、培训等,或者用户当前已经处于下班状态,或者已知联系人当前有紧急事务需要联系用户,此时,可以结合终端的位移信息,判断是否需要退出勿扰模式。

来电频率为预设时间内当前已知来电的来电次数。例如,当前已知来电的联系人为a,预设时间为10分钟,则来电频率为当前已知来电的来电时间前10分钟之内,联系人a的来电次数。

具体的,终端根据来电记录中已知来电的来电标识和来电时间,计算预设时间内,当前已知来电的同一联系人的来电次数,得到的来电次数即为当前已知来电的来电频率,也即预设类型来电事件的来电频率。

步骤s80、判断所述预设类型来电事件的来电频率是否达到预设的频率阈值。

在获取预设类型来电事件的来电频率后,判断预设类型来电事件的来电频率是否达到预设的频率阈值。

具体的,作为一种实施方式,预设的频率阈值为预设时间内同一已知来电的来电次数,可根据实际需要灵活设置,并且,定义频率阈值的预设时间与来电频率的预设时间相同。

若预设类型来电事件的来电频率大于或等于预设的频率阈值,则判定预设类型来电事件的来电频率达到了预设的频率阈值;预设类型来电事件的来电频率小于预设的频率阈值,则判定预设类型来电事件的来电频率未达到预 设的频率阈值。

例如,预设的频率阈值为10分钟内2次来电,若当前已知来电的联系人在10分钟内呼入当前终端2次及以上,则判定当前已知来电的来电频率达到预设的频率阈值;若当前已知来电的联系人在10分钟内呼入当前终端1次及以下,则判定当前已知来电的来电频率未达到预设的频率阈值,得到判定结果。

由此,得到对预设类型来电事件的来电频率判断结果。

对应的,所述步骤s30包括:

步骤s31、若所述位移信息满足预设的条件,且所述预设类型来电事件的来电频率达到预设的频率阈值,则控制所述终端退出勿扰模式。

在得到位移信息和预设类型来电事件的来电频率的判断结果后,作为一种实施方式,若位移信息满足预设的条件,且预设类型来电事件的来电频率达到预设的频率阈值,则控制终端退出勿扰模式或提示用户退出勿扰模式。

由此,实现了在位移信息满足预设的条件,且预设类型来电事件的来电频率达到预设的频率阈值时,控制终端退出勿扰模式。

若预设类型来电事件的来电频率未达到预设的频率阈值,则继续监听终端来电事件,并记录来电信息。

作为另一种实施方式,在当前预设类型来电事件的来电频率达到预设的频率阈值后,终端控制gps模块或者agps模块进行定位。在终端当前开启移动网络的连接时,可优先选择agps定位。当然,也可以控制其他具有定位功能的模块对终端进行定位。

终端控制gps模块或agps模块对终端进行定位,得到终端当前的位置信息。得到的位置信息包括当前的时间、终端的坐标等信息。然后,终端根据终端的初始位置信息和当前位置信息,获取终端的位移信息。

若终端的位移信息满足预设的条件,则控制终端退出勿扰模式或提示用户退出勿扰模式。

由此,实现了在位移信息满足预设的条件,且预设类型来电事件的频率达到预设的频率阈值时,控制终端退出勿扰模式。

需要说明的是,若终端的位移信息不满足预设的条件,则控制终端保持勿扰模式,继续检测终端是否处于运动状态,获取终端的位移信息;若预设 类型来电事件的频率未达到预设的频率阈值,则控制终端保持勿扰模式,继续监听终端的来电事件,获取预设类型来电事件的来电频率。

在本实施例中,终端处于勿扰模式时,获取终端的来电记录;然后,根据来电记录,获取预设类型来电事件的来电频率;判断预设类型来电事件的来电频率是否达到预设的频率阈值;若终端的位移信息满足预设的条件,并且预设类型来电事件的来电频率达到预设的频率阈值,则控制终端退出勿扰模式。本实施例通过根据终端的来电事件和位移变化,综合判定当前环境是否需要退出勿扰模式,提高了对用户当前状态分析的准确性,控制勿扰模式的退出也更加智能化和人性化,提高了用户体验。

进一步的,参照图7,本发明勿扰控制方法第七实施例提供一种勿扰控制方法,基于上述图6所示的实施例,所述步骤s31包括:

步骤s311、若所述位移信息满足预设的条件,且所述预设类型来电事件的来电频率达到预设的频率阈值,则提供选择界面供用户选择是否退出勿扰模式。

若终端的位移信息满足预设的条件,并且已知来电的频率达到预设的频率阈值,则提示用户选择是否退出勿扰模式。

具体的,作为一种实施方式,终端可以点亮显示屏,提供通知界面通知用户是否需要退出勿扰模式。通知界面中提供选择按钮供用户选择,例如:是和否,退出和不退出等。

同时,可以提供振动、铃声等提示方式,以提醒用户选择当前是否需要退出勿扰模式。

步骤s312、若检测到退出勿扰模式的指令,则控制所述终端退出勿扰模式。

若检测到用户输入的退出勿扰模式的指令,也即用户选择退出勿扰模式,则终端控制退出勿扰模式,恢复对终端通讯消息的提示。

若用户选择不退出勿扰模式,则继续保持终端处于勿扰模式中,不提示终端收到的通讯消息。

由此,实现了根据用户的选择,进行相应的处理。

在本实施例中,若位移信息满足预设的条件,且预设类型来电事件的来 电频率达到预设的频率阈值,则提供选择界面供用户选择是否退出勿扰模式;若检测到退出勿扰模式的指令,则控制终端退出勿扰模式。本实施例通过对终端位移信息和预设类型来电事件的来电频率的判定,实现了对终端位移和来电情况的综合分析,进一步精确的确定终端当前的场景状态;在分析得到终端当前可以退出勿扰模式的情况下,本实施例通过由用户选择是否退出勿扰模式,基于用户的选择进行相应的处理,实现了用户仍然需要保持勿扰模式的特殊情况下的灵活处理,对终端勿扰模式的控制更加智能化和人性化,提升了用户体验。

参照图8,本发明勿扰控制装置提供一种勿扰控制装置,所述勿扰控制装置包括:

初始模块10,用于终端处于勿扰模式时,获取所述终端的初始位置信息。

本发明实施例通过勿扰控制装置获取用户位移的变化,智能分析用户所处的环境,从而根据环境判断终端当前是否需要退出勿扰模式,实现了勿扰模式的智能控制。

本实施例中,勿扰模式指终端正常接收通讯消息,但不对用户进行铃声、振动、点亮显示屏等方式的提醒。其中,通讯消息包括电话呼入、短信、邮件、闹钟和应用软件的推送消息等。

用户根据实际应用场景,控制终端进入勿扰模式时,初始模块10对终端进行定位,获取终端当前的位置信息作为初始位置信息。

具体的,作为一种实施方式,初始模块10可以控制gps(globalpositioningsystem,全球定位系统)模块或者agps(assistedglobalpositioningsystem,辅助全球卫星定位系统)模块进行定位。其中,agps定位结合了gps定位和蜂窝基站定位的优势,相较于gps定位缩短了定位时间,并且降低了终端的功耗。因此,在终端当前开启移动网络的连接时,可优先选择agps定位。当然,也可以控制其他具有定位功能的模块对终端进行定位。

初始模块10控制gps模块或agps模块对终端进行定位,得到终端当前的位置信息。得到的位置信息包括当前的时间、终端的坐标等信息。

然后,初始模块10将当前的时间作为初始时刻、当前的坐标作为初始坐标,进行存储,得到初始位置信息。得到的初始位置信息包括初始时刻和初 始坐标。

位移模块20,用于根据所述初始位置信息,获取所述终端的位移信息。

在得到终端的初始位置信息后,位移模块20根据初始位置信息获取终端的位移信息。

具体的,作为一种实施方式,位移模块20控制计时器,以初始时刻作为起始时刻,进行计时。位移模块20监测终端的当前时间。

位移模块20预设有定位频率,用于根据定位频率对终端进行定位,获取终端的位置信息。例如,预设的定位频率为每10分钟一次,则10分钟为获取终端位置信息的时间间隔,每隔10分钟进行一次对终端的定位。预设的定位频率可以由用户根据实际需要灵活设置。

取初始时刻为t1,预设的定位频率为每隔t2时间对终端进行一次定位。,取当前时刻为t3,在t3=t1+t2时,位移模块20获取终端的当前位置信息。当前位置信息包括终端的当前时刻和当前坐标。

然后,位移模块20根据终端的初始坐标和当前坐标,获取终端的水平位移,并将得到的水平位移作为终端的位移信息。需要说明的是,终端的位移信息为终端从初始时刻到当前时刻,所发生的水平位移,不考虑终端在移动后高度的变化。

控制模块30,用于若所述位移信息满足预设的条件,则控制所述终端退出勿扰模式。

在获取终端的位移信息后,控制模块30判断位移信息是否满足预设的条件。若位移信息满足预设的条件,则控制终端退出勿扰模式。

具体的,作为一种实施方式,预设的条件为终端的水平位移达到预设的距离阈值。其中,距离阈值为用户或终端预先设置的水平位移距离,通常取值范围为30米至1000米,可根据用户的应用场景实际需要进行灵活设置。

控制模块30判断终端当前的水平位移是否达到了距离阈值。若当前终端的水平位移大于或等于距离阈值,则判定当前终端的水平位移达到了距离阈值;若当前终端的水平位移小于距离阈值,则判定当前终端的水平位移未达到预设的距离阈值。

若当前终端的水平位移达到了距离阈值,也即终端的位移信息满足预设的条件,则可视为用户当前已完成会议、培训等,离开固定场地,此时,控 制模块30控制终端退出勿扰模式,恢复对通讯消息的提示。或,

控制模块30点亮终端显示屏,提供通知界面通知用户是否需要退出勿扰模式。若用户选择是,则控制终端退出勿扰模式,恢复对通讯消息的提示;若用户选择否,则继续保持勿扰模式,不提示终端收到的通讯消息。

若当前终端的水平位移未达到预设的距离阈值,也即终端的位移信息不满足预设的条件,位移模块20则继续计时,在t4=t3+t2时,对终端进行定位,获取终端的当前位置信息。然后,根据终端的当前位置信息和初始位置信息,获取终端的位移信息。然后,控制模块30判断终端的位移信息是否满足预设的条件,并根据判定结果执行相应的操作。

由此,实现了终端勿扰模式的智能控制。

在本实施例中,终端处于勿扰模式时,初始模块10获取终端的初始位置信息;然后,位移模块20根据终端的初始位置信息,获取终端的位移信息;若终端的位移信息满足预设的条件,则控制模块30控制终端退出勿扰模式。本实施例通过终端的位移信息,智能判断用户是否已离开当前的勿扰环境,从而根据判定结果确定是否需要退出当前的勿扰模式。本实施例实现了对终端勿扰模式的智能控制,避免了由于用户忘记退出勿扰模式而无法导致及时收到重要消息的提示,提升了用户体验。

进一步的,参照图9,本发明勿扰控制装置第二实施例提供一种勿扰控制装置,基于上述图6所示的实施例,所述位移模块20包括:

检测单元21,用于检测所述终端是否处于运动状态。

目前,为了提升用户的操作体验,终端通常安装有重力传感器,重力传感器通过感测重力变化,获取终端的动态加速度,从而根据得到的加速度绘制加速度曲线。可以根据加速度曲线,计算终端的走路、跑步、骑行等状态。

当用户携带终端走动、跑步或骑行时,可以通过重力传感器检测终端的运动状态,从而获取用户的运动状态。若用户持续处于运动状态,则可认为用户已结束休息、会议、培训等,或者用户已经下班离开办公场所,离开勿扰环境。

作为一种实施方式,检测单元21可以通过控制终端中的重力传感器(gravity-sensor),检测终端是否处于运动状态。本实施例中,终端的运动状 态包括但不限定于跑步、走路、骑行等状态。

位置单元22,用于若所述终端处于运动状态,则获取所述终端的当前位置信息。

若检测到终端当前处于运动状态,则位置单元22获取终端的当前位置信息。

具体的,若终端当前处于跑步、走路、骑行等运动状态,则位置单元22进行gps定位或agps定位,获取终端的当前位置信息。当前位置信息包括终端的当前坐标。

位移单元23,用于根据所述初始位置信息和所述当前位置信息,获取所述终端的位移信息。

在获取终端的当前位置信息后,位移单元23根据初始坐标和当前坐标,获取水平位移,并将得到的水平位移作为终端的位移信息。

需要说明的是,终端的位移信息为终端从初始时刻到当前时刻,所发生的水平位移,不考虑终端在移动后高度的变化。

由此,位移单元23得到终端的位移信息。

需要说明的是,终端在处于运动状态时,位置单元22可以实时获取终端的当前位置信息,从而获取终端的位移信息判断是否满足预设的条件;位置单元22也可以根据预设的定位频率获取终端的当前位置信息,从而获取终端的位移信息判断是否满足预设的条件,可根据实际需要灵活设定。

在本实施例中,21检测终端是否处于运动状态;若终端处于运动状态,则位置单元22获取终端的当前位置信息;位移单元23根据初始位置信息和当前位置信息,获取终端的位移信息。本实施例持续检测终端的运动状态,在终端处于运动状态时,用户可能正在离开或已经离开需要勿扰的环境,此时获取用户的当前位置信息,对终端运动状态的监测有效提高了对终端当前所处环境判断的正确性,更加智能化的控制终端的勿扰模式。

进一步的,参照图10,本发明勿扰控制装置第三实施例提供一种勿扰控制装置,基于上述图9所示的实施例,所述位置单元22包括:

记录子单元221,用于若所述终端处于运动状态,则记录所述终端的运动时长。

若检测单元21检测到终端当前处于运动状态,则记录子单元221记录终端的运动时长。

具体的,作为一种实施方式,记录子单元221控制计时器计时,以检测到终端处于运动状态的时间为初始时间,开始计时,记录终端的持续运动时长,直至终端停止运动状态。

若终端停止运动状态后重新进入运动状态,则获取终端停止运动状态到重新进入运动状态的中止时间。若终端的中止时间小于预设的中止时间阈值,则判定终端持续保持运动状态,将终端的中止时间计入运动时长,并继续计时;若终端的中止时间大于或等于预设的中止时间阈值,则判定终端持续中断运动状态,仅获取终端停止运动状态时已经记录的运动时长作为终端的运动时长。

若终端的运动时间超过预设的最大计时时长,也即用户的运动时间过长,则自动停止计时,得到最大计时时长作为终端的运动时间。

由此,记录子单元221得到终端的运动时长。得到的运动时长为终端的持续运动时长,也即用户的持续运动时长。

位置子单元222,用于若所述运动时长达到预设的时间阈值,则获取所述终端的当前位置信息。

在得到终端的运动时长后,位置子单元222判断终端的运动时长是否达到预设的时间阈值。

预设的时间阈值为用户或终端预先设置的时间阈值,可根据实际需要灵活设置。若终端的运动时长大于或等于预设的时间阈值,则位置子单元222判定终端的运动时长达到预设的时间阈值;若终端的运动时长小于预设的时间阈值,则位置子单元222判定终端的运动时长未达到预设的时间阈值。

例如,预设的时间阈值为30秒,若终端的运动时长大于或等于30秒,则判定终端的运动时长达到预设的时间阈值;若终端的运动时长小于30秒,则判定终端的运动时长未达到预设的时间阈值。

由此,位置子单元222得到判定结果。

若终端的运动时长达到预设的时间阈值,则位置子单元222进行gps定位或agps定位,获取终端的当前位置信息。当前位置信息包括终端的当前坐标。

若终端的运动时长未达到预设的时间阈值,则检测单元21继续检测终端是否处于运动状态。

在本实施例中,若终端处于运动状态,则记录子单元221记录述终端的运动时长;若运动时长达到预设的时间阈值,则位置子单元222获取终端的当前位置信息。本实施例持续检测终端的运动状态,在运动状态持续时间超过预设的时间阈值时,用户可能正在离开或已经离开需要勿扰的环境,对终端运动状态的监测有效提高了对终端当前所处环境判断的正确性,更加智能化的控制终端的勿扰模式。在运动状态持续时间超过预设的时间阈值时,获取终端当前的位置信息,并根据终端的初始位置信息得到终端的位移信息,避免了对终端进行频繁进行定位,并且节省了终端频繁进行定位的功耗,提高了用户体验。

进一步的,参照图10,本发明勿扰控制装置第四实施例提供一种勿扰控制装置,基于上述图9或图10所示的实施例(本实施例以图10所示的本发明勿扰控制装置第三实施例为例),所述位置单元22还用于,

若在预设的检测时间内未检查到所述终端处于运动状态,则获取所述终端的当前位置信息。

在本实施例中,在终端进入勿扰状态后,检测单元21持续检测终端的运动状态。

以终端进入勿扰状态的时间为初始时间,位置单元22控制计时器开始计时。

若在预设的检测时间内,检测单元21未检测到终端处于运动状态,也即预设的检测时间内,终端未发生运动,则位置单元22控制gps模块或agps模块对终端进行定位,获取终端当前的位置信息。

然后,位移单元23根据终端的初始位置信息和当前位置信息,获取终端的位移信息。得到的位移信息为终端当前时刻所在位置与初始时刻所在位置的水平距离。然后,控制模块30根据得到的位移信息,分析终端当前是否需要退出勿扰模式。

需要说明的是,预设的检测时间可以是用户或者终端预先设置的,可根据实际应用需要灵活设置。

在本实施例中,若在预设的检测时间内未检查到终端处于运动状态,则位置单元22获取终端的当前位置信息,并根据终端的初始位置信息和当前位置信息获取终端的位移信息。本实施例通过预设检测时间,有效避免了未检测到终端处于运动状态,但实际上终端有发生位移的情况,实现了对终端多种应用场景的判断,提高了对终端当前所处环境进行判断的正确性,更加智能化的控制终端的勿扰模式,提高了用户体验。

进一步的,参照图11,本发明勿扰控制装置第五实施例提供一种勿扰控制装置,基于上述图8、图9或图10所示的任一实施例(本实施例以图8为例),所述位移信息包括水平位移,所述预设的条件为预设的距离阈值,所述勿扰控制装置还包括:

位移判断模块40,用于判断所述水平位移是否达到所述预设的距离阈值;若所述水平位移达到所述预设的距离阈值,则判定所述位移信息满足预设的条件。

终端的位移信息包括终端的水平位移,本实施例不考虑终端在重力加速度方向的位移,避免用户近距离更换办公场地导致错处退出勿扰模式,例如:办公场地的变化仅仅为办公室高度的变化时,用户不需要退出勿扰模式。

位移判断模块40预设有距离阈值,预设的距离阈值为终端的水平位移距离。需要说明的是,距离阈值为用户或位移判断模块40预先设置的水平位移距离,通常取值范围为30米至1000米,可根据用户的应用场景实际需要进行灵活设置。

位移判断模块40判断当前的水平位移是否达到了预设的距离阈值。若当前终端的水平位移大于或等于距离阈值,则判定当前终端的水平位移达到了预设的距离阈值;若当前终端的水平位移小于距离阈值,则判定当前终端的水平位移未达到预设的距离阈值。

例如,距离阈值为50米,若当前终端的水平位移达大于或等于50米,则判定当前终端的水平位移达到了距离阈值;若当前终端的水平位移小于50米,则判定当前终端的水平位移未达到预设的距离阈值。

若当前终端的水平位移大于或等于距离阈值,则判定当前终端的位移信息满足预设的条件;若当前终端的水平位移小于距离阈值,则判定当前终端 的位移信息不满足预设的条件。

由此,位移判断模块40得到了对终端位移信息的判定结果。

在本实施例中,位移信息包括水平位移,预设的条件为预设的距离阈值,在获取终端的位移信息后,位移判断模块40判断终端的水平位移是否达到预设的距离阈值;若水平位移达到预设的距离阈值,则判定位移信息满足预设的条件。本实施例仅考虑终端内的水平位移情况,避免了办公场地近距离的变化如高度变化等导致的错误退出勿扰模式,提升了勿扰模式控制的智能化水平,更加人性化,提升了用户体验。

进一步的,参照图12,本发明勿扰控制装置第六实施例提供一种勿扰控制装置,基于上述图8至图11任一项所示的实施例(本实施例以图8为例),所述勿扰控制装置还包括:

来电模块50,用于获取所述终端的来电记录。

当用户需要关闭终端对收到的通信消息的提示时,通过菜单选择或者其他快捷方式控制终端进入勿扰模式,控制模块30控制对终端收到的通讯消息不进行铃声、振动、点亮显示屏等方式的提醒。

在终端进入勿扰模式后,来电模块50监听并记录来电信息。记录的来电信息包括来电标识和来电时间。

其中,来电标识用于识别不同的来电,例如以电话号码、联系人名称等作为来电标识。来电标识和来电时间相互对应,根据来电标识可以获取对应的来电时间。当同一来电标识有多次来电时,根据此来电标识可以获取对应的多次来电时间。

来电模块50存储记录的来电信息,得到来电记录。

频率模块60,用于根据所述来电记录,获取预设类型来电事件的来电频率。

在得到来电记录后,频率模块60根据来电记录获取预设类型来电事件的来电频率。

作为一种实施方式,作为一种实施方式,预设类型来电事件为已知联系人的来电,本实施例中简称已知来电。本实施例中所指已知来电,为呼入的电话号码和对应的联系人名称在用户联系人中有记载,也即,是用户的已知 联系人呼入的电话,例如用户的同事、朋友和家人等已知联系人。

由于已知联系人可能更为熟悉用户的工作和生活时间安排,在用户已知联系人的呼入频率较高时,可认为用户当前已经结束会议、培训等,或者用户当前已经处于下班状态,或者已知联系人当前有紧急事务需要联系用户,此时,可以结合终端的位移信息,判断是否需要退出勿扰模式。

来电频率为预设时间内当前已知来电的来电次数。例如,当前已知来电的联系人为a,预设时间为10分钟,则来电频率为当前已知来电的来电时间前10分钟之内,联系人a的来电次数。

具体的,频率模块60根据来电记录中已知来电的来电标识和来电时间,计算预设时间内,当前已知来电的同一联系人的来电次数,得到的来电次数即为当前已知来电的来电频率,也即预设类型来电事件的来电频率。

频率判断模块70,用于判断所述预设类型来电事件的来电频率是否达到预设的频率阈值。

在获取预设类型来电事件的来电频率后,频率判断模块70判断预设类型来电事件的来电频率是否达到预设的频率阈值。

具体的,作为一种实施方式,预设的频率阈值为预设时间内同一已知来电的来电次数,可根据实际需要灵活设置,并且,定义频率阈值的预设时间与来电频率的预设时间相同。

若预设类型来电事件的来电频率大于或等于预设的频率阈值,则判定预设类型来电事件的来电频率达到了预设的频率阈值;预设类型来电事件的来电频率小于预设的频率阈值,则判定预设类型来电事件的来电频率未达到预设的频率阈值。

例如,预设的频率阈值为10分钟内2次来电,若当前已知来电的联系人在10分钟内呼入当前终端2次及以上,则判定当前已知来电的来电频率达到预设的频率阈值;若当前已知来电的联系人在10分钟内呼入当前终端1次及以下,则判定当前已知来电的来电频率未达到预设的频率阈值,得到判定结果。

由此,频率判断模块70得到对预设类型来电事件的来电频率判断结果。

对应的,所述控制模块30还用于,

若所述位移信息满足预设的条件,且所述预设类型来电事件的来电频率 达到预设的频率阈值,则控制所述终端退出勿扰模式。

在得到位移信息和预设类型来电事件的来电频率的判断结果后,作为一种实施方式,若位移信息满足预设的条件,且预设类型来电事件的来电频率达到预设的频率阈值,则控制模块30控制终端退出勿扰模式或提示用户退出勿扰模式。

由此,实现了在位移信息满足预设的条件,且预设类型来电事件的来电频率达到预设的频率阈值时,控制模块30控制终端退出勿扰模式。

若预设类型来电事件的来电频率未达到预设的频率阈值,则继续监听终端来电事件,并记录来电信息。

作为另一种实施方式,在当前预设类型来电事件的来电频率达到预设的频率阈值后,位移模块20控制gps模块或者agps模块进行定位。在终端当前开启移动网络的连接时,可优先选择agps定位。当然,也可以控制其他具有定位功能的模块对终端进行定位。

位移模块20控制gps模块或agps模块对终端进行定位,得到终端当前的位置信息。得到的位置信息包括当前的时间、终端的坐标等信息。然后,位移模块20根据终端的初始位置信息和当前位置信息,获取终端的位移信息。

若终端的位移信息满足预设的条件,则控制模块30控制终端退出勿扰模式或提示用户退出勿扰模式。

由此,实现了在位移信息满足预设的条件,且已知来电的频率达到预设的频率阈值时,控制模块30控制终端退出勿扰模式。

需要说明的是,若终端的位移信息不满足预设的条件,则控制终端保持勿扰模式,继续检测终端是否处于运动状态,获取终端的位移信息;若预设类型来电事件的频率未达到预设的频率阈值,则控制终端保持勿扰模式,继续监听终端的来电事件,获取预设类型来电事件的来电频率。

在本实施例中,终端处于勿扰模式时,来电模块50获取终端的来电记录;然后,根据来电记录,频率模块60获取预设类型来电事件的来电频率;频率判断模块70判断预设类型来电事件的来电频率是否达到预设的频率阈值;若终端的位移信息满足预设的条件,并且预设类型来电事件的来电频率达到预设的频率阈值,则控制模块30控制终端退出勿扰模式。本实施例通过根据终端的已知来电和位移变化,综合判定当前环境是否需要退出勿扰模式,提高 了对用户当前状态分析的准确性,控制勿扰模式的退出也更加智能化和人性化,提高了用户体验。

进一步的,参照图13,本发明勿扰控制装置第七实施例提供一种勿扰控制装置,基于上述图12所示的实施例,所述控制模块30包括:

提示单元31,用于若所述位移信息满足预设的条件,且所述预设类型来电事件的来电频率达到预设的频率阈值,则提供选择界面供用户选择是否退出勿扰模式。

若终端的位移信息满足预设的频率,并且已知来电的频率达到预设的频率阈值,则提示单元31提示用户选择是否退出勿扰模式。

具体的,作为一种实施方式,提示单元31可以点亮终端的显示屏,提供通知界面通知用户是否需要退出勿扰模式。通知界面中提供选择按钮供用户选择,例如:是和否,退出和不退出等。

同时,提示单元31可以提供振动、铃声等提示方式,以提醒用户选择当前是否需要退出勿扰模式。

然后,提示单元31获取用户的选择结果。

控制单元32,用于若检测到退出勿扰模式的指令,则控制所述终端退出勿扰模式。

若检测到用户输入的退出勿扰模式的指令,也即用户选择退出勿扰模式,则控制单元32控制终端退出勿扰模式,恢复对终端通讯消息的提示。

若用户选择不退出勿扰模式,则控制单元32继续保持终端处于勿扰模式中,不提示终端收到的通讯消息。

由此,控制单元32实现了根据用户的选择,进行相应的处理。

在本实施例中,若位移信息满足预设的条件,且预设类型来电事件的来电频率达到预设的频率阈值,则提示单元31提供选择界面供用户选择是否退出勿扰模式;若检测到退出勿扰模式的指令,则控制单元32控制终端退出勿扰模式。本实施例通过对终端位移信息和预设类型来电事件的来电频率的判定,实现了对终端位移和来电情况的综合分析,进一步精确的确定终端当前的场景状态;在分析得到终端当前可以退出勿扰模式的情况下,本实施例通过由用户选择是否退出勿扰模式,基于用户的选择进行相应的处理,实现了 用户仍然需要保持勿扰模式的特殊情况下的灵活处理,对终端勿扰模式的控制更加智能化和人性化,提升了用户体验。

以上仅为本发明的可选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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