通信记录管理方法、装置及终端的制作方法_5

文档序号:8433976阅读:来源:国知局
通信记录会话中,包括:
[0196]根据通信记录的生成时间,按照时间由晚到早的原则将通信记录插入到通信记录会话中。
[0197]优选地,该方法还包括:
[0198]获取不同通信记录会话中最新通信记录的生成时间;
[0199]根据最新通信记录的生成时间,按照时间由晚到早的原则在会话显示页面上对不同通信记录会话进行排列。
[0200]本公开实施例提供的非临时性计算机可读存储介质,在检测到通信记录合并操作后获取多个通信记录,根据每一项通信记录对应的联系人号码和本地通讯录确定通信记录对应的联系人姓名,之后,当判断本地已建立联系人姓名对应的通信记录会话时,将该通信记录按照时间顺序插入到通信记录会话中,由于本地用户与某一联系人的全部通信记录均建立在一个通信记录会话中,所以本地用户与该联系人之间的沟通交流信息呈聚集状态,在查询本地用户与该联系人之间的通信记录时较为简便和省时,时效性较优。
[0201]本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。
[0202]应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。
【主权项】
1.一种通信记录管理方法,其特征在于,所述方法包括: 当检测到通信记录合并操作后,获取多个通信记录; 对于每一项通信记录,根据所述通信记录对应的联系人号码和本地通讯录,确定所述通信记录对应的联系人姓名; 判断本地是否已建立所述联系人姓名对应的通信记录会话; 当判断本地已建立所述联系人姓名对应的通信记录会话时,将所述通信记录按照时间顺序插入到所述通信记录会话中; 其中,所述通信记录至少包括通话记录或短信记录中的一种;每一项通信记录与一个联系人号码和一个本地用户号码相关联;所述本地通讯录包括多个联系人条目,归属于同一联系人的多个号码存储在同一联系人条目中。
2.根据权利要求1所述的方法,其特征在于,所述获取多个通信记录,包括: 读取全部本地号码,获取与所述全部本地号码相关联的多个通信记录;或, 根据指定应用账号获取云端中存储的多个通信记录;或, 在检测到终端卡槽的插卡操作后,获取插入的用户身份识别卡中存储的多个通信记录。
3.根据权利要求1所述的方法,其特征在于,所述将所述通信记录按照时间顺序插入到所述通信记录会话中之后,所述方法还包括: 对于每一项通信记录,在所述通信记录会话中标记所述每一项通信记录对应的联系人号码和本地用户号码。
4.根据权利要求1所述的方法,其特征在于,所述根据所述通信记录对应的联系人号码和本地通讯录,确定所述通信记录对应的联系人姓名,包括: 对于所述本地通讯录中的一个联系人条目,将所述通信记录对应的联系人号码与所述联系人条目包含的至少一个号码进行比对; 当所述通信记录对应的联系人号码与所述联系人条目包含的任一个号码相匹配时,将所述联系人条目中包含的联系人姓名确定为所述通信记录对应的联系人姓名。
5.根据权利要求1所述的方法,其特征在于,所述判断本地是否已建立所述联系人姓名对应的通信记录会话之后,所述方法还包括: 当本地未建立所述联系人姓名对应的通信记录会话后,建立所述联系人姓名对应的通信记录会话; 将所述通信记录存储在所述通信记录会话中。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括: 当确定所述通信记录对应的联系人号码未包含在所述本地通讯录中任一联系人条目中时,建立所述联系人号码对应的联系人条目、指定联系人姓名对应的通信记录会话; 将所述通信记录存储在所述通信记录会话中; 其中,所述指定联系人姓名与所述联系人号码相匹配。
7.根据权利要求1所述的方法,其特征在于,所述将所述通信记录按照时间顺序插入到所述通信记录会话中,包括: 根据所述通信记录的生成时间,按照时间由晚到早的原则将所述通信记录插入到所述通信记录会话中。
8.根据权利要求1至7中任一权利要求所述的方法,其特征在于,所述方法还包括: 获取不同通信记录会话中最新通信记录的生成时间; 根据所述最新通信记录的生成时间,按照时间由晚到早的原则在会话显示页面上对不同通信记录会话进行排列。
9.一种通信记录管理装置,其特征在于,所述装置包括: 通信记录获取模块,用于当检测到通信记录合并操作后,获取多个通信记录; 联系人姓名确定模块,用于对于每一项通信记录,根据所述通信记录对应的联系人号码和本地通讯录,确定所述通信记录对应的联系人姓名; 会话判断模块,用于判断本地是否已建立所述联系人姓名对应的通信记录会话; 通信记录插入模块,用于当判断本地已建立所述联系人姓名对应的通信记录会话时,将所述通信记录按照时间顺序插入到所述通信记录会话中; 其中,所述通信记录至少包括通话记录或短信记录中的一种;每一项通信记录与一个联系人号码和一个本地用户号码相关联;所述本地通讯录包括多个联系人条目,归属于同一联系人的多个号码存储在同一联系人条目中。
10.根据权利要求9所述的装置,其特征在于,所述通信记录获取模块,用于读取全部本地号码,获取与所述全部本地号码相关联的多个通信记录;或,根据指定应用账号获取云端中存储的多个通信记录;或,在检测到终端卡槽的插卡操作后,获取插入的用户身份识别卡中存储的多个通信记录。
11.根据权利要求9所述的装置,其特征在于,所述装置还包括: 号码标记模块,用于对于每一项通信记录,在所述通信记录会话中标记所述每一项通信记录对应的联系人号码和本地用户号码。
12.根据权利要求9所述的装置,其特征在于,所述联系人姓名确定模块,用于对于所述本地通讯录中的一个联系人条目,将所述通信记录对应的联系人号码与所述联系人条目包含的至少一个号码进行比对;当所述通信记录对应的联系人号码与所述联系人条目包含的任一个号码相匹配时,将所述联系人条目中包含的联系人姓名确定为所述通信记录对应的联系人姓名。
13.根据权利要求9所述的装置,其特征在于,所述装置还包括: 会话建立模块,用于当本地未建立所述联系人姓名对应的通信记录会话后,建立所述联系人姓名对应的通信记录会话; 所述通信记录插入模块,用于将所述通信记录存储在所述通信记录会话中。
14.根据权利要求9所述的装置,其特征在于,所述装置还包括: 联系人条目建立模块,用于当确定所述通信记录对应的联系人号码未包含在所述本地通讯录中任一联系人条目中时,建立所述联系人号码对应的联系人条目; 会话建立模块,用于当确定所述通信记录对应的联系人号码未包含在所述本地通讯录中任一联系人条目中时,建立指定联系人姓名对应的通信记录会话; 所述通信记录插入模块,用于将所述通信记录存储在所述通信记录会话中; 其中,所述指定联系人姓名与所述联系人号码相匹配。
15.根据权利要求9所述的装置,其特征在于,所述通信记录插入模块,用于根据所述通信记录的生成时间,按照时间由晚到早的原则将所述通信记录插入到所述通信记录会话中。
16.根据权利要求9至15中任一权利要求所述的装置,其特征在于,所述装置还包括: 生成时间确定模块,用于获取不同通信记录会话中最新通信记录的生成时间; 会话排列模块,用于根据所述最新通信记录的生成时间,按照时间由晚到早的原则在会话显示页面上对不同通信记录会话进行排列。
17.一种终端,其特征在于,所述终端包括: 处理器; 用于存储处理器可执行指令的存储器; 其中,所述处理器被配置为:当检测到通信记录合并操作后,获取多个通信记录;对于每一项通信记录,根据所述通信记录对应的联系人号码和本地通讯录,确定所述通信记录对应的联系人姓名;判断本地是否已建立所述联系人姓名对应的通信记录会话;当判断本地已建立所述联系人姓名对应的通信记录会话时,将所述通信记录按照时间顺序插入到所述通信记录会话中;其中,所述通信记录至少包括通话记录或短信记录中的一种;每一项通信记录与一个联系人号码和一个本地用户号码相关联;所述本地通讯录包括多个联系人条目,归属于同一联系人的多个号码存储在同一联系人条目中。
【专利摘要】本公开是关于一种通信记录管理方法、装置及终端,属于信息处理技术领域。所述方法包括:当检测到通信记录合并操作后,获取多个通信记录;对于每一项通信记录,根据所述通信记录对应的联系人号码和本地通讯录,确定所述通信记录对应的联系人姓名;判断本地是否已建立所述联系人姓名对应的通信记录会话;当判断本地已建立所述联系人姓名对应的通信记录会话时,将所述通信记录按照时间顺序插入到所述通信记录会话中。由于本地用户与某一联系人的全部通信记录均建立在一个通信记录会话中,所以本地用户与该联系人之间的沟通交流信息呈聚集状态,在查询本地用户与该联系人之间的通信记录时较为简便和省时,时效性较优。
【IPC分类】H04M1-2745, H04M1-725, H04L29-08
【公开号】CN104754096
【申请号】CN201510100324
【发明人】谢茂培
【申请人】小米科技有限责任公司, 北京极简时代软件科技有限公司
【公开日】2015年7月1日
【申请日】2015年3月6日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1