一种即时通信系统中信息显示方法及装置的制作方法

文档序号:7964210阅读:133来源:国知局
专利名称:一种即时通信系统中信息显示方法及装置的制作方法
技术领域
本发明涉及即时通信领域,特别是涉及一种即时通信系统中信息显示方法及装置。
背景技术
随着网络技术的发展,网络即时通信系统因其可以完成各客户端之间方便、快捷的通讯,被约来越多的人们使用。有的网络即时通信系统其注册用户已过亿,同手机、电话一样,成为人们日常沟通、交流的重要工具。
用户使用即时通信系统在网上进行交流过程为一用户在发送客户端对话窗口输入信息内容,发送到接收客户端,接收客户端弹出对话窗口,显示该信息内容,提供给接收客户端用户阅读。信息显示方法需让用户能更方便、快捷地阅读信息内容,以方便交流。
参照图1,示出现有技术中信息显示方法,具体步骤如下步骤101、用户通过发送客户端发送即时信息到接收客户端;用户通过发送客户端可连续发送多条信息到接收客户端,接收客户端接收即时通信系统内其它客户端发送的即时信息。
步骤102、接收客户端将接收的信息按发送时间顺序排列;接收客户端将接收到的即时信息按其发送时间排序,如,按信息1、信息2、信息3...信息N依次排列。
步骤103、接收客户端按照排列顺序显示信息内容。
接收客户端按照信息1、信息2、信息3...信息N的顺序将各信息内容逐次显示给接收客户端用户。
按照即时信息发送时间的先后顺序,将信息内容依次显示的方法,虽然处理过程较为方便、简单。但是,一般用户使用即时通讯系统进行交流时,一次发送的信息往往只是一个小短句,完整的一句话常分多次发送到接收客户端,如,“喂,好久不见了,最近忙吗”这样一句话,用户习惯分为“喂”,“好久不见了”,“最近忙吗”三次发送,这样,接收客户端就需要分为三次显示给用户,并且显示时,常会有其它客户端发送的即时信息穿插在中间显示,显示的信息内容不连贯,可读性差。

发明内容
本发明所要解决的技术问题是提供一种即时通信系统中信息显示方法及装置,增强显示信息的可读性。
本发明一种即时通信系统中信息显示方法,包括对应发送者标识分别存储接收到的即时信息;集中显示前述对应相同发送者标识存储的即时信息。
优选的,所述对应发送者标识分别存储接收到的即时信息包括接收即时信息;对应即时信息中发送者标识分别建立发送者标识集;将即时信息存入对应的发送者标识集。
优选的,所述对应即时信息中发送者标识分别建立发送者标识集为按照即时信息中发送者标识的出现顺序,依次建立相应的发送者标识集。
优选的,所述将即时信息存入对应的发送者标识集为。
按照发送时间将即时信息顺次存入对应的发送者标识集。
优选的,所述集中显示前述对应相同发送者标识存储的即时信息包括当发送者标识集内存储一条即时信息时,显示该信息内容;当发送者标识集内存储至少两条即时信息时,只显示发送者标识和即时信息的数量。
优选的,当发送者标识集内存储至少两条即时信息时,还包括点击发送者标识,则按照即时信息的发送时间顺次显示信息内容。
优选的,所述发送者标识可为发送者在即时通讯系统注册的用户名、发送者在即时通讯系统注册的号码或发送者地址。
本发明一种即时通信系统中信息显示装置,包括接收单元,用于接收即时信息;发送者标识存储单元,用于对应发送者标识分别存储所述即时信息;显示单元,用于集中显示对应相同发送者标识存储的即时信息。
优选的,所述对应发送者标识分别存储所述即时信息为
按照即时信息中发送者标识的出现顺序,依次建立相应的发送者标识集。
优选的,所述集中显示对应相同发送者标识存储的即时信息包括当发送者标识集内存储一条即时信息时,直接显示该信息内容;当发送者标识集内存储至少两条即时信息时,则只显示发送者标识和即时信息的数量。
与现有技术相比,本发明具有以下优点本发明对应发送者标识分别存储接收到的即时信息,并集中显示前述对应相同发送者标识存储的即时信息。使即时信息接收者可以集中阅读来自某个发送者发送的即时信息,可读性强。
优选的,本发明在发送者标识集内存储的即时信息超过两条时,只显示发送者标识和即时信息的数量,信息接收者点击发送者标识,则按照即时信息的发送时间顺次显示信息内容。使即时信息接收者提前知道某发送者发送即时信息的数量,方便阅读。


图1为现有技术中信息显示方法流程图;图2为本发明实施例的一种信息显示方法流程图;图3为本发明信息显示方法一应用例流程图;图4为本发明实施例的一种信息显示装置示意图。
具体实施例方式
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式
对本发明作进一步详细的说明。
本发明的核心思想是对应发送者标识分别存储接收到的即时信息,并集中显示前述对应相同发送者标识存储的即时信息。使接收客户端的用户可以集中阅读来自某个发送者发送的即时信息,可读性强。
即时通信系统包括服务器、多个客户端,连接各个客户端之间及客户端与服务器之间的网络。每个客户端都可发送、接收并显示即时信息,为方便描述,将发送即时信息的客户端称为发送客户端,发送即时信息的用户称为发送者,接收即时信息的客户端称为接收客户端,接收即时信息的用户称为接收者。
即时通信系统发送的即时信息包括发送者标识、发送时间、信息内容、接收者标识等几部分。发送者标识可为发送者在即时通讯系统所注册的用户名,或在即时通讯系统所注册的帐号,或发送者客户端地址;发送时间为即时信息从客户端发出的时间;接收客户端标识为即时信息接收者在即时通讯系统所注册的帐号,或接收客户端地址。
请参阅图2,为本发明实施例的一种信息显示方法,具体步骤如下;步骤201、客户端接收即时信息;发送者在发送客户端登陆即时通讯系统,点击预进行交流对象的图标,客户端弹出对话框,发送者在对话框内输入信息内容,点击发送,即时通信系统根据即时信息中接收客户端标识将该信息发送到指定客户端。
接收客户端接收该即时信息。
步骤202、接收客户端对应发送者标识分别存储接收到的即时信息;接收客户端接收来自各个发送客户端发送的即时信息,即时信息所包含的发送者标识与其发送客户端是一一对应的。接收客户端根据即时信息中发送者标识分别建立相应的发送者标识集,如发送者标识集1、发送者标识集2、发送者标识集3...发送者标识集N,建立发送者标识集的顺序依据接收到的即时信息中发送者标识出现顺序。
接收客户端接收到即时信息,查找是否已建立该即时信息所对应的发送者标识集,如已建有,则将该即时信息存入对应的发送者标识集,在发送者标识集内,即时信息按照发送时间进行排序,即以信息1、信息2、信息3....信息N顺次排序。
如果还未建有,则新建该发送者标识集,并将该即时信息存入。
通过建立发送者标识集,本发明将同一发送客户端发送的即时信息集合在一起。
步骤203、集中显示对应相同发送者标识存储的即时信息。
当使用即时通信系统的接收者点击发送者图标,接收客户端弹出与该发送者的对话窗口,对话窗口显示该发送者所对应的发送者标识集内存储的全部信息内容。显示顺序为各信息在发送者标识集内存储顺序。这样,接收者就可以通过对话窗口集中阅读该发送者发送的信息,更清楚的了解该发送者像要表达的意思,便于更好的交流。
为接收者了解每个发送者发送即时信息的数量,以方便阅读,本发明以下述方式显示信息内容当发送者标识集内只存储一条即时信息时,直接显示该信息内容;当发送者标识集内存储多条即时信息时,则在对话窗口只显示发送者标识和即时信息的数量。接收者点击发送者标识,对话窗口按照信息在发送者标识集内排序集中显示信息内容。为方便接收者点击,本发明还在对话窗口显示的发送者标识前设置一个图标,图标为方形,中间带有十字。
当发送者标识集内的信息内容被显示后,接收客户端自动删除该发送者标识集,如再接收到含有该发送者标识的即时信息,则重新建立该即时信息对应的发送者标识集。
现以MSN即时通讯系统为例,对本发明一种即时通信系统中信息显示方法做进一步说明。
请参阅图3,示出本发明信息显示方法一应用例,具体步骤如下步骤301、MSN用户接收即时信息;一MSN用户在网上使用MSN系统同注册用户名为Sender_1、Sender_2Sender_3的用户同时进行交流。
Sender_1、Sender_2、 Sender_3不断的发送即时信息给该用户。该用户客户端接收即时信息。
步骤302、用户客户端按照发送者名称将即时信息分别存入相应的发送者标识集;如用户客户端首先接收到Sender_1发送的即时信息,建立一个Sender_1集,将该即时信息存入Sender_1集,该信息存入的标号为Msg_1_1,表明该即时信息为Sender_1发送的第一条信息。该用户客户端将以后接收到的、Sender_1发送的5条即时信息按接收顺序以标号Msg_1_2、Msg_1_3、Msg_1_4、Msg_1_5、Msg_1_6存入Sender_1集。
用户客户端接收到Sender_2发送的即时信息,查找其内部是否已建有Sender_2集,如有按顺序存入;如无,则新建Sender_2集,将该信息以Msg_2_1标识存入,表明该信息是Sender_2发送的第一条信息。将以后再接收到Sender_2发送的3条即时信息以标号Msg_2_2、Msg_2_3、Msg_2_4顺次存入Sender_2集。
用户客户端接收到Sender_3发送的1条即时信息,通过查找确定其内部没有建有Sender_3集,新建Sender_3集,并将该信息以标号Msg_3_1存入。
按照上述方式,用户客户端将接收的即时信息都存入相应发送者标识集,将来自相同发送者的即时信息有效的集合在一起。
步骤303、用户客户端集中显示发送者标识集内存储即时信息。
用户点击Sender_1在MSN上使用的图标,弹出用户与Sender_1对话窗口,该对话窗口显示“Sender_1给您发送了6条信息”,用户看到该信息就了解Sender_1给自己发送了6条信息,如不想阅读,用户可关掉该对话窗口;如想阅读,接收者点击显示的信息,客户端将Sender_1集内6条信息以Msg_1_2、Msg_1_3、Msg_1_4、Msg_1_5、Msg_1_6顺次显示信息内容。
Sender_1发送的6条信息依次为“喂”,“好久不见了”,“最近忙吗”,“我搬家了”,“在北四环附近”,“有时间过来玩”,展开后对话窗口显示的信息内容为Sender_1给您发送了6条信息喂,好久不见了,最近忙吗,我搬家了,在北四环附近,有时间过来玩。
这样,集中显示的信息内容连贯,可读性强。用户通过阅读上述信息可清楚了解Sender_1想表达的意思,如果这6条信息分6次显示,显示过程中穿插显示Sender_2、Sender_3发送的其它信息,用户就可能就不清楚Sender_1想表达的意思,有时甚至会产生误解。
Sender_3集内只存储有一条即时信息,客户端就直接显示该信息内容。
参照图4,示出本发明实施例的一种信息显示装置,包括接收单元401、发送者标识存储单元402与显示单元403。发送者标识存储单元402存储有多个发送者标识存储子单元。
接收单元401接收网络即时通信系统中其它客户端发送的即时信息,并将该即时信息传送至发送者标识存储单元402。
即时信息所包含的发送者标识与其发送客户端是一一对应的,发送者标识存储单元402根据接收的即时信息中发送者标识分别建立发送者标识存储子单元4021、发送者标识存储子单元4022、发送者标识存储子单元4023等等多个发送者标识存储子单元,发送都标识存储子单元建立的顺序依据接收到的即时信息中发送者标识出现顺序。
发送者标识存储单元402接到接收单元401传送的即时信息,在其内部查找是否已建立该即时信息所对应的发送者标识存储子单元,如已建有,则将该即时信息存入对应的发送者标识存储子单元,在发送者标识存储子单元内,即时信息按照发送时间以信息1、信息2、信息3....信息N顺次排列。如果还未建有,则新建其对应的该发送者标识存储子单元,并将该即时信息存入。
显示单元403集中显示对应相同发送者标识存储的即时信息。
当使用即时通信系统的接收者点击发送者图标,显示单元403弹出与该发送者的对话窗口,对话窗口显示该发送者所对应的发送者标识存储子单元内存储的全部信息内容。显示顺序为各信息在发送者标识集内存储顺序。这样,接收者就可以通过对话窗口集中阅读该发送者发送的信息,更清楚的了解该发送者想要表达的意思,便于更好的交流。
为使接收者提前了解每个发送者发送即时信息的数量,以方便阅读,当发送者标识子单元内只存储一条即时信息时,直接显示该信息内容;当发送者标识存储子单元内存储多条即时信息时,则在对话窗口只显示发送者标识和即时信息的数量。当接收者点击发送者标识,对话窗口按照信息在发送者标识存储子单元内排序集中显示信息内容。
以上对本发明所提供的一种即时通信系统中信息显示方法及装置,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式
及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
权利要求
1.一种即时通信系统中信息显示方法,其特征在于,包括对应发送者标识分别存储接收到的即时信息;集中显示前述对应相同发送者标识存储的即时信息。
2.根据权利要求1所述的方法,其特征在于,所述对应发送者标识分别存储接收到的即时信息包括接收即时信息;对应即时信息中发送者标识分别建立发送者标识集;将即时信息存入对应的发送者标识集。
3.根据权利要求2所述的方法,其特征在于,所述对应即时信息中发送者标识分别建立发送者标识集为按照即时信息中发送者标识的出现顺序,依次建立相应的发送者标识集。
4.根据权利要求2所述的方法,其特征在于,所述将即时信息存入对应的发送者标识集为。按照发送时间将即时信息顺次存入对应的发送者标识集。
5.根据权利要求2、3或4所述的方法,其特征在于,所述集中显示前述对应相同发送者标识存储的即时信息包括当发送者标识集内存储一条即时信息时,显示该信息内容;当发送者标识集内存储至少两条即时信息时,只显示发送者标识和即时信息的数量。
6.根据权利要求5所述的方法,其特征在于,当发送者标识集内存储至少两条即时信息时,还包括点击发送者标识,则按照即时信息的发送时间顺次显示信息内容。
7.根据权利要求5所述的方法,其特征在于,所述发送者标识可为发送者在即时通讯系统注册的用户名、发送者在即时通讯系统注册的号码或发送者地址。
8.一种即时通信系统中信息显示装置,其特征在于,包括接收单元,用于接收即时信息;发送者标识存储单元,用于对应发送者标识分别存储所述即时信息;显示单元,用于集中显示对应相同发送者标识存储的即时信息。
9.根据权利要求8所述的装置,其特征在于,所述对应发送者标识分别存储所述即时信息为按照即时信息中发送者标识的出现顺序,依次建立相应的发送者标识集。
10.根据权利要求9所述的装置,其特征在于,所述集中显示对应相同发送者标识存储的即时信息包括当发送者标识集内存储一条即时信息时,直接显示该信息内容;当发送者标识集内存储至少两条即时信息时,则只显示发送者标识和即时信息的数量。
全文摘要
本发明公开一种即时通信系统中信息显示方法,包括对应发送者标识分别存储接收到的即时信息;集中显示前述对应相同发送者标识存储的即时信息。本发明同时还公开一种即时通信系统中信息显示装置。本发明的即时信息接收者可以集中阅读来自某个发送者发送的即时信息,可读性强。本发明在发送者标识集内存储的即时信息超过两条时,只显示发送者标识和即时信息的数量,信息接收者点击发送者标识,则按照即时信息的发送时间顺次显示信息内容,使即时信息接收者提前知道某发送者发送即时信息的数量,方便阅读。
文档编号H04M7/00GK101068218SQ20061009911
公开日2007年11月7日 申请日期2006年7月27日 优先权日2006年7月27日
发明者张庆 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1