通讯录延伸检索方法及装置的制造方法

文档序号:10535039阅读:313来源:国知局
通讯录延伸检索方法及装置的制造方法
【专利摘要】本发明提供通讯录延伸检索方法及其装置,该方法包括输入步骤,输入关键词;延伸信息获取步骤,获取通讯录中联系人的延伸信息;检索步骤,根据关键词对通讯录中联系人及其延伸信息进行检索并获得满足检索条件的目标联系人;显示步骤,根据检索步骤的检索结果显示目标联系人。该装置是应用上述方法的装置。本发明让使用者通过输入关键词对联系人以及延伸信息检修检索,在使用者对目标联系人缺乏明确印象和/或记录信息不完整的情况下,依然能够为使用者提供大量与目标联系人相关的信息,缩小查找范围,筛选出目标联系人。
【专利说明】
通讯录延伸检索方法及装置
技术领域
[0001]本发明涉及通讯领域,具体地,是涉及在通过延伸检索的方式检索目标电话号码的方法及其检索装置。
【背景技术】
[0002]在日常的生活工作中,人们经常通过在移动终端的通讯录中存储联系人的号码以及公司名称的建立通讯联系,而随着时间的增加,通讯录中记录的联系人数量增加,当人们需要对特定的联系人进行查找时,需要一个个的去翻找,过程繁琐且耗时,现有的解决方案是通过用户输入关键字,根据关键字查找联系人。
[0003]例如,公开号为CN101426053A的中国发明专利申请公开了一种名为“一种手机待机快速搜寻电话簿及通话记录的系统及方法”,该系统是接收用户在待机界面下任意输入的电话簿和通信记录的关键字信息;根据拟定的匹配搜索逻辑在电话簿和通话记录中搜寻符合要求的条目,并将符合要求的条目在待机界面下显示出来。其中,该专利中的关键字信息主要包括两部分:一是电话簿模块中存储的所有联系人信息;另一部分则是手机通话记录和电话簿中所记录的所有号码信息。
[0004]然而,在实际生活中,对于新建立的联系人或者联络较少的联系人,用户时常会忘记需要查找的联系人的确切信息,即忘记联系人的号码甚至姓名,往往只有模糊的对于时间、地点、相关公司以及事件等元素或者各元素之间特定关系的记忆,此时无法通过让用户输入联系人姓名、公司等明确信息来进行联系人的查找。

【发明内容】

[0005]本发明的主要目的是提供一种方便使用者查找联系人的通讯录延伸检索方法。
[0006]本发明的另一目的是提供一种方便使用者查找联系人的通讯录延伸检索装置。
[0007]为了实现上述的主要目的,本发明提供的通讯录延伸检索方法包括输入步骤,输入关键词;延伸信息获取步骤,获取通讯录中联系人的延伸信息;检索步骤,根据关键词对通讯录中联系人及其延伸信息进行检索并获得满足检索条件的目标联系人;显示步骤,根据检索步骤的检索结果显示目标联系人。
[0008]由上述方案可见,通常当使用者在存储联系人时仅仅存储电话号码以及相对应的名称时,即缺少其他详细信息的情况下,往往使用者对于联系人的印象会停留在特定的地点以及有工作往来的公司上,通过自动获取联系人号码中的延伸信息可以方便人们快速查找只有模糊印象的联系人。
[0009]—个优选的方案是,延伸信息至少包括联系人电话号码归属地、联系人公司名称、联系人公司名称的别名、联系人职务中的至少一个。
[0010]由此可见,延伸信息包括多种信息,在人们输入的关键词比较模糊的情况下仍能快速检索到相关的联系人。
[0011 ]进一步的方案是,该方法还包括在线查询步骤以及存储步骤;在检索步骤未在通讯录的联系人及其延伸信息中检索到满足检索条件的目标联系人时执行在线查询步骤,在线查询步骤根据关键词进行目标号码在线查询;显示步骤显示目标号码;执行显示步骤后执行存储步骤,将目标号码进行存储。
[0012]由上可见,当通过关键词无法在本地通讯录中找到目标联系人或者目标号码时,还可以通过在线查询模块在线查询是否有号码或者联系人符合该检索条件,同时,当查找到目标联系人或者目标号码后,在显示模块上显示,之后使用者在显示页面上自主选择是否要进行目标号码或者目标联系人的存储。
[0013]更进一步的方案是,输入步骤中,所输入的关键词至少为二个,多个关键词之间使用分隔符连接;该方法还包括多条件处理步骤,根据关键词以及分隔符形成多个关键词之间的逻辑关系;检索步骤根据逻辑关系进行检索。
[0014]由此可见,本发明的方法可以让使用者通过输入多个关键词以及多个分隔符对需要查找的联系人进行多重限定,在使用者对目标联系人缺乏明确印象的情况下,帮助使用者缩小查找范围,快速获取目标联系人。
[0015]—个优选的方案是,多条件处理步骤包括分隔符识别步骤,对分隔符进行逻辑识别。
[0016]由上可见,本发明通过设置多个关键词在通讯录中进行联系人的检索,多个关键词之间势必存在一定的逻辑关系,其中的逻辑关系是通过分隔符表示的,上述的分隔符为代表或与非等常见逻辑关系的符号标识,通过分隔符识别模块对分隔符的逻辑意义进行识另IJ,从而能够得到输入的多个关键词和分隔符表达的逻辑关系式的意义。
[0017]为实现上述的另一目的,本发明提供的通讯录延伸检索装置包括输入模块,用于输入关键词;延伸信息获取模块,获取通讯录中联系人的延伸信息;检索模块,根据关键词对通讯录中联系人及其延伸信息进行检索并获得满足检索条件的目标联系人;显示模块,根据检索模块所获得的检索结果显示目标联系人。
[0018]由上述方案可见,本发明通过对通讯录中所有联系人进行全信息字段的全文检索,可以在使用者对目标联系人的记录信息不完整的情况下,依然能够为使用者提供大量与目标联系人相关的有效信息,帮助使用者筛选出目标联系人。
【附图说明】
[0019]图1是应用本发明通讯录延伸检索的检索装置实施例的结构框图。
[0020]图2是应用本发明通讯录延伸检索的检索方法实施例的方法流程图。
[0021 ]以下结合附图及实施例对本发明作进一步说明。
【具体实施方式】
[0022]本发明的通讯录延伸检索装置是应用在诸如手机等通讯终端上用于检索联系人的电话号码的检索装置,通过对输入的关键词进行查找,尤其是对联系人的延伸信息进行查找,从而确定联系人的电话号码。优选的,输入的关键词是多个,其多个关键词之间通过分隔符分隔,从而得到查找目标联系人的逻辑表达式,然后通过检索模块对通讯录中的所有联系人进行所有信息字段的全文检索,找出所有符合逻辑表达式要求的目标联系人,并在显示模块上显示,以供用户选择进行后续的操作。
[0023]参见图1,图1为本发明的通讯录延伸检索的检索装置的结构框图,本发明的检索装置包括输入模块1、多条件处理模块2、延伸信息获取模块3、检索模块4、在线查询模块5、显示模块6以及存储模块7,其中多条件处理模块2包括分隔符识别模块21。
[0024]输入模块I用于输入一个或多个关键词,如输入多个关键词时,通常还需要输入至少一个分隔符。输入模块I还将输入的关键词以及分隔符作为检索目标联系人的多个检索条件,其中关键词可以为用户对目标联系人存在印象的特定词语和/或短语,在实际的应用中,输入模块I可以为通讯录页面中联系人搜索框、新建短信页面的联系人编辑框或者短信页面的短信搜索框,分隔符为代表或与非等逻辑关系的常见逻辑符号或者具有相同意义的英文单词、符号等。
[0025]多条件处理模块2用于根据输入的多个关键词以及多个分隔符形成多个关键词之间的逻辑关系,得到需要检索出的目标联系人的逻辑表达式,其中多条件处理模块2中的分隔符识别模块21用于对分隔符进行逻辑识别,确定多个关键词之间的逻辑关系。
[0026]本发明通过设置多个关键词在通讯录中进行联系人的检索,多个关键词之间存在一定的逻辑关系,其中的逻辑关系是通过分隔符表示的,上述的分隔符为代表或与非等常见逻辑关系的符号标识,通过分隔符识别模块21对分隔符的逻辑意义进行识别,从而能够得到输入的多个关键词和分隔符表达的逻辑关系式的意义。
[0027]延伸信息获取模块3用于自动获取联系人的号码中延伸信息,通常当使用者在存储联系人时只会单存一个号码以及相对应的名称,其他的信息很少会进行详细的填写。但是,使用者对于联系人的印象往往会停留在特定的地点以及有工作往来的公司上,延伸信息获取模块3获取的延伸信息可以补充一部分使用者未填写的联系人信息,在实际应用中,自动获取的延伸信息可以为联系人号码的号码归属地,或者当联系人的号码为公司座机或者对外的公共号码时,可以获取该号码所属的公司名称,以便于向使用者提供更多的有效信息,自动获取联系人号码中的延伸信息可以在一定程度上解决上述问题。
[0028]当然,延伸信息还可以包括联系人公司名称的别名、联系人的职务等,这些信息不一定在存储联系人的时候一并存储,因此通过对电话号码的识别或者在线查询的方式来确定延伸信息。
[0029]例如,当联系人的号码为公司的座机时,可以通过在线查询的方式确定该座机的公司,如调用黄页功能来确定该座机对应的公司名称,并根据该公司的名称确定该公司的别名,别名可以公司曾经使用过的名字,也可以是公司名字的缩写,还可以是公司的简称等,而结合公司名称、联系人的名字可以通过在线查询的方式确定联系人的职务,如在线查询该公司的法定代表人、公司的董事长、总经理等,从而确定该联系人的职务。这些信息虽然并没有在保存联系人信息的时候保存,但通过在线查询的方式获得,从而形成该联系人的延时信息。
[0030]检索模块4用于根据一个关键词或者由多个关键词和多个分隔符组成的逻辑关系式对通讯录中的所有联系人进行全信息字段的全文检索,检索出符合条件的所有目标联系人,检索模块4可以调用延伸信息获取模块3获取的联系人号码的延伸信息对通讯录中的联系人的信息进行补充检索。检索模块4通过对通讯录中所有联系人进行全信息字段的全文检索,可以在使用者对目标联系人的记录信息不完整的情况下,依然能够为使用者提供大量与目标联系人相关的有效信息,帮助使用者筛选出目标联系人。
[0031]例如,输入的关键词是某一公司的名称以及职务,检索模块4根据延伸信息获取模块3根据联系人获得的延伸信息进行检索,从而获得该名称、职务对应的在通讯录中的联系人名字以及电话号码。
[0032]在线查询模块5用于检索模块4未在通讯录的联系人检索到满足检索条件的目标联系人时,根据关键词进行目标号码在线查询,其中,目标联系人为本发明的检索装置在本地通讯录中查找的目标对象,目标号码为本发明的检索装置在在线查询模块5中查询的目标对象。当使用者查询的联系人为公司或者公众号时,使用者往往无法在本地通讯录查询到相关信息,此时在线查询模块5可以通过使用者输入的多个关键词以及分隔符组成的表达式,对满足表达式要求的目标号码进行在线查询,如输入“工行、客服”,通过网络在线查找工行客服的电话,并在显示模块4中显示出来供用户选择,以进行后续的操作。。
[0033]显示模块6用于根据显示检索结果,当检索到目标联系人或者目标号码时,显示所有的目标联系人或者目标号码,当没有检索到目标联系人或者目标号码时,显示无匹配项。
[0034]存储模块7用于将目标号码进行存储。当显示模块6上显示了所有的目标号码时,使用者可以直接在当前的检索页面上进行选择操作是否保存检索出的目标号码或者保存哪些检索出的目标号码。
[0035]下面结合图2对本发明的通讯录延伸检索方法进行说明,图2为本发明的通讯录延伸检索的检索方法的方法流程图。首先执行步骤SI,用户通过输入模块I输入一个或者多个关键词,如果输入多个关键词,还需要输入分隔符。然后执行步骤S2,如果是输入多个关键词,多条件处理模块2根据多个关键词以及多个分隔符形成多个关键词之间的逻辑关系,得到需要检索出的目标联系人的逻辑表达式。接着执行步骤S3,延伸信息获取模块3自动获取通讯录中联系人的号码中包含的延伸信息,其中自动获取的延伸信息可以为联系人号码的号码归属地,或者当联系人的号码为公司座机或者公众号时,可以获取该号码所属的公司名称,公司名称可以是公司曾经使用的名称,也可以是公司名称的简称,或者是公司的别名等,以便于向使用者提供更多的有效信息。
[0036]接着,执行步骤S4,检索模块4根据由多个关键词和多个分隔符组成的逻辑关系式对通讯录中的所有联系人进行全信息字段的全文检索。然后执行步骤S5,判断是否检索出符合条件的目标联系人;是则执行步骤S8,显示模块6根据检索结果显示所有目标联系人,以供用户进行选择,否则执行步骤S6,通过在线查询模块5在线查询判断是否有号码符合该多条件的逻辑表达式,如是则执行步骤S8,显示所有目标号码,以供用户进行选择,否则执行步骤SI I,显示模块6显示无匹配项。执行完毕步骤S8后,执行步骤S9,使用者判断是否需要保存目标号码,是则执行步骤SlO,存储模块7存储目标号码,否则流程结束。
[0037]由上可见,本发明的通讯录延伸检索的方法及其装置,能够快速地实现模糊检索,即人们只需要输入印象中比较模糊的关键词即可以检索出联系人。并且,本发明还能够让使用者通过输入多个关键词以及多个分隔符对需要查找的联系人进行多重限定,在使用者对目标联系人缺乏明确印象和/或记录信息不完整的情况下,依然能够为使用者提供大量与目标联系人相关的信息,缩小查找范围,筛选出目标联系人。
[0038]当然,上述的方案只是本发明优选的实施方案,实际应用是还可以有更多的变化,例如,输入模块的具体的表现形式可以根据实际的检索需要更改;或者,延伸信息获取模块获取的号码的延伸信息,包括但不仅限于号码归属地以及所属公司;又或者,分隔符的具体表现形式可以根据设置进行更改等,这些改变都不影响本发明的实施,也应该包括在本发明的保护范围内。
【主权项】
1.通讯录延伸检索方法,其特征在于,包括: 输入步骤,输入关键词; 延伸?目息获取步骤,获取通讯录中联系人的延伸?目息; 检索步骤,根据所述关键词对通讯录中联系人及其延伸信息进行检索并获得满足检索条件的目标联系人; 显示步骤,根据所述检索步骤的检索结果显示所述目标联系人。2.根据权利要求1所述的通讯录延伸检索方法,其特征在于: 所述延伸信息至少包括所述联系人电话号码归属地、所述联系人公司名称、所述联系人公司名称的别名、所述联系人职务中的至少一个。3.根据权利要求1所述的通讯录延伸检索方法,其特征在于: 还包括在线查询步骤以及存储步骤; 在所述检索步骤未在通讯录的所述联系人及其延伸信息中检索到满足所述检索条件的所述目标联系人时执行所述在线查询步骤,所述在线查询步骤根据所述关键词进行目标号码在线查询; 所述显示步骤显示所述目标号码; 执行所述显示步骤后执行所述存储步骤,将所述目标号码进行存储。4.根据权利要求1至3任一项所述的通讯录延伸检索方法,其特征在于: 所述输入步骤中,所输入的所述关键词至少为二个,多个所述关键词之间使用分隔符连接; 该方法还包括 多条件处理步骤,根据所述关键词以及所述分隔符形成多个所述关键词之间的逻辑关系; 所述检索步骤根据所述逻辑关系进行检索。5.根据权利要求4所述的通讯录延伸检索方法,其特征在于: 所述多条件处理步骤包括分隔符识别步骤,对所述分隔符进行逻辑识别。6.通讯录延伸检索装置,其特征在于,包括: 输入模块,用于输入关键词; 延伸?目息获取模块,获取通讯录中联系人的延伸?目息; 检索模块,根据所述关键词对通讯录中联系人及其延伸信息进行检索并获得满足检索条件的目标联系人; 显示模块,根据所述检索模块所获得的检索结果显示所述目标联系人。7.根据权利要求6所述的通讯录延伸检索装置,其特征在于: 所述延伸信息至少包括所述联系人电话号码归属地、所述联系人公司名称、所述联系人公司名称的别名、所述联系人职务中的至少一个。8.根据权利要求6所述的通讯录延伸检索装置,其特征在于: 还包括在线查询模块以及存储模块; 所述在线查询模块用于在所述检索模块未在通讯录的所述联系人及其延伸信息中检索到满足所述检索条件的所述目标联系人时,根据所述关键词进行目标号码在线查询; 所述显示模块显示所述目标号码; 所述存储模块用于将所述目标号码进行存储。9.根据权利要求6至8任一项所述的通讯录延伸检索装置,其特征在于: 所述输入模块所输入的所述关键词至少为二个,多个所述关键词之间使用分隔符连接; 该检索装置还包括多条件处理模块,根据所述关键词以及所述分隔符形成多个所述关键词之间的逻辑关系; 所述检索模块根据所述逻辑关系进行检索。10.根据权利要求9所述的通讯录延伸检索装置,其特征在于: 所述多条件处理步骤包括分隔符识别模块,用于对所述分隔符进行逻辑识别。
【文档编号】G06F17/30GK105893589SQ201610211577
【公开日】2016年8月24日
【申请日】2016年4月5日
【发明人】段雨洛, 段旭, 黄常智
【申请人】珠海市小源科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1