一种联系人信息处理方法、装置及移动终端转让专利

申请号 : CN201711060158.8

文献号 : CN107613086B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 林依柳

申请人 : 珠海格力电器股份有限公司

摘要 :

本发明实施例涉及通信领域,公开了一种联系人信息处理方法、装置及移动终端。其中,所述方法包括:获取移动终端中所有联系人信息,并统计在预设时间内每个联系人与移动终端用户的联系次数;建立目标联系人列表,并将目标联系人的联系人信息添加至目标联系人列表,目标联系人为与用户的联系次数小于预设的联系次数阈值的联系人;获取目标联系人的通讯信息;根据通讯信息,对目标联系人列表进行分组,并对每个分组显示对应的第一提醒信息。通过对目标联系人列表进行分组,可以实现简单快速地对联系人信息进行归类整理或处理,特别是针对只是用于用户在特定情况下进行联系的联系人所对应的联系人信息进行分组归类,提高用户体验。

权利要求 :

1.一种联系人信息处理方法,应用于移动终端,其特征在于,所述方法包括:获取所述移动终端中所有联系人信息,并统计在预设时间内每个联系人与所述移动终端用户的联系次数,所述联系次数包括通过拨打或接听联系人的电话号码进行联系而记录的联系次数、通过与通讯录相关联的通信应用与联系人进行联系而记录的联系次数、发送或接收联系人的短信进行联系而记录的联系次数;

建立目标联系人列表,并将目标联系人的联系人信息添加至所述目标联系人列表,所述目标联系人为与所述用户的联系次数小于预设的联系次数阈值的联系人;

获取所述目标联系人的通讯信息,所述通讯信息包括所述目标联系人与所述用户的通讯日期和通讯内容;

根据所述通讯信息,对所述目标联系人列表进行分组,并对每个分组显示对应的第一提醒信息;

所述通讯信息还包括所述目标联系人列表中每个电话号码与所述用户联系的时间间隔和/或所述目标联系人列表中每个电话号码的存储时间;

所述根据所述通讯信息,对所述目标联系人列表进行分组,并对每个分组显示对应的第一提醒信息,包括:建立号码删除组;

获取所述目标联系人的联系人信息,并根据所述目标联系人的联系人信息判断同一联系人是否存在至少两个电话号码;

如果同一联系人存在至少两个电话号码,则根据所述通讯信息,将所述至少两个电话号码中与所述用户联系的时间间隔大于预设的时间间隔阈值的电话号码,和/或电话号码的存储时间大于预设的存储时间阈值的电话号码添加至所述号码删除组,并提醒是否删除该组的电话号码。

2.根据权利要求1所述的方法,其特征在于,所述根据所述通讯信息,对所述目标联系人列表进行分组,并对每个分组显示对应的第一提醒信息包括:建立节假日联系组;

将所述通讯日期与法定节假日相匹配,且所述通讯内容与预设的关键字相匹配的通讯信息所对应的联系人的联系人信息添加至所述节假日联系组,并提醒是否隐藏所述节假日联系组中的联系人信息。

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:接收第一触发指令;

根据所述第一触发指令,在所述法定节假日时触发显示第二提醒信息,所述第二提醒信息用于在所述法定节假日时提醒是否联系所述节假日联系组中的联系人信息所对应的联系人。

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收第二触发指令;

根据所述第二触发指令,触发删除所述号码删除组中的电话号码。

5.一种联系人信息处理装置,应用于移动终端,其特征在于,所述装置包括:联系次数统计模块,用于获取所述移动终端中所有联系人信息,并统计在预设时间内每个联系人与所述移动终端用户的联系次数,所述联系次数包括通过拨打或接听联系人的电话号码进行联系而记录的联系次数、通过与通讯录相关联的通信应用与联系人进行联系而记录的联系次数、发送或接收联系人的短信进行联系而记录的联系次数;

列表建立模块,用于建立目标联系人列表,并将目标联系人的联系人信息添加至所述目标联系人列表,所述目标联系人为与所述用户的联系次数小于预设的联系次数阈值的联系人;

通讯信息获取模块,用于获取所述目标联系人的通讯信息,所述通讯信息包括所述目标联系人与所述用户的通讯日期和通讯内容;

第一显示模块,用于根据所述通讯信息,对所述目标联系人列表进行分组,并对每个分组显示对应的第一提醒信息;

所述通讯信息还包括所述目标联系人列表中每个电话号码与所述用户联系的时间间隔和/或所述目标联系人列表中每个电话号码的存储时间;

所述第一显示模块具体用于:

建立号码删除组;

获取所述目标联系人的联系人信息,并根据所述目标联系人的联系人信息判断同一联系人是否存在至少两个电话号码;

如果同一联系人存在至少两个电话号码,则根据所述通讯信息,将所述至少两个电话号码中与所述用户联系的时间间隔大于预设的时间间隔阈值的电话号码,和/或电话号码的存储时间大于预设的存储时间阈值的电话号码添加至所述号码删除组,并提醒是否删除该组的电话号码。

6.根据权利要求5所述的装置,其特征在于,所述第一显示模块具体用于:建立节假日联系组;

将所述通讯日期与法定节假日相匹配,且所述通讯内容与预设的关键字相匹配的通讯信息所对应的联系人的联系人信息添加至所述节假日联系组,并提醒是否隐藏所述节假日联系组中的联系人信息。

7.根据权利要求6所述的装置,其特征在于,所述装置还包括:第一触发指令接收模块,用于接收第一触发指令;

第二显示模块,用于根据所述第一触发指令,在所述法定节假日时触发显示第二提醒信息,所述第二提醒信息用于在所述法定节假日时提醒是否联系所述节假日联系组中的联系人信息所对应的联系人。

8.根据权利要求5所述的装置,其特征在于,所述装置还包括:第二触发指令接收模块,用于接收第二触发指令;

删除触发模块,用于根据所述第二触发指令,触发删除所述号码删除组中的电话号码。

9.一种移动终端,其特征在于,包括:

至少一个处理器;以及,

与所述至少一个处理器通信连接的存储器;其中,

所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1-4任一项所述的方法。

说明书 :

一种联系人信息处理方法、装置及移动终端

技术领域

[0001] 本发明实施例涉及通信领域,尤其涉及一种联系人信息处理方法、装置及移动终端。

背景技术

[0002] 目前,移动终端(如手机、平板电脑等)被广泛应用于生活及工作中的各个领域,移动终端已成为人们生活中必不可少的通信工具,通过移动终端极大方便了人们之间的沟通。通常,用户会将联系人信息(如联系人的姓名、电话号码等)存储在移动终端的通讯录中,以便于在通讯录中找到联系人的电话号码即可进行快速拨号。
[0003] 在日常生活中,由于工作或生活的需要,用户可能在移动终端的通讯录中存入大量的联系人信息。而其中有大部分联系人信息可能只是用于用户在特定的情况下与联系人进行联系,例如,有的联系人只是在节假日进行联系,平时并无联系。这类联系人信息随着时间的推移或用户交际圈的扩大可能会越来越多,往往会占据用户通讯录中较大的比例,导致用户平常在通讯录中搜索联系人信息时,难以定位,而如果用户手动对这类联系人信息进行归类整理或处理等,又需要花费时间,操作较繁琐,用户体验不佳。

发明内容

[0004] 本发明的主要目的在于提供一种联系人信息处理方法、装置及移动终端,能够实现简单快速地对联系人信息进行归类整理或处理,特别是针对只是用于用户在特定的情况下与联系人进行联系的联系人信息进行分组归类,提高用户体验。
[0005] 本发明实施例公开了如下技术方案:
[0006] 第一方面,本发明实施例提供了一种联系人信息处理方法,应用于移动终端,所述方法包括:
[0007] 获取所述移动终端中所有联系人信息,并统计在预设时间内每个联系人与所述移动终端用户的联系次数;
[0008] 建立目标联系人列表,并将目标联系人的联系人信息添加至所述目标联系人列表,所述目标联系人为与所述用户的联系次数小于预设的联系次数阈值的联系人;
[0009] 获取所述目标联系人的通讯信息,所述通讯信息包括所述目标联系人与所述用户的通讯日期和通讯内容;
[0010] 根据所述通讯信息,对所述目标联系人列表进行分组,并对每个分组显示对应的第一提醒信息。
[0011] 在一些实施例中,所述根据所述通讯信息,对所述目标联系人列表进行分组,并对每个分组显示对应的第一提醒信息包括:
[0012] 建立节假日联系组;
[0013] 将所述通讯日期与法定节假日相匹配,且所述通讯内容与预设的关键字相匹配的通讯信息所对应的联系人的联系人信息添加至所述节假日联系组,并提醒是否隐藏所述节假日联系组中的联系人信息。
[0014] 在一些实施例中,所述方法还包括:
[0015] 接收第一触发指令;
[0016] 根据所述第一触发指令,在所述法定节假日时触发显示第二提醒信息,所述第二提醒信息用于在所述法定节假日时提醒是否联系所述节假日联系组中的联系人信息所对应的联系人。
[0017] 在一些实施例中,所述通讯信息还包括所述目标联系人列表中每个电话号码与所述用户联系的时间间隔和/或所述目标联系人列表中每个电话号码的存储时间;
[0018] 所述根据所述通讯信息,对所述目标联系人列表进行分组,并对每个分组显示对应的第一提醒信息,包括:
[0019] 建立号码删除组;
[0020] 获取所述目标联系人的联系人信息,并根据所述目标联系人的联系人信息判断同一联系人是否存在至少两个电话号码;
[0021] 如果同一联系人存在至少两个电话号码,则根据所述通讯信息,将所述至少两个电话号码中与所述用户联系的时间间隔大于预设的时间间隔阈值的电话号码,和/或电话号码的存储时间大于预设的存储时间阈值的电话号码添加至所述号码删除组,并提醒是否删除该组的电话号码。
[0022] 在一些实施例中,所述方法还包括:
[0023] 接收第二触发指令;
[0024] 根据所述第二触发指令,触发删除所述号码删除组中的电话号码。
[0025] 第二方面,本发明实施例提供了一种联系人信息处理装置,应用于移动终端,所述装置包括:
[0026] 联系次数统计模块,用于获取所述移动终端中所有联系人信息,并统计在预设时间内每个联系人与所述移动终端用户的联系次数;
[0027] 列表建立模块,用于建立目标联系人列表,并将目标联系人的联系人信息添加至所述目标联系人列表,所述目标联系人为与所述用户的联系次数小于预设的联系次数阈值的联系人;
[0028] 通讯信息获取模块,用于获取所述目标联系人的通讯信息,所述通讯信息包括所述目标联系人与所述用户的通讯日期和通讯内容;
[0029] 第一显示模块,用于根据所述通讯信息,对所述目标联系人列表进行分组,并对每个分组显示对应的第一提醒信息。
[0030] 在一些实施例中,所述第一显示模块具体用于:
[0031] 建立节假日联系组;
[0032] 将所述通讯日期与法定节假日相匹配,且所述通讯内容与预设的关键字相匹配的通讯信息所对应的联系人的联系人信息添加至所述节假日联系组,并提醒是否隐藏所述节假日联系组中的联系人信息。
[0033] 在一些实施例中,所述装置还包括:
[0034] 第一触发指令接收模块,用于接收第一触发指令;
[0035] 第二显示模块,用于根据所述第一触发指令,在所述法定节假日时触发显示第二提醒信息,所述第二提醒信息用于在所述法定节假日时提醒是否联系所述节假日联系组中的联系人信息所对应的联系人。
[0036] 在一些实施例中,所述通讯信息还包括所述目标联系人列表中每个电话号码与所述用户联系的时间间隔和/或所述目标联系人列表中每个电话号码的存储时间;
[0037] 所述第一显示模块具体用于:
[0038] 建立号码删除组;
[0039] 获取所述目标联系人的联系人信息,并根据所述目标联系人的联系人信息判断同一联系人是否存在至少两个电话号码;
[0040] 如果同一联系人存在至少两个电话号码,则根据所述通讯信息,将所述至少两个电话号码中与所述用户联系的时间间隔大于预设的时间间隔阈值的电话号码,和/或电话号码的存储时间大于预设的存储时间阈值的电话号码添加至所述号码删除组,并提醒是否删除该组的电话号码。
[0041] 在一些实施例中,所述装置还包括:
[0042] 第二触发指令接收模块,用于接收第二触发指令;
[0043] 删除触发模块,用于根据所述第二触发指令,触发删除所述号码删除组中的电话号码。
[0044] 第三方面,本发明实施例提供了一种移动终端,包括:
[0045] 至少一个处理器;以及,
[0046] 与所述至少一个处理器通信连接的存储器;其中,
[0047] 所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上所述的联系人信息处理方法。
[0048] 第四方面,本发明实施例提供了一种计算机程序产品,所述计算机程序产品包括存储在非易失性计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被移动终端执行时,使所述移动终端执行如上所述的联系人信息处理方法。
[0049] 第五方面,本发明实施例还提供了一种非易失性计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令被移动终端执行时,使所述移动终端执行如上所述的联系人信息处理方法。
[0050] 本发明实施例的有益效果是:区别于现有技术的情况,本发明实施例提供的联系人信息处理方法,通过通讯信息对所述目标联系人列表进行分组,可以实现简单快速地对联系人信息进行归类整理或处理,特别是针对只是用于用户在特定的情况下与联系人进行联系的联系人信息进行分组归类,提高用户体验。

附图说明

[0051] 一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。
[0052] 图1是本发明其中一实施例提供的一种联系人信息处理方法的流程示意图;
[0053] 图2是本发明另一实施例提供的一种联系人信息处理方法的流程示意图;
[0054] 图3是本发明其中一实施例提供的一种联系人信息处理装置的示意图;
[0055] 图4是本发明另一实施例提供的一种联系人信息处理装置的示意图;
[0056] 图5是本发明其中一实施例提供的移动终端的硬件结构示意图。

具体实施方式

[0057] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0058] 此外,下面所描述的本发明各个实施例中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。
[0059] 实施例1:
[0060] 本发明其中一实施例提供一种联系人信息处理方法。如图1为本发明其中一实施例提供的一种联系人信息处理方法的流程示意图。本发明实施例的一种联系人信息处理方法应用于移动终端,可由各种移动终端执行,例如,手机、平板电脑等。
[0061] 参照图1,所述联系人信息处理方法包括:
[0062] 101:获取所述移动终端中所有联系人信息,并统计在预设时间内每个联系人与所述移动终端用户的联系次数。
[0063] 其中,联系人为可与所述用户进行联系的人,所述联系人信息可以包括存储在所述移动终端的通讯录中的联系人的姓名、电话号码、联系人的生日或联系人自定义的字段的信息(如用户针对联系人的特征为联系人设置的标签信息等)等。所述用户为使用所述移动终端的人。所述移动终端获取到所述移动终端中所有联系人信息后,可以根据通话记录、与通讯录相关联的QQ、微信、微博等通信应用或短信等,以获取并统计在预设的时间内每个联系人与用户的联系次数,例如,在2年内,用户与“联系人1”的联系次数为10次;用户与“联系人2”的联系次数为15次等。
[0064] 需要说明的是,所述联系次数不限于是通过拨打或接听联系人的电话号码进行联系而记录的联系次数;还可以是通过与通讯录相关联的QQ、微信、微博等通信应用与联系人进行联系而记录的联系次数;或者是通过发送或接收联系人的短信进行联系而记录的联系次数。也即,所述联系次数为通过上述各种方式与联系人进行联系的次数的总和。例如,2年内,用户拨打和接听了“联系人3”的电话5次,通过微信联系了“联系人3”6次,给“联系人3”发了3次短信,则2年内,“联系人3”与用户的联系次数为13次。
[0065] 102:建立目标联系人列表,并将目标联系人的联系人信息添加至所述目标联系人列表,所述目标联系人为与所述用户的联系次数小于预设的联系次数阈值的联系人。
[0066] 所述预设的联系次数阈值可以是用户自定义设置的,例如,所述移动终端提供设置联系次数阈值的界面以供用户进行自定义设置。所述预设的联系次数阈值也可以是系统根据预设的规则得到的联系次数阈值,例如,该预设的规则可以为基于法定假日的个数及预设时间,得到联系次数阈值,比如,该联系次数阈值可等于法定假日的个数与预设时间的乘积,其中预设时间的单位为年。具体的,若预设时间为2年,系统可以通过已安装的日历等应用程序得到法定节假日有11个(包括元旦、春节等),则所述联系次数阈值为法定节假日的个数乘以预设时间,也即所述联系次数阈值为22。所述移动终端可以建立目标联系人列表,并将目标联系人的联系人信息添加至所述目标联系人列表,所述目标联系人为与所述用户的联系次数小于预设的联系次数阈值的联系人。例如,所述联系次数阈值为22,预设时间内与用户的联系次数小于22的联系人均为目标联系人,并将所述目标联系人的联系人信息添加至所述目标联系人列表中。由于用户在特定的情况下才与联系人进行联系的联系次数通常是较少的,通过将与所述用户的联系次数小于预设的联系次数阈值的联系人的联系人信息添加至所述目标联系人列表,一方面可以获得与用户的联系次数较少的这类联系人;另一方面可以着重对联系次数较少的这类联系人的联系人信息进行分析,方便快速的缩小对联系人信息进行归类整理或处理的范围,从而提高联系人信息处理效率。
[0067] 可以理解的是,由于频率是单位时间内某事件发生的次数,因此,也可以通过预设时间及联系次数得到每个联系人与用户的联系频率,也即,将联系次数除以预设时间便可得到联系频率。类似的,可以基于联系频率,将小于预设的联系次数阈值的联系人的联系人信息添加至目标联系人列表。
[0068] 103:获取所述目标联系人的通讯信息,所述通讯信息包括所述目标联系人与所述用户的通讯日期和通讯内容。
[0069] 其中,所述通讯内容可以是所述目标联系人与用户联系时,所述移动终端发送或者接收到的文字或者图片等。所述通讯信息包括但不限于所述目标联系人与用户的通讯日期和通讯内容,例如,所述通讯信息还可以包括所述目标联系人与用户进行通讯的时间间隔、通讯时长等。
[0070] 104:根据所述通讯信息,对所述目标联系人列表进行分组,并对每个分组显示对应的第一提醒信息。
[0071] 根据所述通讯信息,所述移动终端可对所述目标联系人列表进行分组。具体的,可以基于所述目标联系人与用户的通讯日期和通讯内容,对所述目标联系人列表进行分组,以将在特定情况下才与用户联系的联系人的联系人信息从所述目标联系人列表中筛选出来并归为同一组中。例如,该特定情况可以是用户在法定节假日时拨号或者发送祝福问候信息而进行的联系,通过判断通讯日期是否是法定节假日或者通讯内容中是否含有与祝福相关的关键字(如“祝”、“快乐”等),以确定将所述目标联系人列表中的哪些联系人的联系人信息归入在特定情况下进行联系的组中。通过对目标联系人列表进行分组,可快速对移动终端的通讯录中的联系人信息进行管理,特别是针对用户在特定的情况下才进行联系的联系人所对应的联系人信息进行归类整理或处理。所述第一提醒信息可以通过浮窗(基于可弹出、可移动的独立窗口)的方式进行显示,以便用户根据所述第一提醒信息对组中的联系人信息进行操作。并且,在对所述目标联系人列表进行分组后,还为用户提供选择组中的联系人信息的界面,以便用户可以对组中的某一个或者某些联系人的联系人信息以进行操作。所述第一提醒信息包括但不限于提醒是否隐藏该组的全部联系人的联系人信息、提醒是否隐藏该组的被用户选定的联系人的联系人信息、提醒是否删除该组的全部联系人的联系人信息、提醒是否删除该组的被用户选定的联系人的联系人信息、提醒是否添加新的联系人的联系人信息进入该组等。例如,针对在特定情况下进行联系的组,可以显示隐藏该组联系人的联系人信息。
[0072] 在本发明实施例中,本发明实施例提供联系人信息处理方法,通过通讯信息对所述目标联系人列表进行分组,可以实现简单快速地对联系人信息进行归类整理或处理,特别是针对只是用于用户在特定的情况下进行联系的联系人所对应的联系人信息进行分组归类,提高用户体验。
[0073] 实施例2:
[0074] 本发明另一实施例提供一种联系人信息处理方法。如图2为本发明另一实施例提供的一种联系人信息处理方法的流程示意图。本发明实施例的一种联系人信息处理方法应用于移动终端,可由各种移动终端执行,例如,手机、平板电脑等。
[0075] 参照图2,所述联系人信息处理方法包括:
[0076] 201:获取所述移动终端中所有联系人信息,并统计在预设时间内每个联系人与所述移动终端用户的联系次数。
[0077] 202:建立目标联系人列表,并将目标联系人的联系人信息添加至所述目标联系人列表,所述目标联系人为与所述用户的联系次数小于预设的联系次数阈值的联系人。
[0078] 203:获取所述目标联系人的通讯信息,所述通讯信息包括所述目标联系人与所述用户的通讯日期和通讯内容。
[0079] 其中,所述通讯内容可以是所述目标联系人与用户联系时,所述移动终端发送或者接收到的文字或者图片等。所述通讯信息包括但不限于所述目标联系人与用户的通讯日期和通讯内容,在本发明实施例中,所述通讯信息还包括所述目标联系人列表中每个电话号码与所述用户联系的时间间隔和/或所述目标联系人列表中每个电话号码的存储时间。
[0080] 204:根据所述通讯信息,对所述目标联系人列表进行分组,并对每个分组显示对应的第一提醒信息。
[0081] 在本发明实施例中,所述根据所述通讯信息,对所述目标联系人列表进行分组,并对每个分组显示对应的第一提醒信息包括:建立节假日联系组;将所述通讯日期与法定节假日相匹配,且所述通讯内容与预设的关键字相匹配的通讯信息所对应的联系人的联系人信息添加至所述节假日联系组,并提醒是否隐藏所述节假日联系组中的联系人信息。其中,所述通讯日期与法定节假日相匹配的情况,只需所述通讯日期与部分法定节假日相同即可,而非与全部的法定节假日均相同;所述通讯内容与预设的关键字相匹配的情况,只需所述通讯内容与预设的关键字相同即可,而非与全部的预设的关键字均相同。例如,所述目标联系人列表中包括:“联系人A”的联系人信息、“联系人B”的联系人信息、“联系人C”的联系人信息、“联系人D”的联系人信息、“联系人E”的联系人信息、“联系人F”的联系人信息、“联系人G”的联系人信息、“联系人H”的联系人信息。预设的关键字有:“祝”、“快乐”、“幸福”、“欢乐”、“节”。其中,“联系人A”与用户的通讯日期与法定节假日中的春节的日期、元旦的日期相匹配,并且“联系人A”与用户的通讯内容中包含“祝”、“快乐”;“联系人C”与用户的通讯日期与法定节假日中的端午节的日期、春节的日期相匹配,并且“联系人C”与用户的通讯内容中包含“祝”、“节”、“快乐”,则可以将“联系人A”的联系人信息与“联系人C”的联系人信息添加至所述节假日联系组,并提醒是否要隐藏该组中的联系人信息。所述提醒是否隐藏该组的联系人信息可以通过浮窗的方式进行显示,以便用户确定是否对组中的联系人信息进行隐藏。通过将所述通讯日期与法定节假日相匹配,且所述通讯内容与预设的关键字相匹配的通讯信息所对应的联系人的联系人信息归为同一组,可快速对移动终端的通讯录中的联系人信息进行管理,特别是针对用户在法定节假日才进行联系的联系人的联系人信息进行归类整理或处理。
[0082] 在本发明实施例中,所述通讯信息还包括所述目标联系人列表中每个电话号码与所述用户联系的时间间隔和/或所述目标联系人列表中每个电话号码的存储时间。所述根据所述通讯信息,对所述目标联系人列表进行分组,并对每个分组显示对应的第一提醒信息,包括:建立号码删除组;获取所述目标联系人的联系人信息,并根据所述目标联系人的联系人信息判断同一联系人是否存在至少两个电话号码;如果同一联系人存在至少两个电话号码,则根据所述通讯信息,将所述至少两个电话号码中与所述用户联系的时间间隔大于预设的时间间隔阈值的电话号码,和/或电话号码的存储时间大于预设的存储时间阈值的电话号码添加至所述号码删除组,并提醒是否删除该组的电话号码。其中,电话号码与所述用户联系的时间间隔是指该电话号码与用户最后一次进行联系的时间距离当前时间的差值。例如,通过所述目标联系人的联系人信息,获取得到在目标联系人列表中的“联系人1”有:“电话号码1”、“电话号码2”、“电话号码3”,其中,“电话号码1”与用户联系的时间间隔是1个月,“电话号码2”与用户联系的时间间隔是3年,“电话号码3”与用户联系的时间间隔是2个月,预设的时间间隔阈值为2年,则将“联系人1”的多个电话号码中与所述用户联系的时间间隔大于预设的时间间隔阈值的电话号码添加至所述号码删除组,也即“电话号码2”添加至所述号码删除组。类似的,可以将电话号码的存储时间大于预设的存储时间阈值的电话号码添加至所述号码删除组。所述提醒删除所述号码删除组的电话号码可以通过浮窗的方式进行显示,以便用户确定是否对组中的联系人进行删除。通过将所述至少两个电话号码中与所述用户联系的时间间隔大于预设的时间间隔阈值的电话号码,和/或电话号码的存储时间大于预设的存储时间阈值的电话号码添加至所述号码删除组,可快速对移动终端的通讯录中的联系人信息进行管理,特别是针对联系人存在多个电话号码,其中的部分电话号码可能是联系人不用的电话号码的情况。
[0083] 需要说明的是,在本发明实施例中,所述第一提醒信息包括但不限于提醒是否隐藏节假日联系组中的联系人信息、提醒是否删除号码删除组中的电话号码,例如,所述第一提醒信息还可以包括提醒是否在节假日联系组中添加新的联系人的联系人信息、提醒是否在号码删除组中添加新的电话号码、提醒是否将节假日联系组中的被用户选定的联系人信息移除、提醒是否将号码删除组中被用户选定的电话号码移除等。
[0084] 在本发明实施例中,所述联系人信息处理方法还包括:
[0085] 205:接收第一触发指令。
[0086] 所述移动终端为用户提供接收第一触发指令的界面,以接收第一触发指令。其中,所述第一触发指令可以是用户点击或者触摸预设的按钮而生成的指令。
[0087] 206:根据所述第一触发指令,在所述法定节假日时触发显示第二提醒信息,所述第二提醒信息用于在所述法定节假日时提醒是否联系所述节假日联系组中的联系人信息所对应的联系人。
[0088] 所述移动终端在接收所述第一触发指令后,可在所述法定节假日时触发显示用于在所述法定节假日时提醒是否联系所述节假日联系组中的联系人信息所对应的联系人的第二提醒信息,以便在所述法定节假日时用户确定是否联系所述节假日联系组中的联系人,例如,在所述法定节假日时发送节日祝福信息等。并且,在确定所述节假日联系组后,还为用户提供选择该组中的某一个或者某些联系人的联系人信息界面,以便用户可以选择组中的某一个或者某些联系人的联系人信息以进行操作。所述第二提醒信息可以包括但不限于:提醒是否联系该组所有的联系人,提醒是否联系该组被用户选定的联系人等。
[0089] 207:接收第二触发指令。
[0090] 所述移动终端为用户提供可接收第二触发指令的界面,以接收第二触发指令。其中,所述第二触发指令可以是用户点击或者触摸预设的按钮而生成的指令。
[0091] 208:根据所述第二触发指令,触发删除所述号码删除组中的电话号码。
[0092] 所述移动终端在接收所述第二触发指令后,可触发删除所述号码删除组中的电话号码,以便用户批量对所述号码删除组中的电话号码进行删除。
[0093] 可以理解的是,在一些其它实施例中,所述步骤205-208在不同的实施例中,可以不是必选步骤,另外,本领域普通技术人员,根据本发明实施例的描述可以理解,在不矛盾的情况下,在不同实施例中,所述步骤205-206与步骤207-208可以有不同的执行顺序,例如先执行步骤207-208再执行步骤205-206。
[0094] 还需要说明的是,本发明实施例中所述步骤201-208中未详尽描述的技术细节,可参考上述实施例的具体描述。
[0095] 在本发明实施例中,本发明实施例提供联系人信息处理方法,通过通讯信息对所述目标联系人列表进行分组,可以实现简单快速地对联系人信息进行归类整理或处理,特别是针对只是用于用户在法定节假日进行联系的联系人的联系人信息以及联系人存在多个电话号码的联系人信息进行分组归类,提高用户体验。
[0096] 实施例3:
[0097] 本发明其中一实施例提供一种联系人信息处理装置。如图3为本发明其中一实施例提供的一种联系人信息处理装置的示意图。其中,所述装置应用于移动终端。
[0098] 参照图3,所述联系人信息处理装置30包括:
[0099] 联系次数统计模块301,用于获取所述移动终端中所有联系人信息,并统计在预设时间内每个联系人与所述移动终端用户的联系次数。
[0100] 其中,联系人为可与所述用户进行联系的人,所述联系人信息可以包括存储在所述移动终端的通讯录中的联系人的姓名、电话号码、联系人的生日或联系人自定义的字段的信息(如用户针对联系人的特征为联系人设置的标签信息等)等。所述用户为使用所述移动终端的人。所述联系次数统计模块301获取到所述移动终端中所有联系人信息后,可以根据通话记录、与通讯录相关联的QQ、微信、微博等通信应用或短信等,以获取并统计在预设的时间内通讯录中每个联系人与用户的联系次数。
[0101] 列表建立模块302,用于建立目标联系人列表,并将目标联系人的联系人信息添加至所述目标联系人列表,所述目标联系人为与所述用户的联系次数小于预设的联系次数阈值的联系人。
[0102] 所述预设的联系次数阈值可以是用户自定义设置的,例如,所述移动终端提供设置联系次数阈值的界面以供用户进行自定义设置。所述预设的联系次数阈值也可以是系统根据预设的规则得到的联系次数阈值。由于用户在特定的情况下才与联系人进行联系的联系次数通常是较少的,通过所述列表建立模块302建立目标联系人列表,并将与所述用户的联系次数小于预设的联系次数阈值的联系人的联系人信息添加至所述目标联系人列表,一方面可以获得与用户的联系次数较少的这类联系人;另一方面可以着重对联系次数较少的这类联系人的联系人信息进行分析,方便快速的缩小对联系人信息进行归类整理或处理的范围,从而提高联系人信息处理效率。
[0103] 通讯信息获取模块303,用于获取所述目标联系人的通讯信息,所述通讯信息包括所述目标联系人与所述用户的通讯日期和通讯内容。
[0104] 其中,所述通讯内容可以是所述目标联系人与用户联系时,所述移动终端发送或者接收到的文字或者图片等。所述通讯信息包括但不限于所述目标联系人与用户的通讯日期和通讯内容,例如,所述通讯信息还可以包括所述目标联系人与用户进行通讯的时间间隔、通讯时长等。
[0105] 第一显示模块304,用于根据所述通讯信息,对所述目标联系人列表进行分组,并对每个分组显示对应的第一提醒信息。
[0106] 所述第一提醒信息可以通过浮窗的方式进行显示,以便用户根据所述第一提醒信息对组中的联系人信息进行操作。所述第一提醒信息包括但不限于提醒是否隐藏该组的全部联系人的联系人信息、提醒是否隐藏该组的被用户选定的联系人的联系人信息、提醒是否删除该组的全部联系人的联系人信息、提醒是否删除该组的被用户选定的联系人的联系人信息、提醒是否添加新的联系人的联系人信息进入该组等。根据所述通讯信息,所述第一显示模块304可对所述目标联系人列表进行分组,并对每个分组显示对应的第一提醒信息。具体的,可以基于所述每个联系人与所述用户的通讯日期和通讯内容,对所述目标联系人列表进行分组,以将在特定情况下才与用户联系的联系人的联系人信息从所述目标联系人列表中筛选出来并归为同一组中,并显示对应的第一提醒信息。例如,该特定情况可以是用户在法定节假日时拨号或者发送祝福问候信息而进行的联系,所述第一显示模块304通过判断通讯日期是否是法定节假日或者通讯内容中是否含有与祝福相关的关键字(如“祝”、“快乐”等),以确定将所述目标联系人列表中的哪些联系人的联系人信息归入在特定情况下进行联系的组中,并显示对应的第一提醒信息。所述第一显示模块304通过对目标联系人列表进行分组并显示对应的第一提醒信息,可快速对移动终端的通讯录中的联系人信息进行管理,特别是针对用户在特定的情况下才与联系人进行联系的联系人所对应的联系人信息进行归类整理或处理。
[0107] 需要说明的是,在本发明实施例中,所述联系人信息处理装置30可执行本发明实施例1所提供的联系人信息处理方法,具备执行方法相应的功能模块和有益效果。未在联系人信息处理装置30的实施例中详尽描述的技术细节,可参见本发明实施例1所提供的联系人信息处理方法。
[0108] 本发明实施例提供的所述联系人信息处理装置30可以实现简单快速地对联系人信息进行归类整理或处理,特别是针对只是用于用户在特定情况下(如法定节假日)进行联系的联系人所对应的联系人信息进行分组归类,提高用户体验。
[0109] 实施例4:
[0110] 本发明另一实施例提供一种联系人信息处理装置。如图4为本发明另一实施例提供的一种联系人信息处理装置示意图。其中,所述装置应用于移动终端。
[0111] 参照图4,所述联系人信息处理装置40包括:
[0112] 联系次数统计模块401,用于获取所述移动终端中所有联系人信息,并统计在预设时间内每个联系人与所述移动终端用户的联系次数。
[0113] 其中,联系人为可与所述用户进行联系的人,所述联系人信息可以包括存储在所述移动终端的通讯录中的联系人的姓名、电话号码、联系人的生日或联系人自定义的字段的信息(如用户针对联系人的特征为联系人设置的标签信息等)等。所述用户为使用所述移动终端的人。所述联系次数统计模块401获取到所述移动终端中所有联系人信息后,可以根据通话记录、与通讯录相关联的QQ、微信、微博等通信应用或短信等,以获取并统计在预设的时间内通讯录中每个联系人与用户的联系次数。
[0114] 列表建立模块402,用于建立目标联系人列表,并将目标联系人的联系人信息添加至所述目标联系人列表,所述目标联系人为与所述用户的联系次数小于预设的联系次数阈值的联系人。
[0115] 所述预设的联系次数阈值可以是用户自定义设置的,例如,所述移动终端提供设置联系次数阈值的界面以供用户进行自定义设置。所述预设的联系次数阈值也可以是系统根据特定的规则得到的联系次数阈值。由于用户在特定的情况下才与联系人进行联系的联系次数通常是较少的,通过所述列表建立模块402建立目标联系人列表,并将与所述用户的联系次数小于预设的联系次数阈值的联系人的联系人信息添加至所述目标联系人列表,一方面可以获得与用户的联系次数较少的这类联系人;另一方面可以着重对联系次数较少的这类联系人的联系人信息进行分析,方便快速的缩小对联系人信息进行归类整理或处理的范围,从而提高联系人信息处理效率。
[0116] 通讯信息获取模块403,用于获取所述目标联系人的通讯信息,所述通讯信息包括所述目标联系人与所述用户的通讯日期和通讯内容。
[0117] 其中,所述通讯内容可以是所述目标联系人与用户联系时,所述移动终端发送或者接收到的文字或者图片等。所述通讯信息包括但不限于所述目标联系人与用户的通讯日期和通讯内容,例如,所述通讯信息还可以包括所述目标联系人与用户进行通讯的时间间隔、通讯时长等。
[0118] 第一显示模块404,用于根据所述通讯信息,对所述目标联系人列表进行分组,并对每个分组显示对应的第一提醒信息。
[0119] 在本发明实施例中,所述第一显示模块404具体用于:建立节假日联系组;将所述通讯日期与法定节假日相匹配,且所述通讯内容与预设的关键字相匹配的通讯信息所对应的联系人的联系人信息添加至所述节假日联系组,并提醒是否隐藏所述节假日联系组中的联系人信息。其中,所述通讯日期与法定节假日相匹配的情况,只需所述通讯日期与部分法定节假日相同即可,而非与全部的法定节假日均相同;所述通讯内容与预设的关键字相匹配的情况,只需所述通讯内容与预设的关键字相同即可,而非与全部的预设的关键字均相同。所述提醒隐藏该组的联系人可以通过浮窗的方式进行显示,以便用户确定是否对组中的联系人信息进行隐藏。通过将所述通讯日期与法定节假日相匹配,且所述通讯内容与预设的关键字相匹配的通讯信息所所对应的联系人的联系人信息归为同一组,可快速对移动终端的通讯录中的联系人信息进行管理,特别是针对用户在法定节假日才进行联系的联系人的联系人信息进行归类整理或处理。
[0120] 在本发明实施例中,所述通讯信息还包括所述目标联系人列表中每个电话号码与所述用户联系的时间间隔和/或所述目标联系人列表中每个电话号码的存储时间。所述第一显示模块404具体用于:建立号码删除组;获取所述目标联系人的联系人信息,并根据所述目标联系人的联系人信息判断同一联系人是否存在至少两个电话号码;如果同一联系人存在至少两个电话号码,则根据所述通讯信息,将所述至少两个电话号码中与所述用户联系的时间间隔大于预设的时间间隔阈值的电话号码,和/或电话号码的存储时间大于预设的存储时间阈值的电话号码添加至所述号码删除组,并提醒是否删除该组的电话号码。其中,电话号码与所述用户联系的时间间隔是指该电话号码与用户最后一次进行联系的时间距离当前时间的差值。通过将所述至少两个电话号码中与所述用户联系的时间间隔大于预设的时间间隔阈值的电话号码,和/或电话号码的存储时间大于预设的存储时间阈值的电话号码添加至所述号码删除组,可快速对移动终端的通讯录中的联系人信息进行管理,特别是针对联系人存在多个电话号码,其中的部分电话号码可能是联系人不用的电话号码的情况。
[0121] 在本发明实施例中,所述联系人信息处理装置40还包括:
[0122] 第一触发指令接收模块405,用于接收第一触发指令。
[0123] 所述移动终端为用户提供接收第一触发指令的界面,以便所述第一触发指令接收模块405接收第一触发指令。其中,所述第一触发指令可以是用户点击或者触摸指定的预设的按钮而生成的指令。
[0124] 第二显示模块406,用于根据所述第一触发指令,在所述法定节假日时触发显示第二提醒信息,所述第二提醒信息用于在所述法定节假日时提醒是否联系所述节假日联系组中的联系人信息所对应的联系人。
[0125] 所述第一触发指令接收模块405在接收所述第一触发指令后,第二显示模块406可在所述法定节假日时触发显示用于在所述法定节假日时提醒是否联系所述节假日联系组中的联系人信息所对应的联系人的第二提醒信息,以便在所述法定节假日时用户确定是否联系所述节假日联系组中的联系人,例如,在所述法定节假日时发送节日祝福信息等。
[0126] 第二触发指令接收模块407,用于接收第二触发指令。
[0127] 所述移动终端为用户提供可接收第二触发指令的界面,以便所述第二触发指令接收模块407接收第二触发指令。其中,所述第二触发指令可以是用户点击或者触摸指定的预设的按钮而生成的指令。
[0128] 删除触发模块408,用于根据所述第二触发指令,触发删除所述号码删除组中的电话号码。
[0129] 所述第二触发指令接收模块407在接收所述第二触发指令后,所述删除触发模块408可触发删除所述号码删除组中的电话号码,以便用户批量对所述号码删除组中的电话号码进行删除。
[0130] 需要说明的是,在本发明实施例中,所述联系人信息处理装置40可执行本发明实施例2所提供的联系人信息处理方法,具备执行方法相应的功能模块和有益效果。未在联系人信息处理装置40的实施例中详尽描述的技术细节,可参见本发明实施例2所提供的联系人信息处理方法。
[0131] 本发明实施例提供联系人信息处理装置40,通过通讯信息对所述目标联系人列表进行分组,可以实现简单快速地对联系人信息进行归类整理或处理,特别是针对只是用于用户在法定节假日进行联系的联系人所对应的联系人信息以及联系人存在多个电话号码的联系人信息进行分组归类,提高用户体验。
[0132] 实施例5:
[0133] 图5是本发明其中一实施例提供的移动终端的硬件结构示意图。如图5所示,所述移动终端50还包括:
[0134] 一个或多个处理器501以及存储器502,图5中以一个处理器501为例。
[0135] 处理器501和存储器502可以通过总线或者其他方式连接,图5中以通过总线连接为例。
[0136] 存储器502作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块,如本发明实施例中的联系人信息处理方法对应的程序指令/单元(例如,附图4所示的联系次数统计模块401、列表建立模块402、通讯信息获取模块403、第一显示模块404、第一触发指令接收模块405、第二显示模块406、第二触发指令接收模块407以及删除触发模块408)。处理器501通过运行存储在存储器502中的非易失性软件程序、指令以及单元,从而执行移动终端的各种功能应用以及数据处理,即实现所述方法实施例的联系人信息处理方法。
[0137] 存储器502可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据移动终端使用所创建的数据等。此外,存储器502可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实施例中,存储器502可选包括相对于处理器501远程设置的存储器,这些远程存储器可以通过网络连接至移动终端。所述网络的实施例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
[0138] 所述一个或者多个单元存储在所述存储器502中,当被所述一个或者多个处理器501执行时,执行所述任意方法实施例中的联系人信息处理方法,例如,执行以上描述的图2中的方法步骤201至步骤208,实现图4中的单元401-408的功能。
[0139] 所述移动终端50可执行本发明实施例1和/或实施例2所提供的联系人信息处理方法,具备执行方法相应的功能模块和有益效果。未在移动终端实施例中详尽描述的技术细节,可参见本发明实施例1和/或实施例2所提供的联系人信息处理方法。
[0140] 本发明实施例提供了一种计算机程序产品,所述计算机程序产品包括存储在非易失性计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被移动终端执行时,使所述移动终端执行如上所述的联系人信息处理方法。例如,执行以上描述的图2中的方法步骤201至步骤208,实现图4中的单元401-408的功能。
[0141] 本发明实施例提供了一种非易失性计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令被一个或多个处理器执行时,使所述一个或多个处理器执行以上描述的图2中的方法步骤201至步骤208,实现图4中的单元401-408的功能。
[0142] 本发明实施例的移动终端50可以以多种形式存在,包括但不限于:
[0143] (1)移动通信设备:这类设备携带方便,可用于存储联系人信息、进行通信等。这类终端可以包括:包括智能手机、多媒体手机、功能性手机等。
[0144] (2)超移动个人计算机设备:这类设备属于个人计算机的范畴。这类终端包括:PDA、MID等。
[0145] (3)其他具有联系人信息处理的移动终端。
[0146] 需要说明的是,以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
[0147] 通过以上的实施例的描述,本领域普通技术人员可以清楚地了解到各实施例可借助软件加通用硬件平台的方式来实现,当然也可以通过硬件。本领域普通技术人员可以理解实现所述实施例方法中的全部或部分流程是可以通过计算机程序指令相关的硬件来完成,所述的程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如所述各方法的实施例的流程。其中,所述的存储介质可为只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
[0148] 最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;在本发明的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,步骤可以以任意顺序实现,并存在如上所述的本发明的不同方面的许多其它变化,为了简明,它们没有在细节中提供;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。