[发明专利]一种在即时通讯工具中检测好友状态的方法无效
| 申请号: | 200910086913.9 | 申请日: | 2009-06-18 |
| 公开(公告)号: | CN101635689A | 公开(公告)日: | 2010-01-27 |
| 发明(设计)人: | 霍文旌;文荣 | 申请(专利权)人: | 北京亿企通信息技术有限公司 |
| 主分类号: | H04L12/58 | 分类号: | H04L12/58;H04L29/06;G06F17/30 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 100097北京市海淀区兰*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 即时通讯 工具 检测 好友 状态 方法 | ||
技术领域
本发明涉及计算机软件、网络通信领域,尤其是即时通讯技术,特别涉及一种在即时通讯工具中检测好友状态的方法。
背景技术
随着互联网技术的发展,目前即时通讯已经成为广大用户通过网络进行通信的重要手段,通过即时通讯系统,用户可以在网络上进行文字、声音和视频交流,共享文件、图片和视频信息等。方便用户的工作和生活。通过即时通讯系统进行这些交流之前需要知道好友的状态,一般好友状态包括:在线-表示用户登陆到即时通讯系统中,正在线上,能够进行即时交流;离线-表示用户没有登陆即时通讯系统,无法进行即时交流;离开-表示用户登陆了即时通讯系统,但是现在不方便进行即时通讯交流;隐身-表示用户登陆到即时通讯系统中,但不愿意让其好友知道该用户目前的状态,但该用户能看到其好友的状态。用户通过客户端看到好友的状态是离线状态,但其好友真实状态可能是离线或隐身。用户想要与其好友进行即时通讯交流,首先需要确定好友是否在线,即需要知道好友的在线状态。
现有技术中,好友状态是通过服务器转发,用户登陆即时通讯系统中后,服务器获取该用户的好友列表,同时获取该用户好友的在线状态,并显示出来,如果好友状态不变,则服务器不会主动发送,因此无法实时检查好友在线状态。如果好友修改状态时,发送给服务器或服务器转发时该状态消息丢失,则用户不知道该好友的状态已经变化。用户看到该好友的状态与实际状态不一致。
有些情况下,用户需要知道好友是否隐身,以便确定是否能与该好友进行即时通讯交流。服务器根据目前的即时通讯工具无法主动检测好友的在线状态,因此无法识别隐身的好友。从而不能满足用户的需要。特别是企业即时通讯系统中,其好友都是与工作有关系的联系人,这种需求的重要性比较高。
发明内容
有鉴于此,本发明的主要目的在于提供一种在即时通讯工具中检测好友状态的方法,实现用户得知其好友是否处于“隐身”状态,以便决定是否与其进行即时通讯的各种操作。
本发明的另一目的在于提供一种在即时通讯工具中检测好友状态的方法,实现用户实时检查好友的状态。从而使用户在使用中体验感大大提高。
为达到上述目的,本发明的技术方案是这样实现的:
一种在即时通讯工具中检测好友状态的方法,所述该方法包括以下步骤:
A.用户客户端根据用户指令向服务器发送获取好友状态的请求;
B.服务器根据该指令从数据库中获取好友状态并返回给用户客户端。
所述的步骤A,包括,用户客户端选中好友,向服务器发送查找该好友状态请求。
所述的步骤B包括,服务器根据该好友的账号从数据库中查找该好友的状态;
服务器查找到该好友的状态时,返回该状态并显示在用户客户端。
所述选中好友为该用户一个或一个以上的好友。
该方法的好友状态包括:在线、离线、离开或隐身。
所述离开包括忙碌、马上回来、休息、工作中、外出、开会,该离开的具体状态用户能够自定义。
综上所述,采用本发明,一方面,能实时查询好友在线的状态,当满足了用户即时快速通过查询知道好友的状态。另一方面,通过查询好友的状态能够知道好友是隐身还是离线,从而便于用户是否启动即时通讯的相关操作、减轻打电话或其他方式知道该好友是否能进行相应的操作,能够提供给用户更好的用户体验感。
附图说明
图1为本发明方法的实现流程示意图。
具体实施方式
本发明的核心思想是:本发明用户向服务器发送状态查询请求,针对某个好友请求服务器返回其当前的状态。满足了用户即时快速检查其好友状态的需求。而且能确定好友是离线状态还是隐身状态,从而使用户确定是否与该好友进行即时通讯的各种操作。在使用中用户体验感大大提高。
一种在即时通讯工具中检测好友状态的方法,包括以下步骤:
用户在客户端选中好友,然后执行“状态查询”操作;所述好友可以是一个也可以是多个;
客户端向服务器发送状态查询请求:
服务器收到请求,检测该好友的在线状态:
其状态可能是4种,一是离线,二是在线,三是隐身,四是离开,离开包括若干子状态:忙碌、马上回来、休息、工作中、外出、开会,该离开的具体状态用户能够自定义。
隐身从客户端的角度看,与离线是一样的,因此如果用户不进行该状态查询的操作,则无法判断对方是隐身还是离线。
服务器向客户端返回对象该好友的在线状态:客户端得到该状态,则可以刷新该好友的在线状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京亿企通信息技术有限公司,未经北京亿企通信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910086913.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种确定最大多径时延的方法及装置
- 下一篇:一种控制服务器的方法及装置





