一种即时通信终端及在即时通信终端显示会话信息的方法

文档序号:6563537阅读:253来源:国知局
专利名称:一种即时通信终端及在即时通信终端显示会话信息的方法
技术领域
本发明涉及计算机网络技术领域,更具体地说,涉及一种即时通信终端及在即时通信终端显示会话信息的方法。
背景技术
网络即时通信工具(Instant Messenger,IM)通过点对点的技术实现互联网上的即时沟通,甚至是多个用户间的交互,其已经成为大多数网民所使用的沟通工具,其不仅应用于平时的休闲娱乐,而且在工作中也得到了广泛的使用。
在使用即时通信工具进行沟通的时候,经常会遇到这种情况在与其他用户沟通的过程中,一些有价值的内容,很快就会被淹没在大量的沟通信息中。如果想再找到这些信息,只有一页一页的去翻沟通记录。
此外,在沟通的过程中需要参照前面的沟通内容,例如其他用户传送了一个问题请教,在回答该问题的时候需要不断地查看这个问题,而即时通信终端的对话框显示的会话内容有限,通常只能显示一屏,很快这个问题就会滚动出对话框,如果需要再浏览这个问题,只能向上拉动滚动条。若在会话过程中需要多次浏览该问题,则需要频繁拉动滚动条,极不方便。

发明内容
本发明要解决的技术问题在于,针对上述即时通信工具中在会话过程中关键会话信息不易查找的问题,提供一种可方便浏览关键会话信息的即时通信终端及在即时通信终端显示会话信息的方法。
本发明解决上述技术问题的技术方案是,提供一种即时通信终端,包括有用于接收和发送即时通信会话信息的会话收发单元、用于显示所述会话信息的会话显示单元,还包括
选择单元,用于从所述会话显示单元显示的会话信息中选择会话信息;剪切板显示单元,用于显示所述选择单元选择的会话信息;其中所述会话收发单元分别与会话存储单元和会话显示单元连接,所述会话显示单元连接到选择单元,所述选择单元连接到剪切板显示单元。
在本发明所述的一种即时通信终端中,还包括与所述选择单元连接的剪切板存储单元,用于存储所述剪切板显示单元中显示的会话信息。
在本发明所述的一种即时通信终端中,还包括与所述剪切板存储单元连接的维护单元,所述维护单元用于存储、删除和/或编辑所述剪切板存储单元中存储的会话信息。
本发明还提供一种在即时通信终端显示会话信息的方法,包括以下步骤(a)在即时通信终端的会话显示单元中显示即时通信会话信息;(b)将从所述会话显示单元中选择的会话信息显示于剪切板显示单元。
在本发明所述的一种在即时通信终端显示会话信息的方法中,所述步骤(b)之后还包括(c)将所述显示于剪切板显示单元的会话信息存储于剪切板存储单元的步骤。
在本发明所述的一种在即时通信终端显示会话信息的方法中,所述步骤(c)之后还包括(d)存储、删除和/或编辑所述剪切板存储单元中存储的会话信息的步骤。
本发明的一种即时通信终端及在即时通信终端显示会话信息的方法,通过设置剪切板显示单元显示关键会话信息,方便了在会话信息较多时关键会话信息的浏览。并且,本发明方便了对关键会话信息的保存和管理。


下面将结合附图及实施例对本发明作进一步说明,附图中图1是本发明一种即时通信终端第一实施例的结构示意图;图2是图1中会话显示单元和剪切板显示单元显示的示意图;图3是本发明一种即时通信终端第二实施例的结构示意图;
图4是图3中剪切板存储单元中存储数据实施例的结构示意图;图5是本发明一种在即时通信终端显示会话信息的方法实施例的流程图。
具体实施例方式
如图1所示,在本发明一种即时通信终端的第一实施例中,包括有会话收发单元12、会话存储单元11、会话显示单元13、选择单元14以及剪切板显示单元15,其中,会话收发单元12分别与会话存储单元11和会话显示单元13连接,会话显示单元13连接到选择单元14,选择单元14连接到剪切板显示单元15。
会话收发单元12用于接收和发送即时通信会话信息。通过该会话收发单元12,可实现当前即时通信终端的用户与其他一个或多个用户之间的即时通信会话。
会话显示单元13用于显示存储会话收发单元12接收和发送的会话信息。会话显示单元13按照会话信息接收和发送时间的先后顺序显示会话信息,并随着会话收发单元12发送和接收会话信息而增加。当会话收发单元12发送和接收会话信息超过会话显示单元13的大小,而无法显示所有会话信息时,会话显示单元13将最先接收和发送的会话信息上移,并通过滚动条实现翻页,从而方便用户浏览当前会话的所有会话信息。
会话存储单元11用于存储会话收发单元12接收和发送的会话信息。会话存储单元11按照会话信息接收和发送时间的先后顺序存储会话信息。
选择单元14用于从会话显示单元13显示的会话信息中选择会话信息。在具体实现时,选择单元14可通过使用鼠标选中后拖动到剪切板显示单元15的方式进行选择,也可通过剪切、复制的方式进行选择。在本实施例中,选择单元14仅选择显示当前会话的会话显示单元13中的会话信息。
剪切板显示单元15用于显示选择单元12选择的会话信息。由于选择单元12选择的信息有限,因此一般剪切板显示单元15中显示的会话信息不会相对较少,方便用户浏览。在实际应用中,剪切板显示单元15可以与会话显示单元13位于同一窗口(例如即时通信终端的对话框)中;也可以采用悬浮窗口,即总是在显示器屏幕显示。
在具体应用中,剪切板显示单元15可以包括多个,该多个剪切板显示单元15以层叠方式显示于会话显示单元13的显示窗口中。每一剪切板显示单元15仅显示选择单元14一次选择的会话信息。当然,也可仅包括一个剪切板显示单元15,该剪切板显示单元15可以显示选择单元14多次选择的会话信息。
如图2所示,例如当会话显示单元13中显示会话信息时,可通过选择单元14选择其中的会话信息“#define WORDID(s1,s2)(short)((-9-(signed)s1)*94+(-2-(signed)s2))”,拷贝到剪切板显示单元15显示。这样,当会话显示单元13中的会话信息增加时,剪切板显示单元15的显示内容依然不变。从而当会话信息移出会话显示单元13时,依然可通过浏览剪切板显示单元15中的会话信息来获取关键的会话内容。
如图3所示,在本发明一种即时通信终端的第二实施例中,同样包括会话收发单元32、会话存储单元31、会话显示单元33、选择单元34以及剪切板显示单元35。与第一实施例不同的是,本实施例中的即时通信终端还包括剪切板存储单元36以及维护单元37,其中剪切板存储单元36与剪切板显示单元35连接,维护单元37与剪切板存储单元36连接。
剪切板存储单元36用于存储剪切板显示单元35显示的会话信息。该剪切板存储单元36存储的信息包括在剪切板显示单元35中显示的会话信息以及发送该显示的会话信息的用户标识。剪切板存储单元35在存储上述会话信息时,按照用户标识存储会话信息,即同一用户标识发送的会话信息存储在一起。
维护单元37用于存储、删除和/或编辑所述剪切板存储单元中存储的会话信息,并实现会话信息的查找。
如图4所示,是剪切板存储单元36中存储数据实施例的结构示意图。在本实施例中,剪切板存储单元36为存储的会话信息建立即时通信用户标识索引,在该索引中,每一用户标识即为一个索引项。与同一用户相关的会话存储在同一链表中,在该链表中,按会话内容发生的时间先后顺序存储。
在剪切板存储单元36存储剪切板显示单元35中显示的会话信息时,将该会话信息存储到用户标识索引下的链表的末端。
如图5所示,是本发明一种在即时通信终端显示会话信息的方法实施例的流程图。其具体包括以下步骤步骤S51在即时通信终端的会话显示单元中显示即时通信会话信息。在会话显示单元中显示的即时通信会话信息包括本端发送和本端接收的会话信息。
步骤S52将从会话显示单元中选择的会话信息显示于剪切板显示单元。其中选择的会话信息可以是本端发送的会话信息,也可以是本端接收的会话信息。在实际应用中,剪切板显示单元可以与会话显示单元位于同一窗口(例如即时通信终端的对话框)中;也可以采用悬浮窗口,即总是在显示器屏幕显示。
步骤S53将显示于剪切板显示单元的信息存储到剪切板存储单元。
步骤S54维护剪切板存储单元中存储的会话信息,例如存储、删除和/或编辑等。
以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
权利要求
1.一种即时通信终端,包括有用于接收和发送即时通信会话信息的会话收发单元、用于显示所述会话信息的会话显示单元,其特征在于,还包括选择单元,用于从所述会话显示单元显示的会话信息中选择会话信息;剪切板显示单元,用于显示所述选择单元选择的会话信息;其中所述会话收发单元分别与会话存储单元和会话显示单元连接,所述会话显示单元连接到选择单元,所述选择单元连接到剪切板显示单元。
2.根据权利要求1所述的一种即时通信终端,其特征在于,还包括与所述选择单元连接的剪切板存储单元,用于存储所述剪切板显示单元中显示的会话信息。
3.根据权利要求2所述的一种即时通信终端,其特征在于,还包括与所述剪切板存储单元连接的维护单元,所述维护单元用于存储、删除和/或编辑所述剪切板存储单元中存储的会话信息。
4.一种在即时通信终端显示会话信息的方法,其特征在于,包括以下步骤(a)在即时通信终端的会话显示单元中显示即时通信会话信息;(b)将从所述会话显示单元中选择的会话信息显示于剪切板显示单元。
5.根据权利要求4所述的一种在即时通信终端显示会话信息的方法,其特征在于,所述步骤(b)之后还包括(c)将所述显示于剪切板显示单元的会话信息存储于剪切板存储单元的步骤。
6.根据权利要求5所述的一种在即时通信终端显示会话信息的方法,其特征在于,所述步骤(c)之后,还包括(d)存储、删除和/或编辑所述剪切板存储单元中存储的会话信息的步骤。
全文摘要
本发明公开了一种即时通信终端,包括有用于接收和发送即时通信会话信息的会话收发单元、用于显示所述会话信息的会话显示单元,还包括选择单元,用于从所述会话显示单元显示的会话信息中选择会话信息;剪切板显示单元,用于显示所述选择单元选择的会话信息;其中所述会话收发单元分别与会话存储单元和会话显示单元连接,所述会话显示单元连接到选择单元,所述选择单元连接到剪切板显示单元。本发明通过设置剪切板显示单元显示关键会话信息,方便了在会话信息较多时关键会话信息的浏览。
文档编号G06F9/44GK101079050SQ20061015759
公开日2007年11月28日 申请日期2006年12月19日 优先权日2006年12月19日
发明者张会鹏 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1