一种通讯录联系人的智能分组方法

文档序号:9581913阅读:902来源:国知局
一种通讯录联系人的智能分组方法
【技术领域】
[0001]本发明涉及手机技术领域,尤其涉及一种通讯录联系人的智能分组方法。
【背景技术】
[0002]随着科技的飞速发展,在日常生活中人们与他人的联系越来越频繁,由此通讯工具、通讯方式等也越来越多。现在最普遍的通讯工具就是手机,人们根据在手机中存储的通讯录联系人中的电话号码来实时联系朋友。通常,在移动终端的通讯录中设置有群组功能,用户可根据自己的使用习惯或需求制定多个群组,如家人、同事、大学同学、中学同学群组等,并将隶属于该群组的联系人手动加入其中,方便用户按群组操作,如群发短信等。
[0003]教师通讯录也需要这种群组功能,如将通讯录中的家长、学生和家庭各分成一组,方便后续管理和联系。但是,这种手动添加联系人到设置的群组中方法,大大增加了用户操作体验的时间,而且操作方法十分繁琐,如果联系人数量多分组容易出错。

【发明内容】

[0004]本发明针对现有技术中通讯录分组耗时长、操作繁琐、易出错的缺点,提供了一种通讯录联系人的智能分组方法。
[0005]为了解决上述技术问题,本发明通过下述技术方案得以解决:
[0006]一种通讯录联系人的智能分组方法,包括以下步骤:
[0007]步骤S101,获取移动终端通讯录中的联系人信息,联系人信息包括联系人名称和联系人称呼;
[0008]步骤S102,将联系人信息筛选分成家长组、学生组和未知组,联系人称呼中含有家长身份关键字的联系人信息被分到家长组,家长身份关键字包括爸爸、妈妈、爷爷、奶奶、叔叔,联系人称呼中含有学生身份关键字的联系人信息被分到学生组,学生身份关键字包括同学、学生,联系人称呼中不含有家长身份关键字或学生身份关键字的联系人信息被分到未知组;
[0009]步骤S103,根据联系人信息中的联系人名称对家长组和学生组、家长组和未知组进行匹配,并新建家庭组;如果家长组和学生组中有联系人名称一致的,则把家长组和学生组中联系人名称一致的联系人信息分配到家庭组,并将家长组和学生组中联系人名称一致的联系人信息删除;如果家长组和未知组中有联系人名称一致的,则把家长组和未知组中联系人名称一致的联系人信息分配到家庭组,并将家长组和未知组中联系人名称一致的联系人信息删除;最后,得到匹配后的家长组、学生组、未知组和家庭组;
[0010]步骤S104,将匹配后的家长组、学生组、未知组和家庭组提供给用户确认。
[0011]作为优选,一种通讯录联系人的智能分组方法,包括以下步骤:
[0012]步骤S201,移动终端上的应用程序获取移动终端通讯录中的联系人信息,联系人信息包括联系人名称和联系人称呼;
[0013]步骤S202,应用程序将联系人信息传送到服务器;
[0014]步骤S203,服务器将将联系人信息筛选分成家长组、学生组和未知组,联系人称呼中含有家长身份关键字的联系人信息被分到家长组,家长身份关键字包括爸爸、妈妈、爷爷、奶奶、叔叔,联系人称呼中含有学生身份关键字的联系人信息被分到学生组,学生身份关键字包括同学、学生,联系人称呼中不含有家长身份关键字或学生身份关键字的联系人信息被分到未知组;
[0015]步骤S204,服务器根据联系人信息中的联系人名称对家长组和学生组、家长组和未知组进行匹配,并新建家庭组;如果家长组和学生组中有联系人名称一致的,则把家长组和学生组中联系人名称一致的联系人信息分配到家庭组,并将家长组和学生组中联系人名称一致的联系人信息删除;如果家长组和未知组中有联系人名称一致的,则把家长组和未知组中联系人名称一致的联系人信息分配到家庭组,并将家长组和未知组中联系人名称一致的联系人信息删除;最后,得到匹配后的家长组、学生组、未知组和家庭组;服务器将匹配后的家长组、学生组、未知组和家庭组传送到应用程序;
[0016]步骤S205,应用程序将匹配后的家长组、学生组、未知组和家庭组提供给用户确认;
[0017]步骤S206,服务器将匹配后的家长组、学生组、未知组和家庭组传送到数据库备份。
[0018]本发明由于采用了以上技术方案,具有降低通讯录分组耗时、操作简单、方便用户管理通讯录的效果。
【附图说明】
[0019]图1是本发明第一实施例的流程图。
[0020]图2是本发明第二实施例的流程图。
【具体实施方式】
[0021]下面结合附图与实施例对本发明作进一步详细描述。
[0022]实施例1
[0023]一种通讯录联系人的智能分组方法,如图1所示,包括以下步骤:
[0024]步骤S101,获取移动终端通讯录中的联系人信息,联系人信息包括联系人名称和联系人称呼;
[0025]步骤S102,将联系人信息筛选分成家长组、学生组和未知组,联系人称呼中含有家长身份关键字的联系人信息被分到家长组,家长身份关键字包括爸爸、妈妈、爷爷、奶奶、叔叔,联系人称呼中含有学生身份关键字的联系人信息被分到学生组,学生身份关键字包括同学、学生,联系人称呼中不含有家长身份关键字或学生身份关键字的联系人信息被分到未知组;比如联系人称呼中含有妈妈或者带有其他家长身份关键字(比如爸爸、爷爷、奶奶),联系人信息会被判定为家长组;比如联系人称呼中含有学生或者同学,联系人信息会被判定为学生组;比如联系人称呼中不含有家长身份关键字或学生身份关键字,联系人信息会被判定为未知组。
[0026]步骤S103,根据联系人信息中的联系人名称对家长组和学生组、家长组和未知组进行匹配,并新建家庭组;如果家长组和学生组中有联系人名称一致的,则把家长组和学生组中联系人名称一致的联系人信息分配到家庭组,并将家长组和学生组中联系人名称一致的联系人信息删除;如果家长组和未知组中有联系人名称一致的,则把家长组和未知组中联系人名称一致的联系人信息分配到家庭组,并将家长组和未知组中联系人名称一致的联系人信息删除;最后,得到匹配后的家长组、学生组、未知组和家庭组;
[0027]根据联系人名称,可以判定家长组和学生组、家长组和未知组中属于同个家庭的联系人信息,将属于同个家庭的联系人信息分配到新建的家庭组中,并将属于同个家庭的联系人信息从原有分组中删除。家长组和学生组的具体匹配流程:比如家长组中有小明爸爸,学生组中有小明同学,在匹配时,
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1