信息智能终端搜索方法及终端的制作方法

文档序号:6426360阅读:161来源:国知局
专利名称:信息智能终端搜索方法及终端的制作方法
技术领域
本发明涉及互联网技术领域,尤其涉及一种全功能的信息智能终端搜索方法及终端。
背景技术
在日常生活中,信息智能终端设备承载的内容越来越多,包括本地安装的应用、外接的存储设备里的媒体文件以及互联网上的内容等。当用户需要在终端上基于本地安装的应用、外接的存储设备以及互联网范围内搜索相关内容时,只能在单一范围内进行搜索,虽然目前对于互联网内容的搜索技术较为成熟,但是却不能实现在信息智能终端上同时对本地安装的应用、外接的存储设备里的媒体文件以及互联网上的内容进行搜索,若要搜索上述三方面的内容,则整个搜索过程较为繁琐。因此,现有的承载有多种内容的信息智能终端的搜索技术不够完善,无法满足用户快节奏的需求。

发明内容
本发明的主要目的在于提供一种搜索效率高的信息智能终端搜索方法及终端。为了达到上述目的,本发明提出一种信息智能终端搜索方法,包括终端接收用户输入的搜索指令;根据所述搜索指令搜索所述终端内的索引文件,并将所述搜索指令转发至互联网搜索引擎;所述索引文件中写入有本地应用信息;在终端界面显示搜索结果。优选地,所述本地应用信息包括所述终端本地应用信息,或者包括所述终端本地应用与外接存储设备的文件列表信息。优选地,所述终端接收用户输入的搜索指令的步骤之前还包括将所述终端本地应用和/或外接存储设备的文件列表信息写入所述索引文件。优选地,所述将终端本地应用和/或外接存储设备的文件列表信息写入所述索引文件的步骤包括当所述终端安装新的本地应用时,在所述索引文件中增加该新的本地应用信息;当所述终端检测到有外接存储设备插入时,在所述索引文件中写入所述外接存储设备的文件列表信息。优选地,还包括更新所述终端本地应用和/或外接存储设备的文件列表信息。优选地,所述更新所述终端本地应用和/或外接存储设备的文件列表信息的步骤包括当终端卸载终端本地应用时,在所述索引文件中删除所述终端本地应用;当终端移动终端本地应用时,在所述索引文件中修改所述终端本地应用的相关信
4息;当终端检测到所述外接存储设备拔出时,在所述索引文件中删除所述外接存储设备的文件列表信息。优选地,所述搜索结果包括与所述搜索指令相关的终端本地应用列表、外接存储设备的文件列表和/或互联网信息列表。本发明还提出一种信息智能终端,包括指令接收模块,用于接收用户输入的搜索指令;搜索模块,用于根据所述搜索指令搜索所述终端内的索引文件,并将所述搜索指令转发至互联网搜索引擎;所述索引文件中写入有本地应用信息;显示模块,用于在终端界面显示搜索结果。优选地,还包括写入模块,用于将终端本地应用和/或外接存储设备的文件列表信息写入所述索引文件。优选地,所述写入模块还用于当所述终端安装新的本地应用时,在所述索引文件中增加该新的本地应用信息;当所述终端检测到有外接存储设备插入时,在所述索引文件中写入所述外接存储设备的文件列表信息。优选地,还包括更新模块,用于更新所述终端本地应用和/或外接存储设备的文件列表信息。优选地,所述更新模块还用于当终端卸载终端本地应用时,在所述索引文件中删除所述终端本地应用;当终端移动终端本地应用时,在所述索引文件中修改所述终端本地应用的相关信息;当终端检测到所述外接存储设备拔出时,在所述索引文件中删除所述外接存储设备的文件列表信息。本发明提出的一种全功能的信息智能终端搜索方法及终端,通过将终端本地应用以及外接存储设备的文件列表信息写入设置在终端上的索引文件,当用户需要搜索相关内容时,终端根据用户的搜索指令搜索索引文件,同时将搜索指令转发至互联网搜索引擎,在终端界面上显示相应的本地应用列表、外接存储设备的文件列表和互联网信息列表的搜索结果,以提示用户根据搜索结果从终端本地应用、外接存储设备或跳转至互联网的网页中查找相应的内容,从而简化了搜索过程,提高了搜索效率,为用户在智能终端上搜索信息提供方便,满足了用户快速搜索的需求,提高了用户的体验效果。


图1是本发明信息智能终端搜索方法一实施例的流程示意图;图2是本发明信息智能终端搜索方法一实施例中显示搜索结果的终端界面的示意图;图3是本发明信息智能终端搜索方法另一实施例的流程示意图;图4是本发明信息智能终端一实施例的结构示意图;图5是本发明信息智能终端另一实施例的结构示意图。为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。
具体实施例方式应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。本发明实施例解决方案主要是通过将终端本地应用以及外接存储设备的文件列表信息写入设置在终端上的索引文件,当用户需要搜索相关内容时,终端根据用户的搜索指令搜索索引文件,同时将搜索指令转发至互联网搜索引擎,在终端界面上显示相应的本地应用列表、外接存储设备的文件列表和互联网信息列表的搜索结果,以提示用户根据搜索结果从终端本地应用、外接存储设备或跳转至互联网的网页中查找相应的内容,提高了搜索效率。本发明实施例中终端为可承载本地应用、外接存储设备并链接互联网等的具有多种功能应用的信息智能终端。如图1所示,本发明一实施例提出一种信息智能终端搜索方法,包括步骤S101,终端接收用户输入的搜索指令;本实施例中,在终端界面上设有一个搜索框,用户通过在搜索框中输入相应的搜索指令,该搜索指令包括搜索主题,比如新闻标题、文件名称等,形成搜索指令指示终端根据搜索主题进行相应的搜索。步骤S102,根据搜索指令搜索终端内的索引文件,并将搜索指令转发至互联网搜索引擎;本实施例终端既能搜索本地已经安装的应用和外接存储设备里的媒体文件等,又能搜索互联网中的内容。具体地,当终端接收到用户输入的搜索指令时,在该终端内的索引文件中搜索相关内容。索引文件中写入有本地应用信息,本地应用信息包括终端本地应用,如果终端外接有存储设备,则写入索引文件的本地应用信息还包括有外接存储设备的文件列表信息。终端本地应用的写入可以在终端安装新的本地应用时,由后台在索引文件中增加该应用的相关信息,包括应用ID (Identification Card,身份识别卡)、应用名、存储路径、 应用描述等信息,也可以有终端直接写入新安装的本地应用。外接存储设备的文件列表信息,可以在外接存储设备插入终端时,由后台写入。当有外接存储设备插入终端时,后台进程遍历该外接存储设备上的文件,并将各文件的名称、路径、建立时间、修改时间、文件描述等信息写入索引文件。在终端在索引文件中搜索用户所需内容的同时,还可将用户的搜索指令转发至互联网搜索引擎,通过互联网搜索引擎在互联网中搜索用户需要查找的内容。或者,当终端在索引文件中搜索不到用户需要查找的内容,将用户的搜索指令转发至互联网搜索引擎,通过互联网搜索引擎在互联网中搜索用户需要查找的内容。步骤S103,在终端界面显示搜索结果。本实施例中,在终端的输入框下方设有搜索结果提示框,在提示框中向用户提示已经搜索到的相关的本地应用列表信息,如果有外接存储设备,则一并给出外接存储设备中已经找到的或相关的文件列。在输入框的最下方给出互联网搜索内容提示,实时根据用户输入内容与第三方互联网搜索引擎服务器交互(类似于googlhbaidu等搜索引擎),给出已经搜索到的或相关互联网内容列表。用户可以根据输入框下方的提示内容,选择打开
6对应的应用程序,或是进入对应的文件夹,或是跳转到对应的网页浏览。其中,显示搜索结果的终端界面如图2所示。如图3所示,本发明另一实施例提出一种信息智能终端搜索方法,在上述实施例的基础上,在步骤SlOl之前还包括步骤S100,将终端本地应用和/或外接存储设备的文件列表信息写入索引文件。当终端安装新的本地应用时,在索引文件中增加该新的本地应用信息;当终端检测到有外接存储设备插入时,在索引文件中写入外接存储设备的文件列表信息。在步骤S103之后还包括步骤S104,更新终端本地应用和/或外接存储设备的文件列表信息。当终端卸载终端本地应用时,在索引文件中删除该终端本地应用;当终端移动终端本地应用时,在索引文件中修改终端本地应用的相关信息;当终端检测到外接存储设备拔出时,在索引文件中删除外接存储设备的文件列表信息。具体地,如果终端根据用户的相关指令进行终端本地应用的安装操作时,后台进程在索引文件中增加该应用的相关信息,包括应用ID、应用名、存储路径、应用描述等信息; 如果终端根据用户的相关指令有卸载终端本地应用的操作,后台进程在索引文件中查找该应用ID并删除该应用的相关信息;如果终端根据用户的相关指令需要进行移动终端本地应用的操作,后台进程在索引文件中查找到该应用ID,并修改包括存储路径等相关信息。当用户在终端上插入外接存储设备时,后台进程遍历该外接存储设备上的文件, 并将各文件的名称、路径、建立时间、修改时间、文件描述等信息写入索引文件,如果外接存储设备中文件数量较多,后台进程遍历时间会较长,此时,可以设置在用户有其他操作时, 暂停遍历过程,待终端系统计算任务不多时再继续遍历,以避免影响用户体验。当在终端上用户有拔出外接存储设备的操作,后台进程通过获取拔出的外接存储设备的挂载盘符,然后查找索引文件中路径为该盘符的所有文件的相关信息并删除。具体操作时,在信息智能终端上,用户按下搜索快捷按键或是滑动屏幕上的指定位置,调出全功能的搜索框,用户在输入搜索标题的过程中,后台进程首先搜索索引文件, 根据索引文件搜索结果,在输入框下方提示已经找到的或是终端相关的本地应用列表,如果有外接存储设备,提示框一并给出外接存储设备中已经找到的或是相关的文件列表。在输入框的最下方给出互联网搜索内容提示,实时根据用户输入内容与第三方互联网搜索引擎服务器交互,给出已经搜索到的或是相关互联网的信息列表。用户可以根据输入框下方的提示内容,选择打开对应的应用程序,或是进入对应的文件夹,或是跳转到对应的网页浏览。本实施例在现有的互联网搜索技术基础之上,提供能搜索信息智能终端本地安装的应用、外接存储设备的媒体文件以及互联网上的内容的全功能搜索技术,使用户在同一个搜索框里,既能搜索本地已经安装的应用和外接存储设备里的媒体文件,又能搜索互联网内容,大大提高了信息智能终端设备中的信息检索效率,同时为用户操作带来很大的方便。如图4所示,本发明一实施例提出一种信息智能终端,包括指令接收模块401、搜索模块402以及显示模块403,其中指令接收模块401,用于接收用户输入的搜索指令;
7
搜索模块402,用于根据搜索指令搜索终端内的索引文件,并将搜索指令转发至互联网搜索引擎;索引文件中写入有本地应用信息,该本地应用信息包括终端本地应用信息,如果终端外接有存储设备,则本地应用信息还包括终端本地应用与外接存储设备的文件列表信肩、ο显示模块403,用于在终端界面显示搜索结果。本实施例中,在终端界面上设有一个搜索框,用户通过在搜索框中输入相应的搜索指令,该搜索指令包括搜索主题,比如新闻标题、文件名称等,形成搜索指令指示终端根据搜索主题进行相应的搜索。本实施例终端既能搜索本地已经安装的应用和外接存储设备里的媒体文件等,又能搜索互联网中的内容。具体地,当终端指令接收模块401接收到用户输入的搜索指令时,搜索模块402在该终端内的索引文件中搜索相关内容。索引文件中写入有终端本地应用,如果终端外接有存储设备,则索引文件中还写入有外接存储设备的文件列表信息。终端本地应用的写入可以在终端安装新的本地应用时,由后台在索引文件中增加该应用的相关信息,包括应用ID (Identification Card,身份识别卡)、应用名、存储路径、 应用描述等信息,也可以有终端直接写入新安装的本地应用。外接存储设备的文件列表信息,可以在外接存储设备插入终端时,由后台写入。当有外接存储设备插入终端时,后台进程遍历该外接存储设备上的文件,并将各文件的名称、路径、建立时间、修改时间、文件描述等信息写入索引文件。在终端在索引文件中搜索用户所需内容的同时,还可将用户的搜索指令转发至互联网搜索引擎,通过互联网搜索引擎在互联网中搜索用户需要查找的内容。或者,当终端在索引文件中搜索不到用户需要查找的内容,将用户的搜索指令转发至互联网搜索引擎,通过互联网搜索引擎在互联网中搜索用户需要查找的内容。本实施例在终端的输入框下方设有搜索结果提示框,显示模块403通过提示框向用户提示已经搜索到的相关的终端本地应用列表信息,如果有外接存储设备,则一并给出外接存储设备中已经找到的或相关的文件列。在输入框的最下方给出互联网搜索内容提示,实时根据用户输入内容与第三方互联网搜索引擎服务器交互,给出已经搜索到的或相关互联网内容列表。用户可以根据输入框下方的提示内容,选择打开对应的应用程序,或是进入对应的文件夹,或是跳转到对应的网页浏览。其中,显示搜索结果的终端界面如图2所示。如图5所示,本发明另一实施例提出一种信息智能终端,在上述实施例的基础上, 还包括写入模块400及更新模块404 ;其中写入模块400,与指令接收模块401连接,用于将终端本地应用和/或外接存储设备的文件列表信息写入索引文件。写入模块400还用于当终端安装新的本地应用时,在索引文件中增加该新的本地应用信息;当终端检测到有外接存储设备插入时,在索引文件中写入外接存储设备的文件列表信息。更新模块404,用于更新终端本地应用和/或外接存储设备的文件列表信息。
8
更新模块404还用于当终端卸载终端本地应用时,在索引文件中删除终端本地应用;当终端移动终端本地应用时,在索引文件中修改终端本地应用的相关信息;当终端检测到外接存储设备拔出时,在索引文件中删除外接存储设备的文件列表信息。本实施例与上述实施例的不同之处在于,本实施例中,终端通过写入模块400将终端本地应用和/或外接存储设备的文件列表信息写入索引文件,同时,终端还可通过更新模块404更新终端相应的本地应用和/或外接存储设备的文件列表信息。本发明实施例信息智能终端的搜索方法及搜索终端,在现有的互联网搜索技术基础之上,提供能搜索信息智能终端本地安装的应用、外接存储设备的媒体文件以及互联网上的内容的全功能搜索技术,使用户在同一个搜索框里,既能搜索本地已经安装的应用和外接存储设备里的媒体文件,又能搜索互联网内容,大大提高了信息智能终端设备中的信息检索效率,同时为用户操作带来很大的方便。以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或流程变换,或直接或间接运用在其它相关的技术领域,均同理包括在本发明的专利保护范围内。
权利要求
1.一种信息智能终端搜索方法,其特征在于,包括 终端接收用户输入的搜索指令;根据所述搜索指令搜索所述终端内的索引文件,并将所述搜索指令转发至互联网搜索引擎;所述索引文件中写入有本地应用信息; 在终端界面显示搜索结果。
2.根据权利要求1所述的方法,其特征在于,所述本地应用信息包括所述终端本地应用信息,或者包括所述终端本地应用与外接存储设备的文件列表信息。
3.根据权利要求2所述的方法,其特征在于,所述终端接收用户输入的搜索指令的步骤之前还包括将所述终端本地应用和/或外接存储设备的文件列表信息写入所述索引文件。
4.根据权利要求3所述的方法,其特征在于,所述将终端本地应用和/或外接存储设备的文件列表信息写入所述索引文件的步骤包括当所述终端安装新的本地应用时,在所述索引文件中增加该新的本地应用信息; 当所述终端检测到有外接存储设备插入时,在所述索引文件中写入所述外接存储设备的文件列表信息。
5.根据权利要求2所述的方法,其特征在于,还包括更新所述终端本地应用和/或外接存储设备的文件列表信息。
6.根据权利要求5所述的方法,其特征在于,所述更新所述终端本地应用和/或外接存储设备的文件列表信息的步骤包括当终端卸载终端本地应用时,在所述索引文件中删除所述终端本地应用; 当终端移动终端本地应用时,在所述索引文件中修改所述终端本地应用的相关信息; 当终端检测到所述外接存储设备拔出时,在所述索引文件中删除所述外接存储设备的文件列表信息。
7.根据权利要求2-6中任一项所述的方法,其特征在于,所述搜索结果包括与所述搜索指令相关的终端本地应用列表、外接存储设备的文件列表和/或互联网信息列表。
8.一种信息智能终端,其特征在于,包括 指令接收模块,用于接收用户输入的搜索指令;搜索模块,用于根据所述搜索指令搜索所述终端内的索引文件,并将所述搜索指令转发至互联网搜索引擎;所述索引文件中写入有本地应用信息; 显示模块,用于在终端界面显示搜索结果。
9.根据权利要求8所述的终端,其特征在于,还包括写入模块,用于将终端本地应用和/或外接存储设备的文件列表信息写入所述索引文件。
10.根据权利要求9所述的终端,其特征在于,所述写入模块还用于当所述终端安装新的本地应用时,在所述索引文件中增加该新的本地应用信息;当所述终端检测到有外接存储设备插入时,在所述索引文件中写入所述外接存储设备的文件列表信息。
11.根据权利要求9或10所述的终端,其特征在于,还包括更新模块,用于更新所述终端本地应用和/或外接存储设备的文件列表信息。
12.根据权利要求11所述的终端,其特征在于,所述更新模块还用于当终端卸载终端本地应用时,在所述索引文件中删除所述终端本地应用;当终端移动终端本地应用时,在所述索引文件中修改所述终端本地应用的相关信息;当终端检测到所述外接存储设备拔出时,在所述索引文件中删除所述外接存储设备的文件列表信息。
全文摘要
本发明涉及一种信息智能终端搜索方法及终端,其中方法包括终端接收用户输入的搜索指令;根据搜索指令搜索终端内的索引文件,并将搜索指令转发至互联网搜索引擎;索引文件中写入有本地应用信息;在终端界面显示搜索结果。本发明在现有的互联网搜索技术基础之上,提供能搜索信息智能终端本地安装的应用、外接存储设备的媒体文件以及互联网上的内容的全功能搜索技术,使用户在同一个搜索框里,既能搜索本地已经安装的应用和外接存储设备里的媒体文件,又能搜索互联网内容,大大提高了信息智能终端设备中的信息检索效率,同时为用户操作带来很大的方便。
文档编号G06F17/30GK102223410SQ201110160949
公开日2011年10月19日 申请日期2011年6月15日 优先权日2011年6月15日
发明者杨福军, 王凌晨, 胡佳文 申请人:深圳Tcl新技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1