[发明专利]一种精确寻找手机联系人的方法在审
申请号: | 201611256810.9 | 申请日: | 2016-12-30 |
公开(公告)号: | CN108270901A | 公开(公告)日: | 2018-07-10 |
发明(设计)人: | 苗晓雨 | 申请(专利权)人: | 威海宇恒信息科技有限公司 |
主分类号: | H04M1/2745 | 分类号: | H04M1/2745 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 264200 山东省*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 语句 名称信息 匹配成功 模糊匹配 通讯录 字符组 手机 匹配 接收用户 返回 失败 | ||
本发明公开了一种精确寻找手机联系人的方法,该方法包括以下步骤:S1:接收用户输入的语句;S2:将该语句以两个字符为一组的方式拆分为多个字符组,并对通讯录内的名称信息与所得字符组进行模糊匹配;S3:判断是否匹配成功,如果匹配成功,则执行步骤S4;如果匹配失败,则执行步骤S5;S4:将所有匹配成功的名称信息返回至该语句中进行语句匹配,并对语句匹配成功的名称信息进行显示;S5:将该语句拆分为多个字符,并对通讯录内的名称信息与所得字符进行模糊匹配;S6:对所有模糊匹配得到的名称信息进行显示。
技术领域
本发明属于移动终端技术领域,尤其涉及一种精确寻找手机联系人的方法。
背景技术
传统的智能终端设备,如手机等一般都可以直接通过通讯录来查找联系人的相关信息,然后进行拨打电话或者发短信等行为。通常的,在手机端进行查找联系人的时候的方式都是,通过在智能终端输入相对应的名称,然后智能终端通过用户输入的字符信息匹配联系人的信息。
随着科技的发展,手机的功能也越来越多,在现在手机中的智能聊天中,经常会出现说一句话就打电话给某个人的情况,但是现有技术不能够很好的从一句话中分析出手机通讯录中的联系人,会出现找到的联系人与我想要的联系人不相同的问题;比如,帮我打电话给张三丰那个人。而通信录中存了张,张三和张三丰,可能会出现找不到或者找到的是张或张三等信息,因此,解决从一句话中准确的分析出手机通讯录中的联系人成为本领域技术人员需要解决的技术问题。
发明内容
为了克服现有技术的不足,本发明的目的之一在于提供一种精确寻找手机联系人的方法,其能准确找到通讯录中的联系人的信息。
本发明的目的之二在于提供一种精确寻找手机联系人的方法,其能准确找到通讯录中的联系人的信息。
本发明的目的之一采用以下技术方案实现:
一种精确寻找手机联系人的方法,包括以下步骤:
S1:接收用户输入的语句;
S2:将该语句以两个字符为一组的方式拆分为多个字符组,并对通讯录内的名称信息与所得字符组进行模糊匹配;
S3:判断是否匹配成功,如果匹配成功,则执行步骤S4;如果匹配失败,则执行步骤 S5;
S4:将所有匹配成功的名称信息返回至该语句中进行语句匹配,并对语句匹配成功的名称信息进行显示;
S5:将该语句拆分为多个字符,并对通讯录内的名称信息与所得字符进行模糊匹配;
S6:对所有模糊匹配得到的名称信息进行显示。
优选地,在步骤S1与步骤S2之间还包括以下步骤:
步骤S11:将接收到的语句从全角状态转换为半角状态;
S12:获取通讯录中的名称信息,并将名称信息转换为半角状态。能够进一步提高后期匹配的准确性。
优选地,步骤S2和步骤S5中的模糊匹配的方式为NSPredicate。能够进一步公开模糊匹配的方式。
相比现有技术,本发明的有益效果在于:
本发明通过设置的判断条件能够通过一句话准确的分析出手机通讯录中的联系人,从而提高联系人信息的查询效率。
附图说明
图1为本发明一种精确寻找手机联系人的方法的流程图。
具体实施方式
下面,结合附图以及具体实施方式,对本发明做进一步描述:
如图1所示,本发明提供了一种精确寻找手机联系人的方法,包括以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于威海宇恒信息科技有限公司,未经威海宇恒信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611256810.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于电子设备的按键组件和电子设备
- 下一篇:一种精确寻找手机联系人的装置