一种搜索方法以及装置、计算机装置、可读存储介质与流程

文档序号:11275917阅读:214来源:国知局
一种搜索方法以及装置、计算机装置、可读存储介质与流程

本发明涉及终端技术领域,尤其涉及一种搜索方法以及装置、计算机装置、可读存储介质。



背景技术:

在移动终端的使用过程中,搜索引擎已经成为信息查询的主要工具。随着信息的爆炸式增长,智能、高效的搜索方法可加快查询速度、提高查全率与查准率,使得用户在尽可能短的时间内获取尽可能多的所需信息,为用户带来极大的便利。

目前,用户在使用搜索引擎查询信息时,通常是调出搜索引擎的搜索界面后,在搜索界面的搜索框中键入所查询信息的关键字,再通过对关键词的查询在显示的搜索结果中选择搜索结果,使得移动终端可以根据选择的搜索结果启动对应的应用。然而,该搜索过程需要在特定的搜索界面以及特定的输写区域进行操作,不利于用户进行快速搜索。



技术实现要素:

本发明实施例提供了一种搜索方法以及装置、计算机装置、可读存储介质,用于实现快速搜索。

有鉴于此,本发明第一方面提供一种搜索方法,应用于具有显示屏的终端,搜索方法包括:

检测作用于显示屏的预设区域上的第一控制操作;

若第一控制操作满足第一预设条件,则进入输入模式以检测作用于显示屏上的第二控制操作;

识别第二控制操作所形成的轨迹对应的关键字;

根据关键字进行搜索,以得到搜索结果;

在显示屏上展示搜索结果。

进一步的,识别第二控制操作所形成的轨迹对应的关键字包括:

若接收到针对第一控制操作的解除,则退出输入模式并确定第二控制操作所形成的轨迹对应的关键字;

根据关键字进行搜索,以得到搜索结果包括:

根据确定出的关键字进行搜索,以得到搜索结果。

进一步的,根据关键字进行搜索,以得到搜索结果包括:

根据关键字对终端的文字类对象进行搜索,以得到关于目标文字的搜索结果;或者,

根据关键字对终端所安装的多个应用进行搜索,以得到关于目标应用的搜索结果;或者,

根据关键字对终端的多个图片进行搜索,以得到关于目标图片的搜索结果。

进一步的,根据关键字进行搜索,以得到搜索结果包括:

将显示屏的当前界面切换至预定应用的搜索界面;

将关键字填入预定应用的搜索界面的搜索框以进行搜索。

进一步的,预定应用包括通讯录应用、即时聊天应用、资讯应用、购物应用、支付应用以及浏览器应用中的至少一种。

本发明第二方面提供一种搜索装置,应用于具有显示屏的终端,搜索装置包括:

第一检测单元,用于检测作用于显示屏的预设区域上的第一控制操作;

第二检测单元,用于当第一控制操作满足第一预设条件时,则进入输入模式以检测作用于显示屏上的第二控制操作;

识别单元,用于识别第二控制操作所形成的轨迹对应的关键字;

搜索单元,用于根据关键字进行搜索,以得到搜索结果;

展示单元,用于在显示屏上展示搜索结果。

进一步的,识别单元,具体用于:

若接收到针对第一控制操作的解除,则退出输入模式并确定第二控制操作所形成的轨迹对应的关键字;

搜索单元,具体用于:

根据确定出的关键字进行搜索,以得到搜索结果。

进一步的,搜索单元,具体用于:

根据关键字对终端的文字类对象进行搜索,以得到关于目标文字的搜索结果;或者,

根据关键字对终端所安装的多个应用进行搜索,以得到关于目标应用的搜索结果;或者,

根据关键字对终端的多个图片进行搜索,以得到关于目标图片的搜索结果;或者,

将显示屏的当前界面切换至预定应用的搜索界面;

将关键字填入预定应用的搜索界面的搜索框以进行搜索;

其中,预定应用包括通讯录应用、即时聊天应用、资讯应用、购物应用、支付应用以及浏览器应用中的至少一种。

本发明第三方面提供一种计算机装置,计算机装置包括处理器,处理器用于执行存储器中存储的计算机程序时,实现如下步骤:

检测作用于显示屏的预设区域上的第一控制操作;

若第一控制操作满足第一预设条件,则进入输入模式以检测作用于显示屏上的第二控制操作;

识别第二控制操作所形成的轨迹对应的关键字;

根据关键字进行搜索,以得到搜索结果;

在显示屏上展示搜索结果。

本发明第四方面提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,计算机程序被处理器执行时,处理器,用于执行如下步骤:

检测作用于显示屏的预设区域上的第一控制操作;

若第一控制操作满足第一预设条件,则进入输入模式以检测作用于显示屏上的第二控制操作;

识别第二控制操作所形成的轨迹对应的关键字;

根据关键字进行搜索,以得到搜索结果;

在显示屏上展示搜索结果。

从以上技术方案可以看出,本发明实施例具有以下优点:

本发明中提供了一种搜索方法,该搜索方法在检测到作用于显示屏的预设区域的第一控制操作满足第一预设条件的情况下,可以对由作用于显示屏上的第二控制操作所形成的轨迹对应的关键字进行相应的搜索,并在显示屏上展示相应的搜索结果,由此可知,在第一控制操作的触发下可以直接进入输入模式并达到搜索的目的,而无需调出特定的搜索界面,也无需在特定的输写区域进行输写操作,从而有利于简化用户的操作步骤,并实现快速搜索。

附图说明

图1为本发明实施例中搜索方法一个实施例示意图;

图2为本发明实施例中搜索方法另一实施例示意图;

图3为本发明实施例中搜索方法另一实施例示意图;

图4为本发明实施例中搜索装置一个实施例示意图;

图5为本发明实施例中计算机装置一个实施例示意图。

具体实施方式

本发明实施例提供了一种搜索方法以及装置、计算机装置、可读存储介质,用于实现快速搜索。

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。

本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

为了更好理解本发明实施例公开的一种搜索方法,先对本发明实施例适用的终端进行描述。本发明实施例所描述的终端可以包括任何具备显示屏的设备,例如:平板电脑、手机等智能设备,该终端可以安装有包括如下操作系统:android、linux、ios、windows等,终端基于所安装的操作系统可以进一步安装有若干应用程序,该应用程序可以是终端出厂前预装的系统应用,如设置应用、音乐应用、拍照应用等,也可以是用户自己安装的第三方应用,如微信应用等,具体此处不做限定。

为便于理解,下面对本发明实施例中的具体流程进行描述,请参阅图1,本发明实施例中搜索方法一个实施例包括:

101、检测作用于显示屏的预设区域上的第一控制操作;

本实施例中,终端上可以设有显示屏,该显示屏可以为触控显示屏,以能够收集用户的触摸信息并识别用户的操作。以显示屏位于终端的正面位置为例进行说明,为了实现快速搜索,可以预先在终端的显示屏上设置预设区域,如显示屏的左下角,终端的用户通过对该显示屏的左下角进行相应的操作,可以触发终端进入输入模式。其中,显示屏上预设区域的设置是为了区别于现有的正常的多点触控,以避免用户的误操作。

在实际应用中,用户启动终端后,在显示屏的左下角进行触控操作时,终端通过显示屏上的传感器可以获取由于用户的触控操作而形成的触控信息,并可以根据该触控信息检测用户作用于该显示屏的左下角上的第一控制操作,以做进一步分析。

可以理解的是,本实施例中预设区域的位置除了上述说明的内容,在实际应用中,还可以为其它,如显示屏的右下角,用户可以根据需要或习惯进行自定义设置,也可以在终端出厂前进行设置,具体此处不做限定。

需要说明的是,本实施例中在检测作用于显示屏的预设区域上的第一控制操作时,终端此时的显示界面可以为桌面或任一应用的操作界面等任一界面,具体此处不做限定。

102、若第一控制操作满足第一预设条件,则进入输入模式以检测作用于显示屏上的第二控制操作;

本实施例中,若检测所用于显示屏的预设区域上的第一控制操作满足第一预设条件,则可以进入输入模式以检测作用于显示屏上的第二控制操作。

具体的,可以在终端预先设置第一预设条件并进行存储,该第一预设条件为作用于显示屏的预设区域上的第一控制操作的检测标准,如该第一预设条件可以为作用于显示屏的预设区域上的持续按压操作,即只有检测到显示屏的预设区域上有持续按压操作,终端才会进入输入模式,以使得用户可以在显示屏上进行除预设区域上的持续按压操作以外的触控操作,并可以根据该触控操作检测作用于显示屏上的第二控制操作。

同时,本实施例中,利用终端的显示屏的多点触控原理,在进入输入模式后,第一控制操作仍在持续进行,即在检测到作用于显示屏上的第二控制操作时,仍可以检测到作用于显示屏的预设区域上的第一控制操作,那么在检测第二控制操作的过程中,第一控制操作是不间断的,通过这样的方式,有利于避免用户的误操作,也有利于及时退出输入模式以完成搜索。

可以理解的是,本实施例中的第一控制操作与第二控制操作不一致,两者作用于显示屏上的区域也不一致,第二控制操作的检测基于第一控制操作的触发。

需要说明的是,本实施例中的第一预设条件除了上述说明的内容,在实际应用中,还可以为其它,如作用于预设区域的持续多点触控等,具体此处不做限定。

103、识别第二控制操作所形成的轨迹对应的关键字;

本实施例中,进入输入模式检测到作用于显示屏上的第二控制操作后,可以对由于第二控制操作所形成的轨迹进行识别,以确定该轨迹对应的关键字。

具体的,在输入模式下,终端可以识别由同一个连续的第二控制操作所形成的轨迹对应的关键字,也可以由多个连续的第二控制操作所形成的轨迹对应的关键字,直到输入模式解除前,由于第二控制操作所形成的轨迹均可以被识别为关键字。

可以理解的是,本实施例中的关键字可以包括但不限于文字、字母、数字、符号、表情或其组合等。其中,诸如表情这一关键字,可以由第二控制操作所形成的简单轨迹与存储的表情系列进行相应的匹配得到,还可以由用户进行相应的选择,具体此处不做限定。

例如,假设由第二控制操作所形成的轨迹为“20日”,那么对应的关键字为“20日”,而若由第二控制操作所形成的轨迹为“uc”,那么对应的关键字为“uc”。

104、根据关键字进行搜索,以得到搜索结果;

本实施例中,识别关键字后,可以根据关键字进行搜索,以得到相应的搜索结果。

具体的,终端可以根据识别出的关键字进行相关内容的搜索,以得到与关键字相匹配的内容为搜索结果,该搜索结果可以为与关键字相关的内容,如假设关键字为“聊天”,那么搜索结果可以包括qq应用、微信应用等聊天类型的应用;该搜索结果也可以为包含关键字的内容,如假设关键字为“qq”,那么搜索结果可以包括qq应用以及其他包括“qq”的内容。

在实际应用中,终端根据关键字进行搜索的范围可以为终端本地,也可以为服务器一侧,以尽可能地在用户期望的搜索范围内搜索到用户需要的信息,此种搜索方式可以由用户进行自定义设置,也可以在终端出厂前进行设置,具体此处不做限定。

需要说明的是,本实施例中的搜索结果除了上述说的内容,在实际应用中,还可以包括其它内容,如与关键字近似的内容,具体此处不做限定。

可以理解的是,本实施例中,在根据关键字进行搜索时,第一控制操作可以被解除,即终端退出输入模式进入搜索模式,以缓解用户的操作,而当用户需要重新进行搜索时,可以再次由作用于显示屏的预设区域上的第一控制操作触发,而进入输入模式。

105、在显示屏上展示搜索结果。

本实施例中,得到搜索结果后,可以在显示屏上展示该搜索结果。

具体的,搜索结果可以以预设方式显示于显示屏上,如当搜索结果有多个时,可以按照诸如使用频率的高低进行由上到下的排列。其中,搜索结果的展示方式可以名称、图示等。

需要说明的是,本实施例中,在显示屏上展示搜索结果时,该显示屏上的界面可以为终端的搜索界面,也可以是悬浮于当前界面的一显示层,还可以为其它界面,如某一应用的搜索界面或桌面等,具体此处不做限定。

本实施例中,在检测到作用于显示屏的预设区域的第一控制操作满足第一预设条件的情况下,可以对由作用于显示屏上的第二控制操作所形成的轨迹对应的关键字进行相应的搜索,并在显示屏上展示相应的搜索结果,由此可知,在第一控制操作的触发下可以直接进入输入模式并达到搜索的目的,而无需调出特定的搜索界面,也无需在特定的输写区域进行输写操作,从而有利于简化用户的操作步骤,并实现快速搜索。

可以理解的是,本实施例中,在识别关键字后进行搜索时,可以由用户手动进行搜索,也可以由终端自动进行搜索,下面对自动搜索的情况进行具体说明:

请参阅图2,本发明实施例中搜索方法另一实施例包括:

本实施例中的步骤201至步骤202与图1所示实施例中的步骤101至步骤102相同,此处不再赘述。

203、若接收到针对第一控制操作的解除,则退出输入模式并确定第二控制操作所形成的轨迹对应的关键字;

本实施例中,进入输入模式检测到作用于显示屏上的第二控制操作后,若接收到针对第一控制操作的解除,则可以退出输入模式并确定第二控制操作所形成的轨迹对应的关键字。

具体的,由于输入模式由第一控制操作触发,且在检测作用于显示屏上的第二控制操作的过程中,第一控制操作仍在持续进行,那么若第一控制操作未解除,终端则可以默认第二控制操作还未结束,即关键字的输入还未完全,用户可能处于间隔输入的状态,需要等待用户继续进行输入,或者,需要用户手动进行搜索,以指示关键字输入完全。

优选的,为了提高用户操作的便捷性,本实施例中,一旦解除作用于显示屏的预设区域上的第一控制操作,则可以认为关键字的输入完全,终端将退出输入模式,并可以确定在输入模式下由于第二控制操作所形成的轨迹对应的关键字,以触发对根据确定出的关键字的自动搜索。

可以理解的是,在实际应用中,在输入模式下检测到作用于显示屏上的第二控制操作时,可以对第二控制操作所形成的轨迹进行实时识别后,再确定在一次输入模式下所有识别到的关键字,也可以是在输入模式退出后,对记录的由第二控制操作所形成的轨迹进行识别并确定,具体此处不做限定。

204、根据确定出的关键字进行搜索,以得到搜索结果;

本实施例中,确定由作用于显示屏上的第二控制操作所形成的的轨迹对应的关键字后,可以根据该确定出的关键字进行搜索,以得到搜索结果。

例如,假设在终端的显示屏的左下角为预设区域,当用户的一个手指按压在预设区域内,并且该手指持续按压不抬起时,那么可以触发终端进入输入模式,此时,用户的手指持续进行按压,但可以用另外一个手指在屏幕上进行触控操作,如画出关键字,即由第二控制操作所形成的轨迹,并可以根据识别该轨迹对应的关键字直接进行搜索,以得到相应的搜索结果。

可以理解的是,本实施例中,在根据识别该轨迹对应的关键字直接进行搜索时,除了直接进行搜索之外,还可以将该关键字填充到终端的搜索界面的搜索框中进行搜索,具体此处不做限定。

本实施例中,根据关键字进行搜索,以得到搜索结果的具体方式可以为:

根据关键字对终端的文字类对象进行搜索,以得到关于目标文字的搜索结果;或者,

根据关键字对终端所安装的多个应用进行搜索,以得到关于目标应用的搜索结果;或者,

根据关键字对终端的多个图片进行搜索,以得到关于目标图片的搜索结果。

具体的,本实施例中,以在搜索范围为终端本地为例进行说明,确定出第二控制操作所形成的轨迹的关键字后,可以根据该确定的关键字对终端的文字类对象进行搜索,以得到关于目标文字的搜索结果,该目标文字与关键字匹配,或即为关键字,其中,终端的文字类对象可以包括不同格式的文字类对象,如word、pdf、ppt等文档,还可以包括诸如聊天记录、短信记录、备忘记录等内容;又或者,可以根据该确定的关键字对终端所安装的多个应用进行搜索,以得到关于目标应用的搜索结果,例如,假设终端上安装有多个应用,但当从这多个应用中找到目标应用较为繁琐时,可以借助于该搜索方法,以目标应用的名称为关键字进行搜索,以快速得到关于该目标应用的搜索结果,利于用户快速寻找并启动目标应用,而不需要在终端的显示屏上的众多应用中进行反复寻找;又或者,可以根据关键字对终端的多个图片进行搜索,以得到关于目标图片的搜索结果,此种应用有利于解决用户在终端存储的多个图片,但需要耗时寻找某一特定的目标图片的问题。

进一步的,本实施例中,根据关键字进行相关内容搜索时,该相关内容可以由用户自定义设置,即在触发根据关键字进行搜索前,用户可以在终端预先设置对终端的何种内容进行搜索,或者,可以在根据关键字进行搜索前,按照预设方式触发对终端的何种内容进行搜索的选择,例如,通过检测作用于显示屏的预设区域上的第三控制操作,可以根据第三控制操作的相应内容确定对终端的何种内容进行搜索,又如根据不同生物特征的输入来指示对终端的何种内容进行搜索,又如可以根据用户输入的不同按键信息来指示对终端的何种内容进行搜索,具体此处不做限定。

需要说明的是,本实施例中根据关键字进行相关内容搜索的说明除了上述内容,在实际应用中,还可以为其它,可以根据用户需要或终端提供的主要功能进行设置,如还可以根据关键字对终端的多个视频进行搜索,以得到关于目标视频的搜索结果,又如,可以根据关键字对终端的多首歌曲进行搜索,以得到目标歌曲的搜索结果。

基于本实施例的发生场景,部分相同内容可以参照图1所示实施例中的步骤204说明的内容,此处不再赘述。

本实施例中的步骤205与图1所示实施例中的步骤105相同,此处不再赘述。

可以理解的是,本实施例中,除了在终端的任一界面进行搜索之外,还可以在任一界面输入关键字而在某一特定的界面进行搜索,以根据关键字搜索关于该某一特定的界面的相关内容,下面具体进行说明:

请参阅图3,本发明实施中搜索方法另一实施例包括:

本实施例中的步骤301至步骤303与图1所示实施例中的步骤101至步骤103相同,此处不再赘述。

304、将显示屏的当前界面切换至预定应用的搜索界面;

本实施例中,在识别第二控制操作所形成的轨迹对应的关键字后,可以将显示屏的当前界面切换至预定应用的搜索界面。

具体的,为了对某一特定的应用的相关内容进行搜索,用户可以预先在终端对预定应用进行设置,以在识别得到关键字后,可以从当前任一界面切换至预定应用的搜索界面。其中,预定应用可以包括通讯录应用、即时聊天应用、资讯应用、购物应用、支付应用以及浏览器应用中的至少一种。

预定应用不同,对应的搜索界面不同,例如,当预定应用为微博应用时,则可以从当前界面直接切换至微博应用的发现界面(该发现界面具有搜索框,可进行搜索),又如当预定应用为微信应用时,可以从当前界面直接切换至微信应用的首页界面(该首页界面具有搜索框,可进行搜索),又如当预定应用为uc应用时,可以从当前界面切换至uc应用任一具有搜索框的显示界面。

进一步的,当预定应用为多个时,可以从多个预定应用中确定一个目标预定应用,以从当前界面切换至目标预定应用的搜索界面。在实际应用中,可以安装预设方法从多个预定应用或者能够确定目标预定应用,例如,可以由用户通过对终端进行某一操作而触发对多个预定应用中目标预定应用的选择,也可以根据识别得到的关键字而对多个预定应用中目标预定应用的选择,如识别关键字为“微信”,那么可以确定目标预定应用为微信应用。

可以理解的是,本实施例总从多个预定应用中确定目标预定应用的方式除了上述说明的内容,在实际应用中,还可以采用其它方法进行单独或结合使用,只要能够从多个预定应用中确定目标预定应用即可,具体此处不做限定。

305、将关键字填入预定应用的搜索界面的搜索框以进行搜索;

本实施例中,将显示屏的当前界面切换至预定应用的搜索界面后,可以将关键字填入预定应用的搜索界面的搜索框以进行搜索。

例如,假设预定应用为微信应用,那么将显示屏的当前界面切换至微信应用的首页界面后,可以将识别得到的关键字自动填入至微信应用的首页界面的搜索框以进行搜索,从而得到搜索结果。由此可知,该搜索范围将限定于微信应用,搜索结果将与微信应用中的相关内容有关,如微信应用中的聊天记录、联系人、朋友圈的内容、相关的文章等,从而通过缩小搜索范围,可以更加明确用户需要搜索的内容,有利于提高用户的搜索体验。

本实施例中的步骤306与图1所示实施例中的步骤205相同,此处不再赘述。

上面对本发明实施例中的搜索方法进行了描述,下面对本发明实施例中的搜索装置进行描述,该搜索装置应用于具有显示屏的终端,请参阅图4,本发明实施例中搜索装置一个实施例包括:

第一检测单元401,用于检测作用于显示屏的预设区域上的第一控制操作;

第二检测单元402,用于当第一控制操作满足第一预设条件时,则进入输入模式以检测作用于显示屏上的第二控制操作;

识别单元403,用于识别第二控制操作所形成的轨迹对应的关键字;

搜索单元404,用于根据关键字进行搜索,以得到搜索结果;

展示单元405,用于在显示屏上展示搜索结果。

本实施例中,在第二检测单元402检测到作用于显示屏的预设区域的第一控制操作满足第一预设条件的情况下,第二检测单元402可以检测作用于显示屏上的第二控制操作,以使得搜索单元404可以对由识别单元403识别的作用于显示屏上的第二控制操作所形成的轨迹对应的关键字进行相应的搜索,展示单元405则可以在显示屏上展示相应的搜索结果,由此可知,在第一控制操作的触发下可以直接进入输入模式并达到搜索的目的,而无需调出特定的搜索界面,也无需在特定的输写区域进行输写操作,从而有利于简化用户的操作步骤,并实现快速搜索。

可选的,在本发明的一些实施例中,识别单元403,可以进一步具体用于:

若接收到针对第一控制操作的解除,则退出输入模式并确定第二控制操作所形成的轨迹对应的关键字;

搜索单元404,可以进一步具体用于:

根据确定出的关键字进行搜索,以得到搜索结果。

可选的,在本发明的一些实施例中,搜索单元404,可以进一步具体用于:

根据关键字对终端的文字类对象进行搜索,以得到关于目标文字的搜索结果;或者,

根据关键字对终端所安装的多个应用进行搜索,以得到关于目标应用的搜索结果;或者,

根据关键字对终端的多个图片进行搜索,以得到关于目标图片的搜索结果;或者,

将显示屏的当前界面切换至预定应用的搜索界面;

将关键字填入预定应用的搜索界面的搜索框以进行搜索;

其中,预定应用包括通讯录应用、即时聊天应用、资讯应用、购物应用、支付应用以及浏览器应用中的至少一种。

上面从模块化功能实体的角度对本发明实施例中的搜索装置进行了描述,下面从硬件处理的角度对本发明实施例中的计算机装置进行描述,请参阅图5,本发明实施例中计算机装置一个实施例包括:

处理器501以及存储器502;

存储器502用于存储计算机程序,处理器501用于执行存储器502中存储的计算机程序时,可以实现如下步骤:

检测作用于显示屏的预设区域上的第一控制操作;

若第一控制操作满足第一预设条件,则进入输入模式以检测作用于显示屏上的第二控制操作;

识别第二控制操作所形成的轨迹对应的关键字;

根据关键字进行搜索,以得到搜索结果;

在显示屏上展示搜索结果。

在本发明的一些实施例中,处理器501,还可以用于实现如下步骤:

若接收到针对第一控制操作的解除,则退出输入模式并确定第二控制操作所形成的轨迹对应的关键字;

根据关键字进行搜索,以得到搜索结果包括:

根据确定出的关键字进行搜索,以得到搜索结果。

在本发明的一些实施例中,处理器501,还可以用于实现如下步骤:

根据关键字对终端的文字类对象进行搜索,以得到关于目标文字的搜索结果;或者,

根据关键字对终端所安装的多个应用进行搜索,以得到关于目标应用的搜索结果;或者,

根据关键字对终端的多个图片进行搜索,以得到关于目标图片的搜索结果。

在本发明的一些实施例中,处理器501,还可以用于实现如下步骤:

将显示屏的当前界面切换至预定应用的搜索界面;

将关键字填入预定应用的搜索界面的搜索框以进行搜索。

可以理解的是,计算机装置中的处理器执行所述计算机程序时,也可以实现上述对应的各装置实施例中各单元的功能,此处不再赘述。示例性的,所述计算机程序可以被分割成一个或多个模块/单元,所述一个或者多个模块/单元被存储在所述存储器中,并由所述处理器执行,以完成本发明。所述一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序在所述搜索装置/终端设备中的执行过程。例如,所述计算机程序可以被分割成上述搜索装置中的各单元,各单元可以实现如上述的具体功能如下。

所述计算机装置可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。所述计算机装置可包括,但不仅限于,处理器、存储器。本领域技术人员可以理解,图5示意图仅仅是计算机装置的示例,并不构成对计算机装置的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述计算机装置还可以包括输入输出设备、网络接入设备、总线等。

所述处理器可以是中央处理单元(centralprocessingunit,cpu),还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器是所述计算机装置的控制中心,利用各种接口和线路连接整个计算机装置的各个部分。

所述存储器可用于存储所述计算机程序和/或模块,所述处理器通过运行或执行存储在所述存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现所述计算机装置的各种功能。所述存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据终端的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

本发明还提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时,处理器,可以用于执行如下步骤:

检测作用于显示屏的预设区域上的第一控制操作;

若第一控制操作满足第一预设条件,则进入输入模式以检测作用于显示屏上的第二控制操作;

识别第二控制操作所形成的轨迹对应的关键字;

根据关键字进行搜索,以得到搜索结果;

在显示屏上展示搜索结果。

在本发明的一些实施例中,计算机可读存储介质存储的计算机程序被处理器执行时,处理器,可以具体用于执行如下步骤:

若接收到针对第一控制操作的解除,则退出输入模式并确定第二控制操作所形成的轨迹对应的关键字;

根据关键字进行搜索,以得到搜索结果包括:

根据确定出的关键字进行搜索,以得到搜索结果。

在本发明的一些实施例中,计算机可读存储介质存储的计算机程序被处理器执行时,处理器,可以具体用于执行如下步骤:

根据关键字对终端的文字类对象进行搜索,以得到关于目标文字的搜索结果;或者,

根据关键字对终端所安装的多个应用进行搜索,以得到关于目标应用的搜索结果;或者,

根据关键字对终端的多个图片进行搜索,以得到关于目标图片的搜索结果。

在本发明的一些实施例中,计算机可读存储介质存储的计算机程序被处理器执行时,处理器,可以具体用于执行如下步骤:

将显示屏的当前界面切换至预定应用的搜索界面;

将关键字填入预定应用的搜索界面的搜索框以进行搜索。

可以理解的是,所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1