一种在任意界面进行搜索的方法及装置制造方法

xiaoxiao2020-7-22  10

一种在任意界面进行搜索的方法及装置制造方法
【专利摘要】本发明提供了一种在任意界面进行搜索的方法及装置,涉及通信【技术领域】,其中所述装置包括:功能开启模块,用于根据用户在任意界面输入的预设指令来开启所述装置的搜索功能;识别模块,用于识别用户输入的信息;搜索模块,用于以所述识别模块识别出的信息为搜索条件进行搜索;显示模块,用于显示所述搜索模块搜索得到的结果信息。通过本发明的技术方案,能够减少用户在终端上搜索信息的步骤,提高用户体验。
【专利说明】一种在任意界面进行搜索的方法及装置
【技术领域】
[0001]本发明涉及通信【技术领域】,特别涉及一种在任意界面进行搜索方法及装置。
【背景技术】
[0002]随着移动互联网的发展和普及,人们使用智能终端的频率越来越高,人们在智能终端上存储的信息种类繁多,包括各种各样的应用、文档、通讯录、照片视频等,而且数量也很庞大。这就导致人们在智能终端上寻找使用信息时就比较麻烦。
[0003]目前,当用户停留在终端任意界面的时候,如果需要寻找信息,人们使用的方法主要有两种:第一种方法是触碰相关按键返回到终端屏幕主页,多次滑动屏幕,逐一在每个屏幕中寻找目标信息,由于终端中的信息不仅种类繁多,数量也很庞大,分布在每一屏上的信息也比较杂乱,因此逐一在每一屏中寻找目标信息会比较困难;第二种方法是返回到终端屏幕主页后,找到“搜索”这个应用图标或者其桌面的窗口小部件,在其编辑框中输入与所要查找的信息相关的关键词,搜索出目标信息,这种方法的步骤较多,而且找到“搜索”这个应用图标同样比较困难,在找到“搜索”这个应用后还需调用输入法,再在编辑框中输入与目标信息相关的关键词查找,这个过程耗时较多,降低了用户体验。因此,现有方案不能使用户在终端的任意界面快速便捷地查找到想要的信息,用户体验较差,有待改善。

【发明内容】

[0004]针对现有技术的不足之处,本发明的目的在于提供一种在任意界面进行搜索的方法及装置,旨在解决用户不能够凭借现有技术在终端的任意界面快速便捷地查找到其想要的信息的问题。
[0005]第一方面,本发明实施例提供了 一种在任意界面进行搜索的装置,所述装置包括:功能开启模块,用于根据用户在任意界面输入的预设指令来开启所述装置的搜索功能;识别模块,用于识别用户输入的信息;搜索模块,用于以所述识别模块识别出的信息为搜索条件进行搜索;显示模块,用于显示所述搜索模块搜索得到的结果信息。
[0006]优选地,所述预设指令具体为用户拖动可浮动控件在屏幕上滑动或者长按所述可浮动控件。
[0007]优选地,所述装置还包括提示模块,用于当所述识别模块识别出的信息有多项时,提示用户从所述多项信息中选择确认第一信息,以使所述搜索模块以用户所选择确认的所述第一信息为搜索条件进行搜索,其中,所述第一信息是指能够体现用户真实想法的信息;所述搜索模块,还用于以所述第一信息为搜索条件进行搜索。优选地,所述搜索模块包括第一搜索单元,用于当用户选择确认所述第一信息后,以所述第一信息为搜索条件在本地进行搜索;和/或,第二搜索单元,用于当用户选择确认所述第一信息后,将第一信息发送至搜索服务器,通过搜索服务器进行搜索。
[0008]优选地,所述显示模块包括第一获取单元,用于获取所述第一搜索单元搜索得到的本地信息;和/或,第二获取单元,用于获取所述第二搜索单元搜索得到的网络信息;以及显示单元,用于将所述第一获取单元获取的本地信息和/或所述第二获取单元获取的网络信息显示在触摸屏上。
[0009]第二方面,本发明实施例提供了一种在任意界面进行搜索的方法,所述方法由所述的在任意界面进行搜索的装置实施,所述方法包括:接收用户在任意界面输入的预设指令来开启所述装置的搜索功能;识别用户输入的信息;以所述识别出的信息为搜索条件进行搜索;显示搜索得到的结果信息。
[0010]优选地,所述预设指令具体为用户拖动可浮动控件在屏幕上滑动或者长按所述可浮动控件。
[0011]优选地,当所述识别出的信息有多项时,还包括,提示用户从所述多项信息中选择确认第一信息,所述第一信息是指能够体现用户真实想法的信息;当用户从所述多项信息中选择确认第一信息后,所述以所述识别出的信息为搜索条件进行搜索具体为以所述第一信息为搜索条件进行搜索。
[0012]优选地,所述以所述识别出的信息为搜索条件进行搜索包括:当用户选择确认所述第一信息后,以所述第一信息为搜索条件在本地进行搜索;和/或,当用户选择确认所述第一信息后,将第一信息发送至搜索服务器,通过搜索服务器进行搜索。
[0013]优选地,所述显示搜索得到的结果信息包括:获取以所述第一信息为搜索条件在本地进行搜索得到的本地信息;和/或,获取将第一信息发送至搜索服务器,通过搜索服务器搜索得到的网络信息;将所述获取的本地信息和/或所述获取的网络信息显示在触摸屏上。
[0014]通过上述的技术方案,本发明能够方便用户在终端的任意界面快速搜索得到自己想要的信息,节省了操作步骤,提高了用户体验。
【专利附图】

【附图说明】
[0015]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0016]图1是本发明第一实施例提供的一种在任意界面进行搜索的装置的功能模块示意图;
[0017]图2是本发明第二实施例提供的一种在任意界面进行搜索的装置的功能模块示意图;
[0018]图3是本发明第三实施例提供的一种在任意界面进行搜索的方法的流程图。【具体实施方式】
[0019]为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和【具体实施方式】对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
[0020]用户在使用终端的过程中,经常会需要查询某些信息,如果使用现有技术的话,用户必须离开用户当前停留的界面,找到专门的搜索界面,然后再进行搜索,这个过程比较复杂。为了避免这个比较复杂的过程,本发明第一实施例,提供了一种在任意界面进行搜索的装置100,请参见图1,装置100具体包括:功能开启模块10、识别模块20、搜索模块30、显示模块40。以下对本实施例中的各个模块进行详细的说明。
[0021]功能开启模块10,用于根据用户在任意界面输入的预设指令来开启所述装置的搜索功能。
[0022]当用户在使用所述装置100的过程中,停留在任意界面时,用户可以在该任意界面,输入预设指令,功能开启模块10根据用户输入的预设指令,开启所述装置100的搜索功倉泛。
[0023]所述预设指令,是指用户提前设置的,能够开启所述装置的搜索功能的指令。用户可以提前选定一些指令,将选定的指令与装置的搜索功能关联起来,赋予选定的指令开启搜索功能的功能,这些用户提前选定的指令即为预设的指令。本领域技术人员可以理解的是,常见的指令表现形式包括触碰装置触摸屏显示界面中的虚拟按键或触碰装置上的物理按键,以及在装置触摸屏上或者触摸屏上方输入相关的手势指令,其中,装置上的物理按键既可以是装置上现有的物理按键,也可以是一个新增设的物理按键,装置触摸屏显示界面中的虚拟按键也可以是既有的或者是新增设的。用户可以选择以上三种指令中的至少一种,赋予其开启所述装置的搜索功能,使得用户选择的指令成为预设指令。当然,我们还可以将其它多种指令设置为预设指令,并不局限于以上三种。
[0024]优选的,所述预设指令具体为用户拖动可浮动控件在屏幕上滑动或者长按所述可浮动控件。
[0025]可浮动控件具有透明、悬浮等特点,并且能够在装置的每个界面都出现。正因为可浮动控件具有此特点,我们可以将用户拖动可浮动控件在屏幕上滑动或者长按所述可浮动控件的手势指令设置为预设指令,赋予该指令开启装置搜索功能的功能。用户在使用装置的过程中,当停留在任意界面需要查找某一信息时,可浮动控件也会出现在用户停留的任意界面,因此,用户可以拖动可浮动控件在屏幕上滑动或者长按所述可浮动控件,当功能开启模块10接收到用户输入的上述指令并识别出用户输入的指令是预设指令时,功能开启模块10就会开启装置100的搜索功能。考虑到可浮动控件本身也是需要移动以便改变其所处的位置,若把用户拖动可浮动控件在屏幕上滑动这一手势指令设置为预设指令,那么只要移动可浮动控件就会开启快速搜索功能,就会导致无法正常移动可浮动控件以改变其位置,为了解决这个问题,我们可以设置在双击可浮动控件后,再拖动所述可浮动控件在屏幕上滑动就不会开启快速搜索功能,而是正常移动可浮动控件,改变其位置。
[0026]识别模块20,用于识别用户输入的信息。
[0027]功能开启模块10开启了装置100的搜索功能后,用户会输入信息,识别模块20就具体对用户输入的信息进行识别。
[0028]用户输入信息的方式主要有三种。第一种是用户停留在装置的任意界面,并在装置的整个触摸屏上手写输入,当用户在触摸屏上手写输入后,识别模块20会对用户手写输入所绘制的轨迹进行识别,识别出用户输入的轨迹对应的信息。用户可以在触摸屏上手写输入汉字、数字、字母、符号等多种形式的字符,识别模块20均可在用户绘制完毕后,识别出用户手写输入所绘制的轨迹对应的信息,该信息包括汉字、数字、字母、符号等多种形式。第二种是用户停留在装置的任意界面,并在装置触摸屏的上方输入相关的手势,不与触摸屏接触,识别模块20在捕捉到用户所输入的手势后,对所述手势进行识别,识别出所述手势所对应的信息,该信息包含汉字、数字、字母、符号等多种形式。在该情形下,识别模块20可以是摄像头或者红外线等。第三种是在用户停留的任意界面调出搜索框,然后调出输入法软件,用户通过输入法软件在搜索框中输入汉字、数字、字母、符号等信息,识别模块20就对用户使用输入法软件的行为进行监测,识别出用户通过输入法软件输入的信息。
[0029]搜索模块30,用于以所述识别模块识别出的信息为搜索条件进行搜索。
[0030]当识别模块20识别出用户输入的信息后,搜索模块30会以所述识别模块20识别出的信息为搜索条件在本地和/或网络上进行搜索。
[0031]显示模块40,用于显示所述搜索模块搜索得到的结果信息。
[0032]在搜索模块30以所述识别模块20识别出的信息为搜索条件进行搜索后,显示模块40会将所述搜索模块30搜索得到的结果信息显示在终端的显示屏上。
[0033]借助本发明的第一实施例提供的技术方案,当用户停留在装置的任意界面时,均可以输入预设指令,,功能开启模块10根据用户在任意界面输入的预设指令来开启装置的搜索功能,识别模块20就对用户输入的信息进行识别,搜索模块30会以所述识别模块20识别出的信息为搜索条件进行搜索,显示模块40就会显示所述搜索模块搜索得到的结果信息。通过本实施例提供的技术方案能够减少运用现有技术在任意界面搜索信息的步骤,能够提闻用户体验。
[0034]请参见图2,本发明第二实施例,提供了一种装置100,是对第一实施例中的装置100的进一步改进,包括:功能开启模块10、识别模块20、提示模块50、搜索模块30、显示模块40。以下对本实施例中的各个模块进行详细的说明。
[0035]功能开启模块10,用于根据用户在任意界面输入的预设指令来开启所述装置的搜索功能。
[0036]识别模块20,用于识别用户输入的信息。
[0037]提示模块50,用于当所述识别模块识别出的信息有多项时,提示用户从所述多项信息中选择确认第一信息,以使所述搜索模块以用户所选择确认的所述第一信息为搜索条件进行搜索,其中,所述第一信息是指能够体现用户真实想法的信息。由于识别模块20对用户输入的信息的识别成功率并不能够达到100%,为了尽可能提高成功率,识别模块20识别出来的信息就会有多项,但是并不是每一项都能够体现用户的真实想法,因此,有必要当所述识别模块20识别出的信息有多项时,由提示模块50提示用户从所述多项信息中选择确认第一信息,所述第一信息是指能够体现用户真实想法的信息。
[0038]当用户选择确认了一项能够体现用户真实想法的第一信息后,搜索模块30以所述第一信息为搜索条件进行搜索。
[0039]优选的,所述搜索模块30包括第一搜索单元301,用于当用户选择确认所述第一信息后,以所述第一信息为搜索条件在本地进行搜索;和/或,第二搜索单元302,用于当用户选择确认所述第一信息后,将第一信息发送至搜索服务器,通过搜索服务器进行搜索。第一搜索单元301搜索的范围是已经存储在终端内部中的信息,包括但不限于短信、通讯录、应用、邮件以及文本等;第二搜索单元302搜索的范围是整个互联网,当用户当用户选择确认所述第一信息后,第二搜索单元302会将所述第一信息发送至搜索服务器,搜索服务器会在整个互联网范围内以第一信息为搜索条件进行搜索。[0040]显示模块40,用于显示所述搜索模块30搜索得到的结果信息。
[0041]当搜索模块30以所述第一信息为搜索条件进行搜索后,显示模块40会显示所述搜索模块30搜索得到的结果信息。
[0042]优选地,所述显示模块40包括第一获取单元401,用于获取所述第一搜索单元301搜索得到的本地信息;和/或,第二获取单元402,用于获取所述第二搜索单元302搜索得到的网络信息;以及显示单元403,用于将所述第一获取单元获取的本地信息和/或所述第二获取单元获取的网络信息显示在触摸屏上。
[0043]由于第一搜索单元301和/或第二搜索单元302都是在后台自动进行搜索的,并没有相应的界面显示这两个搜索过程,也没有相应的界面显示第一搜索单元301和/或第二搜索单元302搜索得到的本地信息和/或网络信息,因此,有必要在第一搜索单元301和/或第二搜索单元302完成了搜索过程后,由所述的第一获取单元401和/或第二获取单元402分别去获取所述第一搜索单元搜索得到的本地信息和/或所述第二搜索单元搜索得到的网络信息,并由显示单元将所述第一获取单元获取的本地信息和/或所述第二获取单元获取的网络信息显示在触摸屏上。优选的,当同时获取了所述第一搜索单元搜索得到的本地信息和所述第二搜索单元搜索得到的网络信息时,默认优先显示所述第一搜索单元搜索得到的本地信息。由于所述第一搜索单元搜索得到的本地信息是从终端内部存储的信息中搜索得到的,与用户的关联性更强,所以,当同时获取了所述第一搜索单元搜索得到的本地信息和所述第二搜索单元搜索得到的网络信息时,默认优先显示所述第一搜索单元搜索得到的本地信息。本领域技术人员可以理解的是,优先显示所述本地信息的方式有多种,比如高亮显示本地信息、增大本地信息的显示字体、使用不同的字体显示本地信息等。当然,所述装置只是默认优先显示所述本地信息,用户也可以自行设置优先显示的信息是本地信息还是网络?目息。
[0044]请参见图3,本发明第三实施例提供了一种在任意界面进行搜索的方法,所述方法由实施例一或二所提供的装置实施,所述方法包括以下步骤:
[0045]S101、根据用户在任意界面输入的预设指令来开启所述装置的搜索功能。
[0046]用户在使用所述装置的过程中,停留在任意界面时,经常会需要查找某一信息,此时用户可以在该任意界面,输入预设指令,功能开启模块10根据用户在任意界面输入的预设指令来开启所述装置的搜索功能。
[0047]所述预设指令,是指用户提前设置的,能够开启所述装置的搜索功能的指令。用户可以提前选定一些指令,将选定的指令与装置的搜索功能关联起来,赋予选定的指令开启搜索功能的功能,这些用户提前选定的指令即为预设的指令。本领域技术人员可以理解的是,常见的指令表现 形式包括触碰装置触摸屏显示界面中的虚拟按键或触碰装置上的物理按键,以及在装置触摸屏上或者触摸屏上方输入相关的手势指令,其中,装置上的物理按键既可以是装置上现有的物理按键,也可以是一个新增设的物理按键,装置触摸屏显示界面中的虚拟按键也可以是既有的或者是是新增设的。用户可以选择以上三种指令中的至少一种,赋予其开启所述装置的搜索功能,使得用户选择的指令成为预设指令。当然,我们还可以将其它多种指令设置为预设指令,并不局限于以上三种。。
[0048]优选的,所述预设指令具体为用户拖动可浮动控件在屏幕上滑动或者长按所述可浮动控件。[0049]可浮动控件具有透明、悬浮等特点,并且能够在装置的每个界面都出现。正因为可浮动控件具有此特点,我们可以将用户拖动可浮动控件在屏幕上滑动或者长按所述可浮动控件的手势指令设置为预设指令,赋予该指令开启装置搜索功能的功能。用户在使用装置的过程中,当停留在任意界面需要查找某一信息时,可浮动控件也会出现在用户停留的任意界面,因此,用户可以拖动可浮动控件在屏幕上滑动或者长按所述可浮动控件,当功能开启模块10接收到用户输入的上述指令并识别出用户输入的指令是预设指令时,功能开启模块10就会开启装置100的搜索功能。考虑到可浮动控件本身也是需要移动以便改变其所处的位置,若把用户拖动可浮动控件在屏幕上滑动这一手势指令设置为预设指令,那么只要移动可浮动控件就会开启快速搜索功能,就会导致无法正常移动可浮动控件以改变其位置,为了解决这个问题,我们可以设置在双击可浮动控件后,再拖动所述可浮动控件在屏幕上滑动就不会开启快速搜索功能,而是正常移动可浮动控件,改变其位置。
[0050]S102、识别用户输入的信息。
[0051]功能开启模块10开启了终端的搜索功能后,用户会输入信息,因此,需要识别用户输入的信息。用户输入信息的方式主要有三种。第一种是用户停留在装置的任意界面,并在装置的整个触摸屏上手写输入,当用户在触摸屏上手写输入后,识别模块20会对用户手写输入所绘制的轨迹进行识别,识别出用户输入的轨迹对应的信息。用户可以在触摸屏上手写输入汉字、数字、字母、符号等多种形式的字符,识别模块20均可在用户绘制完毕后,识别出用户手写输入所绘制的轨迹对应的信息,该信息包括汉字、数字、字母、符号等多种形式。当用户通过以预设的可浮动控件为起点,拖动所述可浮动控件在屏幕上滑动的方式开启终端的快速搜索功能时,识别模块20会识别出拖动可浮动控件在屏幕上滑动形成的轨迹对应的信息。第二种是用户停留在装置的任意界面,并在装置触摸屏的上方输入相关的手势,不与触摸屏接触,识别模块20在捕捉到用户所输入的手势后,对所述手势进行识另O,识别出所述手势所对应的信息,该信息包含汉字、数字、字母、符号等多种形式。在该情形下,识别模块20可以是摄像头或者红外线等。第三种是在用户停留的任意界面调出搜索框,然后调出输入法软件,用户通过输入法软件在搜索框中输入汉字、数字、字母、符号等信息,识别模块20就对用户使用输入法软件的行为进行监测,识别出用户通过输入法软件输入的信息。
[0052]优选的,当所述识别出的信息有多项时,还包括,提示用户从所述多项信息中选择确认第一信息,所述第一信息是指能够体现用户真实想法的信息。
[0053]由于对用户输入的信息进行识别的成功率并不能够达到100%,为了尽可能提高成功率,识别出来的信息就会有多项,但是并不是每一项都能够体现用户的真实想法,因此,有必要当识别出的信息有多项时,提示用户从所述多项信息中选择确认第一信息,所述第一信息是指能够体现用户真实想法的信息。
[0054]S103、以所述识别出的信息为搜索条件进行搜索。
[0055]当识别出用户输入信息后,会以所述识别出的信息为搜索条件在本地或者网络进行搜索。
[0056]优选的,当用户从所述多项信息中选择确认第一信息后,所述以所述识别出的信息为搜索条件进行搜索具体为以所述第一信息为搜索条件进行搜索。
[0057]当用户从所述多项信息中选择确认了能够体现用户真实想法的第一信息后,就应当以所述第一信息为搜索条件进行搜索。
[0058]优选的,所述以所述识别出的信息为搜索条件进行搜索包括:当用户选择确认所述第一信息后,以所述第一信息为搜索条件在本地进行搜索;和/或,当用户选择确认所述第一信息后,将第一信息发送至搜索服务器,通过搜索服务器进行搜索。
[0059]以所述识别出的信息为搜索条件进行搜索时,我们既可以选择只是以所述第一信息为搜索条件在本地进行搜索或者只是通过服务器进行搜索,也可以选择在本地搜索的同时通过服务器进行搜索。
[0060]S104、显示搜索得到的结果信息。
[0061]当以所述第一信息为搜索条件进行搜索后,显示以所述第一信息为搜索条件进行搜索得到的结果信息。
[0062]优选的,所述显示搜索得到的结果信息包括:获取以所述第一信息为搜索条件在本地进行搜索得到的本地信息;和/或,获取将第一信息发送至搜索服务器,通过搜索服务器搜索得到的网络信息;将所述获取的本地信息和/或所述获取的网络信息显示在触摸屏上。
[0063]由于以所述第一信息为搜索条件进行搜索既可以是以第一信息为搜索条件在本地进行搜索,还可以是将第一信息发送至搜索服务器,通过搜索服务器进行搜索,因此,我们得到的搜索结果可以是以所述第一信息为搜索条件在本地进行搜索得到的本地信息,和/或是通过搜索服务器搜索得到的网络信息。由于这两个搜索的过程都是在后台自动完成的,并没有相应的界面显示这两个过程,也没有相应的界面显示所述的本地信息或网络信息。因此,在完成了以第一信息为搜索条件进行搜索的过程后,应当获取以第一信息为搜索条件进行搜索得到的所述本地信息和/或网络信息,并将其显示在终端上;当同时获取了所述本地信息和网络信息时,需要同时显示所述本地信息和网络信息。由于以所述第一信息为搜索条件在本地进行搜索得到的本地信息是从终端内部存储的信息中搜索得到的,与用户的关联性更强,所以可以默认优先显示所述本地信息。本领域技术人员可以理解的是,优先显示本地信息的方式有多种,比如高亮显示本地信息、增大本地信息的显示字体、使用不同的字体显示本地信息等。当然,只是默认优先显示本地信息,用户也可以自行设置优先显示的信息是通过搜索服务器搜索得到的网络信息。
[0064]为了能够更加容易理解本发明,本发明还提供第四实施例。以下对第四实施例进行详细说明。
[0065]S201、用户在任意界面,以C键为起点,拖动所述C键在屏幕上滑动。
[0066]本实施例中的C键为终端上的一个可浮动控件,能够出现在终端的任意界面,当用户在任意界面需要搜索信息时,就可以以C键为起点,拖动所述C键在屏幕上滑动,终端识别出用户的操作后,终端会开启终端的搜索功能。
[0067]S202、终端识别用户以C键为起点,拖动所述C键在屏幕上滑动形成的轨迹对应的信息,并显示所述信息供用户确认。
[0068]在本实施例中,用户开启快速搜索功能的指令为以C键为起点,拖动所述C键在屏幕上滑动,该过程既开启了终端的搜索功能,又在终端上进行了手写输入,无需用户另行在终端上输入信息,终端对用户拖动所述C键在屏幕上滑动形成的轨迹进行识别,识别出了多项信息,终端显示所述的多项信息供用户选择确认。[0069]S203、若用户选择确认了所述多项信息中的某一项为第一信息,所述第一信息是指能够体现用户真实想法的信息,则转入S204 ;否则转入S202。
[0070]S204、终端以所述第一信息为搜索条件在终端内部进行搜索得到本地信息。所述本地信息包括但不限于应用、短信、联系人信息。
[0071]S205、终端显示所述本地信息。用户可以选择只显示所述本地信息中的一种或多种。当所述本地信息中没有用户希望获取的信息时,接收用户指令,转入步骤S206。
[0072]S206、终端将第一信息发送至第一搜索服务器,通过第一搜索服务器进行搜索得到第一网络信息。
[0073]S207、终端显示所述第一网络信息,当所述网络信息中没有用户希望获取的信息时,接收用户指令,将第一信息发送至第二搜索服务器,通过第二搜索服务器进行搜索得到第二网络信息。
[0074]S208、获取所述本地信息、第一网络信息、第二网络信息,并将所述本地信息、第一网络信息、第二网络信息显示在终端显示屏上,并对所述本地信息、第一网络信息、第二网络信息区分显示。
[0075]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。
[0076]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本【技术领域】的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
【权利要求】
1.一种在任意界面进行搜索的装置,其特征在于,所述装置包括: 功能开启模块,用于根据用户在任意界面输入的预设指令来开启所述装置的搜索功倉泛; 识别模块,用于识别用户输入的信息; 搜索模块,用于以所述识别模块识别出的信息为搜索条件进行搜索; 显示模块,用于显示所述搜索模块搜索得到的结果信息。
2.根据权利要求1所述的在任意界面进行搜索的装置,其特征在于,所述预设指令具体为用户拖动可浮动控件在屏幕上滑动或者长按所述可浮动控件。
3.根据权利要求1或2所述的在任意界面进行搜索的装置,其特征在于,所述装置还包括提示模块,用于当所述识别模块识别出的信息有多项时,提示用户从所述多项信息中选择确认第一信息,以使所述搜索模块以用户所选择确认的所述第一信息为搜索条件进行搜索,其中,所述第一信息是指能够体现用户真实想法的信息。
4.根据权利要求3所述的在任意界面进行搜索的装置,其特征在于,所述搜索模块包括第一搜索单元,用于当用户选择确认所述第一信息后,以所述第一信息为搜索条件在本地进行搜索; 和/或,第二搜索单元,用于当用户选择确认所述第一信息后,将第一信息发送至搜索服务器,通过搜索服务器进行搜索。
5.根据权利要求4所述的在任意界面进行搜索的装置,其特征在于,所述显示模块包括第一获取单元,用于获取所述第一搜索单元搜索得到的本地信息; 和/或,第二获取单元,用于获取所述第二搜索单元搜索得到的网络信息; 以及显示单元,用于将所述第一获取单元获取的本地信息和/或所述第二获取单元获取的网络信息显示在触摸屏上。
6.一种在任意界面进行搜索的方法,所述方法由权利要求1-5任一项所述的装置实施,其特征在于,所述方法包括: 根据用户在任意界面输入的预设指令来开启所述装置的搜索功能; 识别用户输入的信息; 以所述识别出的信息为搜索条件进行搜索; 显示搜索得到的结果信息。
7.根据权利要求6所述的在任意界面进行搜索的方法,其特征在于,所述预设指令具体为用户拖动可浮动控件在屏幕上滑动或者长按所述可浮动控件。
8.根据权利要求6或7所述的在任意界面进行搜索的方法,其特征在于,当所述识别出的信息有多项时,还包括,提示用户从所述多项信息中选择确认第一信息,所述第一信息是指能够体现用户真实想法的信息; 当用户从所述多项信息中选择确认第一信息后,所述以所述识别出的信息为搜索条件进行搜索具体为以所述第一信息为搜索条件进行搜索。
9.根据权利要求8所述的在任意界面进行搜索的方法,其特征在于,所述以所述识别出的信息为搜索条件进行搜索包括:当用户选择确认所述第一信息后,以所述第一信息为搜索条件在本地进行搜索; 和/或,当用户选择确认所述第一信息后,将第一信息发送至搜索服务器,通过搜索服务器进行搜索。
10.根据权利要求9所述的在任意界面进行搜索的方法,其特征在于,所述显示搜索得到的结果信息包括: 获取以所述第一信息为搜索条件在本地进行搜索得到的本地信息; 和/或,获取将第一信息发送至搜索服务器,通过搜索服务器搜索得到的网络信息; 将所述获取的本地信息和/或所 述获取的网络信息显示在触摸屏上。
【文档编号】G06F17/30GK103984709SQ201410178003
【公开日】2014年8月13日 申请日期:2014年4月29日 优先权日:2014年4月29日
【发明者】程伟德 申请人:宇龙计算机通信科技(深圳)有限公司

最新回复(0)