[发明专利]一种联系人模糊搜索方法及装置有效
申请号: | 201710373200.5 | 申请日: | 2017-05-24 |
公开(公告)号: | CN107341177B | 公开(公告)日: | 2019-12-06 |
发明(设计)人: | 刘德建;陈铭;陈红和;钟良德;郭玉湖 | 申请(专利权)人: | 福建网龙计算机网络信息技术有限公司 |
主分类号: | G06F16/2458 | 分类号: | G06F16/2458;G06F16/2455 |
代理公司: | 35214 福州市博深专利事务所(普通合伙) | 代理人: | 林志峥<国际申请>=<国际公布>=<进入 |
地址: | 350000 福建省福州市开发区星发路*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 联系人 模糊 搜索 方法 装置 | ||
1.一种联系人模糊搜索方法,其特征在于,包括:
S1、预设一个26位以上的存储空间,所述存储空间从低位到高位分别表示字母a~z,默认所述存储空间全部位标记为0;
S2、创建字符映射关系,将字符映射为字母,将字符所映射的字母在所述存储空间中对应的位标记为1;
S3、根据S1-S2步骤,为已有每一个联系人所对应的字符创建第一位标记;
S4、根据S1-S2步骤,为用户输入的字符创建第二位标记;
S5、将所述第二位标记分别与每一个所述第一位标记进行与运算,得到运算结果,若所述运算结果与所述第二位标记相同,则与所述第二位标记进行运算的所述第一位标记所对应的联系人为用户模糊搜索的结果。
2.根据权利要求1所述的联系人模糊搜索方法,其特征在于,将字符映射为字母,具体为:
识别所述字符的类型,得到字符类型;
若所述字符类型为中文字符,则根据预设的汉字编码对照表转换所述中文字符为对应的字母。
3.根据权利要求1所述的联系人模糊搜索方法,其特征在于,将字符所映射的字母在所述存储空间中对应的位标记为1,具体为:
S21、获取字符所映射的每一个字母,得到字母集合;
S22、依次获取所述字母集合中的一字母;
S23、若所述一字母在所述存储空间中对应的位标记为0,则将所述一字母在所述存储空间中对应的位标记为1;
S24、重复执行S22至S23,直到所述字母集合中的字母在所述存储空间中对应的位都被标记为1。
4.根据权利要求1所述的联系人模糊搜索方法,其特征在于,还包括:
统计用户与每一个联系人的通信次数;
根据所述通信次数排序所述用户模糊搜索的结果中的联系人,得到推荐有序集合;
推送所述推荐有序集合。
5.根据权利要求1所述的联系人模糊搜索方法,其特征在于,在S4步骤之前,还包括:
接收用户通过键盘或触摸屏输入的字符。
6.一种联系人模糊搜索装置,其特征在于,包括:
预设模块,用于预设一个26位以上的存储空间,所述存储空间从低位到高位分别表示字母a~z,默认所述存储空间全部位标记为0;
第一创建模块,用于创建字符映射关系,将字符映射为字母,将字符所映射的字母在所述存储空间中对应的位标记为1;
第二创建模块,用于根据所述预设模块和所述第一创建模块为已有每一个联系人所对应的字符创建第一位标记;
第三创建模块,用于根据所述预设模块和所述第一创建模块为用户输入的字符创建第二位标记;
运算模块,用于将所述第二位标记分别与每一个所述第一位标记进行与运算,得到运算结果,若所述运算结果与所述第二位标记相同,则与所述第二位标记进行运算的所述第一位标记所对应的联系人为用户模糊搜索的结果。
7.根据权利要求6所述的联系人模糊搜索装置,其特征在于,所述第一创建模块包括:
识别单元,用于识别所述字符的类型,得到字符类型;
转换单元,用于根据预设的汉字编码对照表转换中文字符为对应的字母。
8.根据权利要求6所述的联系人模糊搜索装置,其特征在于,所述第一创建模块还包括:
第一获取单元,用于获取字符所映射的每一个字母,得到字母集合;
第二获取单元,用于依次获取所述字母集合中的一字母;
标记单元,用于将所述一字母在所述存储空间中对应的位标记为1;
重复单元,用于重复执行所述第二获取单元和所述标记单元,直到所述字母集合中的字母在所述存储空间中对应的位都被标记为1。
9.根据权利要求6所述的联系人模糊搜索装置,其特征在于,还包括:
统计模块,用于统计用户与每一个联系人的通信次数;
排序模块,用于根据所述通信次数排序所述用户模糊搜索的结果中的联系人,得到推荐有序集合;
推送模块,用于推送所述推荐有序集合。
10.根据权利要求6所述的联系人模糊搜索装置,其特征在于,还包括:
接收模块,用于接收用户通过键盘或触摸屏输入的字符。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建网龙计算机网络信息技术有限公司,未经福建网龙计算机网络信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710373200.5/1.html,转载请声明来源钻瓜专利网。