联系人搜索方法、装置和终端设备制造方法及图纸

技术编号:14558148 阅读:54 留言:0更新日期:2017-02-05 12:36
本公开是关于一种联系人搜索方法、装置和终端设备,该方法包括:检测针对通信录的搜索指令,该搜索指令至少包括搜索关键字;响应于检测到搜索指令,根据搜索关键字在通信录中搜索联系人属性满足预定条件的目标联系人信息。用户需要进行联系人搜索时,可以根据实际需求,输入搜索联系人不同属性信息的搜索关键字,在通讯录中进行相应的搜索,得到属性满足搜索关键字对应的条件的目标联系人信息。从而,基于不同的联系人属性信息扩展多种不同的条件类型即不同的搜索关键字,使得即使在某一种搜索关键字失败时,还可以通过其他关键字进行联系人搜索,提高了联系人搜索的准确性的同时,也提高了用户体验。

Contact searching method, device and terminal device

This is a page open a contact search method, a device and a terminal device, the method includes: detecting for contacts search command, the search instruction includes at least a keyword search; in response to the detected search instructions, according to the search keyword search contacts attribute in the address book to satisfy the predetermined condition target contact information. The user needs to contact search, according to the actual demand, search keyword input search contacts different attribute information, the search in the mail list, get the search key attributes to meet the conditions corresponding to the target contact information. Thus, the contact information on different properties of different types of conditions that extended search keywords based on different, even in such a keyword search fails, can also use other keywords contact search, improve the accuracy of contact search at the same time, also improve the user experience.

【技术实现步骤摘要】

本公开涉及计算机
,尤其涉及一种联系人搜索方法、装置和终端设备
技术介绍
随着移动互联网的不断发展,移动终端市场日益发展壮大,智能手机用户逐年激增。从而也对作为智能手机的核心功能和常用通讯工具的比如通讯录,即时通讯等应用,提出了更加快速、智能的使用需求。目前,从智能手机的联系人通讯录、即时通讯应用中的联系人通讯录等通讯录中搜索联系人的方式,多是采用T9搜索方式。具体来说,是通过T9输入法输入想要搜索的联系人的姓名全拼、姓名首字母所对应的数字按键,从而,在对应的联系人通讯录中搜索出与输入的数字按键相对应的联系人列表,以使用户从该联系人列表中选择需要的联系人信息。仅以姓名作为搜索索引,在实际使用过程中,可能出现这样的情况:在以姓名首字母为索引搜索的过程中,联系人通讯录中可能存在很多个具有相同姓名首字母的联系人,即搜索结果列表中可能包含较多联系人信息,而且,由于用户可能对想要搜索的联系人在联系人通讯录中的姓名记忆错误,使得输入的搜索索引不正确,而导致未搜索到该联系人。
技术实现思路
本公开提供一种联系人搜索方法、装置和终端设备,通过扩展通讯搜索方式,提高搜索结果的准确率,提高用户体验。根据本公开实施例的第一方面,提供一种联系人搜索方法,包括:检测针对通信录的搜索指令,所述搜索指令至少包括搜索关键字;响应于检测到所述搜索指令,根据所述搜索关键字在所述通信录中搜索联系人属性满足预定条件的目标联系人信息。该技术方案可以包括以下有益效果:用户需要进行联系人搜索时,可以根据实际需求,输入搜索联系人不同属性信息的搜索关键字,在通讯录中进行相应的搜索,得到属性满足搜索关键字对应的条件的目标联系人信息。从而,基于不同的联系人属性信息扩展多种不同的条件类型即不同的搜索关键字,使得即使在某一种搜索关键字失败时,还可以通过其他关键字进行联系人搜索,提高了联系人搜索的准确性的同时,也提高了用户体验。在第一方面的第一种可能的实现方式中,所述根据所述搜索关键字在所述通信录中搜索联系人属性满足预定条件的目标联系人信息,包括:根据所述搜索关键字在所述通信录中搜索联系人属性满足以下至少一项的目标联系人信息:工作地址为所述搜索关键字对应的目标地址、号码归属地为所述搜索关键字对应的目标归属地、联系人信息创建时间为所述搜索关键字对应的目标时间。该技术方案可以包括以下有益效果:通过扩展诸如上述工作地址、号码归属地、创建时间等联系人属性信息作为搜索目标联系人的搜索依据,使得用户在进行目标联系人信息搜索的过程中,可以进行多种可选搜索关键字类型的选择,提高了目标联系人被搜索到的概率,提高了用户体验。根据第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,根据所述搜索关键字在所述通信录中搜索联系人属性满足所述至少一项的目标联系人信息,包括:在通信录中检测已关联工作地址的候选联系人信息;响应于检测到所述候选联系人信息,在所述候选联系人信息中搜索工作地址为所述目标地址的所述目标联系人信息;响应于在所述候选联系人信息中未搜索到所述目标联系人信息,在所述通信录中搜索号码归属地为所述目标归属地的所述目标联系人信息;响应于未检测到所述候选联系人信息,在所述通信录中搜索号码归属地为所述目标归属地的所述目标联系人信息。该技术方案可以包括以下有益效果:当用户先以工作地址的方式进行联系人搜索时,首先根据联系人属性信息中是否包含有工作地址,检测通讯录中是否包含工作地址属性信息的各候选联系人。进而,如果检测出包含候选联系人但在这些候选联系人中没搜索到目标联系人信息或者通信录中不存在包含工作地址属性信息的候选联系人,则继而在通信录的各联系人中以号码归属地的方式进行搜索,以搜索出与目标归属地对应的目标联系人信息。通过设置工作地址、号码归属地的搜索方式,扩展了用户的可选搜索方式,提高用户体验的同时,也可以提高联系人被搜寻到的可能性。根据第一方面的第一种可能的实现方式,在第一方面的第三种可能的实现方式中,根据所述搜索关键字在所述通信录中搜索联系人属性满足所述至少一项的目标联系人信息,包括:在所述通信录中搜索号码归属地为所述目标归属地的所述目标联系人信息;响应于在所述通信录中未搜索到所述目标联系人信息,在通信录中检测已关联工作地址的候选联系人信息;响应于检测到所述候选联系人信息,在所述候选联系人信息中搜索工作地址为所述目标地址的所述目标联系人信息。该技术方案可以包括以下有益效果:当用户先以号码归属地的方式进行目标联系人搜索时,如果未搜索到与目标归属地对应的目标联系人信息,则继而在通信录的各联系人中以工作地址的方式进行搜索,以从包含有工作地址属性信息的候选联系人中搜索出与目标地址对应的目标联系人信息。通过设置工作地址、号码归属地的搜索方式,扩展了用户的可选搜索方式,提高用户体验的同时,也可以提高联系人被搜寻到的可能性。根据第一方面的第一种可能的实现方式,在第一方面的第四种可能的实现方式中,根据所述搜索关键字在所述通信录中搜索联系人属性满足所述至少一项的目标联系人信息,包括:在通信录中检测已关联工作地址的候选联系人信息;响应于检测到所述候选联系人信息,在所述候选联系人信息中搜索工作地址为所述目标地址的第一联系人信息;在所述通信录中搜索号码归属地为所述目标归属地的第二联系人信息;将所述第一联系人信息与所述第二联系人信息之间,包括的相同的联系人信息确定为所述目标联系人信息。该技术方案可以包括以下有益效果:当用户进行目标联系人信息搜索是,既可以基于工作地址的方式在包含有工作地址属性信息的候选联系人中搜索与目的地址对应的第一联系人信息,又可以基于号码归属地的方式在通信录中搜索与目标归属地对应的第二联系人信息,进而取第一联系人信息和第二联系人信息的交集,即将第一联系人信息和第二联系人信息中包含的相同联系人信息确定为目标联系人信息。通过设置工作地址、号码归属地的搜索方式,扩展了用户的可选搜索方式,提高用户体验的同时,也可以提高联系人被搜寻到的可能性和搜索结果的准确性。根据第一方面的第一种可能的实现方式,在第一方面的第五种可能的实现方式中,所述根据所述搜索关键字在所述通信录中搜索联系人属性满足以下至少一项的目标联系人信息,包括:当根据所述搜索关键字在所述通信录中搜索联系人属性满足所述至少一项中的多项的目标联系人信息时,获取基于每项搜索得到的多项搜索结果;将所述多项搜索结果之间包括的本文档来自技高网...

【技术保护点】
一种联系人搜索方法,其特征在于,所述方法包括:检测针对通信录的搜索指令,所述搜索指令至少包括搜索关键字;响应于检测到所述搜索指令,根据所述搜索关键字在所述通信录中搜索联系人属性满足预定条件的目标联系人信息。

【技术特征摘要】
1.一种联系人搜索方法,其特征在于,所述方法包括:
检测针对通信录的搜索指令,所述搜索指令至少包括搜索关键字;
响应于检测到所述搜索指令,根据所述搜索关键字在所述通信录中搜索联系人属性满
足预定条件的目标联系人信息。
2.根据权利要求1所述的方法,其特征在于,所述根据所述搜索关键字在所述通信
录中搜索联系人属性满足预定条件的目标联系人信息,包括:
根据所述搜索关键字在所述通信录中搜索联系人属性满足以下至少一项的目标联系
人信息:工作地址为所述搜索关键字对应的目标地址、号码归属地为所述搜索关键字对应
的目标归属地、联系人信息创建时间为所述搜索关键字对应的目标时间。
3.根据权利要求2所述的方法,其特征在于,根据所述搜索关键字在所述通信录中
搜索联系人属性满足所述至少一项的目标联系人信息,包括:
在通信录中检测已关联工作地址的候选联系人信息;
响应于检测到所述候选联系人信息,在所述候选联系人信息中搜索工作地址为所述目
标地址的所述目标联系人信息;
响应于在所述候选联系人信息中未搜索到所述目标联系人信息,在所述通信录中搜索
号码归属地为所述目标归属地的所述目标联系人信息;
响应于未检测到所述候选联系人信息,在所述通信录中搜索号码归属地为所述目标归
属地的所述目标联系人信息。
4.根据权利要求2所述的方法,其特征在于,根据所述搜索关键字在所述通信录中
搜索联系人属性满足所述至少一项的目标联系人信息,包括:
在所述通信录中搜索号码归属地为所述目标归属地的所述目标联系人信息;
响应于在所述通信录中未搜索到所述目标联系人信息,在通信录中检测已关联工作地
址的候选联系人信息;
响应于检测到所述候选联系人信息,在所述候选联系人信息中搜索工作地址为所述目
标地址的所述目标联系人信息。
5.根据权利要求2所述的方法,其特征在于,根据所述搜索关键字在所述通信录中
搜索联系人属性满足所述至少一项的目标联系人信息,包括:
在通信录中检测已关联工作地址的候选联系人信息;
响应于检测到所述候选联系人信息,在所述候选联系人信息中搜索工作地址为所述目
标地址的第一联系人信息;
在所述通信录中搜索号码归属地为所述目标归属地的第二联系人信息;
将所述第一联系人信息与所述第二联系人信息之间,包括的相同的联系人信息确定为
所述目标联系人信息。
6.根据权利要求2所述的方法,其特征在于,所述根据所述搜索关键字在所述通信
录中搜索联系人属性满足以下至少一项的目标联系人信息,包括:
当根据所述搜索关键字在所述通信录中搜索联系人属性满足所述至少一项中的多项
的目标联系人信息时,获取基于每项搜索得到的多项搜索结果;
将所述多项搜索结果之间包括的相同的联系人信息确定为所述目标联系人信息。
7.一种联系人搜索装置,其特征在于,所述装置包括:
检测模块,被配置为检测针对通信录的搜索指令,所述搜索指令至少包括搜索关键字;
搜索模块,被配置为响应于所述检测模块检测到所述搜索指令,根据所述搜索关键字
在所述通信录中搜索联系人属性满足预定条件的目标联...

【专利技术属性】
技术研发人员:贺瑶暨新华陈志军
申请(专利权)人:小米科技有限责任公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1