当前位置: 首页 > 专利查询>张水成专利>正文

一种即时通讯终端使用状态通知方法及系统技术方案

技术编号:13944691 阅读:122 留言:0更新日期:2016-10-30 01:17
本发明专利技术公开了一种即时通讯终端使用状态通知方法及系统,通过第一即时通讯客户端监控终端的使用状态并生成使用状态信息,服务器将第一即时通讯客户端生成使用状态信息保存至服务器中,第二即时通讯客户端可以通过第一即时通讯用户的账户信息从服务器中获取对应账户信息的第一即时通讯用户的终端的使用状态信息并展示。第二即时通讯用户可以通过在客户端的界面中查看第一即时通讯用户的终端使用状态,进而准确、及时地获知第一即时通讯用户的终端的使用状态,利于即时通讯用户间的通信交流。第一即时通讯用户还可以预先设定隐私配置信息,阻止服务器从第一即时通讯客户端中获取到第一即时通讯用户的终端的使用状态信息,保护了用户的隐私。

【技术实现步骤摘要】

本专利技术涉及一种即时通讯终端使用状态通知方法及系统
技术介绍
随着即时通讯技术和智能终端的发展,目前即时通讯终端已然成为广大用户通信交流的重要工具。通过终端的即时通讯系统,用户们可以进行文字、声音和视频交流,以及共享文件、图片和视频信息等,方便了用户的工作和业余生活 。通常,为了便于在对方空闲时进行交流互动,用户在发送消息之前,都会先观察对方的在线状态判断对方是否能够及时查阅或回复。一般即时通讯系统的在线状态都包括在线、离线、离开和隐身等。传统的即时通讯系统的在线状态通常都可以根据自己自身情况进行设定,比较人性化。但在某些情况下,用户从忙碌过后或者从空闲到忙碌转变之后经常会忘记更新自己的在线状态,这样一来想要和用户通信交流的人无法准确获知用户的实际在线状态;而且,传统的即时通讯系统的在线状态不能代表用户是否正在使用承载该即时通讯系统的终端,即无法通过在线状态判断对方是否正在使用终端,不利于即时通讯用户间的通信交流。
技术实现思路
本专利技术提供了一种即时通讯终端使用状态通知方法及系统,能及准确、及时地为用户提供目标即时通讯用户的终端的使用状态,利于即时通讯用户间的通信交流。为达到上述目的,本专利技术的技术方案具体是这样实现的:一种即时通讯终端使用状态通知方法,包括:步骤一:第一即时通讯用户的客户端监控终端的使用状态并生成使用状态信息,所述使用状态信息包括当前正在使用终端的状态信息和当前不在使用终端的状态信息;步骤二:服务器获取第一即时通讯用户的终端的使用状态信息并保存;步骤三:第二即时通讯用户的客户端从服务器中获取第一即时通讯用户的终端的使用状态信息;步骤四:第二即时通讯用户的客户端展示第一即时通讯用户的终端的使用状态信息;所述步骤一:第一即时通讯用户的客户端监控终端的使用状态并生成使用状态信息,具体包括:步骤一a:第一即时通讯用户的客户端判断终端是否处于锁屏状态,如果为是则生成当前不在使用终端的状态信息,否则执行步骤一b;步骤一b:第一即时通讯用户的客户端判断终端在周期时间内是否进行过操作,如果为是则生成当前正在使用终端的状态信息,否则执行步骤一c;步骤一c:第一即时通讯用户的客户端判断终端是否正在运行前台应用,如果为是则生成当前正在使用终端的状态信息,否则生成当前不在使用终端的状态信息。本专利技术的有益效果是:第一即时通讯客户端监控终端的使用状态并生成使用状态信息,服务器将第一即时通讯客户端生成使用状态信息保存至服务器中,第二即时通讯客户端可以通过第一即时通讯用户的账户信息从服务器中获取对应账户信息的第一即时通讯用户的终端的使用状态信息并展示。第二即时通讯用户可以通过在客户端的界面中查看第一即时通讯用户的终端使用状态,进而准确、及时地获知第一即时通讯用户的终端的使用状态,利于即时通讯用户间的通信交流。本专利技术进一步的设置为:在步骤一或步骤二之前还包括步骤A:第一即时通讯用户的客户端预先设定隐私配置信息;所述步骤二:服务器获取第一即时通讯用户的终端的使用状态信息,具体包括:步骤二a:服务器向第一即时通讯用户的客户端发送获取终端的使用状态信息的请求;步骤二b:第一即时通讯用户的客户端根据隐私配置信息向服务器发送或不发送使用状态信息。通过上述设置,第一即时通讯用户还可以预先在第一即时通讯客户端中设定隐私配置信息,以阻止服务器从第一即时通讯客户端中获取到第一即时通讯用户的终端的使用状态信息,因此能够有效保护用户的隐私。本专利技术进一步的设置为:还包括:步骤二c:服务器在未获取到第一即时通讯用户的终端的使用状态信息时,自动生成当前终端未连线的状态信息。通过上述设置,可以避免服务器在未获取到第一即时通讯用户的终端的使用状态信息时,第二即时通讯客户端从服务器中获取到过期的使用状态信息,因此进一步增加了获取第一即时通讯用户的终端的使用状态的准确性和及时性。本专利技术进一步的设置为:所述步骤三:第二即时通讯用户的客户端从服务器中获取第一即时通讯用户的终端的使用状态信息,具体包括:步骤三a:第二即时通讯用户的客户端根据第一即时通讯用户的账户信息向服务器发送获取与所述账户信息相对应的第一即时通讯用户的终端的使用状态信息的请求;步骤三b:服务器向第二即时通讯用户的客户端返回与账户信息相对应的且最近一次获取的第一即时通讯用户的终端的使用状态信息;所述账户信息包括第一即时通讯用户的用户名或手机号。通过上述设置,第二即时通讯用户的客户端只需要根据第一即时通讯用户的账户信息便可从服务器中获取第一即时通讯用户的终端的使用状态信息,较传统即时通讯系统而言用户之间不需要添加好友,非常方便。由于服务器可能会对每次获取的第一即时通讯用户的终端的使用状态信息进行记录,向第二即时通讯用户的客户端返回最近一次获取的第一即时通讯用户的终端的使用状态信息可以增加获取获取第一即时通讯用户的终端的使用状态的准确性和及时性。一种即时通讯系统,包括:服务器,用于获取第一即时通讯用户的终端的使用状态信息;第一即时通讯客户端,用于监控终端的使用状态并生成使用状态信息;第二即时通讯客户端,用于从服务器中获取第一即时通讯用户的终端的使用状态信息,以及展示第一即时通讯用户的终端的使用状态信息。本专利技术进一步的设置为:所述服务器包括:存储模块,用于保存第一即时通讯用户的账户信息及对应第一即时通讯用户的终端的使用状态信息。本专利技术进一步的设置为:所述服务器还包括:使用状态信息自动生成模块,用于在服务器未获取到第一即时通讯用户的终端的使用状态信息时,自动生成当前终端未连线的状态信息。本专利技术进一步的设置为:所述第一即时通讯客户端包括:终端使用状态监控模块,用于监控第一即时通讯用户的终端的使用状态,并生成使用状态信息,所述使用状态信息包括当前正在使用终端的状态信息和当前不在使用终端的状态信息;隐私配置模块,用于第一即时通讯用户设定隐私配置信息,在服务器向第一即时通讯用户的客户端发送获取终端的使用状态信息的请求时,所述第一即时通讯用户的客户端根据该隐私配置信息向服务器发送或不发送使用状态信息。本专利技术进一步的设置为:所述终端使用状态监控模块包括:锁屏状态监控单元,用于判断终端是否处于锁屏状态;终端操作监控单元,用于判断终端在周期时间内是否进行过操作;前台应用监控单元,用于判断终端是否正在运行前台应用;使用状态信息生成单元,用于监控第一即时通讯用户的终端的使用状态时生成使用状态信息。本专利技术进一步的设置为:所述第二即时通讯客户端包括:展示模块,用于展示第一即时通讯用户的终端的使用状态信息。附图说明图1为本专利技术即时通讯终端使用状态通知方法实施例一的流程图;图2为本专利技术实施例一的步骤一的流程图;图3为本专利技术即时通讯终端使用状态通知方法实施例二的流程图;图4为步骤三的进一步设置的流程图;图5为本专利技术即时通讯系统实施例的结构框图;图6为本专利技术实施例的服务器的结构框图;图7为本专利技术实施例的第一即时通讯客户端的结构框图;图8为本专利技术实施例的终端使用状态监控模块的结构框图;图9为本专利技术实施例的第二即时通讯客户端的结构框图。具体实施方式为使本专利技术的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对本专利技术进一步详细说明。本专利技术即时通讯终端使用状态通知方法的实施例一,如图1-2所示,包括:步骤一101,第一本文档来自技高网...

【技术保护点】
一种即时通讯终端使用状态通知方法,其特征在于:包括:步骤一:第一即时通讯用户的客户端监控终端的使用状态并生成使用状态信息,所述使用状态信息包括当前正在使用终端的状态信息和当前不在使用终端的状态信息;步骤二:服务器获取第一即时通讯用户的终端的使用状态信息并保存;步骤三:第二即时通讯用户的客户端从服务器中获取第一即时通讯用户的终端的使用状态信息;步骤四:第二即时通讯用户的客户端展示第一即时通讯用户的终端的使用状态信息;所述步骤一:第一即时通讯用户的客户端监控终端的使用状态并生成使用状态信息,具体包括:步骤一a:第一即时通讯用户的客户端判断终端是否处于锁屏状态,如果为是则生成当前不在使用终端的状态信息,否则执行步骤一b;步骤一b:第一即时通讯用户的客户端判断终端在周期时间内是否进行过操作,如果为是则生成当前正在使用终端的状态信息,否则执行步骤一c;步骤一c:第一即时通讯用户的客户端判断终端是否正在运行前台应用,如果为是则生成当前正在使用终端的状态信息,否则生成当前不在使用终端的状态信息。

【技术特征摘要】
1.一种即时通讯终端使用状态通知方法,其特征在于:包括:步骤一:第一即时通讯用户的客户端监控终端的使用状态并生成使用状态信息,所述使用状态信息包括当前正在使用终端的状态信息和当前不在使用终端的状态信息;步骤二:服务器获取第一即时通讯用户的终端的使用状态信息并保存;步骤三:第二即时通讯用户的客户端从服务器中获取第一即时通讯用户的终端的使用状态信息;步骤四:第二即时通讯用户的客户端展示第一即时通讯用户的终端的使用状态信息;所述步骤一:第一即时通讯用户的客户端监控终端的使用状态并生成使用状态信息,具体包括:步骤一a:第一即时通讯用户的客户端判断终端是否处于锁屏状态,如果为是则生成当前不在使用终端的状态信息,否则执行步骤一b;步骤一b:第一即时通讯用户的客户端判断终端在周期时间内是否进行过操作,如果为是则生成当前正在使用终端的状态信息,否则执行步骤一c;步骤一c:第一即时通讯用户的客户端判断终端是否正在运行前台应用,如果为是则生成当前正在使用终端的状态信息,否则生成当前不在使用终端的状态信息。2.根据权利要求1中所述的即时通讯终端使用状态通知方法,其特征在于:在步骤一或步骤二之前还包括步骤A:第一即时通讯用户的客户端预先设定隐私配置信息;所述步骤二:服务器获取第一即时通讯用户的终端的使用状态信息,具体包括:步骤二a:服务器向第一即时通讯用户的客户端发送获取终端的使用状态信息的请求;步骤二b:第一即时通讯用户的客户端根据隐私配置信息向服务器发送或不发送使用状态信息。3.根据权利要求2中所述的即时通讯终端使用状态通知方法,其特征在于:还包括:步骤二c:服务器在未获取到第一即时通讯用户的终端的使用状态信息时,自动生成当前终端未连线的状态信息。4.根据权利要求1中所述的即时通讯终端使用状态通知方法,其特征在于:所述步骤三:第二即时通讯用户的客户端从服务器中获取第一即时通讯用户的终端的使用状态信息,具体包括:步骤三a:第二即时通讯用户的客户端根据第一即时通讯用户的账户信息向服务器发送获取与所述账户信息相对应的第一即时...

【专利技术属性】
技术研发人员:张水成
申请(专利权)人:张水成
类型:发明
国别省市:浙江;33

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

1