一种用于移动终端的信息搜索方法及移动终端的制作方法

文档序号:6332243阅读:202来源:国知局
专利名称:一种用于移动终端的信息搜索方法及移动终端的制作方法
技术领域
本发明涉及通信领域,尤其涉及一种用于移动终端的信息搜索方法及移动终端。
背景技术
随着移动终端智能化的发展,其主要用途已经不仅仅局限于电话呼叫,常常被用 户用来存储信息以供平时使用过程中查看。而且随着日常交际或者商务活动的范围越来越 广,用户存储的联系人或者与联系人的相关的数据也越来越多。现有的移动终端自身提供的显示内容过于简单,例如在来电时仅显示该联系人的 电话号码以及姓名等信息。如果用户需要查找与该联系人相关的个性化信息如爱好、生日 等,由于现有技术中的移动终端的查找功能过于简单,无法进行综合的多信息查找,需要用 户从各个应用中手动查找相关的信息。例如查找手机中设置的备忘录,或者查找与该联系 的交互短消息。通常情况下使用者不会去记录哪些应用中含有上述的信息,需要手动的翻 阅查找,除了查找过程繁琐给用户的查看过程带来不便,而且无法进行统一显示查找到的 信息,给用户的后续使用也带来不便。

发明内容
本发明实施例所要解决的技术问题在于提供一种用于移动终端的信息搜索方法 及移动终端,能够根据检索词进行多应用多关键词的综合搜索,为用户提供快捷的信息搜 索功能,并综合提供内容丰富的搜索结果。为了解决上述技术问题,一种用于移动终端的信息搜索方法,包括A、根据检索词在目标应用中进行搜索,搜索出含有所述检索词的数据信息;B、如果被搜索出的数据信息中含有预先定义的个性化信息的关键词,获取所述个 性化信息作为搜索结果,并将该关键词作为新的检索词在目标应用中进行搜索,搜索出含 有所述新检索词的数据信息;C、根据所述检索词和所述个性化信息的关键词的分类对获取的所述搜索结果进 行分类和整理,并显示分类和整理后的搜索结果。相应的,一种移动终端,其特征在于,包括初级搜索单元,用于根据检索词在目标应用中进行搜索,搜索出含有所述检索词 的数据信息;次级搜索单元,如果被搜索出的数据信息中含有预先定义的个性化信息的关键 词,用于获取所述个性化信息作为搜索结果,并将该关键词作为新的检索词在目标应用中 进行搜索,搜索出含有所述新检索词的数据信息;显示单元,用于根据所述检索词和所述个性化信息的关键词的分类对所述次级搜 索单元获取的所述搜索结果进行分类和整理,并显示进行分类和整理后的搜索结果。本发明实施例通过根据检索词在与该检索词关联的应用进行搜索,被搜索到的应 用中含有预先定义的个性化信息的关键词,获取所述个性化信息作为搜索结果,并将该关键词作为新的检索词搜索与该新检索词关联的应用,并通过在达到终止条件前多次执行个 性化信息的关键词,能够在移动终端实现信息搜索功能,从而能够根据检索词进行多应用 多关键词的综合搜索,为用户提供快捷的信息搜索功能,并综合提供内容丰富的搜索结果。


图1为本发明实现用于移动终端的信息搜索方法的第一实施例流程图;图2为本发明实现用于移动终端的信息搜索方法的第二实施例流程图;图3为本发明实现用于移动终端的信息搜索方法的第三实施例流程图;图4为本发明实现用于移动终端的信息搜索方法的第四实施例流程图;图5为本发明移动终端的第一实施例示意图;图6为本发明移动终端的第二实施例示意图。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施例 作进一步地详细描述。请参见图1,图1为本发明实现用于移动终端的信息搜索方法的第一实施例流程 图,如图1所示,该方法的流程具体包括步骤A、根据检索词在目标应用中进行搜索,搜索出含有所述检索词的数据信息。步骤B、如果被搜索出的数据信息中含有预先定义的个性化信息的关键词,获取所 述个性化信息作为搜索结果,并将该关键词作为新的检索词在目标应用中进行搜索,搜索 出含有所述新检索词的数据信息。步骤C、根据所述检索词和所述个性化信息的关键词的分类对获取的所述搜索结 果进行分类和整理,并显示分类和整理后的搜索结果。本发明实施例通过根据检索词在与该检索词关联的应用进行搜索,被搜索到的应 用中含有预先定义的个性化信息的关键词,获取所述个性化信息作为搜索结果,并将该关 键词作为新的检索词搜索与该新检索词关联的应用,并通过在达到终止条件前多次执行个 性化信息的关键词,能够在移动终端实现信息搜索功能,从而能够根据检索词进行多应用 多关键词的综合搜索,为用户提供快捷的信息搜索功能,并综合提供内容丰富的搜索结果。另外在步骤B和C之间还可以包括D、重复执行步骤B直到达到终止条件。具体请参见图2所示的实施例。请参见图2,图2为本发明实现用于移动终端的信息搜索方法的第二实施例流程 图。如图2所示,该方法的流程具体包括步骤S201,在接收到来电呼叫或短消息时,从其中提取检索词。本实施例中,当用户的移动终端接收到来电呼叫或短消息时,从该来电呼叫或短 消息中提取检索词。检索词可以为来电呼叫的电话号码和/或该存储在移动终端与该来电 呼叫匹配的联系人姓名等信息。接收到短消息时,除了提取该信息发送方的电话号码和/ 或该存储在移动终端与该来电呼叫匹配的联系人姓名等信息,还可以提取该短消息内容中 的关键词作为检索词。短消息中的关键词可以根据用户的移动终端中存储的预先定义的个 性化信息的关键词来提取,或者与移动终端中的其他信息的匹配方式来提取。
步骤S202,根据检索词在目标应用中进行搜索,搜索出含有所述检索词的数据信 肩、ο本实施例中,所述目标应用为与号码和/或姓名相关的应用。由于为了获取跟用 户相关的信息,因此搜索的范围为与号码和/或姓名相关的应用,一般包括短消息、通话记 录、备忘录、日程表、联系人信息以及其他包含与号码和姓名相关的应用,其中短消息包括 文本短消息、多媒体短消息以及其他类型的短消息。因此,含有所述检索词的数据信息是指 含有检索词的某一类应用下的独立的信息形式,例如一条短信、一个日程表、一个通话记录 等。在该检索步骤中可以获取初步的搜索结果,例如,与含有该检索词的短消息数量、含有 该检索词的通话记录等,该搜索结果可以通过统计、分析获得相关的结果作为搜索结果,例 如含有该检索词的信息数。步骤S203,如果被搜索出的数据信息中含有预先定义的个性化信息的关键词,获 取所述个性化信息作为搜索结果,并将该关键词作为新的检索词在目标应用中搜索,搜索 出含有所述新检索词的数据信息。本实施例中,如果通过步骤S202未搜索出含有所述检索词的数据信息,即与检索 词相关联的应用中均无包含该检索词时,搜索终止。如果被搜索到的数据信息中含有预先定义的个性化信息的关键词,获取所述个性 化信息作为搜索结果。其中,预先定义的个性化信息的关键词可以为系统配置的默认的个 性化信息的关键词或用户输入的个性化信息的关键词。该个性化信息的关键词可以根据分 类存储,如有关爱好的个性化信息的关键词、有关姓名的个性化信息的关键词、有关纪念日 的个性化信息的关键词等等。同时,用户可以通过移动终端自行输入个性化信息的关键词, 用户可以为输入的个性化信息的关键词分类,也可以自动分配至原有分类中,如自定义关 键词分类或者根据与原有个性化信息的关键词的相似性自行划分分类。将该关键词作为新检索词在目标应用中搜索,搜索出含有所述新检索词的数据信 息,本步骤的执行方式类似于步骤S202,只是以获取的预先定义的个性化信息的关键词作 为新检索词来在目标应用中进行搜索,可搜索可以是在所有的目标应用中搜索,也可以设 置为在所述个性化信息的关键词所在的类别的应用中搜索。步骤S204,重复执行步骤S203直到达到终止条件。本实施例中,在将步骤S203获得个性化信息的关键词作为新的检索在目标应用 中搜索,如果被搜索到的数据信息中含有预先定义的个性化信息的关键词,则再次获取所 述个性化信息作为搜索结果,并将最新获得的关键词再次作为新检索词在目标应用进行搜 索,并获取搜索结果。该步骤重复执行直到达到终止条件。其中,终止条件包括遍历移动终端的目标应用后无法再获得新的个性化信息的 关键词,或获得预设个数的个性化信息,或接收到输入的终止指令。由于移动终端中存储的信息量有限,遍历移动终端目标应用并不会耗费过多的时 间和移动终端的处理能力,因此可以遍移动终端的目标应用后无法再获得新的个性化信息 的关键词。那么步骤S204执行的过程即为不断的从上一个获得新的个性化信息的关键词 并进行搜索,直到根据当前的个性化信息的关键词无法再获得更新的个性化信息的关键 词,此时,停止搜索。如果考虑到有些用户的移动终端存储的信息较多,设置的个性化信息的关键词也较多可能会导致获得较多的个性化信息,可以将终止条件设置为获得预设个数个性化信息 后停止搜索,其中各个性化信息不重复。例如设置获得10条不同的个性化信息后停止搜 索,那么在当步骤S203或步骤S204中获取了 10个不同的个性化信息的关键词后,获取对 应的个性化信息并自动停止搜索。当然,还可以在接收到输入的终止指令后停止搜索。例如用户通过移动终端取消 搜索操作。步骤S205,根据所述检索词和所述个性化信息的关键词的分类对获取的所述搜索 结果进行分类和整理。本实施例中,在获取个性化信息后,为了提供更为有序的信息,可以根据检索词和 所述个性化信息的关键词的分类对获取的搜索结果先进行分类和整理。检索词为号码或 者姓名可以进行对应的分类和整理,如果标明该检索词为号码或者姓名或其它类型的关键 词。个性化信息的关键词在系统中有不同的分类,获取的个性化信息可以参照该关键词的 分类进行分类和整理,例如标明爱好、生日等不同的分类。本实施例中,所述检索词和所述个性化信息的关键词的分类可以由系统定义,也 可以由用户设置,例如将篮球定义为爱好类、也可以再由用户设置为运动类。整理的顺序 也可以预先定义,也可以随机排布,例如按照下列分类的固定顺序姓名、号码、生日、爱好; 也可以将上述分类进行随机排布。步骤S206,显示分类和整理后的搜索结果。本实施例中,显示步骤S205中分类整理获得的搜索结果。可以按照固定的格式显 示。并且,可以在搜索完成后直接弹出在界面显示搜索结果,也可以在移动终端的托盘区显 示提示信息,在用户选择点击后显示完整的搜索结果。同时显示的时候,可以定义固定的显 示界面和格式,也可以由用户设置显示见面和格式。本发明实施例通过根据检索词在与该检索词关联的应用进行搜索,被搜索到的应 用中含有预先定义的个性化信息的关键词,获取所述个性化信息作为搜索结果,并将该关 键词作为新的检索词搜索与该新检索词关联的应用,并通过在达到终止条件前多次执行个 性化信息的关键词,能够在移动终端实现信息搜索功能,从而能够根据检索词进行多应用 多关键词的综合搜索,为用户提供快捷的信息搜索功能,并综合提供内容丰富的搜索结果。请参见图3,图3为本发明实现用于移动终端的信息搜索方法的第三实施例流程 图。如图3所示,该方法的流程具体包括步骤S301,获取移动终端输入的检索词。本实施例中,除了通过在接收到来电呼叫或短消息时,从其中提取检索词外。用户 还可以直接输入检索词来搜索自己需要的信息。步骤S302同步骤S202,在此不再赘述。步骤S303,如果被搜索出的数据信息含有通话记录,则从该通话记录获取含有所 述检索词的电话号码的通话次数作为搜索结果。本实施例中,由于通话记录一般除了用户的号码和姓名之外很少存在其他的信 息,因此也无法获得进一步的个性化信息的关键词,但是通话记录往往可以提供一些用户 需要的记录信息,例如通话次数。因此,如果通过步骤S202被搜索出的数据信息为通话记 录,则计算含有所述检索词的电话号码的通话次数,并获取所述通话次数作为搜索结果。除
7了计算整个通话记录中的含有所述检索词的电话号码的通话次数,也可以预先设置计算固 定的某一段时间内的通话记录,例如最近一个月。当然,还可以获取每次通话的具体日期或 通话时长作为搜索结果。步骤S304-步骤S306同步骤S203-步骤S205,在此不再赘述。步骤S306,根据所述检索词和所述个性化信息的关键词的分类对获取的所述搜索 结果进行分类和整理。本实施例中,在获取个性化信息后,为了提供更为有序的信息,可以根据检索词和 所述个性化信息的关键词的分类对获取的搜索结果先进行分类和整理,同时结合步骤S303 获得通话次数进行整理。即在最终用于显示的加入含有所述检索词的电话号码的通话次 数。步骤S307,显示分类和整理后的搜索结果。本发明实施例通过根据检索词在与该检索词关联的应用进行搜索,被搜索到的应 用中含有预先定义的个性化信息的关键词,获取所述个性化信息作为搜索结果,并将该关 键词作为新的检索词搜索与该新检索词关联的应用,并通过在达到终止条件前多次执行个 性化信息的关键词,能够在移动终端实现信息搜索功能,从而能够根据检索词进行多应用 多关键词的综合搜索,为用户提供快捷的信息搜索功能,并综合提供内容丰富的搜索结果。请参见图4,图4为本发明实现用于移动终端的信息搜索方法的第四实施例流程 图。本实施例中的具体的关键词和数据均为了更清楚的说明实现用于移动终端的信息搜索 方法,因此,不能以此来限定本发明之权利范围。如图4所示,该方法的流程具体包括步骤S401,在接收到号码为1376XXXX111,姓名为小强的来电呼叫,从其中提取检 索词1376XXXX111和小强。步骤S402,根据1376XXXX111和小强在目标应用中进行搜索,搜索出含有所述检 索词的数据信息。本实施例中,搜索到发送号码为1376XXXX111和发件人为小强的一条内容为“今 天下午去打篮球”的短信,其中,“篮球”为预先定义的且分类为爱好的个性化信息的关键 词。同时,在在备忘录中搜索到一条“小强6月6日26岁生日”,该内容中未含有个性化信 息的关键词。步骤S403,在通话记录中搜索出号码为1376XXXX111和姓名为小强的数据信息, 计算出电话号码的通话次数,获取所述通话次数作为搜索结果,例如,最近20天内该电话 号码与本移动终端用户的通话记录为8次。并获取所述通话次数作为搜索结果。具体的计算方式可以根据通话记录中的所用记录进行累加计算,也可以预先设置 计算固定的某一段时间内的通话记录。步骤S404,根据个性化信息关键词“篮球”,获取“爱好为篮球”或者“喜欢打篮球” 等个性化信息,并将“篮球”作为新的检索词在目标应用中搜索,搜索出含有“篮球”的数据 fn息ο本实施例中,通过对“篮球”进行搜索,搜索到一条号码为1376XXXX112和姓名为 大强发送的内容为“周末去打篮球”的短消息,并且获得新的个性化信息的关键词“周末”。步骤S405,根据个性化信息关键词“周末”重复执行搜索,未获得新的个性化信息 的关键词,搜索终止。
步骤S406,根据所述检索词和所述个性化信息的关键词的分类对获取的所述搜索 结果进行分类和整理。本实施例中,具体的整理的结果为号码13762345678姓名小强爱好篮球(供参考)生日6月6日联系情况最近20天与您联系8次其它你可能还有一位朋友大强(电话13698765432)同样爱好篮球步骤S407,显示分类和整理后的搜索结果。本实施例中,通过具体的例子说明实现用于移动终端的信息搜索方法。在移动终 端实现信息搜索功能,从而能够根据检索词进行多应用多关键词的综合搜索,为用户提供 快捷的信息搜索功能,并综合提供内容丰富的搜索结果。请参见图5,图5为本发明移动终端的第一实施例示意图,该移动终端包括初级 搜索单元510、次级搜索单元520以及显示单元530。初级搜索单元510、次级搜索单元520 相连接,且均与显示单元530相连。初级搜索单元510,用于根据检索词在目标应用中进行搜索,搜索出含有所述检索 词的数据信息。次级搜索单元520,如果被搜索出的数据信息中含有预先定义的个性化信息的关 键词,用于获取所述个性化信息作为搜索结果,并将该关键词作为新的检索词在目标应用 中进行搜索,搜索出含有所述新检索词的数据信息。显示单元530,用于根据所述检索词和所述个性化信息的关键词的分类对所述次 级搜索单元520获取的所述搜索结果进行分类和整理,并显示分类和整理后的搜索结果。本发明实施例通过根据检索词在与该检索词关联的应用进行搜索,被搜索到的应 用中含有预先定义的个性化信息的关键词,获取所述个性化信息作为搜索结果,并将该关 键词作为新的检索词搜索与该新检索词关联的应用,并通过在达到终止条件前多次执行个 性化信息的关键词,能够在移动终端实现信息搜索功能,从而能够根据检索词进行多应用 多关键词的综合搜索,为用户提供快捷的信息搜索功能,并综合提供内容丰富的搜索结果。请参见图6,图6为本发明移动终端的第二实施例示意图,该移动终端包括检索 词获取单元610、初级搜索单元620、次级搜索单元630、终止判定单元640、通话记录获取单 元650以及显示单元660。初级搜索单元610、次级搜索单元620、循环搜索单元630以及终 止判定单元640依次连接;显示单元660与初级搜索单元620、次级搜索单元630以及通话 记录获取单元650相连;通话记录获取单元650与初级搜索单元620和次级搜索单元630 相连。。检索词获取单元610,用于在接收到的来电呼叫或短消息时,从其中提取检索词; 或用于获取移动终端输入的检索词。具体请参见步骤S201和步骤S301,在此不再赘述。初级搜索单元620,用于根据检索词在目标应用中进行搜索,搜索出含有所述检索 词的数据信息,所述目标应用为与号码和/或姓名相关的应用。本实施例中,具体的搜索过 程请参步骤S202,如果通过初级搜索单元620未搜索出含有所述检索词的数据信息,即与检索词相关联的应用中均无包含该检索词时,搜索终止。次级搜索单元630,如果被搜索出的数据信息中含有预先定义的个性化信息的关 键词,用于获取所述个性化信息作为搜索结果,并将该关键词作为新的检索词在目标应用 中进行搜索,搜索出含有所述新检索词的数据信息。具体请参见步骤S203,在此不再赘述。终止判定单元640,用于判断是否到达终止条件,如果判断为否,则重复启动所述 次级搜索单元;如果判断为是,则终止所述次级搜索单元的工作。其中,终止条件包括遍 历移动终端的目标应用后无法再获得新的个性化信息的关键词,或获得预设个数的个性化 信息,或接收到输入的终止指令。本实施例中,终止判定单元640通过在到达终止条件前控 制重复启动所述次级搜索单元630实现重复执行搜索的功能,具体请参见步骤S204,在此 不再赘述。通话记录获取单元650,如果被初级搜索单元620搜索出的数据信息含有通话记 录时,从该通话记录中获取含有所述检索词的电话号码的通话次数作为搜索结果。具体请 参见步骤S303,在此不再赘述。显示单元660,用于根据所述检索词和所述个性化信息的关键词的分类对所述次 级搜索单元620获取的所述搜索结果进行分类和整理,并显示分类和整理后的搜索结果。 具体请参见步骤S306和步骤S307,在此不再赘述。本发明实施例通过根据检索词在与该检索词关联的应用进行搜索,被搜索到的应 用中含有预先定义的个性化信息的关键词,获取所述个性化信息作为搜索结果,并将该关 键词作为新的检索词搜索与该新检索词关联的应用,并通过在达到终止条件前多次执行个 性化信息的关键词,能够在移动终端实现信息搜索功能,从而能够根据检索词进行多应用 多关键词的综合搜索,为用户提供快捷的信息搜索功能,并综合提供内容丰富的搜索结果。要说明的是,通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到 各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于 这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形 式体现出来,该软件产品可以存储在可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干 指令用以使得一台移动终端执行各个实施例或者实施例的某些部分所述的方法。以上所列举的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范 围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
权利要求
一种用于移动终端的信息搜索方法,其特征在于,包括A、根据检索词在目标应用中进行搜索,搜索出含有所述检索词的数据信息;B、如果被搜索出的数据信息中含有预先定义的个性化信息的关键词,获取所述个性化信息作为搜索结果,并将该关键词作为新的检索词在目标应用中进行搜索,搜索出含有所述新检索词的数据信息;C、根据所述检索词和所述个性化信息的关键词的分类对获取的所述搜索结果进行分类和整理,并显示分类和整理后的搜索结果。
2.如权利要求1所述的用于移动终端的信息搜索方法,其特征在于,步骤B和步骤C之 间还包括D、重复执行步骤B直到达到终止条件。
3.如权利要求1所述的用于移动终端的信息搜索方法,其特征在于,所述根据检索词 在目标应用进行搜索前包括在接收到来电呼叫或短消息时,从其中提取检索词;或获取移动终端输入的检索词。
4.如权利要求2所述的用于移动终端的信息搜索方法,其特征在于,所述终止条件包括遍历移动终端的目标应用后无法再获得新的个性化信息的关键词;或获得预设个数的个性化信息;或接收到输入的终止指令。
5.如权利要求1或2所述的用于移动终端的信息搜索方法,其特征在于,所述根据检索 词在目标应用进行搜索,搜索出含有所述检索词的数据信息包括如果被搜索出的数据信息含有通话记录,则从该通话记录中获取含有所述检索词的电 话号码的通话次数作为搜索结果。
6.如权利要求5所述的用于移动终端的信息搜索方法,其特征在于,所述个性化信息 的关键词包括系统配置的个性化信息的关键词或用户输入的个性化信息的关键词。
7.一种移动终端,其特征在于,包括初级搜索单元,用于根据检索词在目标应用中进行搜索,搜索出含有所述检索词的数 据信息;次级搜索单元,如果被搜索出的数据信息中含有预先定义的个性化信息的关键词,用 于获取所述个性化信息作为搜索结果,并将该关键词作为新的检索词在目标应用中进行搜 索,搜索出含有所述新检索词的数据信息;显示单元,用于根据所述检索词和所述个性化信息的关键词的分类对所述次级搜索单 元获取的所述搜索结果进行分类和整理,并显示分类和整理后的搜索结果。
8.如权利要求7所述的移动终端,其特征在于,还包括终止判定单元,用于判断是否到达终止条件,如果判断为否,则重复启动所述次级搜索 单元;如果判断为是,则终止所述次级搜索单元的工作;所述终止条件包括遍历移动终端的目标应用后无法再获得新的个性化信息的关键词;或获得预设个数的个性化信息;或接收到输入的终止指令。
9.如权利要求7或8所述的移动终端,其特征在于,还包括检索词获取单元,用于在接收到来电呼叫或短消息时,从其中提取检索词;或用于获取 移动终端输入的检索词。
10.如权利要求7或8所述的移动终端,其特征在于,还包括通话记录获取单元,用于在所述初级搜索单元搜索出的数据信息含有通话记录时,从 该通话记录中获取含有所述检索词的电话号码的通话次数作为搜索结果。
全文摘要
本发明公开了一种用于移动终端的信息搜索方法,包括A、根据检索词在目标应用中进行搜索,搜索出含有所述检索词的数据信息;B、如果被搜索出的数据信息中含有预先定义的个性化信息的关键词,获取所述个性化信息作为搜索结果,并将该关键词作为新的检索词在目标应用中进行搜索,搜索出含有所述新检索词的数据信息;C、根据所述检索词和所述个性化信息的关键词的分类对获取的所述搜索结果进行分类和整理,并显示分类和整理后的搜索结果。相应的,本发明公开了对应的移动终端。本发明实施例能够在移动终端实现信息搜索功能,从而能够根据检索词进行多应用多关键词的综合搜索,为用户提供快捷的信息搜索功能,并综合提供内容丰富的搜索结果。
文档编号G06F17/30GK101963976SQ20101028545
公开日2011年2月2日 申请日期2010年9月16日 优先权日2010年9月16日
发明者程力行, 罗聪 申请人:宇龙计算机通信科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1