一种通信过程中的对象通信状态检测方法及其系统技术方案

技术编号:15653951 阅读:95 留言:0更新日期:2017-06-17 09:36
一种通信过程中的对象通信状态检测方法及其系统,其中所述方法包括:第一移动终端在与第二移动终端建立通信聊天过程中,监控聊天对象的响应状态并在监控到聊天对象处于无响应状态时获取无响应时长,其中无响应状态为无回复状态;判断所述无响应时长是否超出第一预设时间阈值;若超出则获取聊天对象的账号信息并将其发送给服务器;所述服务器根据所述账号信息从数据库中调取与其存在映射关系的电话号码并判断所述电话号码是否处于欠费或停机状态,若处于则将所述电话号码的欠费或停机状态作为所述账号信息的通信状态发送给所述第一移动终端。

【技术实现步骤摘要】
一种通信过程中的对象通信状态检测方法及其系统
本专利技术涉及通信
,特别涉及一种通信过程中的对象通信状态检测方法及其系统。
技术介绍
随着通信技术的发展,涌现了越来越多的通信软件,以方便用户的沟通,具体的如即时通信软件。用户在通过移动终端(例如手机)上的通信软件与聊天对象聊天的过程中,由于聊天对象移动终端对应的电话号码出现欠费或停机状态,如果不在无线网络环境下的话,会使得聊天对象的聊天过程长时间处于无响应状态,即用户长时间接收不到聊天对象的回复,在用户有聊天对象电话号码的情况下,还可以打电话确认原因,在没有其电话号码的情况下,则将无从判断,即用户无法判断聊天对象是否是因为电话号码出现欠费或停机状态而导致的无响应状态,从而给通信双方带来不便。
技术实现思路
专利技术目的:为了克服
技术介绍
中的缺点,本专利技术实施例提供了一种通信过程中的对象通信状态检测方法及其系统,能够有效解决上述
技术介绍
中涉及的问题。技术方案:一种通信过程中的对象通信状态检测方法,所述方法包括:第一移动终端在与第二移动终端建立通信聊天过程中,监控聊天对象的响应状态并在监控到聊天对象处于无响应状态时获取无响应时长,其中无响应状态为无回复状态;判断所述无响应时长是否超出第一预设时间阈值;若超出则获取聊天对象的账号信息并将其发送给服务器;所述服务器根据所述账号信息从数据库中调取与其存在映射关系的电话号码并判断所述电话号码是否处于欠费或停机状态,若处于则将所述电话号码的欠费或停机状态作为所述账号信息的通信状态发送给所述第一移动终端。作为本专利技术的一种优选方式,所述方法还包括:所述第二移动终端在连接到无线网络的过程中,每间隔一第二预设时间阈值向所述服务器发送一次心跳包;所述服务器获取心跳包的接收状态并在判断出超过第二预设时间阈值没有接收到所述第二移动终端发送的心跳包时,将确认为所述第二移动终端的网络状态为处于非无线网络环境下。作为本专利技术的一种优选方式,所述服务器在将所述电话号码的欠费或停机状态作为所述账号信息的通信状态发送给所述第一移动终端之后,还包括:获取所述第二移动终端的网络状态并将其发送给所述第一移动终端。作为本专利技术的一种优选方式,所述方法还包括;所述第二移动终端监控自身的响应状态并在监控到自身处于无响应状态时获取无响应时长,判断所述无响应时长是否超出第一预设时间阈值,若超出则检测所述第二移动终端是否处于静音状态,若处于则生成检测结果并将其自动发送给所述第一移动终端。作为本专利技术的一种优选方式,所述方法还包括:所述第二移动终端获取电池的剩余电量并判断所述剩余电量是否低于预设阈值,若低于则生成电量判断结果并自动发送给所述第一移动终端。一种通信过程中的对象通信状态检测系统,所述系统包括第一移动终端、第二移动终端以及服务器,其中,所述第一移动终端包括:第一响应状态监控模块,被配置为用于所述第一移动终端在与第二移动终端建立通信聊天过程中,监控聊天对象的响应状态;第一无响应时长获取模块,被配置为用于在所述第一响应状态监控模块监控到聊天对象处于无响应状态时获取无响应时长,其中无响应状态为无回复状态;第一无响应时长判断模块,被配置为用于判断所述无响应时长是否超出第一预设时间阈值;账号信息获取模块,被配置为用于在所述第一无响应时长判断模块判断出所述无响应时长超出第一预设时间阈值时,获取聊天对象的账号信息;账号信息发送模块,被配置为用于将聊天对象的账号信息发送给服务器;其中,所述服务器包括:数据库,被配置为用于储存若干账号信息以及与其存在映射关系的电话号码;号码调取模块,被配置为用于根据所述账号信息从数据库中调取与其存在映射关系的电话号码;号码判断模块,被配置为用于判断所述电话号码是否处于欠费或停机状态;通信状态发送模块,被配置为在所述号码判断模块判断出所述电话号码处于欠费或停机状态时,将所述电话号码的欠费或停机状态作为所述账号信息的通信状态发送给所述第一移动终端。作为本专利技术的一种优选方式,所述第二移动终端包括:心跳包发送模块,被配置为用于所述第二移动终端在连接到无线网络的过程中,每间隔一第二预设时间阈值向所述服务器发送一次心跳包;所述服务器还包括:心跳包状态获取模块,被配置为用于获取心跳包的接收状态;网络状态确认模块,被配置为用于在所述心跳包状态获取模块判断出超过第二预设时间阈值没有接收到所述第二移动终端发送的心跳包时,将确认为所述第二移动终端的网络状态为处于非无线网络环境下。作为本专利技术的一种优选方式,所述服务器还包括:网络状态发送模块,被配置为用于获取所述第二移动终端的网络状态并将其发送给所述第一移动终端。作为本专利技术的一种优选方式,所述第二移动终端还包括:第二响应状态监控模块,被配置为用于监控所述第二移动终端自身的响应状态;第二无响应时长获取模块,被配置为用于在所述第二响应状态监控模块监控到所述第二移动终端自身处于无响应状态时获取无响应时长;第二无响应时长判断模块,被配置为用于判断所述无响应时长是否超出第一预设时间阈值;静音状态检测模块,被配置为用于在所述第二无响应时长判断模块判断出所述无响应时长超出第一预设时间阈值时,检测所述第二移动终端是否处于静音状态;静音检测结果发送模块,被配置为用于在所述静音状态检测模块检测出所述第二移动终端处于静音状态时,生成检测结果并将其自动发送给所述第一移动终端。作为本专利技术的一种优选方式,所述第二移动终端还包括:电量获取模块,被配置为用于获取电池的剩余电量;电量判断模块,被配置为用于判断所述剩余电量是否低于预设阈值;电量判断结果发送模块,被配置为用于在所述电量判断模块判断出所述剩余电量低于预设阈值时,生成电量判断结果并自动发送给所述第一移动终端。本专利技术实现以下有益效果:(1)第一移动终端在与第二移动终端建立通信聊天过程中,在判断出聊天对象长时间无响应时,能够判断出聊天对象的电话号码是否处于欠费或停机状态,从而对第一移动终端用户进行提醒;(2)能够判断出第二移动终端的网络状态是否处于非无线网络环境下从而对第一移动终端用户进行提醒;(3)能够检测出第二移动终端是否处于静音状态从而对第一移动终端用户进行提醒;(4)第二移动终端的电池电量过低时会自动向第一移动终端用户发出提醒。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并于说明书一起用于解释本公开的原理。图1为本专利技术实施例一提供的通信过程中的对象通信状态检测方法的流程图;图2为本专利技术实施例二提供的通信过程中的对象通信状态检测方法的流程图;图3为本专利技术实施例三提供的通信过程中的对象通信状态检测方法的流程图;图4为本专利技术实施例四提供的通信过程中的对象通信状态检测方法的流程图;图5为本专利技术实施例五提供的通信过程中的对象通信状态检测系统的结构图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。实施例一参考图1所示,图1为本专利技术实施例一提供的通信过程中的对象通信状态检测方法的流程图。具体的,本实施例提供一种通信过程中的对象通信状态检测方法,所述方法包括以下步骤:S10、第一移动终端在与第二移动终端建立通信聊天过程中,监控聊天对象的响应状态并在监本文档来自技高网...
一种通信过程中的对象通信状态检测方法及其系统

【技术保护点】
一种通信过程中的对象通信状态检测方法,其特征在于,所述方法包括:第一移动终端在与第二移动终端建立通信聊天过程中,监控聊天对象的响应状态并在监控到聊天对象处于无响应状态时获取无响应时长,其中无响应状态为无回复状态;判断所述无响应时长是否超出第一预设时间阈值;若超出则获取聊天对象的账号信息并将其发送给服务器;所述服务器根据所述账号信息从数据库中调取与其存在映射关系的电话号码并判断所述电话号码是否处于欠费或停机状态,若处于则将所述电话号码的欠费或停机状态作为所述账号信息的通信状态发送给所述第一移动终端。

【技术特征摘要】
1.一种通信过程中的对象通信状态检测方法,其特征在于,所述方法包括:第一移动终端在与第二移动终端建立通信聊天过程中,监控聊天对象的响应状态并在监控到聊天对象处于无响应状态时获取无响应时长,其中无响应状态为无回复状态;判断所述无响应时长是否超出第一预设时间阈值;若超出则获取聊天对象的账号信息并将其发送给服务器;所述服务器根据所述账号信息从数据库中调取与其存在映射关系的电话号码并判断所述电话号码是否处于欠费或停机状态,若处于则将所述电话号码的欠费或停机状态作为所述账号信息的通信状态发送给所述第一移动终端。2.根据权利要求1所述的一种通信过程中的对象通信状态检测方法,其特征在于,所述方法还包括:所述第二移动终端在连接到无线网络的过程中,每间隔一第二预设时间阈值向所述服务器发送一次心跳包;所述服务器获取心跳包的接收状态并在判断出超过第二预设时间阈值没有接收到所述第二移动终端发送的心跳包时,将确认为所述第二移动终端的网络状态为处于非无线网络环境下。3.根据权利要求2所述的一种通信过程中的对象通信状态检测方法,其特征在于,所述服务器在将所述电话号码的欠费或停机状态作为所述账号信息的通信状态发送给所述第一移动终端之后,还包括:获取所述第二移动终端的网络状态并将其发送给所述第一移动终端。4.根据权利要求1所述的一种通信过程中的对象通信状态检测方法,其特征在于,所述方法还包括;所述第二移动终端监控自身的响应状态并在监控到自身处于无响应状态时获取无响应时长,判断所述无响应时长是否超出第一预设时间阈值,若超出则检测所述第二移动终端是否处于静音状态,若处于则生成检测结果并将其自动发送给所述第一移动终端。5.根据权利要求1所述的一种通信过程中的对象通信状态检测方法,其特征在于,所述方法还包括:所述第二移动终端获取电池的剩余电量并判断所述剩余电量是否低于预设阈值,若低于则生成电量判断结果并自动发送给所述第一移动终端。6.一种通信过程中的对象通信状态检测系统,其特征在于,所述系统包括第一移动终端、第二移动终端以及服务器,其中,所述第一移动终端包括:第一响应状态监控模块,被配置为用于所述第一移动终端在与第二移动终端建立通信聊天过程中,监控聊天对象的响应状态;第一无响应时长获取模块,被配置为用于在所述第一响应状态监控模块监控到聊天对象处于无响应状态时获取无响应时长,其中无响应状态为无回复状态;第一无响应时长判断模块,被配置为用于判断所述无响应时长是否超出第一预设时间阈值;账号信息获取模块,被配置为用于在所述第一无响应时长判断模块判断出所述无响应时长...

【专利技术属性】
技术研发人员:韩斌
申请(专利权)人:苏州亮磊知识产权运营有限公司
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1