一种通信模式调整方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种通信模式调整方法。
【背景技术】
[0002]作为业务发起者的第三方服务器在接收到业务信息时,需要实时向终端用户推送业务提醒消息,以便提醒用户及时进行业务处理,保证业务的正常进行,避免用户损失。例如,对于电子邮件,提供电子邮件服务的第三方服务器需要及时向用户推送邮件提醒消息,以便提醒用户及时查看和处理电子邮件,现有技术中,第三方服务器接收到业务信息时,是及时提醒给用户的,但在有些情况下会对终端产生不必要的损耗。
【发明内容】
[0003]本发明实施例提供一种通信模式调整方法,实现了当监测到第一终端与第二终端之间的距离大于预设的阈值时,将第一终端的通信模式调整为低功耗通信模式,从而降低第一终端系统产生的功耗。
[0004]本发明实施例提供了一种通信模式调整方法,包括:
[0005]监测第一终端与第二终端之间的距离;
[0006]判断所述第一终端与所述第二终端之间的距离是否大于预设阈值;
[0007]若是,将所述第一终端的通信模式调整为低功耗通信模式。
[0008]通过实施本发明实施例,第一终端监测到用户携带的第二终端与第一终端之间的距离大于一定的距离时,第一终端将通信模式调整为低功耗通信模式,从而降低第一终端系统产生的功耗。
【附图说明】
[0009]为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0010]图1是本发明实施例提供的通信模式调整方法的第一实施例的流程示意图;
[0011]图2是本发明实施例提供的通信模式调整方法的第二实施例的流程示意图;
[0012]图3是本发明实施例提供的通信模式调整方法的第三实施例的流程示意图;
[0013]图4是本发明实施例提供的终端的第一实施例的结构示意图;
[0014]图5是本发明实施例提供的终端的第二实施例的结构示意图;
[0015]图6是本发明实施例提供的终端的第三实施例的结构示意图;
[0016]图7是本发明实施例提供的终端的第四实施例的结构示意图。
【具体实施方式】
[0017]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0018]需要说明的是,在本发明实施例中使用的术语是出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
[0019]下面将结合图1至图7对本发明实施例提供的通信模式调整方法及终端进行具体描述。
[0020]参见图1,是本发明提供的通信模式调整方法的第一实施例的流程示意图,该方法包括:
[0021]步骤SlOl:监测第一终端与第二终端之间的距离;
[0022]具体地,所述第一终端监测所述第一终端与所述第二终端之间的距离,以判断携带所述第二终端的用户与所述第一终端之间的距离。所述第一终端为所述用户与外界进行通信时所使用的终端,例如,用户的手机。所述第二终端可为所述用户随身携带的终端设备,例如,用户携带的穿戴式设备。
[0023]具体实现中,所述第一终端可以一直监测所述第一终端与所述第二终端之间的距离。所述第一终端也可以在接收到所述用户的触发指令后,开始监测所述第一终端与所述第二终端之间的距离。所述第一终端还可以在监测到某种触发条件时,开始监测所述第一终端与所述第二终端之间的距离。所述触发条件可以包括但不限于:所述第一终端电量不足。
[0024]需要说明的,所述第一终端以及所述第二终端可以包括但不限于:智能手机(如Android手机、1S手机等)、平板电脑、掌上电脑、移动互联网设备(MID,Mobile InternetDevices)或穿戴式智能设备等互联网设备。其中所述穿戴式智能设备包括但不限于:智能手环、智能手表或智能手套。
[0025]具体实现中,所述第一终端还可以监测所述第二终端与所述第一终端之间的预设通信连接是否断开来监测所述第一终端与所述第二终端之间的距离。具体的,若所述第一终端与所述用户携带的第二终端之间的预设通信连接断开了,即所述第一终端接收不到所述第二终端的信号,则所述第一终端可判定所述用户携带的第二终端离开了所述第一终端。
[0026]具体实现中,所述第一终端可以获取所述第一终端的地理位置,所述第二终端可获取所述第二终端的地理位置。之后,所述第一终端可以根据所述第一终端的地理位置和所述第二终端的地理位置计算出所述第二终端与所述第一终端之间的距离。
[0027]具体实现中,所述第一终端还可以通过监测所述第二终端与所述第一终端之间的通信信号强度来判断所述第一终端与所述第二终端之间的距离是否超过了预设阈值。可理解的,所述第二终端与所述第一终端之间的通信信号强度越强,所述第一终端与所述第二终端之间的距离越小;所述第二终端与所述第一终端之间的通信信号强度越弱,所述第一终端与所述第二终端之间的距离越大。需要说明的,实际应用中,还可以采用其他方式监测所述第一终端与所述第二终端之间的距离,在此不作限定。
[0028]步骤S103:判断所述第一终端与所述第二终端之间的距离是否大于预设阈值;
[0029]具体的,所述第一终端可以通过监测所述第二终端与所述第一终端之间的预设通信连接是否断开来监测所述第一终端与所述第二终端之间的距离。具体的,若所述第一终端与所述第二终端之间预设的通信连接断开了,则所述第一终端判定所述第一终端与所述第二终端之间的距离大于所述预设阈值。
[0030]具体的,所述第一终端也可以通过所述第一终端的地理位置和所述第二终端的地理位置计算出所述第二终端与所述第一终端之间的距离,判断计算出的所述第二终端与所述第一终端之间的距离是否大于预设阈值。
[0031]具体的,所述第一终端还可以通过监测所述第二终端与所述第一终端之间的通信信号强度来判断所述第一终端与所述第二终端之间的距离是否超过了预设阈值。当所述第二终端与所述第一终端之间的通信信号强度低于所述预设阈值时,则所述第一终端判定所述第一终端与所述第二终端之间的距离大于所述预设阈值。
[0032]具体的,当所述第一终端判断出所述第一终端与所述第二终端之间的距离大于所述预设阈值时,执行步骤S105,否则,结束当前操作,或返回执行步骤S101,实际应用中还可以执行其他操作,这里不作限制。
[0033]步骤S105:将所述第一终端的通信模式调整为低功耗通信模式。
[0034]具体地,当所述第一终端判断出所述第一终端与所述第二终端之间的距离大于所述预设阈值时,表明所述第二终端与所述第一终端相远离,则第一终端可以将所述第一终端的通信模式调整为低功耗通信模式,以降低所述第一终端的系统功耗。
[0035]可理解的是,当所述第一终端与所述第二终端之间的距离大于所述预设阈值时,表明所述第二终端与所述第一终端相远离,若此时所述第一终端继续对接收到的通信事件进行提醒,携带所述第二终端的用户可能无法感知所述第一终端发出的提醒,导致所述第一终端系统可能持续消耗电能。为了避免此问题,当所述第一终端与所述第二终端之间的距离大于所述预设阈值时,所述第一终端可以将所述第一终端的通信模式调整为低功耗通信模式,以节约功耗。
[0036]需要说明的,所述通信模式对应的通信事件可以包括所述第一终端中至少一个通信应用的通信事件,例如:短信、电话、微信、QQ等通信应用的通信事件等。
[0037]具体实现中,所述第一终端可以通过降低所述第一终端的通信事件的提醒频率来降低所述第一终端的功耗。所述第一终端也可以通过减少对所述第一终端的通信事件的持续提醒时间来降低所述第一终端的功耗。例如,当所述第一终端与所述第二终端之间的距离大于500米时,所述第一终端中的QQ应用程序的提醒周期调整为10分钟一次。
[0038]具体实现中,所述第一终端还可以通过缩短对所述第一终端的通信事件的持续提醒时间(即提醒时长)来将所述第一终端的工作模式调整为低功耗通信模式,例如,当所述第一终端接收到来电时,将原来的来电提示时间的I分钟调整为来电提示时间5秒钟,从而减少所述第一终端功耗。
[0039]具体实现中,所述第一终端还可以将接收到的所述第一终端的通信事件存储到预设的存储区域,并停止对所述通信事件进行提醒,来降低所述第一终端的功耗。具体的,所述第一终端继续接收通信事件,但是,停止对接收到的所述通信事件进行提醒,来降低所述第一终端的功耗。并且,所述第一终端可以将接收到的所述通信事件暂存到所述第一终端的预设存储区域中,可实现当所述第一终端监测到所述第二终端与所述第一终端之间的距离小于或者等于所述预设阈值时,所述第一终端将存储到所述预设存储区域的全部通信事件统一进行提醒,避免了用户因离开当前终端的可用区域而错过通信事件的消息提醒。需要说明的,所述预设的存储区域可以为所述第一终端中的预设存储区域,也可以为所述第一终端的服务器中的预设存储区域。
[0040]具体实现中,所述第一终端还可以停止运行所述第一终端的预设通信应用程序,以停