一种基于通信频度的通讯录排序方法及系统的制作方法

文档序号:9276930阅读:235来源:国知局
一种基于通信频度的通讯录排序方法及系统的制作方法
【技术领域】
[0001]本发明涉及移动终端技术领域,尤其涉及的是一种基于通信频度的通讯录排序方法及系统。
【背景技术】
[0002]随着通讯录联系人数量的增加,为了方便查找联系人,通讯录一般采用联系人姓名的拼音首字母或电话号码数字的先后顺序进行排序显示。这样当用户需要与联系频度高的人进行联系时需要通过拼音首字母搜索,或是翻看最近联系列表中并从中选取,给用户带来了不便。
[0003]因此,现有技术还有待于改进和发展。

【发明内容】

[0004]鉴于上述现有技术的不足,本发明的目的在于提供一种基于通信频度的通讯录排序方法及系统,旨在解决现有技术中当用户需要与联系频度高的人进行联系时需要通过拼音首字母搜索,或是翻看最近联系列表中并从中选取,给用户带来不便的问题。
[0005]本发明的技术方案如下:
[0006]一种基于通信频度的通讯录排序方法,其中,所述方法包括以下步骤:
[0007]A、移动终端在预设的统计周期内对聊天应用中与多个联系人聊天的聊天频度进行统计,当统计完成时则判断聊天应用中各联系人是否与移动终端中通讯录已存储的电话号码绑定;
[0008]B、当判断聊天应用中各联系人有与通讯录已存储的电话号码绑定的,则将该联系人的历史通信频度加上聊天频度获取与该联系人对应的当前聊天频度;
[0009]C、根据通讯录中各联系人的当前聊天频度对通讯录中的联系人进行排序。
[0010]所述基于通信频度的通讯录排序方法,其中,所述步骤A具体包括:
[0011]Al、移动终端在预设周期内对微信、QQ、陌陌、来往、阿里旺旺、校内通、googletalk和MSN中与多个聊天人聊天的聊天频度进行统计;其中,所述聊天频度为与联系人聊天的聊天信息总条数;
[0012]A2、当统计完成时,则判断聊天应用中各联系人是否与移动终端中通讯录已存储的电话号码绑定。
[0013]所述基于通信频度的通讯录排序方法,其中,所述步骤C之后还包括:
[0014]D、当完成对通讯录中的联系人的排序时,则将每一联系人的当前聊天频度与预先设置的聊天频度与星级对应表进行匹配,若匹配成功时则将通讯录中每一联系人的电话号码进行相应的星级标记。
[0015]所述基于通信频度的通讯录排序方法,其中,所述步骤A之前还包括:
[0016]S、预先设置一统计周期及聊天频度与星级对应表。
[0017]一种基于通信频度的通讯录排序系统,其中,包括:
[0018]统计及判断模块,用于移动终端在预设的统计周期内对聊天应用中与多个联系人聊天的聊天频度进行统计,当统计完成时则判断聊天应用中各联系人是否与移动终端中通讯录已存储的电话号码绑定;
[0019]频度获取模块,用于当判断聊天应用中各联系人有与通讯录已存储的电话号码绑定的,则将该联系人的历史通信频度加上聊天频度获取与该联系人对应的当前聊天频度;
[0020]排序模块,用于根据通讯录中各联系人的当前聊天频度对通讯录中的联系人进行排序。
[0021]所述基于通信频度的通讯录排序系统,其中,所述统计及判断模块具体包括:
[0022]聊天频度统计单元,用于移动终端在预设周期内对微信、QQ、陌陌、来往、阿里旺旺、校内通、google talk和MSN中与多个聊天人聊天的聊天频度进行统计;其中,所述聊天频度为与联系人聊天的聊天信息总条数;
[0023]匹配单元,用于当统计完成时,则判断聊天应用中各联系人是否与移动终端中通讯录已存储的电话号码绑定。
[0024]所述基于通信频度的通讯录排序系统,其中,还包括:
[0025]星级标记模块,用于当完成对通讯录中的联系人的排序时,则将每一联系人的当前聊天频度与预先设置的聊天频度与星级对应表进行匹配,若匹配成功时则将通讯录中每一联系人的电话号码进行相应的星级标记。
[0026]所述基于通信频度的通讯录排序系统,其中,还包括:
[0027]设置模块,用于预先设置一统计周期及聊天频度与星级对应表。
[0028]本发明提供了一种基于通信频度的通讯录排序方法及系统,方法包括:移动终端在预设的统计周期内对聊天应用中与多个联系人聊天的聊天频度进行统计,当统计完成时则判断聊天应用中各联系人是否与移动终端中通讯录已存储的电话号码绑定;当判断聊天应用中各联系人有与通讯录已存储的电话号码绑定的,则将该联系人的历史通信频度加上聊天频度获取与该联系人对应的当前聊天频度;根据通讯录中各联系人的当前聊天频度对通讯录中的联系人进行排序。通过本发明使得移动终端的通讯录根据聊天频度对通讯录进行排序,用户能方便的选取聊天频度高的人的电话号码。
【附图说明】
[0029]图1为本发明所述基于通信频度的通讯录排序方法较佳实施例的流程图。
[0030]图2为本发明所述基于通信频度的通讯录排序系统较佳实施例的结构框图。
【具体实施方式】
[0031]本发明提供一种基于通信频度的通讯录排序方法及系统,为使本发明的目的、技术方案及效果更加清楚、明确,以下对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0032]请参见图1,图1是本发明所述基于通信频度的通讯录排序方法较佳实施例的流程图。如图1所示,其包括以下步骤:
[0033]步骤S100、移动终端在预设的统计周期内对聊天应用中与多个联系人聊天的聊天频度进行统计,当统计完成时则判断聊天应用中各联系人是否与移动终端中通讯录已存储的电话号码绑定。
[0034]本发明的实施例中,当用户打开移动终端中已安装的聊天应用,并与聊天应用中的多个联系人进行聊天时,会与一些联系人聊天聊得较多,而又与另一些联系人聊天较少。可见,当用户与联系人聊天聊得较多,则说明此联系人与用户的亲密度较高;当用户已联系人聊天聊得比较少,则说明此联系人与用户的亲密度较低。由于聊天应用中的部分联系人对应的账号会与电话号码绑定,而用户的通讯录中也存在该电话号码。故移动终端可在预设的统计周期内对聊天应用中与多个联系人聊天的聊天频度进行统计,当统计完成时则判断聊天应用中各联系人是否与移动终端中通讯录已存储的电话号码绑定。
[0035]具体实施时,以用户在聊天应用中与多个联系人在统计周期内的聊天信息总条数作为聊天频度。例如,移动终端内设置的统计周期为24小时(也就是以自然日为周期统计),用户在使用聊天应用I与好友聊天时,聊天应用I中已添加了 100个好友,而这100个好友中有30个好友的账号已绑定电话号码,且已存储于用户移动终端的通讯录中。在一个统计周期的24小时内,当检测到用户与30个账号已绑定电话号码的联系人聊天时(电话号码均已存储于移动终端的通讯录中),统计与每一好友聊天信息总条数,并作为统计周期内与该好友的聊天频度。
[0036]步骤S200、当判断聊天应用中各联系人有与通讯录已存储的电话号码绑定的,则将该联系人的历史通信频度加上聊天频度获取与该联系人对应的当前聊天频度。
[0037]在步骤S200中,通讯录中每一联系人都对应一历史通信频度,所述历史通信频度既可以是在当前统计周期之前的多个统计周期内积累的总通信频度,也可以被用户手动清零后重新累计统计。由于采用了历史通信频度这一参考参数,可准确的得知用户与移动终端的通讯录中各联系人的交流的频繁程度,也就能准确地知道与各联系人的亲密度,也就能作为通讯录联系人排序的依据。
[0038]步骤S300、根据通讯录中各联系人的当前聊天频度对通讯录中的联系人进行排序。
[0039]本发明在具体实施时,按通讯录中各联系人的当前聊天频度的降序方式对通讯里中的联系人进行排序,也就是将当前聊天频度最大的联系人排在首位,其他依次降序进行排列。
[0040]进一步的,所述步骤SlOO中具体包括:
[0041]步骤S101、移动终端在预设周期内对微信、QQ、陌陌、
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1