[发明专利]特殊联系人的搜索方法及搜索系统在审
申请号: | 201410736310.X | 申请日: | 2014-12-04 |
公开(公告)号: | CN105718487A | 公开(公告)日: | 2016-06-29 |
发明(设计)人: | 邓海丰 | 申请(专利权)人: | 东莞宇龙通信科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京友联知识产权代理事务所(普通合伙) 11343 | 代理人: | 尚志峰;汪海屏 |
地址: | 523500 广东省东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 特殊 联系人 搜索 方法 系统 | ||
技术领域
本发明涉及终端技术领域,具体而言,涉及一种特殊联系人的搜索方法和一种特殊联系人的搜索系统。
背景技术
RCS(RichCommunicationSuite,富媒体通信套件)是一套基于增强电话簿,集语音、消息、视频、内容共享等为一体的丰富的通信服务,通过有效的捆绑和集成现有标准化的服务为用户提供丰富的通信服务,旨在帮助运营商占据无线社区市场主动地位,在提高用户ARPU(AverageRevenuePerUser,每用户平均收入)值的同时,提高用户粘度。RCS联系人存于RCS增强电话簿中,每一个RCS联系人都具备相应的能力,如语音通话能力、视频通话能力、即时聊天能力、文件传输能力等。
目前,相关技术中提出的针对联系人的搜索方法大多是基于关键字的搜索,即直接在联系人数据库中精确或模糊匹配搜索关键字,并将搜索结果显示给用户。
但是,由于RCS联系人具备较多的能力属性,因此单纯地依靠相关技术中提出的上述搜索方法不能满足用户对RCS联系人的搜索需求,具体原因如下:
1)搜索时不能搜索出仅属于RCS的联系人;
2)搜索时不能仅搜索具备某种能力属性的RCS联系人;
3)当用户搜索某RCS联系人以发起聊天时,搜索的结果不能体现对方是否具备聊天能力,但用户仍然能够搜索到对方,这浪费了用户的时间;
4)搜索不区分类别,从而导致搜索结果不够精确,不能满足用户的真实需要。
因此,如何能够搜索出具有指定能力类型的目标联系人的信息,满足了用户对RCS联系人的搜索需求,同时提高对联系人搜索的准确性成为亟待解决的技术问题。
发明内容
本发明正是基于上述技术问题至少之一,提出了一种新的特殊联系人的搜索方案,实现了对具有指定能力类型的目标联系人的精确搜索,同时也能够搜索出具有指定能力类型的所有目标联系人的信息,满足了用户对特殊联系人(如RCS联系人)的搜索需求,提高了对联系人搜索的准确性,有利于提升用户的操作体验。
有鉴于此,本发明提出了一种特殊联系人的搜索方法,包括:接收用户输入的搜索字符串;解析所述搜索字符串,以得到与目标联系人的能力类型相对应的特征码以及用于进行搜索得到所述目标联系人的关键字;根据所述特征码和所述关键字,在联系人数据库中搜索联系人信息与所述关键字相匹配且具有与所述特征码相对应的能力类型的联系人,并将搜索出的联系人作为所述目标联系人。
在该技术方案中,通过解析用户输入的搜索字符串,得到与目标联系人的能力类型相对应的特征码以及进行搜索得到目标联系人的关键字,使得用户在联系人数据库中对目标联系人进行搜索时,能够通过输入包含与目标联系人的能力类型相对应的特征码的搜索字符串,以实现对具有指定能力类型的目标联系人的精确搜索,同时也能够搜索出具有指定能力类型的所有目标联系人的信息,满足了用户对特殊联系人(如RCS联系人)的搜索需求,避免了相关技术中仅能通过关键字进行搜索而导致用户无法仅对特殊联系人进行搜索的问题,提高了对联系人搜索的准确性,有利于提升用户的操作体验。其中,若搜索字符串解析后得到的关键字为空,说明需要搜索所有具有与解析出的特征码相对应的能力类型的联系人;若搜索字符串解析后得到的特征码为空,说明仅根据用户输入的搜索字符串作为关键字对联系人进行搜索。
优选地,上述根据特征码和关键字,在联系人数据库中搜索联系人信息与关键字相匹配且具有与特征码相对应的能力类型的联系人的步骤可以是先根据特征码进行搜索再根据关键字搜索,即根据所述特征码在联系人数据库中搜索具有与所述特征码相对应的能力类型的联系人,并通过所述关键字在搜索出的具有所述能力类型的联系人中查找所述目标联系人的信息;也可以是先根据关键字搜索再根据特征码搜索,或者是同时进行搜索。
在上述技术方案中,优选地,在联系人数据库中搜索联系人信息与所述关键字相匹配且具有与所述特征码相对应的能力类型的联系人的步骤之前,还包括:识别所述联系人数据库中所有联系人的能力类型;对应存储所述所有联系人中每个联系人的能力类型,以及与所述能力类型相对应的特征码。
在该技术方案中,通过识别所有联系人的能力类型,并对应存储每个联系人的能力类型,以及与能力类型相对应的特征码,使得终端能够自动实现对联系人数据库中的联系人的能力类型的识别,如通过网络查询、集成能力类型识别的功能模块等,无需用户针对每个联系人设置相应的能力类型的繁琐操作,进一步提升了用户的使用体验。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东莞宇龙通信科技有限公司,未经东莞宇龙通信科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410736310.X/2.html,转载请声明来源钻瓜专利网。