[发明专利]一种会话线程列表的管理方法有效
申请号: | 201210572626.0 | 申请日: | 2012-12-25 |
公开(公告)号: | CN103076950A | 公开(公告)日: | 2013-05-01 |
发明(设计)人: | 金峙廷;梁晓星;李绍燕;崔扬 | 申请(专利权)人: | 北京百度网讯科技有限公司 |
主分类号: | G06F3/0483 | 分类号: | G06F3/0483;G06F3/0484 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 宋合成 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 会话 线程 列表 管理 方法 | ||
技术领域
本发明涉及互联网技术领域,特别涉及一种会话线程列表的管理方法。
背景技术
随着互联网技术的发展,通讯及聊天工具已成为人们日常中最常操作的应用。以手机短信为例,当用户进入指定联系人的会话线程聊天记录后,记录按时间顺序排列,新的聊天内容自动追加在会话结尾。每条记录都是独立的,系统不做任何区分。用户可以滑动屏幕或者滑动滚动条来查看聊天记录,记录间不做任何区分。
但是这种方式存在以下缺点:
由于与指定用户的聊天记录条数可能非常大,当超过100条后用户翻阅聊天记录时,由于记录按照时间顺序依次排列,并且每条记录都是独立不相关的,因此用户无法快速区分会话线程中的不同对话。当用户想要快速定位到某一对话或者寻找某条聊天记录时,只能通过阅读记录回忆对话场景来做判断,因此用户体验度不高。
发明内容
本发明旨在至少在一定程度上解决上述技术问题之一。为此,本发明的目的在于提出一种可以改善用户在阅读和搜索体验的会话线程列表的管理方法。
为实现上述目的,本发明的会话线程列表的管理方法,包括如下步骤:
获取会话线程列表以及所述会话线程列表中每条会话记录的开始时间;
将相邻两条会话记录的开始时间的时间差与预设间隔进行比较;
如果所述相邻两条会话记录的开始时间的时间差小于或等于所述预设间隔,则判断所述相邻两条会话记录属于相同会话区间,并将所述相邻两条会话记录聚集在同一会话区间,否则判断所述相邻两条会话记录属于不同会话区间,并将所述相邻两条会话记录分别设置在不同的会话区间。
根据本发明实施例的会话线程列表的管理方法,将会话线程列表进行智能划分,每个聚集内的聊天记录都是用户与用户在特定时间的一段对话,对话中记录间具有相关性。从而使得用户游览会话记录时,会将注意力集中在对话区间上,符合人们的行为习惯,最终会得到更好的用户体验。
在本发明的一个实施例中,在将所述会话记录设置到相应的区间之后,还包括如下步骤:
记录每个所述会话区间的起始会话记录和结束会话记录;
根据所述起始会话记录和结束会话记录获得所述会话区间的会话长度,其中,所述会话长度为所述会话区间内的会话记录条数。
在本发明的又一个实施例中,当用户浏览所述会话线程列表时,则显示滚动条在不同会话区间显示不同颜色。
进一步,对每个会话区间的会话进行语义分析;判断相邻会话区间的语义是否相同或相近,如果是,则将所述显示滚动条在相邻会话区间显示相同颜色。
并且,同一会话区间中,所述显示滚动条由所述起始会话记录至所述结束会话记录的背景颜色由浅至深渐变以显示每条会话记录在所述会话区间中的时间位置。
其中,所述显示滚动条的高度为当前对应的会话记录的显示高度。
并且,所述显示滚动条的中间线指示当前会话记录的位置。
在本发明的又一个实施例中,对同一会话区间的多条会话记录采用相同样式进行标记。
其中,所述样式包括字体颜色、背景颜色、下划线和字体加粗。
并且,当同一会话区间的多条会话记录采用相同背景颜色进行标记时,则由所述起始会话记录至所述结束会话记录的背景颜色由浅至深渐变以显示每条会话记录在所述会话区间中的时间位置。
本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
图1为根据本发明实施例的会话线程列表的管理方法;以及
图2为根据本发明实施例的一个会话区间的示意图。
具体实施方式
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本发明的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百度网讯科技有限公司,未经北京百度网讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210572626.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种胸外术后病人呼吸功能训练器
- 下一篇:叠加式存伞柜