[发明专利]一种基于用户界面的即时通信方法及装置有效
申请号: | 201210163487.6 | 申请日: | 2012-05-24 |
公开(公告)号: | CN103428073A | 公开(公告)日: | 2013-12-04 |
发明(设计)人: | 王文涛;高舜东;林叶辉;曾首润;王文祥 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L12/58 | 分类号: | H04L12/58 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 牛峥;王丽琴 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 用户界面 即时 通信 方法 装置 | ||
1.一种基于用户界面的即时通信方法,其特征在于,该方法包括:
在用户界面上设置具有多区域的窗口,所述多区域至少包括导航区域和消息区域;
所述导航区域导航所述消息区域显示的会话窗口,导航在所述会话窗口间切换;
所述消息区域显示会话窗口。
2.如权利要求1所述的方法,其特征在于,所述会话窗口显示未读消息;所述导航区域包括多个未读消息的通知的子窗口,不同子窗口对应不同的激活标签;
所述导航在所述会话窗口间切换是采用控制多窗口切换控件进行的:每一次某个激活标签被激活时,在所述消息区域内显示对应子窗口的会话窗口,该会话窗口显示未读消息。
3.如权利要求2所述的方法,其特征在于,所述子窗口中的未读消息的通知是从客户端的逻辑层的消息链获取的;所述会话窗口显示的未读消息是从客户端的逻辑层的消息链获取的。
4.如权利要求1所述的方法,其特征在于,所述导航区域导航所述消息区域所显示的会话窗口为:同时设置多个对应窗口标识的会话窗口导航信息,多个会话窗口导航信息按照用户的访问顺序采用栈方式设置。
5.如权利要求1所述的方法,其特征在于,该方法还包括:
所述多区域还包括扩展区域,所述扩展区域用于显示会话资料。
6.一种基于用户界面的即时通信方法,其特征在于,该方法包括:
在客户端的逻辑层设置消息路由功能,从客户端的协议层接收消息,根据所接收消息的目的窗口标识,将消息路由到客户端界面层对应的会话窗口上,或设置的消息链上,该消息链用于接收未读消息的通知和对应的未读消息;
将从客户端界面层的会话窗口接收的消息转发给客户端的协议层,发送出去。
7.一种基于用户界面的即时通信装置,其特征在于,该装置包括:
设置模块,用于在用户界面上设置多区域的窗口,所述多区域至少包括导航区域和消息区域;所述导航区域导航所述消息区域显示的会话窗口,并导航在所述会话窗口间切换;所述消息区域显示会话窗口;
显示模块,用于将设置模块在用户界面上设置多区域的窗口进行显示。
8.如权利要求7所述的装置,其特征在于,所述设置模块,还用于设置会话窗口显示未读消息;设置的导航区域包括多个未读消息的通知的子窗口,不同子窗口对应不同的激活标签;
所述设置模块,还包括控制多窗口切换控件交互模块,用于采用控制多窗口切换控件导航在所述会话窗口间切换:每一次某个激活标签被激活时,显示对应子窗口的会话窗口,该会话窗口显示未读消息。
9.一种基于用户界面的即时通信装置,其特征在于,该装置包括:路由功能模块和收发模块,其中,
路由功能模块,用于将消息路由到客户端界面层对应的会话窗口上,或设置的消息链上,该消息链用于接收未读消息的通知和对应的未读消息;
收发模块,用于从客户端的协议层接收消息,发送给路由功能模块,将从客户端界面层的会话窗口接收的消息转发给客户端的协议层。
10.如权利要求9所述的装置,其特征在于,路由功能模块包括路由中心、路由事件发起模块、及对应窗口标识的消息处理模块,其中,
路由事件启动模块,用于接收消息后启动路由中心及消息处理模块;
路由中心,用于调用对应所接收消息的目的窗口标识的消息处理模块;
消息处理模块,用于在路由中心的调用下,将该消息承载在对应的消息链或会话窗口上。
11.如权利要求10所述的装置,其特征在于,当将该消息承载在消息链上,所述消息处理模块中还包括通知模块,用于将未读消息进行通知。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210163487.6/1.html,转载请声明来源钻瓜专利网。