【技术实现步骤摘要】
本专利技术涉及信息处理
,尤其涉及一种通信信息搜索结果的呈现方法、装置及终端。
技术介绍
短消息作为手机所提供的应用功能之一,在用户使用手机进行通信的过程中占有很大的比重,而随着手机存储能力的增强,手机可保存的短消息从几十条提高到几百条甚至是上千条。现在一般的智能手机均提供有短消息的搜索功能,以适用某些情况下,用户可以在手机所存储的大量的短消息中搜索出自己所需的信息。目前常用的短消息的搜索结果呈现方式为:所有短消息的搜索结果均以单条短消息的方式呈现;这种单条短消息的呈现方式缺乏组织,导致显示较为杂乱;另外,针对用户想搜索的是与某个联系人的会话的应用场景,目前这种单条短消息的搜索结果呈现方式无法满足用户的搜索需要。例如,如图1所示,在所存储的大量短消息中搜索与“神舟租车”相关的短消息或者会话,则按照现有的短消息搜索结果呈现方式来看,凡是与“神舟租车”相关的短消息均单条显示出来,结果显示缺乏组织,较为杂乱,也不能有效区分哪些是搜索到的短消息,哪些是搜索到的会话。
技术实现思路
为了解决目前通信信息(如手机短消息等)搜索结果的呈现方式缺乏组织,及不能有效区别搜索到的是联系人的会话还是联系人的通信信息(如短消息)的问题,本专利技术实施例提供了一种通信信息搜索结果的呈现方法、装置及终端。一方面,本专利技术实施例提供了一种通信信息搜索结果的呈现方法,预先将接收到及发送给同一联系人的通信信息组织到同一联系人的会话中,并存储联系人列表及所述联系人列表内各联系人的会话,所述方法包括:接收包含搜索关键字的搜索指令;在所述联系人列表中搜索包含所述关键字的联系人,将所述联系人 ...
【技术保护点】
一种通信信息搜索结果的呈现方法,其特征在于,预先将接收到及发送给同一联系人的通信信息组织到同一联系人的会话中,并存储联系人列表及所述联系人列表内各联系人的会话,所述方法包括:接收包含搜索关键字的搜索指令;在所述联系人列表中搜索包含所述关键字的联系人,将所述联系人的会话进行排序;在所述各联系人的会话中搜索包含所述关键字的通信信息,将所述通信信息按照其所属的联系人进行分组排序;将排序后的所述联系人的会话及分组排序后的所述通信信息进行显示。
【技术特征摘要】
1.一种通信信息搜索结果的呈现方法,其特征在于,预先将接收到及发送给同一联系人的通信信息组织到同一联系人的会话中,并存储联系人列表及所述联系人列表内各联系人的会话,所述方法包括: 接收包含搜索关键字的搜索指令; 在所述联系人列表中搜索包含所述关键字的联系人,将所述联系人的会话进行排序; 在所述各联系人的会话中搜索包含所述关键字的通信信息,将所述通信信息按照其所属的联系人进行分组排序; 将排序后的所述联系人的会话及分组排序后的所述通信信息进行显示。2.根据权利要求1所述的方法,其特征在于,将所述联系人的会话进行排序为: 将所述联系人的会话按照会话的更新时间、搜索匹配度及会话类型中的一种或多种进行排序。3.根据权利要求1所述的方法,其特征在于,将所述通信信息按照其所属的联系人进行分组排序包括: 将所述通信信息分别与其所在的联系人的会话进行关联,获取所述通信信息的特征参数,所述特征参数包括发送或者接收到的时间、所在会话的编号及所在会话的更新时间; 根据所述特征参数对所述通信信息进行分组排序。4.根据权利要求3所述的方法,其特征在于,根据所述特征参数对所述通信信息进行分组排序为: 将所述通信信息分别按其所在会话的更新时间进行排序,对于所在会话的更新时间相同的通信信息则按其所在会话的编号进行排序,对于所在会话的更新时间及所在会话的编号都相同的通信信息则按其发送或者接收到的时间进行排序。5.根据权利要求1所述的方法,其特征在于,将排序后的所述联系人的会话及分组排序后的所述通信信息进行显示包括: 显示排序后的所述联系人的会话内排序在前的第一预定值个的通信信息;并, 显示各分组所属的联系人,及各分组内排序在前的第二预定值个的通信信息。6.根据权利要求5所述的方法,其特征在于,显示各分组所属的联系人,及各分组内排序在前的第二预定值个的通信信息包括: 依次判断分组排序后的所述通信信息中后一通信信息所在会话的编号是否与前一通信信息所在会话的编号相同; 当所述后一通话信息所在会话的编号与所述前一通信信息所在会话的编号相同时,将计数所在会话的编号相同的通信信息的计数器加1,返回执行依次判断分组排序后的所述通信信息中后一通信信息所在会话的编号是否与前一通信信息所在会话的编号相同的操作,直到所述后一通信信息所在会话的编号与所述前一通信信息所在会话的编号不同时结束; 当所述后一通信信息所在会话的编号与所述前一通信信息所在会话的编号不同时,统计当前所在会话的编号相同的通信信息的个数,如果统计出的个数不大于第二预定值时,则显示所述后一通话信息所在会话对应的联系人,同时显示当前所在编号相同的所有通信信息,如果统计出的个数大于第二预定值时,则显示所述后一通信信息所在会话对应的联系人的同时,显示当前所在编号相同的前第二预定值个通信信息;之后,将计数器清零,返回执行依次判断分组排序后的所述通信信息中后一通信信息所在会话的编号是否与前一通信信息所在会话的编号相同的操作,直到分组排序后的所述通信信息中的最后一个通信信息被遍历后结束操作。7.根据权利要求1至6任一项所述的方法,其特征在于...
【专利技术属性】
技术研发人员:金凡,曾健,
申请(专利权)人:北京小米科技有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。