电话号码搜索方法和搜索引擎的制作方法

文档序号:7590538阅读:751来源:国知局
专利名称:电话号码搜索方法和搜索引擎的制作方法
技术领域
本发明涉及一种通讯终端设备电话号码的搜索方法和搜索引擎,特别是一种电话号码输入时的搜索方法和搜索引擎。
背景技术
现有技术的通讯终端设备的拨号方式有两种,一种是直接输入电话号码,另一种是进入电话号码簿,利用电话号码簿的检索功能查找到需要的电话号码后,再拨号。第一种方式需要用户记住要拨的电话号码,使用简单直接;第二种方式不需要记忆,但要在不同的界面之间切换,并选择各种电话簿,使用时比较繁琐。

发明内容
本发明的目的是提供一种电话号码搜索方法和搜索引擎,要解决的技术问题是帮助用户在最短时间内用最简单的方式找到合适的电话号码并拨号。
本发明采用以下技术方案一种电话号码搜索方法,包括以下步骤(1)建立通讯终端设备的电话号码搜索引擎;(2)将现有通讯终端设备电话号码管理系统的SIM卡电话本、名片系统和通话记录已有的电话号码传递给搜索引擎;(3)搜索引擎将收集来的数据进行排序,建立索引,构成电话号码信息数据库;(4)当用户输入查找电话号码的信息时,启动搜索引擎,搜索引擎将用户输入的信息在数据库中进行搜索,找到或预测用户可能需要的电话号码,并通过接口将搜索的结果反馈给用户。
本发明的数据库包含一个二维的表,由姓名,姓名缩写,电话号码,使用频率四个字段组成,搜索引擎将收集来的数据按使用频率进行排序。
本发明在数据库中进行搜索的方式为电话号码匹配或姓名缩写匹配。
本发明电话号码匹配是将用户输入的数字当作电话号码与信息数据库内的电话号码进行匹配,找出与此号码相关联的所有电话号码。
本发明姓名缩写是姓名的首字母组合,包括拼音文字的拼音的首字母或拉丁文每一个单词的第一个字母。
本发明通讯终端设备是移动通讯终端设备或固定通讯终端设备。
本发明搜索引擎使用顺序逐个进行子串匹配或完全匹配。
一种电话号码搜索引擎,包括用户界面,用户界面通过电话号码薄接口连接有SIM卡电话本、名片系统和通话记录模块,所述用户界面与电话号码薄接口之间设置有电话号码搜索引擎。
本发明电话号码搜索引擎采用半导体存储器。
本发明用户界面分为两个区域,第一显示区域和第二显示区域,用户界面与电话号码搜索引擎之间连接有用户接口。
本发明与现有技术相比,建立电话号码搜索引擎,它将设备内的各种电话簿,包括名片系统、SIM卡电话本和通话记录全部统一管理,集中进行整理,统计,检索,根据用户输入的信息在数据库中进行搜索,电话号码的搜索在用户输入的同时进行,无需切换到特定的界面,可以帮助用户在最短时间内用最简单的方式找到合适的电话号码并拨号,使用更方便,快捷。


图1是本发明实施例的结构示意图。
图2是本发明实施例(一)的搜索过程示意图。
图3是本发明实施例(二)的搜索过程示意图。
具体实施例方式
下面结合附图和实施例对本发明作进一步详细说明。如图1所示,本发明电话号码的搜索引擎包括移动通讯终端设备用户界面1、用户接口2、电话号码搜索引擎3、电话号码簿接口4、由SIM卡电话本、名片系统和通话记录组成的电话号码簿。用户界面1又分为第一显示区域和第二显示区域,第一显示区域位于用户界面1的上部,负责用户的输入,第二显示区域位于用户界面1的下部,负责搜索预选结果的显示。用户接口2负责把用户输入的数字和字母信息实时地传给搜索引擎并把搜索的结果交给用户界面1。电话号码搜索引擎3采用半导体存储器,它负责把收集来的数据存入表中,每一个纪录代表一个电话号码,并统计每一个电话号码的使用频率,构成电话号码信息数据库,数据库包含一个二维的表,由姓名,姓名缩写,电话号码,使用频率四个字段组成。电话号码簿接口4负责将来自SIM卡电话本5、名片系统6和通话记录7的电话号码传递给电话号码搜索引擎3。用户接口2、电话号码簿接口4、SIM卡电话本5、名片系统6和通话记录7均采用现有技术的通讯终端设备模块。本发明的搜索引擎也适用于固定通讯终端设备。
搜索电话号码的具体方法1、在用户界面和电话号码薄接口之间建立通讯终端设备的电话号码搜索引擎,使用包含有姓名,姓名缩写,电话号码,使用频率四个字段的数据库。2、将现有通讯终端设备电话号码管理系统的SIM卡电话本、名片系统和通话记录已有的电话号码通过电话号码簿接口传递给电话号码搜索引擎,并实时进行更新,使电话号码搜索引擎掌握最新的信息。3、电话号码搜索引擎将收集来的数据根据使用情况实时进行统计,得到每一个号码的使用频率,构成电话号码信息数据库。4、当用户输入查找电话号码的信息时,启动电话号码搜索引擎的搜索功能,电话号码搜索引擎将用户输入的信息在数据库中进行搜索,使用顺序逐个进行子串匹配或完全匹配的方法,找到或预测用户可能需要的电话号码,并通过接口将搜索的结果反馈给用户界面。
电话号码搜索引擎搜索的方式有两种电话号码匹配和姓名缩写匹配。电话号码匹配是指电话号码搜索引擎将用户输入的数字当作电话号码的一部分与信息数据库内的电话号码进行匹配,即从首位数字开始只要包含输入的数字,匹配即成功,找出与此数字相匹配的所有电话号码,若所匹配的电话号码较多,则继续输入数字,电话号码搜索引擎继续搜索和匹配,直到用户找到所需的电话号码。姓名缩写是指姓名的首字母组合、拼音文字拼音的首字母或拉丁文取单词的第一个字母。姓名缩写匹配是指将姓名缩写转换成相应的数字组合,再和输入的数字进行匹配,即输入的数字个数的前几个数字相同为匹配成功。通讯终端设备上数字与字母的对应关系为2->abc,3->def,4->ghi,5->jkl,6->mno,7->pqrs,8->tuv,9->wxyz。如张三丰的姓名缩写为zsf,对应的数字组合是973。若输入的数字为97,则所有的姓名缩写对应的数字组合的前两位为97的记录项皆可匹配成功。用此两种匹配方式搜索得到的结果重复率会比较高。为了使搜索的结果更准确,本发明采用频率优先和匹配方式优先的原则。频率优先即对电话号码信息数据库内的每一个电话号码的使用情况进行统计,包括拨出,呼入,短信的收发。使用的次数越多,频率越高,在结果中的排序就优先。匹配方式优先即用两种匹配方式搜索得到的结果哪一种优先,可根据用户的习惯由用户设定。
如图2所示,使用姓名拼音缩写搜索,用户输入两个数字,显示在第一显示区域,在第二显示区域则显示电话号码搜索引擎搜索的结果预选电话号码。如图3所示,若在第二显示区域显示电话号码搜索引擎搜索的预选电话号码较多,用户再输入一个数字,在第二显示区域显示出电话号码搜索引擎搜索的预选电话号码,其中包含有要查找的电话号码。若使用电话号码匹配,用户输入两个数字,显示在第一显示区域,在第二显示区域则显示电话号码搜索引擎搜索的结果预选电话号码,若在第二显示区域显示电话号码搜索引擎搜索的预选电话号码较多,用户再输入一个数字,在第二显示区域显示出电话号码搜索引擎搜索的预选电话号码中包含有要查找的电话号码时,即可停止搜索。用户每输入一个数字,第一显示区域将此数字显示在此显示区的同时,将这个数字通过用户接口交给电话号码搜索引擎,由电话号码搜索引擎根据用户输入的数字检索出所有相关的电话号码,并根据优先级进行排序,然后将结果反馈给用户,显示在第二显示区域。如果用户需要的电话号码显示在预选显示区内,用户可用上、下键选择该号码并拨号,如果不在,可继续输入数字,直到输入完毕或找到为止。
本发明的优点是1、电话号码的搜索在用户输入的同时进行,无需切换到特定的界面,用户使用起来更方便,快捷;2、同时使用多种匹配方式,用户无需选择查询方式即可查到需要的电话号码;3、采用了频率优先和匹配方式优先两种优先原则,并且用户可以设定,使搜索的结果更准确。
权利要求
1.一种电话号码搜索方法,包括以下步骤(1)建立通讯终端设备的电话号码搜索引擎;(2)将现有通讯终端设备电话号码管理系统的SIM卡电话本、名片系统和通话记录已有的电话号码传递给搜索引擎;(3)搜索引擎将收集来的数据进行排序,建立索引,构成电话号码信息数据库;(4)当用户输入查找电话号码的信息时,启动搜索引擎,搜索引擎将用户输入的信息在数据库中进行搜索,找到或预测用户可能需要的电话号码,并通过接口将搜索的结果反馈给用户。
2.根据权利要求1所述的电话号码搜索方法,其特征在于所述数据库包含一个二维的表,由姓名,姓名缩写,电话号码,使用频率四个字段组成,搜索引擎将收集来的数据按使用频率进行排序。
3.根据权利要求2所述的电话号码搜索方法,其特征在于所述在数据库中进行搜索的方式为电话号码匹配或姓名缩写匹配。
4.根据权利要求3所述的电话号码搜索方法,其特征在于所述电话号码匹配是将用户输入的数字当作电话号码与信息数据库内的电话号码进行匹配,找出与此号码相关联的所有电话号码。
5.根据权利要求3所述的电话号码搜索方法,其特征在于所述姓名缩写是姓名的首字母组合,包括拼音文字的拼音的首字母或拉丁文每一个单词的第一个字母。
6.根据权利要求4或5所述的电话号码搜索方法,其特征在于所述通讯终端设备是移动通讯终端设备或固定通讯终端设备。
7.根据权利要求6所述的电话号码搜索方法,其特征在于所述搜索引擎使用顺序逐个进行子串匹配或完全匹配。
8.一种电话号码搜索引擎,包括用户界面,用户界面通过电话号码薄接口连接有SIM卡电话本、名片系统和通话记录模块,其特征在于所述用户界面与电话号码薄接口之间设置有电话号码搜索引擎。
9.根据权利要求8所述的电话号码搜索引擎,其特征在于所述电话号码搜索引擎采用半导体存储器。
10.根据权利要求9所述的电话号码搜索引擎,其特征在于所述用户界面分为两个区域,第一显示区域和第二显示区域,用户界面与电话号码搜索引擎之间连接有用户接口。
全文摘要
本发明公开了一种电话号码搜索方法和搜索引擎,要解决的技术问题是帮助用户在最短时间内用最简单的方式找到合适的电话号码,包括以下步骤1.建立电话号码搜索引擎;2.将已有的电话号码传递给搜索引擎;3.构成电话号码信息数据库;4.搜索引擎在数据库中进行搜索,找到或预测用户可能需要的电话号码,一种电话号码搜索引擎,包括用户界面,用户界面通过电话号码薄接口连接有SIM卡电话本、名片系统和通话记录模块,用户界面与电话号码薄接口之间设置有电话号码搜索引擎。与现有技术相比,电话号码的搜索在用户输入的同时进行,无需切换到特定的界面,可以帮助用户在最短时间内用最简单的方式找到合适的电话号码并拨号,使用更方便,快捷。
文档编号H04M1/57GK1564569SQ20041002682
公开日2005年1月12日 申请日期2004年4月9日 优先权日2004年4月9日
发明者施爱龙 申请人:深圳市网立信信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1