一种终端中地址薄搜索的方法

文档序号:6470347阅读:124来源:国知局
专利名称:一种终端中地址薄搜索的方法
技术领域
本发明涉及一种计算机或智能终端例如PDA中的地址本搜索方法, 尤其涉及的是在手机上设置独立地址薄或者嵌入在通信软件中的地址薄例 如MSN地址簿搜索方法。
背景技术
现有技术中,当在各种终端如手机、计算机或PDA上的地址簿上进 行查询时就会发现,现在联系人有用的信息越来越多,比如传统的联系人 信息中有联系人姓名,家庭电话号码,住址;新的联系人信息有联系 人的电子邮箱,手机号码,办公室电话号码,小灵通,传真等等,由于现 在通讯技术发达,联系人信息已经不是仅仅只有家庭电话一个号码,可能 持有多个手电话号码;此外还有公司地址,和备注等等,备注可以用来保 存针对不同个人的一些重要信息,比如生日,爱好,年龄等。
对于联系人的重要信息不断增多的以上情况,传统的地址簿搜索思路 远远无法满足要求。传统的地址薄搜索思路是才艮据固定的单项信息或者单 项信息的组合来设置搜索条件,然后再按照搜索条件的指示来搜索对应的 条目,例如根据联系人姓名搜索,或者根据电话号码搜索,或者根据电子 邮箱搜索,总之,搜索只能从单项信息或者单项信息的组合中实现。
这会带来如下几个问题
1、对地址薄的使用者提出了较高的要求,首先要明确需要搜索的信 息位于地址薄的哪些条目中才能进行搜索,其次还要分别输入到不同的条 目例如,姓名、地址、邮件、电话等,操作较为繁瑣;另外,还要求使用者的输入的信息有位置要求,例如根据姓名搜索,不能仅输入名部分,如 张三的三,而必须输入姓或者姓名,否则无法搜索到相应的信息,因此, 搜索信息的输入具有独特要求,操作非常不凡便。
2、 地址薄的信息条目较为局限,从而无法适应扩展性的搜索需求, 例如,使用者想多增加几个不同的号码、电子邮件条目,或者增加新的条 目来记录新的信息,例如在联系人列表中增加联系人的子女信息等,但因 为这些新增的信息无法列入搜索的条目范围,因此录入的非常规括息就无 法发挥最大的效用,而且无法适应时代发展的需要。
3、 地址薄的信息存储格式不兼容,每种软件实现的地址薄一般都具 有自己专用的格式,这使得搜索算法无法获得普遍适用。
因此,现有技术还有待于改进和发展
发明内容

本发明的目的在于提供一种终端中地址薄搜索的方法,针对上述现有 技术的缺陷,提供一种全文全面;统」的搜索方法,以方便对任何地址簿的 搜索。
本发明的技术方案包括
一种终端中地址薄搜索的方法,其包括以下步骤
A、 终端的控制处理器控制将存储单元中存储的地址簿中记录信息进 行文本化处理;
B、 根据输入框中输入的待搜索数据,与所有的所述记录信息进行文 本匹配;
C、 将所有符合所述待搜索数据的联系人记录列表在显示屏上显示。 所述的方法,其中,所述步骤A中所述地址薄记录信息包括地址薄初
始预置的条目,以及使用者后来按需增加的条目。
所述的方法,其中,所述步骤B中还包括在所述输入框中输入任何待搜索数据时,自动启动文本匹配处理过程。
所述的方法,其中,所述步骤B中还包括在所述输入框中输入多个 字词时自动启动文本匹配处理过程。
所述的方法,其中,所述步骤B中还包括输入的待匹配的字词可以 位于被匹配的条目中任意位置。
所述的方法,其中,所述步骤C还包括对匹配待搜索数据的联系人 记录按照匹配程度由高到低进行排列后在所述显示屏上显示。 —
所述的方法,其中,所述步骤C还包括对匹配待搜索数据的联系人 记录按照如下优先级进行排列
包含发起者输入的所有字词的联系人记录;
包含发起者输入的第一个字词的联系人记录;
包含发起者输入的第二个字词的联系人记录;
直至包含发起者输入的最后 一个字词的联系人记录。
本发明所提供的一种终端中地址薄搜索的方法,由于采用了控制器在 地址簿存储器中全面信息搜;《:;的^现,方便了对任何地址簿信息的全面搜 索,其技术实现统一简单,实现了全方位的检索处理,检索效率高,检索 要求低,且实现检索简单容易。


图1为本发明终端中地址薄搜索的方法实施例流程示意图; 图2所示为本发明方法的较佳实施例中地址簿列表示意图; 图3为本发明方法的系统示意图4为本发明方法一搜索实施例的地址簿显示列表示意图; 图5为本发明方法第二搜索实施例的地址簿显示列表示意图; 图6为本发明方法的第三搜索实施例地址簿显示列表示意图。
具体实施例方式
以下结合附图,将对本发明各较佳实施例进行更为详细的说明。
本发明终端中地址薄搜索方法的核心思路就是使用简易且结果全面 的全文统一搜索方式。本发明方法设置在现有的硬件体系中,并可以基于 各种操作系统和嵌入式系统软件;在所述硬件系统中设置有一控制处理 器,例如可以是微处理器,用于控制实现对地址簿数据的搜索;同时,还 设置有一存储单元,用于存储地址簿数据,较佳的是可以采用数l居库或数 据结构的方式对地址簿进行存储。所述控制处理器可以在所述数据库或数 据结构中对任一信息进行搜索匹配。
本发明方法中,首先,搜索发起者仅需要在一个预先设置的输入框中 输入需要搜索的信息,例如一个字词或者多个字词,然后自动启动搜索, 从而简化了发起者的使用方法和降低了使用门槛,无须记忆对应的目录项 目,直接输入检索词即可,通过所述控制处理器的控制,实现对所述存储 器中的地址簿各项数据的全面匹配和检索。
本发明方法中,所述地址薄记录信息文本化涉及的条目不仅仅是固定 的、有限的条目,而是可以包括所有有效的条目,无论是地址薄初始预置 的条目,还是使用者后来按需增加的条目。并且,在所述输入框中输入的 待匹配的字词可以位于被匹配的条目的任意位置,包括起始、结尾或者其 中,也就是只要包含所输入的字词,即可认为"匹配"该字词。
本发明方法将地址薄中的联系人记录各个条目信息均转换为文本信 息,如图1所示,并且无论其原先采用何种格式进行存储,都转化为文本 信息,这样将各种不兼容的地址薄都可以统一起来形成遵循一致排版的文 本格式,而且方便搜索匹配,从而能够进行后续的统一搜索使用。
对文本信息进行基于文本的统一搜索时,发现与输入的搜索信息匹配 的条目时,将该条目归属的联系人记录一起整理显示。并且输入的信息只 要存在于联系人记录的任一条目信息中,无论该条目是预置的,即地址薄初始启动时预先建立好的条目,还是地址薄使用者在使用过程中按需新增 的,如果地址薄支持使用者动态增加条目,或者使用者改变某些预置的条
目使用,例如将很多详尽的信息录入到备注条目中;无论输入的信息位于 条目的任何位置,也就是输入的信息只要被包含在条目中,则均可以被搜 索发现到,从而支持只要搜索发起者能够记忆起联系人的任何相关信息, 即可输入到预先设置的输入框中,且只要该信息确定已经记录于地址薄
中,则必然受控能够被搜索发现到并显示相应的联系人完整记录
本发明方法中在搜索到相关的联系人时,向搜索发起者提交显示最后 的搜索结果,并通过所述控制处理器的控制在显示屏进行相应的显示,以 便搜索发起者可以查看各个搜索到的联系人具体信息细节。
本发明方法中,对搜索到的结果可按照如下优先级进行排列 包含发起者输入的所有字词的联系人记录; 包含发起者输入的第一个字词的联系人记录; 包含发起者输入的第二个字词的联系人记录;
包含发起者输入的最后一个字词的联系人记录。 本发明方法具有以下优点
简单易用在联系人拥有很多信息的情况下,搜索发起者搜索联系人 时无需选择指定的条目,只需要在预定的输入框中输入能够记得的联系人 任何一小片段信息即可,然后在搜索输入框中输入搜索信息片,包括字词 或者多个字词,即可在所有信息中进行匹配比较,并把匹配成功的结果搜 索出来。
简化界面因为无需逐一指定被搜索的条目,显示界面上也不需要显 示复杂的搜索条件和组合条件,而只显示一个搜索输入框,因此非常简 洁, 一目了然。
简化搜索算法搜索算法只需要判断输入的信息是否被包含在联系人,记录的任一条目的信息中即可,不再区分指定条目位置,而且因为使用文 本匹配算法,所以无论使用者输入的是英文字母,还是汉字,还是数字, 还是别的符号,都不需要作任何的转换就可以直接的进行比较匹配,另外 也是十分高效和准确的。
完全兼容本发明方法适合任何一种格式存储的地址薄,均可以通过 转换为文本信息后来支持本发明方法的统 一搜索。
结果信息完备因为被搜索的范围是联系人记录的任一条目— 中的信 息,且是包含方式的匹配,使得联系人的全部信息均能够被搜索到,因此 搜索的结果是完备的,无一遗漏。
结果可用性高因为提交的结果按照匹配程度由高到低进行排列后呈 现给搜索发起者,因此搜索发起者能够在被匹配的联系人记录列表中最快 速的发现符合自己需求的联系人。
以下举具体实例进行说明本发明方法。
如图2所示为本发明方法中的一地址薄记录列表示例,其存储在终端
的存储单元中,如图3所示,其操作示例包括如下情形
示例1:在输入框中输入待搜索的信息片段
_张王 — 本发明方法将对如图2所示中的所有地址簿中的记录信息进行文本化
处理,并全面搜索和匹配所有的文本,得到搜索结果如图4所示,将所有
相关的联系人记录在显示屏上进行了列表显示。
示例2:在输入框中输入搜索的信息片段 研发
本发明方法将对如图2所示中的所有地址簿中的记录信息进行文本化
处理,并全面搜索和匹配所有的文本,得到搜索结果如图5所示,将所有
相关的联系人记录在显示屏上进行了列表显示。
示例3:在输入框中输入搜索的信息片段 23467890本发明方法将对如图2所示中的所有地址簿中的记录信息进行文本化 处理,并全面搜索和匹配所有的文本,得到搜索结果如图6示,将所有相 关的联系人记录在显示屏上进行了列表显示。
在本发明方法的地址薄中记录了地址薄使用者预先输入的联系人相关 信息,例如包括姓名、邮件地址、电话号码等信息。本发明方法通过文本 化处理地址簿中所有记录的联系人相关信息,简化了搜索条件,让搜索发 起者类似使用网上搜索引擎一样输\字词或者多个字词即可启动搜索。
本发明方法无论地址薄存储的格式,都可以针对输入框中输入的待搜 索数据进行搜索,并且能够获得无遗漏的搜索结果。
而且,本发明方法搜索发起者输入的信息只要存在于联系人记录的任 一条目中,无论该条目是预置的,也就是地址薄初始启动时预先建立好的 条目,还是地址薄使用者在使用过程中按需新增的,如果地址薄支持使用 者动态增加条目,或者使用者改变某些预置的条目使用,例如将很多详尽 的信息录入到备注条目中;无论输入的信息位于条目的任何位置,也就是 输入的信息只要被包含在条目中,则均可以被搜索发现到并进行匹配,从 而支持搜索发起者能够记忆起联系人的任何一片信息,而无需进行繁瑣的 搜索操作,且在该信息确定已经记录于地址薄中时,则必然能够被搜索发 现到相应的联系人完整记录。
应当理解的是,上述针对本发明较佳实施例的描述仅为示例说明,并 不能因此而认为是对本发明专利保护范围的限制,本发明的专利保护范围 应以所附权利要求为准。
权利要求
1、一种终端中地址薄搜索的方法,其包括以下步骤A、终端的控制处理器控制将存储单元中存储的地址簿中记录信息进行文本化处理;B、根据输入框中输入的待搜索数据,与所有的所述记录信息进行文本匹配;C、将所有符合所述待搜索数据的联系人记录列表在显示屏上显示。
2、 根据权利要求1所述的方法,其特征在于,所述步骤A中所述 地址薄记录信息包括地址薄初始预置的条目,以及使用者后来按需增加的 条目。
3、 根据权利要求2所述的方法,其特征在于,所述步骤B中还包 括在所述输入框中输入任何待待搜索数据时,自动启动文本匹配处理过程。
4、 根据权利要求2所述的方法,其特征在于,所述步骤B中还包 括在所述输入框中输入多个字词时自动启动文本匹配处理过程。
5、 根据权利要求3或4所述的方法,其特征在于,所述步骤B中 还包括输入的待匹配的字词位于被匹配的条目中任意位置。
6、 根据权利要求5所述的方法,其特征在于,所述步骤C还包 括对匹配了待搜索数据的联系人记录按照匹配程度由高到低进行排列后 在所述显示屏上显示。
7、 根据权利要求6所述的方法,其特征在于,所述步骤C还包 括对匹配待搜索数据的联系人记录按照如下优先级进行排列包含发起者输入的所有字词的联系人记录; 包含发起者输入的第一个字词的联系人记录; 包含发起者输入的第二个字词的联系人记录; 直至包含发起者输入的最后一个字词的联系人记录。
全文摘要
本发明公开了一种终端中地址薄搜索的方法,其包括以下步骤终端的控制处理器控制将存储单元中存储的地址簿中记录信息进行文本化处理;根据输入框中输入的待搜索数据,与所有的所述记录信息进行文本匹配;将所有符合所述待搜索数据的联系人记录列表在显示屏上显示。本发明终端中地址薄搜索的方法由于采用了控制器在地址簿存储器中全面信息搜索的实现,方便了对任何地址簿信息的全面搜索,其技术实现统一简单,实现了全方位的检索处理,检索效率高,检索要求低,且实现检索简单容易。
文档编号G06F17/30GK101408896SQ20081021731
公开日2009年4月15日 申请日期2008年11月13日 优先权日2008年11月13日
发明者坤 姜, 杨振广, 王卫东 申请人:深圳市震有科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1