本发明专利技术公开了一种基于通讯软件聊天记录的联系人信息获取方法及系统,方法包括:移动终端对通讯软件中聊天记录的聊天内容进行实时信息提取,当聊天内容中存在预先设置的姓氏关键词时,则获取该姓氏关键词及该姓氏关键词后1-3个字符作为联系人姓名,并获取该姓氏关键词前或后的数字字符串作为联系人电话号码;将联系人姓名与移动终端中通讯录已存储的联系人姓名进行比对,当存在相同的时则再将联系人电话号码与该联系人姓名对应的电话号码进行比对,若不相同则将联系人电话号码存储至该联系人姓名对应的通讯录。本发明专利技术通过实时检测通讯软件的聊天记录并从中获取联系人姓名和电话号码,并及时提示用户添加,方便了用户。
【技术实现步骤摘要】
本专利技术涉及通信
,尤其涉及的是一种基于通讯软件聊天记录的联系人信息获取方法及系统。
技术介绍
目前,随着移动终端技术的发展,人们越来越多地使用移动终端与联系人进行通信,通信方式包括打电话、发短信,或者使用即时通信工具。通信时,通常需要使用通信账号,例如电话号码、即时通信号码、电子邮件等。通常,移动终端(或安装在移动终端的即时通信工具)中具有通讯录,通讯录中记录有联系人的通信账号和姓名。当接收到短信或打来的电话时,对于通讯录中已有记录的电话号码,移动终端将读取通讯录中存储的该电话号码对应的姓名进行显示,以提示用户该短信是谁发来的,或者该电话是谁打来的。然而,用户通常通过通讯软件与好友聊天,通过文字的方式询问好友其他用户的姓名和电话号码,当好友回复后需用户及时的复制和保存联系人姓名和电话号码。由于当向好友询问后,好友可能不会立即回复,而是延迟一段时间后回复,同时回复消息被聊天工具在后台接收。这样若用户不及时查看可能忘记添加联系人姓名和电话号码。因此,现有技术还有待于改进和发展。
技术实现思路
鉴于上述现有技术的不足,本专利技术的目的在于提供一种基于通讯软件聊天记录的联系人信息获取方法及系统,旨在解决现有技术中无法从通讯软件聊天记录中实时提取联系人姓名和电话号码的问题。本专利技术的技术方案如下:一种基于通讯软件聊天记录的联系人信息获取方法,其中,所述方法包括以下步骤:A、移动终端对通讯软件中聊天记录的聊天内容进行实时信息提取,当聊天内容中存在预先设置的姓氏关键词时,则获取该姓氏关键词及该姓氏关键词后1-3个字符作为联系人姓名,并获取该姓氏关键词前或后的数字字符串作为联系人电话号码;B、将联系人姓名与移动终端中通讯录已存储的联系人姓名进行比对,当存在相同的时则再将联系人电话号码与该联系人姓名对应的电话号码进行比对,若不相同则将联系人电话号码存储至该联系人姓名对应的通讯录。所述基于通讯软件聊天记录的联系人信息获取方法,其中,所述步骤A中具体包括:Al、移动终端对微信、QQ、陌陌、来往、阿里旺旺、校内通、google talk和MSN中聊天记录的聊天内容进行实时监控和信息提取;A2、当检测到聊天内容中存在所述姓氏关键词时,则获取该姓氏关键词及该姓氏关键词后1-3个汉字字符作为联系人姓名,并通过震动提示用户查看;A3、获取该姓氏关键词所处的聊天语句之前和/或之后的聊天语句,并判断聊天语句中是否存在数字字符串,当存在时则获取数字字符作为联系人电话号码。所述基于通讯软件聊天记录的联系人信息获取方法,其中,所述步骤A2中获取该姓氏关键词及该姓氏关键词后1-3个汉字字符时,将多种汉字字符组合以列表方式均显示在移动终端的显示屏上。所述基于通讯软件聊天记录的联系人信息获取方法,其中,所述步骤A3中当判断聊天语句中存在多个数字字符串时,则将多个字符串以列表方式均显示在移动终端的显示屏上。所述基于通讯软件聊天记录的联系人信息获取方法,其中,所述步骤B还包括:当联系人姓名与移动终端中通讯录已存储的联系人姓名均不相同,则将联系人姓名添加至通讯录,并将联系人电话号码存储至该联系人姓名对应的通讯录。一种基于通讯软件聊天记录的联系人信息获取系统,其中,包括:提取模块,用于移动终端对通讯软件中聊天记录的聊天内容进行实时信息提取,当聊天内容中存在预先设置的姓氏关键词时,则获取该姓氏关键词及该姓氏关键词后1-3个字符作为联系人姓名,并获取该姓氏关键词前或后的数字字符串作为联系人电话号码;匹配存储模块,用于将联系人姓名与移动终端中通讯录已存储的联系人姓名进行比对,当存在相同的时则再将联系人电话号码与该联系人姓名对应的电话号码进行比对,若不相同则将联系人电话号码存储至该联系人姓名对应的通讯录。所述基于通讯软件聊天记录的联系人信息获取系统,其中,所述提取模块具体包括:监控单元,用于移动终端对微信、QQ、陌陌、来往、阿里旺旺、校内通、google talk和MSN中聊天记录的聊天内容进行实时监控和信息提取;姓名获取单元,用于当检测到聊天内容中存在所述姓氏关键词时,则获取该姓氏关键词及该姓氏关键词后1-3个汉字字符作为联系人姓名,并通过震动提示用户查看;号码获取单元,用于获取该姓氏关键词所处的聊天语句之前和/或之后的聊天语句,并判断聊天语句中是否存在数字字符串,当存在时则获取数字字符作为联系人电话号码。所述基于通讯软件聊天记录的联系人信息获取系统,其中,所述姓名获取单元中获取该姓氏关键词及该姓氏关键词后1-3个汉字字符时,将多种汉字字符组合以列表方式均显示在移动终端的显示屏上。所述基于通讯软件聊天记录的联系人信息获取系统,其中,所述号码获取单元中当判断聊天语句中存在多个数字字符串时,则将多个字符串以列表方式均显示在移动终端的显示屏上。所述基于通讯软件聊天记录的联系人信息获取系统,其中,所述匹配存储模块还用于当联系人姓名与移动终端中通讯录已存储的联系人姓名均不相同,则将联系人姓名添加至通讯录,并将联系人电话号码存储至该联系人姓名对应的通讯录。本专利技术提供了一种基于通讯软件聊天记录的联系人信息获取方法及系统,方法包括:移动终端对通讯软件中聊天记录的聊天内容进行实时信息提取,当聊天内容中存在预先设置的姓氏关键词时,则获取该姓氏关键词及该姓氏关键词后1-3个字符作为联系人姓名,并获取该姓氏关键词前或后的数字字符串作为联系人电话号码;将联系人姓名与移动终端中通讯录已存储的联系人姓名进行比对,当存在相同的时则再将联系人电话号码与该联系人姓名对应的电话号码进行比对,若不相同则将联系人电话号码存储至该联系人姓名对应的通讯录。本专利技术通过实时检测通讯软件的聊天记录并从中获取联系人姓名和电话号码,并及时提示用户添加,方便了用户。【附图说明】图1为本专利技术所述基于通讯软件聊天记录的联系人信息获取方法较佳实施例的流程图。图2为本专利技术所述基于通讯软件聊天记录的联系人信息获取系统较佳实施例的结构框图。【具体实施方式】本专利技术提供一种基于通讯软件聊天记录的联系人信息获取方法及系统,为使本专利技术的目的、技术方案及效果更加清楚、明确,以下对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。请参见图1,图1是本专利技术所述基于通讯软件聊天记录的联系人信息获取方法较佳实施例的流程图。如图1所示,其包括以下步骤:步骤S100、移动终端对通讯软件中聊天记录的聊天内容进行实时信息提取,当聊天内容中存在预先设置的姓氏关键词时,则获取该姓氏关键词及该姓氏关键词后1-3个字符作为联系人姓名,并获取该姓氏关键词前或后的数字字符串作为联系人电话号码。本专利技术的实施例中,当用户使用通讯软件与好友进行聊天时,则对通聊天记录的聊天内容进行实时信息提取,检测聊天内容中是否存在所述姓氏关键词。具体实施时,所述姓氏关键词设置为百家姓。当聊天内容中存在所述姓氏关键词时,则获取该姓氏关键词之后1-3个汉字字符作为联系人姓名。此时可组合出姓氏关键词+1个汉字字符、姓氏关键词+2个汉字字符和姓氏关键词+3个汉字字符这3中姓名组合,也就是联系人姓名有3种可能。这样,有效的将联系人姓名提取,而且是自动提取,无需用户手动输入,方便了用户。当获取了联系人姓名之后,则在联系人姓名所在语句中本文档来自技高网...
【技术保护点】
一种基于通讯软件聊天记录的联系人信息获取方法,其特征在于,所述方法包括以下步骤:A、移动终端对通讯软件中聊天记录的聊天内容进行实时信息提取,当聊天内容中存在预先设置的姓氏关键词时,则获取该姓氏关键词及该姓氏关键词后1‑3个字符作为联系人姓名,并获取该姓氏关键词前或后的数字字符串作为联系人电话号码;B、将联系人姓名与移动终端中通讯录已存储的联系人姓名进行比对,当存在相同的时则再将联系人电话号码与该联系人姓名对应的电话号码进行比对,若不相同则将联系人电话号码存储至该联系人姓名对应的通讯录。
【技术特征摘要】
【专利技术属性】
技术研发人员:谢蓓,
申请(专利权)人:谢蓓,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。