一种黄页通讯信息的搜索方法、装置、黄页平台及终端制造方法及图纸

技术编号:15542009 阅读:305 留言:0更新日期:2017-06-05 11:09
本发明专利技术提供了一种黄页通讯信息的搜索方法、装置、黄页平台及终端,涉及通信领域,解决现有黄页号码搜索不考虑终端输入法多组合情况的问题,该方法包括:接收终端发送的搜索请求消息,搜索请求消息携带终端当前用户使用的输入法及输入的按键序列的信息;判断终端当前用户使用的输入法是否为多组合输入法,多组合输入法指有一个输入按键对应两个或两个以上的输入元素的输入法;若是,则根据多组合输入法输入按键与输入元素的对应关系,确定按键序列的信息对应的多种输入元素组合,并在黄页数据库中搜索与每个输入元素组合匹配的联系人信息;将搜索到的联系人信息返回给终端。本发明专利技术的方案实现了黄页平台针对终端输入法多组合情况的联系人搜索。

Yellow pages communication information searching method, device, yellow pages platform and terminal

The present invention provides a search method, a communication device, the Yellow Pages platform and terminal, relates to the field of communication, solve the existing pages number search does not consider the combination of the multi terminal input method, the method includes: receiving the search request message sent by the terminal, the search request message carries the key sequence input method and terminal current the user information of the current user terminal; judging whether the input method for combined input method, multiple input method refers to the input of an input button corresponding to two or more than two of the input elements; if, according to the combination of multi input correspondence method input keys and input elements, determine a variety of input elements corresponding to the key sequence information, and search input elements, contact information and each in the yellow pages in the database The returned contact information is returned to the terminal. The scheme of the invention realizes the search of the Yellow Pages platform according to the combination method of the terminal input method and the multi combination situation.

【技术实现步骤摘要】
一种黄页通讯信息的搜索方法、装置、黄页平台及终端
本专利技术涉及通信领域,特别涉及一种黄页通讯信息的搜索方法、装置、黄页平台及终端。
技术介绍
黄页是国际通用按企业性质和产品类别编排的企业电话号码簿,以刊登企业名称、地址、电话号码为主体内容,相当于一个城市或地区的工商企业的户口本,国际惯例用黄色纸张印制,故称黄页。传统黄页是纸质媒体,以电话号码形式来刊登分类广告和产品;而网上黄页通过互联网的方式提供黄页的所有功能,且不受传统行业印刷和发行的限制,可以和用户手机通信录和企业通信录相结合,提供更为灵活的电话号码媒体库功能。用户在手机终端上常用的通信录号码搜索方式包括通过名称、拼音首字母、号码等方式检索,通常手机系统拨号盘会根据九宫格输入法进行通信录检索,但由于网上黄页数据主要在平台系统上,通常都只是根据输入结果直接检索。九宫格T9输入法的输入一般如图2所示,输入键盘有九个数字键0~9,26个英文字母被分配到2~9这8个数字键上。用户每次利用这9个数字键输入数字之后,都会出现多种字母组合情况。现有技术的缺点:手机拨号盘上可支持根据输入法进行通信录检索,但仅针对手机保存的通信录,检索资源有限,且当通信录数据量很大时,效率不高;虽然通过黄页平台号码检索能增加检索资源,提高检索效率,但黄页平台号码检索主要针对用户输入的内容,而不考虑终端用户输入法的多种组合情况。
技术实现思路
本专利技术要解决的技术问题是提供一种黄页通讯信息的搜索方法、装置、黄页平台及终端,解决现有技术中手机可支持根据输入法进行通信录检索,但检索资源有限,且当通信录数据量大时,效率不高,而黄页平台号码搜索不考虑终端输入法的多种组合情况的问题。为解决上述技术问题,本专利技术的实施例提供一种黄页通讯信息的搜索方法,应用于黄页平台,所述搜索方法包括:接收终端发送的搜索请求消息,所述搜索请求消息携带有所述终端当前用户使用的输入法及用户使用该输入法输入的按键序列的信息;判断所述终端当前用户使用的输入法是否为多组合输入法,所述多组合输入法是指存在有一个输入按键对应两个或两个以上的输入元素的输入法;若所述终端当前用户使用的输入法是所述多组合输入法,则根据所述多组合输入法的输入按键与输入元素的对应关系,确定所述按键序列的信息对应的多种输入元素组合,并根据所述多种输入元素组合,在黄页数据库中搜索与每个输入元素组合匹配的联系人信息;将搜索到的联系人信息返回给所述终端。其中,所述根据所述多种输入元素组合,在黄页数据库中搜索与每个输入元素组合匹配的联系人信息,包括:根据预设语法规则和每个输入元素组合对应的历史权重数据,对所述多种输入元素组合进行筛选;根据筛选后的输入元素组合,在黄页数据库中搜索与每个筛选后的输入元素组合匹配的联系人信息。其中,所述将搜索到的联系人信息返回给所述终端,包括:根据每个联系人对应的预设联系人权重指标值,对搜索到的联系人信息进行排序,并将排序后的联系人信息返回给所述终端。其中,所述判断所述终端当前用户使用的输入法是否为多组合输入法,包括:判断所述终端当前用户使用的输入法是否为九宫格输入法,所述九宫格输入法是指存在有一个输入按键对应一个阿拉伯数字以及至少一个的英文字母的输入法。其中,所述根据所述多组合输入法的输入按键与输入元素的对应关系,确定所述按键序列的信息对应的多种输入元素组合,并根据所述多种输入元素组合,在黄页数据库中搜索与每个输入元素组合匹配的联系人信息,包括:根据所述九宫格输入法的输入按键与输入元素的对应关系,确定所述按键序列的信息对应的阿拉伯数字组合,并根据所述阿拉伯数字组合,在黄页数据库中搜索与所述阿拉伯数字组合匹配的联系人信息;和/或根据所述九宫格输入法的输入按键与输入元素的对应关系,确定所述按键序列的信息对应的多种英文字母组合,并根据所述多种英文字母组合,在所述黄页数据库中搜索与每个英文字母组合匹配的联系人信息。其中,所述根据所述阿拉伯数字组合,在黄页数据库中搜索与所述阿拉伯数字组合匹配的联系人信息,包括:将所述阿拉伯数字组合按照预定索引长度进行分段,得到号码索引信息;根据所述号码索引信息,在所述黄页数据库中对包含所述号码索引信息的联系人号码进行检索,并根据检索到的联系人号码,在所述黄页数据库中搜索与所述检索到的联系人号码对应的联系人信息。其中,所述根据所述多种英文字母组合,在所述黄页数据库中搜索与每个英文字母组合匹配的联系人信息,包括:将每个所述英文字母组合与预先建立的输入法词典中的单词进行匹配,所述输入法词典是根据所述黄页数据库的联系人名称建立的词典,所述输入法词典中的单词为所述黄页数据库的联系人名称的前缀;根据匹配出的单词,在所述黄页数据库中搜索与所述匹配出的单词对应的联系人信息。其中,所述输入法词典中还包括每个单词对应的权值;所述根据匹配出的单词,在黄页数据库中搜索与所述匹配出的单词对应的联系人信息,包括:若根据所述多种英文字母组合在所述输入法词典中匹配出多个单词,则在匹配出的多个单词中获取权值最高的单词,并根据获取的权值最高的单词,在所述黄页数据库中搜索与所述权值最高的单词对应的联系人信息;若所述匹配出的多个单词的权值相同,则将所述匹配出的多个单词按照预定顺序进行排序,并按照排序后的单词顺序,在所述黄页数据库中依次搜索与每个单词对应的联系人信息。其中,所述根据所述多种英文字母组合,在所述黄页数据库中搜索与每个英文字母组合匹配的联系人信息,包括:根据所述多种英文字母组合,在所述黄页数据库中搜索与每个英文字母组合匹配的联系人名称的拼音首字母信息,并根据匹配出的拼音首字母信息,在所述黄页数据库中搜索与所述匹配出的拼音首字母信息对应的联系人信息。为解决上述技术问题,本专利技术的实施例还提供一种黄页通讯信息的搜索装置,应用于黄页平台,所述搜索装置包括:第一接收模块,用于接收终端发送的搜索请求消息,所述搜索请求消息携带有所述终端当前用户使用的输入法及用户使用该输入法输入的按键序列的信息;判断模块,用于判断所述终端当前用户使用的输入法是否为多组合输入法,所述多组合输入法是指存在有一个输入按键对应两个或两个以上的输入元素的输入法;搜索模块,用于若所述终端当前用户使用的输入法是所述多组合输入法,则根据所述多组合输入法的输入按键与输入元素的对应关系,确定所述按键序列的信息对应的多种输入元素组合,并根据所述多种输入元素组合,在黄页数据库中搜索与每个输入元素组合匹配的联系人信息;返回模块,用于将搜索到的联系人信息返回给所述终端。其中,所述判断模块包括:判断单元,用于判断所述终端当前用户使用的输入法是否为九宫格输入法,所述九宫格输入法是指存在有一个输入按键对应一个阿拉伯数字以及至少一个的英文字母的输入法。其中,所述搜索模块包括:第二搜索单元,用于根据所述九宫格输入法的输入按键与输入元素的对应关系,确定所述按键序列的信息对应的阿拉伯数字组合,并根据所述阿拉伯数字组合,在黄页数据库中搜索与所述阿拉伯数字组合匹配的联系人信息;和/或第三搜索单元,用于根据所述九宫格输入法的输入按键与输入元素的对应关系,确定所述按键序列的信息对应的多种英文字母组合,并根据所述多种英文字母组合,在所述黄页数据库中搜索与每个英文字母组合匹配的联系人信本文档来自技高网...
一种黄页通讯信息的搜索方法、装置、黄页平台及终端

【技术保护点】
一种黄页通讯信息的搜索方法,应用于黄页平台,其特征在于,所述搜索方法包括:接收终端发送的搜索请求消息,所述搜索请求消息携带有所述终端当前用户使用的输入法及用户使用该输入法输入的按键序列的信息;判断所述终端当前用户使用的输入法是否为多组合输入法,所述多组合输入法是指存在有一个输入按键对应两个或两个以上的输入元素的输入法;若所述终端当前用户使用的输入法是所述多组合输入法,则根据所述多组合输入法的输入按键与输入元素的对应关系,确定所述按键序列的信息对应的多种输入元素组合,并根据所述多种输入元素组合,在黄页数据库中搜索与每个输入元素组合匹配的联系人信息;将搜索到的联系人信息返回给所述终端。

【技术特征摘要】
1.一种黄页通讯信息的搜索方法,应用于黄页平台,其特征在于,所述搜索方法包括:接收终端发送的搜索请求消息,所述搜索请求消息携带有所述终端当前用户使用的输入法及用户使用该输入法输入的按键序列的信息;判断所述终端当前用户使用的输入法是否为多组合输入法,所述多组合输入法是指存在有一个输入按键对应两个或两个以上的输入元素的输入法;若所述终端当前用户使用的输入法是所述多组合输入法,则根据所述多组合输入法的输入按键与输入元素的对应关系,确定所述按键序列的信息对应的多种输入元素组合,并根据所述多种输入元素组合,在黄页数据库中搜索与每个输入元素组合匹配的联系人信息;将搜索到的联系人信息返回给所述终端。2.根据权利要求1所述的搜索方法,其特征在于,所述根据所述多种输入元素组合,在黄页数据库中搜索与每个输入元素组合匹配的联系人信息,包括:根据预设语法规则和每个输入元素组合对应的历史权重数据,对所述多种输入元素组合进行筛选;根据筛选后的输入元素组合,在黄页数据库中搜索与每个筛选后的输入元素组合匹配的联系人信息。3.根据权利要求1所述的搜索方法,其特征在于,所述将搜索到的联系人信息返回给所述终端,包括:根据每个联系人对应的预设联系人权重指标值,对搜索到的联系人信息进行排序,并将排序后的联系人信息返回给所述终端。4.根据权利要求1所述的搜索方法,其特征在于,所述判断所述终端当前用户使用的输入法是否为多组合输入法,包括:判断所述终端当前用户使用的输入法是否为九宫格输入法,所述九宫格输入法是指存在有一个输入按键对应一个阿拉伯数字以及至少一个的英文字母的输入法。5.根据权利要求4所述的搜索方法,其特征在于,所述根据所述多组合输入法的输入按键与输入元素的对应关系,确定所述按键序列的信息对应的多种输入元素组合,并根据所述多种输入元素组合,在黄页数据库中搜索与每个输入元素组合匹配的联系人信息,包括:根据所述九宫格输入法的输入按键与输入元素的对应关系,确定所述按键序列的信息对应的阿拉伯数字组合,并根据所述阿拉伯数字组合,在黄页数据库中搜索与所述阿拉伯数字组合匹配的联系人信息;和/或根据所述九宫格输入法的输入按键与输入元素的对应关系,确定所述按键序列的信息对应的多种英文字母组合,并根据所述多种英文字母组合,在所述黄页数据库中搜索与每个英文字母组合匹配的联系人信息。6.根据权利要求5所述的搜索方法,其特征在于,所述根据所述阿拉伯数字组合,在黄页数据库中搜索与所述阿拉伯数字组合匹配的联系人信息,包括:将所述阿拉伯数字组合按照预定索引长度进行分段,得到号码索引信息;根据所述号码索引信息,在所述黄页数据库中对包含所述号码索引信息的联系人号码进行检索,并根据检索到的联系人号码,在所述黄页数据库中搜索与所述检索到的联系人号码对应的联系人信息。7.根据权利要求5所述的搜索方法,其特征在于,所述根据所述多种英文字母组合,在所述黄页数据库中搜索与每个英文字母组合匹配的联系人信息,包括:将每个所述英文字母组合与预先建立的输入法词典中的单词进行匹配,所述输入法词典是根据所述黄页数据库的联系人名称建立的词典,所述输入法词典中的单词为所述黄页数据库的联系人名称的前缀;根据匹配出的单词,在所述黄页数据库中搜索与所述匹配出的单词对应的联系人信息。8.根据权利要求7所述的搜索方法,其特征在于,所述输入法词典中还包括每个单词对应的权值;所述根据匹配出的单词,在黄页数据库中搜索与所述匹配出的单词对应的联系人信息,包括:若根据所述多种英文字母组合在所述输入法词典中匹配出多个单词,则在匹配出的多个单词中获取权值最高的单词,并根据获取的权值最高的单词,在所述黄页数据库中搜索与所述权值最高的单词对应的联系人信息;若所述匹配出的多个单词的权值相同,则将所述匹配出的多个单词按照预定顺序进行排序,并按照排序后的单词顺序,在所述黄页数据库中依次搜索与每个单词对应的联系人信息。9.根据权利要求5所述的搜索方法,其特征在于,所述根据所述多种英文字母组合,在所述黄页数据库中搜索与每个英文字母组合匹配的联系人信息,包括:根据所述多种英文字母组合,在所述黄页数据库中搜索与每个英文字母组合匹配的联系人名称的拼音首字母信息,并根据匹配出的拼音首字母信息,在所述黄页数据库中搜索与所述匹配出的拼音首字母信息对应的联系人信息。10.一种黄页通讯...

【专利技术属性】
技术研发人员:郑婷婷赵军毕娅娜
申请(专利权)人:中国移动通信集团公司
类型:发明
国别省市:北京,11

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

1