一种搜索的方法和装置制造方法及图纸

技术编号:15763069 阅读:50 留言:0更新日期:2017-07-05 23:54
本发明专利技术实施例提供了一种搜索的方法和装置,其中所述方法包括:检测用户在可编辑界面中指示的搜索字符;调用第三方特定应用程序的接口,对所述搜索字符进行搜索,获得搜索结果;在所述可编辑界面中显示所述搜索结果。本发明专利技术实施例可以简化用户操作,减少了页面跳转的次数,从而减少了交互次数,节约系统资源,提高数据处理能力。

Method and device for searching

The embodiment of the invention provides a method and a device for searching, wherein said method comprises: detecting user instructions in the editing interface in search of character; call third party specific application interface, the search character search, search results can be obtained; the edit display interface in the search results the. The embodiment of the invention can simplify user operation, reduce the number of page jumps, thereby reducing the number of times of interaction, saving system resources and improving data processing capacity.

【技术实现步骤摘要】
一种搜索的方法和装置
本专利技术涉及搜索
,特别是涉及一种搜索的方法和一种搜索的装置。
技术介绍
目前,用户通常使用搜索引擎获取互联网信息。具体地,首先用户输入搜索词,然后搜索引擎根据用户输入的搜索词匹配网页或网络服务中包含该搜索词的搜索结果,将搜索结果排序后提供给用户,用户通过搜索引擎提供的搜索结果获取互联网信息。当用户当前并不处于搜索引擎应用程序时,用户想要搜索信息,用户需要首先开启搜索引擎应用程序,进入搜索引擎页面,然后在搜索引擎页面中输入搜索字符进行搜索,得到搜索结果,用户复制搜索结果,返回原来的应用程序。在整个过程中,用户需要不断进行应用跳转,操作繁琐,另外,应用跳转必然会增加系统开销。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的一种搜索的方法和相应的一种搜索的装置。依据本专利技术的一个方面,提供了一种搜索的方法,包括:检测用户在可编辑界面中指示的搜索字符;调用第三方特定应用程序的接口,对所述搜索字符进行搜索,获得搜索结果;在所述可编辑界面中显示所述搜索结果。可选地,所述检测用户在可编辑界面中指示的搜索字符的步骤包括:检测用户在可编辑界面中对文本信息的选定操作;将所述选定操作对应的文本信息作为搜索字符。可选地,所述检测用户在可编辑界面中指示的搜索字符的步骤包括:在可编辑界面中检测光标位置;抓取所述光标位置预设范围内的文本信息,作为搜索字符。可选地,所述检测用户在可编辑界面中指示的搜索字符的步骤包括:在可编辑界面中检测光标位置;抓取所述光标位置预设范围内的文本信息,作为待搜索字符;检测用户针对所述待搜索字符的选定操作;将所述选定操作对应的待搜索字符,作为搜索字符。可选地,所述检测用户在可编辑界面中指示的搜索字符的步骤包括:检测用户在可编辑界面中输入的字符;将所述输入的字符作为搜索字符。可选地,所述调用第三方特定应用程序的接口,对所述搜索字符进行搜索,获得搜索结果的步骤包括:调用第三方特定应用程序的接口,将所述搜索字符传递至第三方特定应用程序,所述第三方特定应用程序用于在本地数据库和/或在网络数据库中检索所述搜索字符,获得与所述搜索字符匹配的搜索结果;接收所述第三方特定应用程序返回的搜索结果。可选地,所述本地数据库包括本地通讯录、本地词库。可选地,所述网络数据库至少包括如下数据库的一种:云端通讯录数据库、云端词库、爬虫抓取的网页数据库。根据本专利技术的另一方面,提供了一种搜索的装置,包括:搜索字符检测模块,适于检测用户在可编辑界面中指示的搜索字符;搜索结果获取模块,适于调用第三方特定应用程序的接口,对所述搜索字符进行搜索,获得搜索结果;搜索结果显示模块,适于在所述可编辑界面中显示所述搜索结果。可选地,所述搜索字符检测模块还适于:检测用户在可编辑界面中对文本信息的选定操作;将所述选定操作对应的文本信息作为搜索字符。可选地,所述搜索字符检测模块还适于:在可编辑界面中检测光标位置;抓取所述光标位置预设范围内的文本信息,作为搜索字符。可选地,所述搜索字符检测模块还适于:在可编辑界面中检测光标位置;抓取所述光标位置预设范围内的文本信息,作为待搜索字符;检测用户针对所述待搜索字符的选定操作;将所述选定操作对应的待搜索字符,作为搜索字符。可选地,所述所述搜索字符检测模块还适于:检测用户在可编辑界面中输入的字符;将所述输入的字符作为搜索字符。可选地,所述搜索结果获取模块还适于:调用第三方特定应用程序的接口,将所述搜索字符传递至第三方特定应用程序,所述第三方特定应用程序用于在本地数据库和/或在网络数据库中检索所述搜索字符,获得与所述搜索字符匹配的搜索结果;接收所述第三方特定应用程序返回的搜索结果。可选地,所述本地数据库包括本地通讯录、本地词库。可选地,所述网络数据库至少包括如下数据库的一种:云端通讯录数据库、云端词库、爬虫抓取的网页数据库。根据本专利技术的一种搜索的方法和装置,当检测到用户在可编辑界面中指示的搜索字符以后,可以直接调用第三方特定应用程序的接口,对该搜索字符进行搜索,获得搜索结果,并直接在可编辑界面中显示该搜索结果,无需跳转到浏览器或其他应用的界面上进行搜索获得搜索结果,简化用户操作,减少了页面跳转的次数,从而减少了交互次数,节约系统资源,提高数据处理能力。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了根据本专利技术一个实施例的一种搜索的方法实施例的步骤流程图;以及图2示出了根据本专利技术一个实施例的一种搜索的装置实施例的结构框图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。参照图1,示出了根据本专利技术一个实施例的一种搜索的方法实施例的步骤流程图,具体可以包括如下步骤:步骤101,检测用户在可编辑界面中指示的搜索字符;在具体实现中,该可编辑界面可以为可支持用户执行特定操作的界面,该特定操作可以包括但不限于选定操作、复制操作、修改操作、添加标记操作,等等。该可编辑界面可以包含文本信息,例如某些网页数据、在先编辑的文本内容等。本专利技术实施例可以检测用户在可编辑界面中指示的搜索字符,该搜索字符可以包括但不限于数字字符串(如阿拉伯数字等等)、中文字符串(如拼音、笔画等等)、英文字符串(如大写英文字符串、小写英文字符串等等)和符号字符串(如逗号、句号、冒号、百分号等等)中的至少一种。在具体实现中,本专利技术实施例至少可以通过如下方式确定指示的搜索字符,但并专利技术实施例并不限于此。在本专利技术实施例的一种优选实施例中,步骤101具体可以为:检测用户在可编辑界面中对文本信息的选定操作;将所述选定操作对应的文本信息作为搜索字符。在具体实现中,选定操作可以包括通过鼠标执行选定操作,和/或,通过用户手指在触摸屏上执行选定操作。当通过鼠标执行选定操作时,可以首先确定光标的起始位置,当检测到用户单击鼠标在文本上进行光标移动操作后,确定光标的终点位置,并将起始位置与终点位置之间的文本信息确定为被选定的文本,本专利技术实施例将该被选定的文本作为搜索字符。当通过用户手指在触摸屏上执行选定操作时,通常需要用户先唤起文字选择光标,例如,用户长按文本的某一处即可唤起文字选择光标。其中,文字选择光标通常为一对,用户可操作两个文字选择光标在当前文本上进行移动,在文字选择光标停止移动后,根据两个文字选择光标的当前位置,确定已选中文本,并将选中文本作为搜索字符。在本专利技术实施例的另一种优选实施例中,步骤101具体可以为:在可编辑界面中检测光标位置;抓取所述光标位置预设范围内的文本信息,作为搜索字符。应用于本专利技术实本文档来自技高网...
一种搜索的方法和装置

【技术保护点】
一种搜索的方法,包括:检测用户在可编辑界面中指示的搜索字符;调用第三方特定应用程序的接口,对所述搜索字符进行搜索,获得搜索结果;在所述可编辑界面中显示所述搜索结果。

【技术特征摘要】
1.一种搜索的方法,包括:检测用户在可编辑界面中指示的搜索字符;调用第三方特定应用程序的接口,对所述搜索字符进行搜索,获得搜索结果;在所述可编辑界面中显示所述搜索结果。2.如权利要求1所述的方法,其特征在于,所述检测用户在可编辑界面中指示的搜索字符的步骤包括:检测用户在可编辑界面中对文本信息的选定操作;将所述选定操作对应的文本信息作为搜索字符。3.如权利要求1所述的方法,其特征在于,所述检测用户在可编辑界面中指示的搜索字符的步骤包括:在可编辑界面中检测光标位置;抓取所述光标位置预设范围内的文本信息,作为搜索字符。4.如权利要求1所述的方法,其特征在于,所述检测用户在可编辑界面中指示的搜索字符的步骤包括:在可编辑界面中检测光标位置;抓取所述光标位置预设范围内的文本信息,作为待搜索字符;检测用户针对所述待搜索字符的选定操作;将所述选定操作对应的待搜索字符,作为搜索字符。5.如权利要求1所述的方法,其特征在于,所述检测用户在可编辑界面中指示的搜索字符的步骤包括:检测用户在可编辑界面中输入的字符;将所述输入的字符作为搜索字符。6.如权利要求...

【专利技术属性】
技术研发人员:陈新
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1