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

技术编号:3545293 阅读:186 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种即时通信终端,包括有用于接收和发送即时通信会话信息的会话收发单元、用于显示所述会话信息的会话显示单元,还包括:选择单元,用于从所述会话显示单元显示的会话信息中选择会话信息;剪切板显示单元,用于显示所述选择单元选择的会话信息;其中所述会话收发单元分别与会话存储单元和会话显示单元连接,所述会话显示单元连接到选择单元,所述选择单元连接到剪切板显示单元。本发明专利技术通过设置剪切板显示单元显示关键会话信息,方便了在会话信息较多时关键会话信息的浏览。

【技术实现步骤摘要】

本专利技术涉及计算机网络
,更具体地说,涉及。
技术介绍
网络即时通信工具(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在即时通信终端的会话显示单元中显示本文档来自技高网...

【技术保护点】
一种即时通信终端,包括有用于接收和发送即时通信会话信息的会话收发单元、用于显示所述会话信息的会话显示单元,其特征在于,还包括:选择单元,用于从所述会话显示单元显示的会话信息中选择会话信息;剪切板显示单元,用于显示所述选择单元 选择的会话信息;其中所述会话收发单元分别与会话存储单元和会话显示单元连接,所述会话显示单元连接到选择单元,所述选择单元连接到剪切板显示单元。

【技术特征摘要】

【专利技术属性】
技术研发人员:张会鹏
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利