[发明专利]一种基于用户界面的即时通信方法及装置有效
申请号: | 201210163487.6 | 申请日: | 2012-05-24 |
公开(公告)号: | CN103428073A | 公开(公告)日: | 2013-12-04 |
发明(设计)人: | 王文涛;高舜东;林叶辉;曾首润;王文祥 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L12/58 | 分类号: | H04L12/58 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 牛峥;王丽琴 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 用户界面 即时 通信 方法 装置 | ||
技术领域
本发明涉及计算机中的用户界面技术领域,特别涉及一种基于用户界面的即时通信方法及装置。
背景技术
随着计算机技术的发展,出现了各种类型的计算机操作系统操作计算机,其中就包括微软公司开发的视窗操作系统。在视窗操作系统中,提出了用户界面技术,比如微软公司的视窗操作系统8的MetroUI风格,采用该技术建立的用户界面,不是针对应用设置的用户界面,而是针对信息本身设置的用户界面,强调的是信息本身,用户界面采用沉浸式的设计,以简洁及快速的响应、最少点击次数、自身信息推送以及直接内容交互,为用户提供一种全新的用户界面交互体验。
随着用户界面技术发展,出现了各种基于用户界面的应用,但是由于即时通信应用需要在客户端采用不同的会话窗口显示来自不同用户的会话,如何采用用户界面技术在这些会话窗口切换,以适应即时通信应用的需要,成为了一个亟待解决的问题。
发明内容
本发明提供一种基于用户界面的即时通信方法,该方法能够实现基于用户界面的即时通信。
本发明还提供一种基于用户界面的即时通信装置,该装置能够实现基于用户界面的即时通信。
为达到上述目的,本发明的技术方案是这样实现的:
一种基于用户界面的即时通信方法,该方法包括:
在用户界面上设置具有多区域的窗口,所述多区域至少包括导航区域和消息区域;
所述导航区域导航所述消息区域显示的会话窗口,并导航在所述会话窗口间切换;
所述消息区域显示会话窗口。
一种基于用户界面的即时通信方法,该方法包括:
在客户端的逻辑层设置消息路由功能,从客户端的协议层接收消息,根据所接收消息的目的窗口标识,将消息路由到客户端界面层对应的会话窗口上,或设置的消息链上,该消息链用于接收未读消息的通知和对应的未读消息;
将从客户端界面层的会话窗口接收的消息转发给客户端的协议层,发送出去。
一种基于用户界面的即时通信装置,该装置包括:
设置模块,用于在用户界面上设置多区域的窗口,所述多区域至少包括导航区域和消息区域;所述导航区域导航所述消息区域显示的会话窗口,并导航在所述会话窗口间切换;所述消息区域显示会话窗口;
显示模块,用于将设置模块在用户界面上设置多区域的窗口进行显示。
一种基于用户界面的即时通信装置,该装置包括:路由功能模块和收发模块,其中,
路由功能模块,用于将消息路由到客户端界面层对应的会话窗口上,或设置的消息链上,该消息链用于接收未读消息的通知和对应的未读消息;
收发模块,用于从客户端的协议层接收消息,发送给路由功能模块,将从客户端界面层的会话窗口接收的消息转发给客户端的协议层。
由上述的技术方案可见,本发明在用户界面上设置多区域的窗口,其中的导航区域用于导航消息区域所显示的会话窗口;消息区域用于显示会话窗口。这样,本发明就可以采用不同的会话窗口显示来自不同用户的会话,采用导航的方式在这些会话窗口切换,以适应即时通信应用的需要。为了在客户端的用户界面层上的会话窗口中交互消息及提供未读消息,还在基于用户界面的即时通信装置中,即客户端的逻辑层中建立消息路由子系统,从客户端的协议层接收消息,根据所接收消息的目的窗口标识,将消息路由到客户端界面层对应的会话窗口上,或设置的消息链上,该消息链用于接收未读消息的通知和对应的未读消息;将从客户端界面层的会话窗口接收的消息转发给客户端的协议层,发送出去。因此,本发明实现基于用户界面的即时通信。
附图说明
图1为本发明实施例提供的基于用户界面的即时通信方法流程图;
图2为本发明实施例提供的基于用户界面的在用户界面上设置多区域的窗口结构示意图;
图3为本发明实施例提供的用户界面的即时通信装置的层结构示意图;
图4为本发明实施例提供的基于用户界面的即时通信装置中建立消息路由子系统结构示意图;
图5为本发明实施例提供的消息路由调用示意图;
图6为本发明实施例提供的消息链结构示意图;
图7为本发明实施例提供的在逻辑层转发消息的方法流程图;
图8为本发明实施例提供的基于用户界面的即时通信装置结构一示意图;
图9为本发明实施例提供的基于用户界面的即时通信装置结构二示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图及具体实施例对本发明作进一步地详细描述。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210163487.6/2.html,转载请声明来源钻瓜专利网。