[发明专利]一种区分即时通讯用户的方法及装置有效
申请号: | 201110195668.2 | 申请日: | 2011-07-13 |
公开(公告)号: | CN102882904A | 公开(公告)日: | 2013-01-16 |
发明(设计)人: | 陈翼平;杨宇;安婷婷;封荣军;赖志勇 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/58;G06F17/30 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 王一斌;王琦 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 区分 即时通讯 用户 方法 装置 | ||
技术领域
本发明涉及即时通讯(IM,Instant Messaging)技术,特别涉及一种区分即时通讯用户的方法及装置。
背景技术
随着计算机网络技术的发展,通过点对点的技术来实现互联网上的即时沟通的IM工具软件应用越来越普遍,IM工具软件已经被大多数的用户所接受并成为用户日常生活、工作的交流与沟通中必不可少的一部分。
Webchat是一款网页端IM软件,采用浏览器/服务器(B/S,Browser/Server)架构,运行于web浏览器,用户无须下载任何程序即可使用,并支持超文本标记语言(HTML,Hyper Text Mark-up Language)以及向离线用户发送消息,可以实现群(GROUP)功能,同时,通过与其它IM软件的公开协议,还可以实现与其它IM软件进行通信的功能,因而得到了广泛的应用。
现有Webchat已实现与其它IM软件的互通,如实现与MSN、脸谱(Facebook)、Google的IM工具(Gtalk,Google Talk)、雅虎(Yahoo)等主流IM软件之间的互通。
图1为现有IM用户基于网页端即时通讯软件实现互通的方法流程示意图,其进行互通的流程包括:
步骤101,启动Webchat,接收输入的Webchat帐号及密码,登录Webchat在线;
步骤102,在Webchat的在线网页界面,选择IM软件类型;
本步骤中,在Webchat的在线网页界面,显示有在Webchat上已实现支持的MSN、Facebook、Gtalk、Yahoo等IM软件图标按钮,假设该步骤中,用户选择MSN图标按钮。
步骤103,接收用户输入的IM帐号及密码,进行登录验证,如果鉴权验证通过,执行步骤105,否则,执行步骤104;
步骤103中,用户输入的IM帐号及密码是用户的MSN帐号及密码。验证登录通过后,用户即可通过Webchat与MSN服务器进行通信。
步骤104,输出提示错误信息,用户重新输入IM帐号及密码,返回执行步骤103;
本步骤中,用户重新输入MSN帐号及密码,在多次输入错误后,结束流程。
步骤105,拉取IM联系人列表并展示,根据展示的IM联系人列表,与该IM联系人列表中的联系人进行通信。
本步骤中,IM联系人列表为MSN好友列表,用户与MSN好友列表中的MSN好友进行通信。
后续中,如果用户选择另一款IM软件,例如,Gtalk,在通过登录验证后,拉取该另款IM软件中的联系人列表,并在展示前述IM联系人列表的展示窗口进行展示,然后根据展示的IM联系人列表,与该IM联系人列表中的联系人进行通信。
由上述可见,现有IM用户基于网页端即时通讯软件实现互通的方法,在一个支持多款IM软件的Webchat中,由于每一款IM软件都具有一套关系链(联系人列表),每套关系链中又包含有相应的联系人(例如,好友、陌生人等),在用户需要通过多款IM软件分别与多个好友进行通信时,客户端将多套关系链(联系人列表)中的联系人展示在同一Webchat通信窗口中,导致用户不能区分Webchat通信窗口中显示的各联系人所属的IM软件类型,即不能区分来自不同IM软件的联系人(用户),也不能区分接收到的通信信息的来源,例如,接收到的通信信息是来自MSN还是Gtalk或其它,给用户带来不便,降低了用户的业务体验。
发明内容
有鉴于此,本发明的主要目的在于提出一种区分即时通讯用户的方法,区分来自于不同IM软件的IM用户。
本发明的另一目的在于提出一种区分即时通讯用户的装置,区分来自于不同IM软件的IM用户。
为达到上述目的,本发明提供了一种区分即时通讯用户的装置,该装置包括:网页模块、接入层模块以及IM服务模块,其中,
IM服务模块,用于通过与外部IM服务器进行通信连接的通信接口接收来自IM服务器的通信信息,输出至接入层模块;
接入层模块,用于接收并解析IM服务模块输出的通信信息,获取IM软件类型,将预先设置的该IM软件类型对应的IM标识携带在通信信息中,输出至网页模块;
网页模块,用于接收携带IM标识的通信信息,展示通信信息并根据预先设置的策略以该IM标识对展示的通信信息进行标识。
所述接入层模块进一步用于通过获取联系人所处的通信状态,在向网页模块发送联系人列表信息时,携带该通信状态信息,网页模块进一步将该联系人所处的通信状态进行标识并展示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110195668.2/2.html,转载请声明来源钻瓜专利网。