一种快速搜索方法和装置制造方法

文档序号:6634562阅读:151来源:国知局
一种快速搜索方法和装置制造方法
【专利摘要】本发明实施倒公开了一种快速搜索方法和装置,当检测到预设激活动作输入时,获取对应所述预设激活动作的搜索位置点的位置,根据对应所述预设激活动作的搜索位置动作的输入状态,确定所述搜索位置点的第一位置和第二位置,根据所述第一位置和所述第二位置的位置信息确定搜索框的展示区域;在所述展示区域内展示所述搜索框,所述搜索框包括搜索输入栏;根据在所述搜索输入栏中确定输入的搜索关键词,调用第三方搜索工具进行搜索;展示搜索结果。通过自定义的搜索框,用户可以不必切换到系统桌面,就可以直接在当前正在运行的软件界面下进行搜索操作,提高了搜索速度,且不会对系统带来额外的处理负担而影响搜索的响应速度,提升了用户体验度。
【专利说明】一种快速搜索方法和装置

【技术领域】
[0001]本发明涉及计算机领域,特别是涉及一种快速搜索方法和装置。

【背景技术】
[0002]目前,通常的搜索引擎的使用方式是在浏览器平台下进行。
[0003]用户在智能终端上运行软件进行工作、学习或游戏时,总会有搜索、查询的需求,一般的搜索过程是将当前正在运行的软件切换到后台,在系统桌面上找到浏览器快捷方式并启动浏览器,在浏览器上使用搜索引擎进行搜索。
[0004]这样的搜索方式的步骤较多,每次搜索都需要切换当前运行的软件到系统桌面,在系统负担较大时导致搜索响应缓慢,用户体验度差。


【发明内容】

[0005]为了解决上述技术问题,本发明提供了一种快速搜索方法和装置,使得不用切换当前运行的软件到系统桌面就可以完成搜索。
[0006]本发明实施例公开了如下技术方案:
[0007]一种快速搜索方法,包括:
[0008]当检测到预设激活动作输入时,获取对应所述预设激活动作的搜索位置点的位置,所述搜索位置点的位置为所述搜索位置点在所述智能终端的显示界面上的位置信息;
[0009]根据对应所述预设激活动作的搜索位置动作的输入状态,确定所述搜索位置点的第一位置和第二位置,所述第一位置为所述搜索位置动作开始输入时所述搜索位置点的位置,所述第二位置为所述搜索位置动作结束输入时所述搜索位置点的位置;
[0010]根据所述第一位置和所述第二位置的位置信息确定搜索框的展示区域;
[0011]在所述展示区域内展示所述搜索框,所述搜索框包括搜索输入栏;
[0012]根据在所述搜索输入栏中确定输入的搜索关键词,调用第三方搜索工具进行搜索;
[0013]展示搜索结果。
[0014]优选的,
[0015]所述预设激活动作包括鼠标预设键、键盘预设键、触摸屏预设动作中任意一种或多种的组合。
[0016]优选的,
[0017]所述搜索位置点为鼠标指针或触摸屏上的触摸点。
[0018]优选的,
[0019]所述搜索位置动作包括鼠标预设键、键盘预设键、触摸屏预设动作中任意一种或多种的组合。
[0020]优选的,
[0021〕 所述预设激活动作和对应的所述搜索位置动作为相同的动作。
[0022]优选的,所述搜索框还包括结果展示栏,在所述展示搜索结果之前,还包括:
[0023]判断展示搜索结果的方式,
[0024]当所述展示搜索结果的方式为在浏览器展示时,弹出所述浏览器并在所述浏览器上展示所述搜索结果;
[0025]当所述展示搜索结果的方式为不在浏览器展示时,在所述结果展示栏中展示所述搜索结果。
[0026]优选的,所述搜索框还包括功能键,还包括:
[0027]根据通过所述功能键输入的不同预设输入组合,对所述搜索框进行对应所述预设输入组合的响应操作,所述响应操作包括最大化、最小化或关闭搜索框。
[0028]—种快速搜索装置,包括:
[0029]位置获取单元,用于当检测到预设激活动作输入时,获取对应所述预设激活动作的搜索位置点的位置,所述搜索位置点的位置为所述搜索位置点在所述智能终端的显示界面上的位置信息;
[0030]所述位置获取单元,还用于根据对应所述预设激活动作的搜索位置动作的输入状态,确定所述搜索位置点的第一位置和第二位置,所述第一位置为所述搜索位置动作开始输入时所述搜索位置点的位置,所述第二位置为所述搜索位置动作结束输入时所述搜索位置点的位置;
[0031]区域确定单元,用于根据所述第一位置和所述第二位置的位置信息确定搜索框的展示区域;
[0032]搜索框展示单元,用于在所述展示区域内展示所述搜索框,所述搜索框包括搜索输入栏;
[0033]搜索单元,用于根据在所述搜索输入栏中确定输入的搜索关键词,调用第三方搜索工具进行搜索;
[0034]结果展示单元,用于展示搜索结果。
[0035]优选的,所述搜索框还包括结果展示栏,在触发所述结果展示单元之前,还包括:
[0036]方式判断单元,用于判断展示搜索结果的方式,
[0037]所述结果展示单元,具体用于当所述展示搜索结果的方式为在浏览器展示时,弹出所述浏览器并在所述浏览器上展示所述搜索结果;
[0038]所述结果展示单元,具体用于当所述展示搜索结果的方式为不在浏览器展示时,在所述结果展示栏中展示所述搜索结果。
[0039]优选的,所述搜索框还包括功能键,还包括:
[0040]响应单元,用于根据通过所述功能键输入的不同预设输入组合,对所述搜索框进行对应所述预设输入组合的响应操作,所述响应操作包括最大化、最小化或关闭搜索框。
[0041]由上述技术方案可以看出,通过自定义的搜索框,用户可以不必切换到系统桌面,就可以直接在当前正在运行的软件界面下进行搜索操作,且可以选择不通过浏览器而直接在所述搜索框内显示搜索结果,提高了搜索速度,且不会对系统带来额外的处理负担而影响搜索的响应速度,提升了用户体验度。

【专利附图】

【附图说明】
[0042]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0043]图1为本发明实施例提供的一种快速搜索方法的方法流程图;
[0044]图2为本发明实施例提供的一种确定搜索框展示区域的示意图;
[0045]图3为本发明实施例提供的一种搜索框的示意图;
[0046]图4为本发明实施例提供的一种快速搜索装置的装置结构图;
[0047]图5为本发明实施例提供的一种快速搜索装置的装置结构图;
[0048]图6为本发明实施例提供的一种快速搜索装置的装置结构图;
[0049]图7为本发明实施例提供的一种快速搜索设备的硬件结构示意图。

【具体实施方式】
[0050]在用户在运行软件进行工作、学习或游戏的过程中,有时会遇到不明白、不确定的关键字而需要上网搜索查询该关键字相关信息的需求。在现有技术中,一般的搜索步骤包括从当前运行软件切换到系统桌面,通过点击系统桌面的浏览器快捷方式运行浏览器,在浏览器上键入搜索引擎的地址打开搜索界面,例如百度、谷歌,在搜索界面中键入需要搜索的关键字后进行搜索。整个搜索过程比较繁琐,且每次搜索都需要切换到系统桌面进行,使得从有搜索需求到获取搜索结果的时间较长。当系统运行负担较大时,会导致搜索响应缓慢,带来较差的用户体验。为此,本发明实施例提供了一种快速搜索方法和装置,通过自定义的搜索框,用户可以不必切换到系统桌面,就可以直接在当前正在运行的软件界面下进行搜索操作,且可以选择不通过浏览器而直接在所述搜索框内显示搜索结果,提高了搜索速度,且不会对系统带来额外的处理负担而影响搜索的响应速度,提升了用户体验度。
[0051]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0052]实施例一
[0053]图1为本发明实施例提供的一种快速搜索方法的方法流程图,应用于智能终端,所述智能终端可以包括电脑、平板电脑、各类即么移动电话、媒体播放器、个人数字助理(^0^)中任意一个或多个的组合。所述方法包括:
[0054]8101:当检测到预设激活动作输入时,获取对应所述预设激活动作的搜索位置点的位置,所述搜索位置点的位置为所述搜索位置点在所述智能终端的显示界面上的位置信息。
[0055]举例说明,所述预设激活动作可以根据不同类型的智能终端进行相应的设置。由于目前智能终端的功能越来越多,可选的,所述预设激活动作包括鼠标预设键、键盘预设键、触摸屏预设动作中任意一种或多种的组合。例如,同时按下鼠标左右键、键盘八“键加上鼠标左键或键盘廿1键加上触碰触控屏等。
[0056]当输入所述预设激活动作时,系统可以获取搜索位置点的位置信息,本发明并不限定所述搜索位置点的具体形式或出现位置。为了可以方便系统处理和计算,可选的,所述搜索位置点为鼠标指针或触摸屏上的触摸点。例如,当输入所述预设激活动作时,可以将所述鼠标指针作为所述搜索位置点,所述鼠标指针在显示界面上的位置信息即可以为所述搜索位置点的位置信息。
[0057]3102:根据对应所述预设激活动作的搜索位置动作的输入状态,确定所述搜索位置点的第一位置和第二位置,所述第一位置为所述搜索位置动作开始输入时所述搜索位置点的位置,所述第二位置为所述搜索位置动作结束输入时所述搜索位置点的位置。
[0058]举例说明,所述搜索位置动作为对应所述预设激活动作所设定的输入动作,可以与对应的所述预设激活动作所不同。所述搜索位置动作可以根据不同类型的智能终端进行相应的设置。由于目前智能终端的功能越来越多,可选的,所述搜索位置动作包括鼠标预设键、键盘预设键、触摸屏预设动作中任意一种或多种的组合。例如,可以通过同时按下鼠标左右键作为所述预设激活动作,激活系统开始获取作为所述搜索位置点的鼠标指针的位置信息,再通过输入键盘八匕键加上鼠标左键作为所述搜索位置动作,在所述搜索位置动作的持续输入过程中,可以通过控制鼠标指针的移动,确定出合适的所述第一位置和所述第二位置。
[0059]为了方便记忆和方便操作,可选的,本发明实施例提供了一种所述搜索位置动作的设置方式,所述预设激活动作和对应的所述搜索位置动作为相同的动作。当设置为相同的情况时,可以在输入所述预设激活动作的时候就相当于同时输入了所述搜索位置动作,在持续输入所述激活动作即所述搜索位置动作的过程中确定所述第一位置和所述第二位置。
[0060]3103:根据所述第一位置和所述第二位置的位置信息确定搜索框的展示区域。
[0061]通过附图配合说明所述展示区域,如图2所示,图2为本发明实施例提供的一种确定搜索框展示区域的示意图,其中,201为智能终端的显示界面,202为所述第一位置,203为所述第二位置,所述202和203之间的虚线形成的矩形框为所述展示区域。需要注意的是,图2中所述展示区域为矩形的形状只是一种优选的方式,本发明并不限定所述展示区域的形状,可以为通过所述第一位置和所述第二位置确定出的任意形状。所述展示区域的大小也有一定的限制,设置有最小区域,当所述第一位置和第二位置之间距离过小时,导致所述展示区域中将不能清楚放入必要的部分时,会在对应的位置确定出所述最小区域最为所述展示区域。
[0062]8104:在所述展示区域内展示所述搜索框,所述搜索框包括搜索输入栏。
[0063]通过附图配合说明所述搜索框,如图3所示,图3为本发明实施例提供的一种搜索框的示意图,其中201为智能终端的显示界面,300为搜索框,所述搜索框300包括搜索输入栏301。可以通过在所述搜索输入栏301中键入需要搜索的关键字。需要注意的是,图3中展示的仅是所述搜索框在智能终端显示界面中展示的一个优选方案,其中所述搜索框所包含的各个部分的位置并不限定为如图3所示。
[0064]举例说明,由于所述搜索框是在当前界面下展示的,故在运行大型软件的过程中,可以直接在软件运行界面上展示所述搜索框,而不需要进行切换到桌面的操作,简便了搜索过程。
[0065]8105:根据在所述搜索输入栏中确定输入的搜索关键词,调用第三方搜索工具进行搜索。
[0066]举例说明,所述第三方搜索工具可以是百度、谷歌等常用搜索引擎。
[0067]8106:展示搜索结果。
[0068]举例说明,当通过所述第三方搜索工具获取对应所输入关键字的搜索结果时,将对所述搜索结果进行展示。在展示之前,需要判断展示的位置,可以预先设置为直接在所述搜索框中展示,或者调用浏览器,通过浏览器展示搜索结果。为此,可选的,所述搜索框还包括结果展示栏,在所述展示搜索结果之前,还包括:
[0069]判断展示搜索结果的方式,
[0070]当所述展示搜索结果的方式为在浏览器展示时,弹出所述浏览器并在所述浏览器上展示所述搜索结果。
[0071]当所述展示搜索结果的方式为不在浏览器展示时,在所述结果展示栏中展示所述搜索结果。
[0072]通过附图配合说明所述搜索框中的结果展示栏,如图3所示,303为所述结果展示栏,可以将获取的所述搜索结果直接展示在所述结果展示栏303中,而不用切换当前运行的软件界面。
[0073]通过上述实施例可见看出,通过自定义的搜索框,用户可以不必切换到系统桌面,就可以直接在当前正在运行的软件界面下进行搜索操作,且可以选择不通过浏览器而直接在所述搜索框内显示搜索结果,提高了搜索速度,且不会对系统带来额外的处理负担而影响搜索的响应速度,提升了用户体验度。
[0074]进一步的,由于所述搜索框本身的大小并不是很大,但是还是需要设置必要的功能按键例如最大、最小、关闭、确定搜索键等。但是如果每个功能按键都清楚的设置在所述搜索框上,会导致所述搜索框的大部分界面被占用,影响用户操作。为此,本发明实施例还提供了一种功能键,解决原本功能按键过多,影响操作的问题。可选的,所述搜索框还包括功能键,
[0075]根据通过所述功能键输入的不同预设输入组合,对所述搜索框进行对应所述预设输入组合的响应操作,所述响应操作包括最大化、最小化或关闭搜索框。
[0076]通过附图配合说明所述搜索框中的所述功能键,如图3所示,302为所述功能键。通过一个功能键,以及对应的预设输入组合设定,可以实现多个功能按键所能实现的功能。例如,通过预设输入组合设定,设定在所述功能键上单击鼠标左键的响应为窗口最小化、双击鼠标左键的响应为窗口最大化、单击鼠标右键为关闭搜索框,双击鼠标右键为确定搜索。
[0077]通过一个可定义的功能键,或者叫热缩键,可以完成多个功能按键才能实现的功能,而且占用面积相对较小,这比通常的三个小按钮来让用户选择要方便和快捷的多。
[0078]实施例二
[0079]图4为本发明实施例提供的一种快速搜索装置的装置结构图,所述快速搜索装置400包括:
[0080]位置获取单元401,用于当检测到预设激活动作输入时,获取对应所述预设激活动作的搜索位置点的位置,所述搜索位置点的位置为所述搜索位置点在所述智能终端的显示界面上的位置信息。
[0081]举例说明,所述预设激活动作可以根据不同类型的智能终端进行相应的设置。由于目前智能终端的功能越来越多,可选的,所述预设激活动作包括鼠标预设键、键盘预设键、触摸屏预设动作中任意一种或多种的组合。例如,同时按下鼠标左右键、键盘八“键加上鼠标左键或键盘(:廿1键加上触碰触控屏等。
[0082]当输入所述预设激活动作时,所述位置获取单元401可以获取搜索位置点的位置信息,本发明并不限定所述搜索位置点的具体形式或出现位置。为了可以方便系统处理和计算,可选的,所述搜索位置点为鼠标指针或触摸屏上的触摸点。例如,当输入所述预设激活动作时,可以将所述鼠标指针作为所述搜索位置点,所述鼠标指针在显示界面上的位置信息即可以为所述搜索位置点的位置信息。
[0083]所述位置获取单元401,还用于根据对应所述预设激活动作的搜索位置动作的输入状态,确定所述搜索位置点的第一位置和第二位置,所述第一位置为所述搜索位置动作开始输入时所述搜索位置点的位置,所述第二位置为所述搜索位置动作结束输入时所述搜索位置点的位置。
[0084]举例说明,所述搜索位置动作为对应所述预设激活动作所设定的输入动作,可以与对应的所述预设激活动作所不同。所述搜索位置动作可以根据不同类型的智能终端进行相应的设置。由于目前智能终端的功能越来越多,可选的,所述搜索位置动作包括鼠标预设键、键盘预设键、触摸屏预设动作中任意一种或多种的组合。例如,可以通过同时按下鼠标左右键作为所述预设激活动作,激活所述位置获取单元401开始获取作为所述搜索位置点的鼠标指针的位置信息,再通过输入键盘八匕键加上鼠标左键作为所述搜索位置动作,在所述搜索位置动作的持续输入过程中,可以通过控制鼠标指针的移动,确定出合适的所述第一位置和所述第二位置。
[0085]为了方便记忆和方便操作,可选的,本发明实施例提供了一种所述搜索位置动作的设置方式,所述预设激活动作和对应的所述搜索位置动作为相同的动作。当设置为相同的情况时,可以在输入所述预设激活动作的时候就相当于同时输入了所述搜索位置动作,所述位置获取单元401在持续输入所述激活动作即所述搜索位置动作的过程中确定所述第一位置和所述第二位置。
[0086]区域确定单元402,用于根据所述第一位置和所述第二位置的位置信息确定搜索框的展示区域。
[0087]举例说明,本发明并不限定所述展示区域的形状,可以为通过所述第一位置和所述第二位置确定出的任意形状。所述展示区域的大小也有一定的限制,设置有最小区域,当所述第一位置和第二位置之间距离过小时,导致所述展示区域中将不能清楚放入必要的部分时,会在对应的位置确定出所述最小区域最为所述展示区域。
[0088]搜索框展示单元403,用于在所述展示区域内展示所述搜索框,所述搜索框包括搜索输入栏。
[0089]举例说明,由于所述搜索框是在当前界面下展示的,故在运行大型软件的过程中,可以直接在软件运行界面上展示所述搜索框,而不需要进行切换到桌面的操作,简便了搜索过程。
[0090]搜索单元404,用于根据在所述搜索输入栏中确定输入的搜索关键词,调用第三方搜索工具进行搜索。
[0091]举例说明,所述第三方搜索工具可以是百度、谷歌等常用搜索引擎。
[0092]结果展示单元405,用于展示搜索结果。
[0093]可选的,在图4所对应实施例的基础上,所述搜索框还包括结果展示栏,在触发所述结果展示单元405之前,如图5所示,图5为本发明实施例提供的一种快速搜索装置的装置结构图,所述快速搜索装置400还包括:
[0094]方式判断单元501,用于判断展示搜索结果的方式,
[0095]所述结果展示单元,具体用于当所述展示搜索结果的方式为在浏览器展示时,弹出所述浏览器并在所述浏览器上展示所述搜索结果。
[0096]所述结果展示单元,具体用于当所述展示搜索结果的方式为不在浏览器展示时,在所述结果展示栏中展示所述搜索结果。
[0097]通过上述实施例可见看出,通过自定义的搜索框,用户可以不必切换到系统桌面,就可以直接在当前正在运行的软件界面下进行搜索操作,且可以选择不通过浏览器而直接在所述搜索框内显示搜索结果,提高了搜索速度,且不会对系统带来额外的处理负担而影响搜索的响应速度,提升了用户体验度。
[0098]进一步的,由于所述搜索框本身的大小并不是很大,但是还是需要设置必要的功能按键例如最大、最小、关闭、确定搜索键等。但是如果每个功能按键都清楚的设置在所述搜索框上,会导致所述搜索框的大部分界面被占用,影响用户操作。为此,本发明实施例还提供了一种功能键,解决原本功能按键过多,影响操作的问题。在图4所对应实施例的基础上,如图6所示,图6为本发明实施例提供的一种快速搜索装置的装置结构图,所述搜索框还包括功能键,所述快速搜索装置400还包括
[0099]响应单元601,用于根据通过所述功能键输入的不同预设输入组合,对所述搜索框进行对应所述预设输入组合的响应操作,所述响应操作包括最大化、最小化或关闭搜索框。
[0100]通过一个功能键,以及对应的预设输入组合设定,可以实现多个功能按键所能实现的功能。例如,通过预设输入组合设定,设定在所述功能键上单击鼠标左键的响应为窗口最小化、双击鼠标左键的响应为窗口最大化、单击鼠标右键为关闭搜索框,双击鼠标右键为确定搜索。
[0101]通过一个可定义的功能键,或者叫热缩键,可以完成多个功能按键才能实现的功能,而且占用面积相对较小,这比通常的三个小按钮来让用户选择要方便和快捷的多。
[0102]实施例三
[0103]请参阅图7,图7为本发明实施例提供的一种快速搜索设备的硬件结构示意图,所述快速搜索设备700包括存储器701和接收器702,以及分别与所述存储器701和所述接收器702连接的处理器703,所述存储器701用于存储一组程序指令,所述处理器703用于调用所述存储器701存储的程序指令执行如下操作:
[0104]当检测到预设激活动作输入时,触发所述接收器702获取对应所述预设激活动作的搜索位置点的位置,所述搜索位置点的位置为所述搜索位置点在所述智能终端的显示界面上的位置信息。
[0105]根据对应所述预设激活动作的搜索位置动作的输入状态,确定所述搜索位置点的第一位置和第二位置,所述第一位置为所述搜索位置动作开始输入时所述搜索位置点的位置,所述第二位置为所述搜索位置动作结束输入时所述搜索位置点的位置。
[0106]根据所述第一位置和所述第二位置的位置信息确定搜索框的展示区域。
[0107]在所述展示区域内展示所述搜索框,所述搜索框包括搜索输入栏。
[0108]根据在所述搜索输入栏中确定输入的搜索关键词,调用第三方搜索工具进行搜索。
[0109]展示搜索结果。
[01 10] 可选地,所述处理器703可以为中央处理器?1~00688111^
述存储器701可以为随机存取存储器⑶册如!!! ^00688类型的内部存储器,所述接收器702可以包含普通物理接口,所述物理接口可以为以太接口或异步传输模式10(16,^11)接口。所述处理器703、接收器702和存储器701可以集成为一个或多个独立的电路或硬件,如:专用集成电路(八卯11(^1: 1011 8^601^101111:6^1-81:6(1 011-01111:, ^810)。
[0111]本发明实施例中提到的第一位置中的“第一”只是用来做名字标识,并不代表顺序上的第一。该规则同样适用于“第二”。
[0112]通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到上述实施例方法中的全部或部分步骤可借助软件加通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如801/1^1、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者诸如媒体网关等网络通信设备)执行本发明各个实施例或者实施例的某些部分所述的方法。
[0113]需要说明的是,本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于设备及系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的设备及系统实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
[0114]以上所述仅是本发明的优选实施方式,并非用于限定本发明的保护范围。应当指出,对于本【技术领域】的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
【权利要求】
1.一种快速搜索方法,其特征在于,包括: 当检测到预设激活动作输入时,获取对应所述预设激活动作的搜索位置点的位置,所述搜索位置点的位置为所述搜索位置点在所述智能终端的显示界面上的位置信息; 根据对应所述预设激活动作的搜索位置动作的输入状态,确定所述搜索位置点的第一位置和第二位置,所述第一位置为所述搜索位置动作开始输入时所述搜索位置点的位置,所述第二位置为所述搜索位置动作结束输入时所述搜索位置点的位置; 根据所述第一位置和所述第二位置的位置信息确定搜索框的展示区域; 在所述展示区域内展示所述搜索框,所述搜索框包括搜索输入栏; 根据在所述搜索输入栏中确定输入的搜索关键词,调用第三方搜索工具进行搜索; 展示搜索结果。
2.根据权利要求1所述的方法,其特征在于, 所述预设激活动作包括鼠标预设键、键盘预设键、触摸屏预设动作中任意一种或多种的组合。
3.根据权利要求2所述的方法,其特征在于, 所述搜索位置点为鼠标指针或触摸屏上的触摸点。
4.根据权利要求1所述的方法,其特征在于, 所述搜索位置动作包括鼠标预设键、键盘预设键、触摸屏预设动作中任意一种或多种的组合。
5.根据权利要求1所述的方法,其特征在于, 所述预设激活动作和对应的所述搜索位置动作为相同的动作。
6.根据权利要求1至5任一项所述的方法,其特征在于,所述搜索框还包括结果展示栏,在所述展示搜索结果之前,还包括: 判断展示搜索结果的方式, 当所述展示搜索结果的方式为在浏览器展示时,弹出所述浏览器并在所述浏览器上展示所述搜索结果; 当所述展示搜索结果的方式为不在浏览器展示时,在所述结果展示栏中展示所述搜索结果。
7.根据权利要求1至5任一项所述的方法,其特征在于,所述搜索框还包括功能键,还包括: 根据通过所述功能键输入的不同预设输入组合,对所述搜索框进行对应所述预设输入组合的响应操作,所述响应操作包括最大化、最小化或关闭搜索框。
8.一种快速搜索装置,其特征在于,包括: 位置获取单元,用于当检测到预设激活动作输入时,获取对应所述预设激活动作的搜索位置点的位置,所述搜索位置点的位置为所述搜索位置点在所述智能终端的显示界面上的位置信息; 所述位置获取单元,还用于根据对应所述预设激活动作的搜索位置动作的输入状态,确定所述搜索位置点的第一位置和第二位置,所述第一位置为所述搜索位置动作开始输入时所述搜索位置点的位置,所述第二位置为所述搜索位置动作结束输入时所述搜索位置点的位置; 区域确定单元,用于根据所述第一位置和所述第二位置的位置信息确定搜索框的展示区域; 搜索框展示单元,用于在所述展示区域内展示所述搜索框,所述搜索框包括搜索输入栏; 搜索单元,用于根据在所述搜索输入栏中确定输入的搜索关键词,调用第三方搜索工具进行搜索; 结果展示单元,用于展示搜索结果。
9.根据权利要求8所述的装置,其特征在于,所述搜索框还包括结果展示栏,在触发所述结果展示单元之前,还包括: 方式判断单元,用于判断展示搜索结果的方式, 所述结果展示单元,具体用于当所述展示搜索结果的方式为在浏览器展示时,弹出所述浏览器并在所述浏览器上展示所述搜索结果; 所述结果展示单元,具体用于当所述展示搜索结果的方式为不在浏览器展示时,在所述结果展示栏中展示所述搜索结果。
10.根据权利要求8所述的装置,其特征在于,所述搜索框还包括功能键,还包括: 响应单元,用于根据通过所述功能键输入的不同预设输入组合,对所述搜索框进行对应所述预设输入组合的响应操作,所述响应操作包括最大化、最小化或关闭搜索框。
【文档编号】G06F17/30GK104484334SQ201410655270
【公开日】2015年4月1日 申请日期:2014年11月17日 优先权日:2014年11月17日
【发明者】高唱 申请人:高唱
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1