首页> 中国专利> 一种更改通讯录联系人信息的方法、装置和移动终端

一种更改通讯录联系人信息的方法、装置和移动终端

摘要

本发明涉及一种更改通讯录联系人信息的方法、装置和移动终端,其中所述方法包括:对接收到的短信内容进行分析;在通讯录中获取与联系人姓名相同的联系人界面并对所述联系人界面中的联系人信息进行侦测;当侦测出所述联系人信息中存在至少一原有号码时,在所述移动终端上显示新增按键与替换按键;当侦测所述联系人信息中没有存在至少一原有号码时,在所述移动终端上显示所述新增按键;当所述新增按键被触发时,控制所述通讯录在所述联系人信息中新增入与所述联系人相对应的所述电话号码;当所述替换按键被触发时,控制所述通讯录将所述联系人信息中的原有号码替换成与所述联系人相对应的所述电话号码。

著录项

  • 公开/公告号CN104683589A

    专利类型发明专利

  • 公开/公告日2015-06-03

    原文格式PDF

  • 申请/专利权人 苏州天鸣信息科技有限公司;

    申请/专利号CN201510103792.X

  • 发明设计人 陈育诚;葛传勇;

    申请日2015-03-10

  • 分类号

  • 代理机构江苏圣典律师事务所;

  • 代理人贺翔

  • 地址 215400 江苏省苏州市太仓市北京西路6号科技创业园孵化西楼416室

  • 入库时间 2023-12-18 09:04:05

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2017-09-29

    授权

    授权

  • 2017-09-15

    著录事项变更 IPC(主分类):H04M1/725 变更前: 变更后: 申请日:20150310

    著录事项变更

  • 2017-09-15

    专利申请权的转移 IPC(主分类):H04M1/725 登记生效日:20170825 变更前: 变更后: 申请日:20150310

    专利申请权、专利权的转移

  • 2017-08-04

    专利申请权的转移 IPC(主分类):H04M1/725 登记生效日:20170718 变更前: 变更后: 申请日:20150310

    专利申请权、专利权的转移

  • 2017-08-04

    著录事项变更 IPC(主分类):H04M1/725 变更前: 变更后: 申请日:20150310

    著录事项变更

  • 2015-07-01

    实质审查的生效 IPC(主分类):H04M1/725 申请日:20150310

    实质审查的生效

  • 2015-06-03

    公开

    公开

查看全部

说明书

技术领域

本发明涉及移动终端技术领域,特别是涉及一种更改通讯录联系人信息的方法、装置和移动终端。

背景技术

在日常生活中,当用户更换手机号码后将新号码通知给朋友时一般通过以下几种方式进行操作:第一、通过短信的方式告知其它用户;第二、通过社交应用的通信功能告知其它用户,例如微信、QQ等;第三、通过社交应用的信息分享功能告知其它用户,例如通过微信朋友圈发表更换号码的信息内容。

或者,用户也可以将别人的号码通过上述几种方式告知其它用户。

然而,当其它用户接收到用户更换手机号码的通知时,例如接收到用户发送的手机短信或社交应用的消息通知时,则需要记住号码对应的数字,再打开通讯录中与该用户所对应的联系人界面,最后将新号码存入该联系人界面中的联系人信息中;或者,在触摸屏上执行复制操作以将号码对应的数字进行复制,然后粘贴至该联系人界面中的联系人信息中。无论哪一种方式,都需要用户手动操作,而在实际生活中,很多人因为觉得麻烦而不进行将用户新号码存入通讯录中的操作,导致在需要打电话给该用户时才发现号码已经发生更换,从而不能快速与该用户进行通话。

因此,本发明人觉得上述问题非常有其改良的必要性,遂以其多年从事相关领域的创作设计及专业制造经验,积极地针对一种更改通讯录联系人信息的方法、装置和移动终端进行研究改良,在各方条件的审慎考虑下终于开发出本发明。

发明内容

针对上述情况,为了克服现有技术的缺点,本发明实施例提供了一种更改通讯录联系人信息的方法、装置和移动终端,可有效解决现有技术中需要用户手动将联系人更换的号码存入通讯录中从而导致的一系列不便的问题。 

本发明实施例采用如下技术方案:

一种更改通讯录联系人信息的方法,应用于移动终端,所述方法包括:

对接收到的短信内容进行分析,其中分析的步骤包括:1)在所述短信内容中抓取连续数字;2)判断抓取到的所述连续数字的位数是否为预设阈值;3)如果是则将所述连续数字确定为电话号码;4)判断在所述连续数字的前后位置是否对应存在用户姓名;5)如果存在则将该用户姓名作为与所述电话号码相对应的联系人,否则将读取发信人的姓名并将该发信人姓名作为与所述电话号码相对应的联系人;

在通讯录中获取与所述联系人姓名相同的联系人界面并对所述联系人界面中的联系人信息进行侦测;

当侦测出所述联系人信息中存在至少一原有号码时,在所述移动终端上显示新增按键与替换按键;当侦测所述联系人信息中没有存在至少一原有号码时,在所述移动终端上显示所述新增按键;

当所述新增按键被触发时,控制所述通讯录在所述联系人信息中新增入与所述联系人相对应的所述电话号码;

当所述替换按键被触发时,控制所述通讯录将所述联系人信息中的原有号码替换成与所述联系人相对应的所述电话号码。

作为优选,在对所述联系人界面中的联系人信息进行侦测之前,所述方法还包括: 

判断所述移动终端触摸屏是否处在所述联系人界面上。

作为优选,在将读取发信人的姓名并将该发信人姓名作为与所述电话号码相对应的联系人之前,所述方法还包括:

读取该发信人与收信人之间的上一条短信内容并判断该短信内容中是否存在该用户姓名;

如果存在则将该用户姓名作为与所述电话号码相对应的联系人。

一种更改通讯录联系人信息的方法,应用于移动终端,所述方法包括:

获取至少一社交应用的实时信息,其中所述实时信息包括实时聊天信息以及实时用户分享信息;

对所述实时信息内容进行分析,其中分析的步骤包括:10)在所述实时信息内容中抓取连续数字;20)判断抓取到的所述连续数字的位数是否为预设阈值;30)如果是则将所述连续数字确定为电话号码;40)判断在所述连续数字的前后位置是否对应存在用户姓名;50)如果存在则将该用户姓名作为与所述电话号码相对应的联系人,否则将读取聊天好友名称或信息分享人名称并将该聊天好友名称或信息分享人名称作为与所述电话号码相对应的联系人;

在通讯录中获取与所述联系人姓名相同的联系人界面并对所述联系人界面中的联系人信息进行侦测;

当侦测出所述联系人信息中存在至少一原有号码时,在所述移动终端上显示新增按键与替换按键;当侦测所述联系人信息中没有存在至少一原有号码时,在所述移动终端上显示所述新增按键;

当所述新增按键被触发时,控制所述通讯录在所述联系人信息中新增入与所述联系人相对应的所述电话号码;

当所述替换按键被触发时,控制所述通讯录将所述联系人信息中的原有号码替换成与所述联系人相对应的所述电话号码。

作为优选,在将该聊天好友名称或信息分享人名称作为与所述电话号码相对应的联系人之前,所述方法还包括:

判断该聊天好友名称或信息分享人名称是否为用户备注名称;

如果不是,则在所述社交应用中获取该聊天好友名称或信息分享人名称所对应的真实姓名并将该真实姓名作为与所述电话号码相对应的联系人。

一种更改通讯录联系人信息的装置,所述装置包括:

短信内容分析模块,用于对接收到的短信内容进行分析;

实时信息获取模块,用于获取至少一社交应用的实时信息,其中所述实时信息包括实时聊天信息以及实时用户分享信息;

实时信息分析模块,用于对所述实时信息内容进行分析;

数字抓取模块,用于在所述短信内容以及实时信息内容中抓取连续数字;

位数判断模块,用于判断抓取到的所述连续数字的位数是否为预设阈值;

第一确定模块,用于将所述连续数字确定为电话号码;

第一用户姓名判断模块,用于判断在所述连续数字的前后位置是否对应存在用户姓名;

第二确定模块,用于当所述用户姓名判断模块判断在所述连续数字的前后位置对应存在用户姓名时,将该用户姓名作为与所述电话号码相对应的联系人;

第一姓名读取模块,用于当所述用户姓名判断模块判断在所述连续数字的前后位置没有对应存在用户姓名时,读取发信人的姓名并将该发信人姓名作为与所述电话号码相对应的联系人;

第二姓名读取模块,用于读取聊天好友名称或信息分享人名称并将该聊天好友名称或信息分享人名称作为与所述电话号码相对应的联系人;

联系人界面获取模块,用于在通讯录中获取与所述联系人姓名相同的联系人界面;

联系人信息侦测模块,用于对所述联系人界面中的联系人信息进行侦测;

第一显示模块,用于当侦测出所述联系人信息中存在至少一原有号码时,在所述移动终端上显示新增按键与替换按键;

第二显示模块,用于当侦测所述联系人信息中没有存在至少一原有号码时,在所述移动终端上显示所述新增按键;

第一控制模块,用于当所述新增按键被触发时,控制所述通讯录在所述联系人信息中新增入与所述联系人相对应的所述电话号码;

第二控制模块,用于当所述替换按键被触发时,控制所述通讯录将所述联系人信息中的原有号码替换成与所述联系人相对应的所述电话号码。

作为优选,所述装置还包括:

触摸屏界面判断模块,用于在所述联系人信息侦测模块对所述联系人界面中的联系人信息进行侦测之前,判断所述移动终端触摸屏是否处在所述联系人界面上。

作为优选,所述装置还包括:

第三姓名读取模块,用于在所述第一姓名读取模块读取发信人的姓名并将该发信人姓名作为与所述电话号码相对应的联系人之前,读取该发信人与收信人之间的上一条短信内容并判断该短信内容中是否存在该用户姓名;

第二用户姓名判断模块,用于判断该聊天好友名称或信息分享人名称是否为用户备注名称;

用户姓名获取模块,用于在所述社交应用中获取该聊天好友名称或信息分享人名称所对应的真实姓名并将该真实姓名作为与所述电话号码相对应的联系人。

一种移动终端,包括如权利要求7—9所述的一种更改通讯录联系人信息的装置。

本发明实施例提供的技术方案带来的有益效果是:采用本发明的技术方案,通过对接收到的短信内容进行分析以获取电话号码以及与该电话号码相对应的联系人,或者,通过获取至少一社交应用的实时信息并对所述实时信息进行分析以获取电话号码以及与该电话号码相对应的联系人;在通讯录中获取与所述联系人姓名相同的联系人界面并对所述联系人界面中的联系人信息进行侦测;当侦测出所述联系人信息中存在至少一原有号码时,在所述移动终端上显示新增按键与替换按键;当侦测所述联系人信息中没有存在至少一原有号码时,在所述移动终端上显示所述新增按键;用户可通过按压所述新增按键以控制所述通讯录在所述联系人信息中新增入与所述联系人相对应的所述电话号码;或者,用户可通过按压所述替换按键以控制所述通讯录将所述联系人信息中的原有号码替换成与所述联系人相对应的所述电话号码。如此,用户只需按压所述替换按键或新增按键就可以将所述联系人更换的号码存入通讯录中,非常方便。

附图说明

为了让本发明之上述及其他目的、特征、优点能更明显易懂,下文将对实施例描述中所需要使用的附图作一简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例一提供的一种更改通讯录联系人信息的方法流程示意图;

图2为本发明实施例一提供的一种对短信内容的分析方法流程示意图;

图3为本发明实施例二提供的一种更改通讯录联系人信息的方法流程示意图;

图4为本发明实施例二提供的一种对实时信息内容的分析方法流程示意图;

图5为本发明实施例三提供的一种更改通讯录联系人信息的装置方块示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明的保护范围。

所述移动终端包括具有触摸屏的智能手机、平板电脑、上网本、PDA(Portable Digital Assistant)、智能穿戴式设备等,在本发明以下实施例中,将所述移动终端优选为具有触摸屏的智能手机。

实施例一

请参考图1以及图2,图1为本发明实施例一提供的一种更改通讯录联系人信息的方法流程示意图;图2为本发明实施例一提供的一种对短信内容的分析方法流程示意图。具体的,本实施例提供一种更改通讯录联系人信息的方法,应用于移动终端,所述方法包括以下步骤:

步骤101、对接收到的短信内容进行分析,其中分析的步骤包括:

1)  在所述短信内容中抓取连续数字;

其中,终端系统首先将判断所述短信内中是否存在数字组合,如果存在,则接续判断这些数字组合中是否存在其它内容,如果没有则将该数字组合确定为所述连续数字。进一步地,终端系统在判断所述短信内容中是否存在数字组合时,具体还将对数字组合中是否存在区号横线,如果存在则将位于该区号横线后的数字组合确定为所述连续数字。

2)  判断抓取到的所述连续数字的位数是否为预设阈值;

其中,所述预设阈值为工程师预先设定的一个数值,具体将对应一般电话号码的位数,例如7位、11位等。

3)  如果是则将所述连续数字确定为电话号码;

例如,终端系统判断抓取到的所述连续数字的位数为11位,则将所述连续数字确定为电话号码,比如:139XXXX8186。在步骤2)中,如果终端系统判断出抓取到的所述连续数字的位数不为预设阈值,则将直接当前结束流程。

4)  判断在所述连续数字的前后位置是否对应存在用户姓名;

在实际应用中,例如用户A向用户B发送短信,且短信内容中也存在被确定为电话号码的连续数字,但该电话号码可能并不是用户A所更换的新号码,也有可能是用户C的号码,在此状况下,一般短信内容中会对应存在用户C的姓名,例如短息内容为:张XX  139XXXX8186。在本步骤中,如果终端系统在所述连续数字的前后位置中找出对应存在的用户姓名,则将执行步骤5)。

5)  如果存在则将该用户姓名作为与所述电话号码相对应的联系人,否则将执行步骤6)读取发信人的姓

名并将该发信人姓名作为与所述电话号码相对应的联系人;

按照上述例子而言,则终端系统将会把该发信人姓名即张XX作为与所述电话号码相对应的联系人。如果终端系统判断在所述连续数字的前后位置没有对应存在用户姓名,则将读取发信人的姓名,即用户A的姓名,并将用户A 的姓名作为与所述电话号码相对应的联系人。

步骤102、在通讯录中获取与所述联系人姓名相同的联系人界面并对所述联系人界面中的联系人信息进行侦测。

其中,终端系统在通讯录中获取与所述联系人姓名相同的联系人界面时,具体将通过系统接口来获取与所述联系人姓名相同的所述联系人界面。例如,所述联系人姓名为王XX,则终端系统将在通讯录中获取与王XX姓名相同的所述联系人界面,其实也可理解为是在通讯录中获取王XX的所述联系人界面。

其中,所述联系人信息包括联系人姓名、联系电话、家庭住址等。

步骤103、判断是否侦测出在所述联系人信息中存在至少一原有号码。

其中,是否存在至少一原有号码的判断方法为:由终端系统在所述联系人信息的所述联系电话栏中判断是否存在至少一连续数字,如果存在则将其确定为原有号码。

当侦测出所述联系人信息中存在至少一原有号码时,执行步骤104、在所述移动终端上显示新增按键与替换按键;当侦测所述联系人信息中没有存在至少一原有号码时,执行步骤105、在所述移动终端上显示所述新增按键。

步骤106、判断所述新增按键是否被触发。

其中判断方式为:获取所述新增按键在触摸屏上所处的坐标范围,当接收到用户点击所述触摸屏表面的操作时,获取点击位置的坐标,并判断点击位置的坐标是否处在所述新增按键所处的所述坐标范围内,如果处于则控制所述新增按键被触发。

当所述新增按键被触发时,执行步骤107、控制所述通讯录在所述联系人信息中新增入与所述联系人相对应的所述电话号码。

例如,设定所述电话号码为150XXXX8186,则当所述新增按键被触发时,终端系统将控制所述通讯录在所述联系人信息中新增入与所述联系人相对应的所述电话号码,即新增如电话号码150XXXX8186。

当所述新增按键没有被触发时,则将执行步骤108、判断所述替换按键是否被触发。

当所述替换按键被触发时,执行步骤109、控制所述通讯录将所述联系人信息中的原有号码替换成与所述联系人相对应的所述电话号码。

例如,设定与所述联系人相对应的原有号码为:139XXXX8166,所述电话号码为150XXXX8186,则当所述替换按键被触发时,终端系统将控制所述通讯录将所述联系人信息中的原有号码替换成与所述联系人相对应的所述电话号码,即将139XXXX8166删除并替换成电话号码:150XXXX8186。

进一步地,如果在步骤108中,终端系统判断出所述替换按键没有被触发,则将直接当前结束流程。

作为一种可实施的方式,本实施例中,在对所述联系人界面中的联系人信息进行侦测之前,所述方法还包括步骤:

步骤110、判断所述移动终端触摸屏是否处在所述联系人界面上。

换言之,当终端系统判断出用户打开通讯录且进入所述联系人界面中时,才执行后续步骤,否则将不作动。

作为一种可实施的方式,本实施例中,在将读取发信人的姓名并将该发信人姓名作为与所述电话号码相对应的联系人之前,所述方法还包括步骤:

7)读取该发信人与收信人之间的上一条短信内容并判断该短信内容中是否存在该用户姓名;

8)如果存在则将该用户姓名作为与所述电话号码相对应的联系人。

按照步骤4)中的举例而言,当所述短信内容中存在用户C的电话号码时,短信内容中也可能不会对应存在用户C的姓名,例如,用户B先向用户A发送信息索要用户C的电话号码,用户A接收到用户B发送的信息后再将用户C的号码发给用户B,如此,则在用户A发送给用户B 的短信内容中可能只存在电话号码并不存在用户C的姓名。因此,在本实施例中,终端系统还将取该发信人与收信人之间的上一条短信内容,即用户B向用户A发送的索要用户C电话号码的短信内容。如果在该短信内容中否存在该用户姓名,则终端系统将将该用户姓名作为与所述电话号码相对应的联系人,即将用户C的姓名作为与所述电话号码相对应的联系人。

实施例二

请参考图3以及图4,图3为本发明实施例二提供的一种更改通讯录联系人信息的方法流程示意图;图4为本发明实施例二提供的一种对实时信息内容的分析方法流程示意图。具体的,本实施例提供一种更改通讯录联系人信息的方法,应用于移动终端,所述方法包括以下步骤:

步骤201、获取至少一社交应用的实时信息,其中所述实时信息包括实时聊天信息以及实时用户分享信息;

步骤202、对所述实时信息内容进行分析,其中分析的步骤包括:

10)在所述实时信息内容中抓取连续数字;

20)判断抓取到的所述连续数字的位数是否为预设阈值;

30)如果是则将所述连续数字确定为电话号码;如果判断出抓取到的所述连续数字的位数不为预设阈值,则将直接当前结束流程;

40)判断在所述连续数字的前后位置是否对应存在用户姓名;

50)如果存在则将该用户姓名作为与所述电话号码相对应的联系人,否则将执行步骤60)读取聊天好友名称或信息分享人名称并将该聊天好友名称或信息分享人名称作为与所述电话号码相对应的联系人;

步骤203、在通讯录中获取与所述联系人姓名相同的联系人界面并对所述联系人界面中的联系人信息进行侦测;

步骤204、判断是否侦测出在所述联系人信息中存在至少一原有号码;

当侦测出所述联系人信息中存在至少一原有号码时,执行步骤205、在所述移动终端上显示新增按键与替换按键;当侦测所述联系人信息中没有存在至少一原有号码时,执行步骤206、在所述移动终端上显示所述新增按键;

步骤207、判断所述新增按键是否被触发;

当所述新增按键被触发时,执行步骤208、控制所述通讯录在所述联系人信息中新增入与所述联系人相对应的所述电话号码;当所述新增按键没有被触发时,则将执行步骤209、判断所述替换按键是否被触发;

当所述替换按键被触发时,执行步骤210、控制所述通讯录将所述联系人信息中的原有号码替换成与所述联系人相对应的所述电话号码。

进一步地,如果在步骤209中,终端系统判断出所述替换按键没有被触发,则将直接当前结束流程。

在步骤201中,所述社交应用可以是微信、QQ、微博等,所述实时聊天信息指的是用户之间通过社交应用所进行的通信内容,所述实时用户分享信息指的是用户通过社交应用的信息分享给你所发布的即时分享信息,例如通过朋友圈或微博所发布的信息内容。

具体的,终端系统在获取至少一社交应用的实时信息时,首先需要获取该社交应用的权限以读取该社交应用的API接口,之后再通过该社交应用的API接口来获取所述实时信息。

在步骤50)中,例如,信息分享人名称为李X的联系人发布了一则信息内容为:赵XX的新号码是:138XXXX2646,如此,则终端系统将将赵XX作为与所述电话号码相对应的联系人,如果李X发布的信息内容中没有对应存在用户姓名,例如信息内容为:我的新号码:158XXXX86286,如此,则终端系统将读取信息分享人名称并将该信息分享人名称作为与所述电话号码相对应的联系人,即将李X作为与所述电话号码相对应的联系人。

作为一种可实施的方式,本实施例中,在将该聊天好友名称或信息分享人名称作为与所述电话号码相对应的联系人之前,所述方法还包括步骤:

70)判断该聊天好友名称或信息分享人名称是否为用户备注名称;

80)如果不是,则在所述社交应用中获取该聊天好友名称或信息分享人名称所对应的真实姓名并将该真实姓名作为与所述电话号码相对应的联系人。

在实际应用中,可能所述信息分享人名称或聊天好友名称显示的是昵称,如此将其名称作为与所述电话号码相对应的联系人就会导致容易和通讯录中的联系人名称对应不上。因此在本实施例中,终端系统将判断该聊天好友名称或信息分享人名称是否为用户备注名称,如果不是则终端系统将所述信息分享人名称或聊天好友名称确定为显示的是昵称人,如此,则终端系统将在所述社交应用中获取该聊天好友名称或信息分享人名称所对应的真实姓名。获取方式可以是通过该聊天好友名称或信息分享人名称所对应的社交界面的个人资料中获取。

作为一种可实施的方式,本实施例中,在对所述联系人界面中的联系人信息进行侦测之前,所述方法还包括步骤:

步骤211、判断所述移动终端触摸屏是否处在所述联系人界面上。

换言之,当终端系统判断出用户打开通讯录且进入所述联系人界面中时,才执行后续步骤,否则将不作动。

本实施例与实施例一种所述的方法流程大致上相同,因此对本实施例的详细实施流程不作叙述,具体可参考实施例一中所述的内容。

实施例一、二中方法所述的功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算设备可读取存储介质中。基于这样的理解,本发明实施例对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一台计算设备(可以是个人计算机,服务器,移动计算设备或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U 盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

实施例三

请参考图5,图5为本发明实施例三提供的一种更改通讯录联系人信息的装置方块示意图。具体的,本实施例更提供一种更改通讯录联系人信息的装置30,所述装置30包括:

短信内容分析模块301,用于对接收到的短信内容进行分析;

实时信息获取模块302,用于获取至少一社交应用的实时信息,其中所述实时信息包括实时聊天信息以及实时用户分享信息;

实时信息分析模块303,用于对所述实时信息内容进行分析;

数字抓取模块304,用于在所述短信内容以及实时信息内容中抓取连续数字;

位数判断模块305,用于判断抓取到的所述连续数字的位数是否为预设阈值;

第一确定模块306,用于将所述连续数字确定为电话号码;

第一用户姓名判断模块307,用于判断在所述连续数字的前后位置是否对应存在用户姓名;

第二确定模块308,用于当所述第一用户姓名判断模块307判断在所述连续数字的前后位置对应存在用户姓名时,将该用户姓名作为与所述电话号码相对应的联系人;

第一姓名读取模块309,用于当所述第一用户姓名判断模块307判断在所述连续数字的前后位置没有对应存在用户姓名时,读取发信人的姓名并将该发信人姓名作为与所述电话号码相对应的联系人;

第二姓名读取模块310,用于读取聊天好友名称或信息分享人名称并将该聊天好友名称或信息分享人名称作为与所述电话号码相对应的联系人;

联系人界面获取模块311,用于在通讯录中获取与所述联系人姓名相同的联系人界面;

联系人信息侦测模块312,用于对所述联系人界面中的联系人信息进行侦测;

第一显示模块313,用于当侦测出所述联系人信息中存在至少一原有号码时,在所述移动终端上显示新增按键与替换按键;

第二显示模块314,用于当侦测所述联系人信息中没有存在至少一原有号码时,在所述移动终端上显示所述新增按键;

第一控制模块315,用于当所述新增按键被触发时,控制所述通讯录在所述联系人信息中新增入与所述联系人相对应的所述电话号码;

第二控制模块316,用于当所述替换按键被触发时,控制所述通讯录将所述联系人信息中的原有号码替换成与所述联系人相对应的所述电话号码。

作为一种可实施的方式,在本实施例中,所述装置30还包括:

触摸屏界面判断模块317,用于在所述联系人信息侦测模块312对所述联系人界面中的联系人信息进行侦测之前,判断所述移动终端触摸屏是否处在所述联系人界面上。

作为一种可实施的方式,在本实施例中,所述装置30还包括:

第三姓名读取模块318,用于在所述第一姓名读取模块309读取发信人的姓名并将该发信人姓名作为与所述电话号码相对应的联系人之前,读取该发信人与收信人之间的上一条短信内容并判断该短信内容中是否存在该用户姓名;

第二用户姓名判断模块319,用于判断该聊天好友名称或信息分享人名称是否为用户备注名称;

用户姓名获取模块320,用于在所述社交应用中获取该聊天好友名称或信息分享人名称所对应的真实姓名并将该真实姓名作为与所述电话号码相对应的联系人。

作为一种可实施的方式,本实施例中还提供一种移动终端,包括如权利要求7—9所述的一种更改通讯录联系人信息的装置,即包括所述装置中的所有功能模块。

应理解,在实施例三中,上述各个模块的具体实现过程可与上述方法实施例(实施例一至二)的描述相对应,此处不再详细描述。

上述实施例四所提供的装置,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上诉功能分配由不同的功能模块完成,即将所述装置中的移动终端或设备的内部结构划分成不同的功能单元,以完成以上描述的全部或者部分功能。另外,上述实施例提供的装置与方法实施例属于同一构思,其具体实现过程详见方法实施例,在此将不进行赘述。上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

本发明可实现以下优点:

借由本发明,通过对接收到的短信内容进行分析以获取电话号码以及与该电话号码相对应的联系人,或者,通过获取至少一社交应用的实时信息并对所述实时信息进行分析以获取电话号码以及与该电话号码相对应的联系人;在通讯录中获取与所述联系人姓名相同的联系人界面并对所述联系人界面中的联系人信息进行侦测;当侦测出所述联系人信息中存在至少一原有号码时,在所述移动终端上显示新增按键与替换按键;当侦测所述联系人信息中没有存在至少一原有号码时,在所述移动终端上显示所述新增按键;用户可通过按压所述新增按键以控制所述通讯录在所述联系人信息中新增入与所述联系人相对应的所述电话号码;或者,用户可通过按压所述替换按键以控制所述通讯录将所述联系人信息中的原有号码替换成与所述联系人相对应的所述电话号码。如此,用户只需按压所述替换按键或新增按键就可以将所述联系人更换的号码存入通讯录中,非常方便。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围内。因此,本发明的保护范围应以所述要求的保护范围为准。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号