一种基于配送事件的终端通信状态检测方法及其装置与流程

文档序号:12740795阅读:174来源:国知局
一种基于配送事件的终端通信状态检测方法及其装置与流程

本发明涉及移动终端技术领域,特别涉及一种基于配送事件的终端通信状态检测方法及其装置。



背景技术:

物品配送业务中,配送员在将物品配送至收货地址时,在收货地址不详细的情况下,一般都会拨打收货人的电话以确认具体位置,因此在配送阶段中,配送员与收货人的通信设备的通信状态需要保持畅通,但是在实际应用中,却会发生由于收货人手机停机或电量不足自动关机而导致的配送员无法联系到收货人的情况,从而给配送带来不便,即现有技术中缺乏一种在物品配送阶段对收货人的通信设备进行通信状态检测的技术手段。



技术实现要素:

发明目的:为了克服背景技术中的缺点,本发明实施例提供了一种基于配送事件的终端通信状态检测方法及其装置,能够有效解决上述背景技术中涉及的问题。

技术方案:一种基于配送事件的终端通信状态检测方法,所述方法包括:

获取移动终端上的配送订单并判断所述配送订单是否处于配送状态;

若处于则检测所述移动终端的通信状态并在检测出所述通信状态处于非正常状态时向用户输出通信调整提醒,其中所述移动终端处于无线网络连接环境下。

作为本发明的一种优选方式,所述非正常状态包括停机状态,其中,检测所述移动终端的通信状态,包括:

获取所述移动终端内置SIM卡对应的电话号码;

查询所述电话号码是否处于停机状态。

作为本发明的一种优选方式,在查询到所述电话号码处于停机状态后,还包括:

获取所述移动终端上通信客户端的账号并将其透过所述移动终端上的配送客户端发送给商家。

作为本发明的一种优选方式,所述非正常状态包括电量不足状态,其中,检测所述移动终端的通信状态,包括:

获取所述移动终端的电池的剩余电量;

判断所述剩余电量是否处于电量不足状态,具体为判断所述剩余电量是否低于预设电量阈值。

作为本发明的一种优选方式,在向用户输出通信调整提醒之前,还包括:

获取所述配送订单的预计送达时间;

获取所述移动终端的电池的消耗速度并以此为依据计算出在所述预计送达时间时所述电池的最终剩余电量;

判断所述最终剩余电量是否能完成至少预设时间的通话操作;

若否则继续执行步骤。

作为本发明的一种优选方式,向用户输出通信调整提醒,包括:

透过所述移动终端向用户输出话费充值提醒和/或充电提醒。

一种基于配送事件的终端通信状态检测装置,所述装置包括:

配送订单获取模块,用于获取移动终端上的配送订单;

配送订单判断模块,用于判断所述配送订单是否处于配送状态;

通信状态检测模块,用于在所述配送订单判断模块判断出所述配送订单处于配送状态时,检测所述移动终端的通信状态;

调整提醒输出模块,用于在所述通信状态检测模块检测出所述通信状态处于非正常状态时向用户输出通信调整提醒,其中所述移动终端处于无线网络连接环境下。

作为本发明的一种优选方式,所述非正常状态包括停机状态,所述通信状态检测模块包括:

电话号码获取模块,用于获取所述移动终端内置SIM卡对应的电话号码;

电话号码查询模块,用于查询所述电话号码是否处于停机状态;

其中,所述检测装置还包括:

通信账号获取模块,用于获取所述移动终端上通信客户端的账号;

通信账号发送模块,用于将所述移动终端上通信客户端的账号透过所述移动终端上的配送客户端发送给商家。

作为本发明的一种优选方式,所述非正常状态包括电量不足状态,所述通信状态检测模块包括:

剩余电量获取模块,用于获取所述移动终端的电池的剩余电量;

剩余电量判断模块,用于判断所述剩余电量是否处于电量不足状态,具体为判断所述剩余电量是否低于预设电量阈值;

其中,所述检测装置还包括:

预计送达时间获取模块,用于获取所述配送订单的预计送达时间;

消耗速度获取模块,用于获取所述移动终端的电池的消耗速度;

最终剩余电量计算模块,用于以所述电池的消耗速度为依据计算出在所述预计送达时间时所述电池的最终剩余电量;

最终剩余电量判断模块,用于判断所述最终剩余电量是否能完成至少预设时间的通话操作。

作为本发明的一种优选方式,所述调整提醒输出模块进一步用于透过所述移动终端向用户输出话费充值提醒和/或充电提醒。

本发明实现以下有益效果:通过获取移动终端上的配送订单并判断所述配送订单是否处于配送状态,在判断处于时检测所述移动终端的通信状态并在检测出所述通信状态处于非正常状态时向用户输出通信调整提醒,如此可促使用户对所述移动终端的通信状态进行调整,从而避免配送员在配送物品时无法联系到用户的情况出现,提高了配送效率。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并于说明书一起用于解释本公开的原理。图1为本发明实施例一提供的基于配送事件的终端通信状态检测方法的流程图;

图2为本发明实施例一提供的其中一种移动终端通信状态检测方法的流程图;

图3为本发明实施例一提供的另外一种移动终端通信状态检测方法的流程图;

图4为本发明实施例二提供的基于配送事件的终端通信状态检测方法的流程图;

图5为本发明实施例三提供的基于配送事件的终端通信状态检测装置的结构图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。

实施例一

参考图1至图3所示,图1为本发明实施例一提供的基于配送事件的终端通信状态检测方法的流程图;图2为本发明实施例一提供的其中一种移动终端通信状态检测方法的流程图;图3为本发明实施例一提供的另外一种移动终端通信状态检测方法的流程图。具体的,本实施例提供一种基于配送事件的终端通信状态检测方法,所述方法包括以下步骤:

S1、获取移动终端上的配送订单并判断所述配送订单是否处于配送状态;

若处于则执行S2、检测所述移动终端的通信状态;

S3、在检测出所述通信状态处于非正常状态时向用户输出通信调整提醒,其中所述移动终端处于无线网络连接环境下。

在S1中,具体将读取安装在所述移动终端上的电商客户端的订单信息,然后判断是否有订单处于配送中,在判断出有订单处于配送中时,将认为所述配送订单处于配送状态,本实施例中的配送状态特指由同城的配送员在将物品配送至收货地址的阶段状态。

其中,S2中的所述移动终端的通信状态检测方法包括两种。

第一种通信状态检测方法中,所述非正常状态包括停机状态,检测所述移动终端的通信状态,包括:

S201、获取所述移动终端内置SIM卡对应的电话号码;

S202、查询所述电话号码是否处于停机状态。

其中,当所述移动终端内置有一个SIM卡时,将获取该SIM卡对应的电话号码,内置有两个SIM卡时,将分别获取这两个SIM卡对应的电话号码。查询所述电话号码是否处于停机状态的方式为:登录通信服务商网站对所述电话号码的通信状态,即是否处于停机状态进行查询。

第二种通信状态检测方法中,所述非正常状态包括电量不足状态,检测所述移动终端的通信状态,包括:

S211、获取所述移动终端的电池的剩余电量;

S212、判断所述剩余电量是否处于电量不足状态,具体为判断所述剩余电量是否低于预设电量阈值。

其中,剩余电量可以是所述移动终端的当前电量百分比,所述预设电量阈值可根据实际需求进行设置,具体可以设置在0-10%之间,例如将其设置为2%,则在获取到所述移动终端的电池的剩余电量时,将判断其电量百分比是否低于2%,若低于则认为所述剩余电量处于电量不足状态。

因此,无论是检测出所述电话号码处于停机状态,还是检测出所述移动终端的电池的剩余电量处于电量不足状态,都将认为所述移动终端的通信状态处于非正常状态,在此情况下,将向用户输出通信调整提醒。

其中,向用户输出通信调整提醒,包括:

透过所述移动终端向用户输出话费充值提醒和/或充电提醒。

具体的,在非正常状态为所述电话号码处于停机状态时,将透过所述移动终端向用户输出话费充值提醒;在非正常状态为所述剩余电量处于电量不足状态时,将透过所述移动终端向用户输出充电提醒。

其中,作为本发明的一种实施方式,第一种通信状态检测方法中,在查询到所述电话号码处于停机状态后,还包括:获取所述移动终端上通信客户端的账号并将其透过所述移动终端上的配送客户端发送给商家。

其中,通信客户端可以是QQ或者微信,即获取安装在所述移动终端上的通信客户端的用户账号,并将其发送给配送订单所对应的商家,具体将透过所述移动终端上的配送客户端,即上文所述的电商客户端,将通信客户端的用户账号进行对应发送,从而可以使配送人员可以通过其它方式联系到用户,即收货人。

实施例二

参考图4所示,图4为本发明实施例二提供的基于配送事件的终端通信状态检测方法的流程图。具体的,本实施例与实施例一基本上一致,区别之处在于,本实施例中,在向用户输出通信调整提醒之前,还包括:

S4、获取所述配送订单的预计送达时间;

S5、获取所述移动终端的电池的消耗速度并以此为依据计算出在所述预计送达时间时所述电池的最终剩余电量;

S6、判断所述最终剩余电量是否能完成至少预设时间的通话操作;

若否则执行S3。

在S4中,具体将读取安装在所述移动终端上的电商客户端的订单信息,从订单信息中获取所述配送订单的预计送达时间。

在S5中,消耗速度指每分钟消耗多少电量百分比,获取的方式为:监控当前消耗1个百分比需要几分钟,然后以此得出每分钟消耗多少电量百分比,然后再计算出在所述预计送达时间时所述电池的最终剩余电量。例如,设定监控到当前消耗1%的电量需要5分钟,则可计算出消耗速度为0.2%/min,设定当前时间为18:00,预计送达时间为18:30,当前所述电池的剩余电量设为5%,则通过计算可得出到达18:30时,将消耗0.2%/min×30=6%的电量,如此当到达18:30时,所述电池的最终剩余电量将为5%−6%=-1%的电量,即所述移动终端将自动关机。

在S6中,预设时间即通话时间,例如设定为30s,即S6将判断所述最终剩余电量是否能完成至少30s的通话操作,这就需要提前测出完成30s的通话操作需要多少电量百分比,例如设定需要0.5%的电量。

如此,S6将实际为判断最终剩余电量是否低于0.5%,若低于则认为无法完成30s的通话操作,从而执行S3,向用户输出通信调整提醒。

实施例三

参考图5所示,图5为本发明实施例三提供的基于配送事件的终端通信状态检测装置的结构图。具体的,本实施例提供一种基于配送事件的终端通信状态检测装置,所述装置包括:

配送订单获取模块401,用于获取移动终端上的配送订单;

配送订单判断模块402,用于判断所述配送订单是否处于配送状态;

通信状态检测模块403,用于在所述配送订单判断模块402判断出所述配送订单处于配送状态时,检测所述移动终端的通信状态;

调整提醒输出模块404,用于在所述通信状态检测模块403检测出所述通信状态处于非正常状态时向用户输出通信调整提醒,其中所述移动终端处于无线网络连接环境下。

作为本发明的一种优选方式,所述非正常状态包括停机状态,所述通信状态检测模块403包括:

电话号码获取模块405,用于获取所述移动终端内置SIM卡对应的电话号码;

电话号码查询模块406,用于查询所述电话号码是否处于停机状态;

其中,所述检测装置还包括:

通信账号获取模块407,用于获取所述移动终端上通信客户端的账号;

通信账号发送模块408,用于将所述移动终端上通信客户端的账号透过所述移动终端上的配送客户端发送给商家。

作为本发明的一种优选方式,所述非正常状态包括电量不足状态,所述通信状态检测模块403包括:

剩余电量获取模块409,用于获取所述移动终端的电池的剩余电量;

剩余电量判断模块410,用于判断所述剩余电量是否处于电量不足状态,具体为判断所述剩余电量是否低于预设电量阈值;

其中,所述检测装置还包括:

预计送达时间获取模块411,用于获取所述配送订单的预计送达时间;

消耗速度获取模块412,用于获取所述移动终端的电池的消耗速度;

最终剩余电量计算模块413,用于以所述电池的消耗速度为依据计算出在所述预计送达时间时所述电池的最终剩余电量;

最终剩余电量判断模块414,用于判断所述最终剩余电量是否能完成至少预设时间的通话操作。

作为本发明的一种优选方式,所述调整提醒输出模块404进一步用于透过所述移动终端向用户输出话费充值提醒和/或充电提醒。

应理解,在实施例三中,上述各个模块的具体实现过程可与上述方法实施例(实施例一至实施例二)的描述相对应,此处不再详细描述。

上述实施例三所提供的装置,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上诉功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。

上述实施例只为说明本发明的技术构思及特点,其目的是让熟悉该技术领域的技术人员能够了解本发明的内容并据以实施,并不能以此来限制本发明的保护范围。凡根据本发明精神实质所作出的等同变换或修饰,都应涵盖在本发明的保护范围之内。

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