快速搜索方法、系统和装置制造方法及图纸

技术编号:9034046 阅读:119 留言:0更新日期:2013-08-15 00:52
本发明专利技术提出一种快速搜索方法,包括以下步骤:搜索引擎服务器抓取页面,并获取页面的指纹信息;搜索引擎服务器将页面的信息和页面的指纹信息存储至数据库中;客户端获取待查询页面的图像,并获取待查询页面的指纹信息;客户端将指纹信息发送至搜索引擎服务器;搜索引擎服务器根据待查询页面的指纹信息查询数据库以获取待查询页面的信息并反馈至客户端。本发明专利技术可以方便的将页面内容转移到移动终端,易操作,用户体验好。本发明专利技术还公开了一种快速搜索系统和一种搜索引擎服务器。

【技术实现步骤摘要】

本专利技术涉及互联网
,特别涉及一种快速搜索方法、系统和装置
技术介绍
随着智能手机等的普及,移动互联发展非常迅速。越来越多的用户会在移动终端查看普通计算机上显示的网页。但是,目前将普通计算机上的网页内容,包含图像,文本,视频等转移到移动端过程比较繁琐。用户现在一般通过下面几种方式来进行转移:第一种是安装收藏夹同步的浏览器,通过收藏夹来转移内容。第二种方式是安装类似百度云的云服务,通过拷贝网址同步到移动终端上。第三种可以直接将网页内容拷贝粘贴移动终端中。或者需要网页提供二维码供用户进行拍照,用户通过二维码使用移动终端获得网页。但是由于用户往往关注的是网页上某块区域,但是二维码是静态生成的,无法提供局部信息。但是现有方法都比较繁琐,不能满足用户简单易操作的需求,急需改进。
技术实现思路
本专利技术旨在至少解决现有技术中存在的技术问题之一。为此,本专利技术的一个目的在于提出一种快速搜索方法。本方法可以方便的将页面内容转移到移动终端,易操作,用户体验好。本专利技术的第二个目的在于提出一种快速搜索系统。本专利技术的第三个目的 在于提出一种搜索弓丨擎服务器。为达到上述目的,本专利技术第一方面的实施例提出了一种快速搜索方法,包括以下步骤:搜索引擎服务器抓取页面,并获取所述页面的指纹信息;所述搜索引擎服务器将所述页面的信息和所述页面的指纹信息存储至数据库中;客户端获取待查询页面的图像,并获取所述待查询页面的指纹信息;所述客户端将所述指纹信息发送至所述搜索引擎服务器;所述搜索引擎服务器根据所述待查询页面的指纹信息查询所述数据库以获取所述待查询页面的信息并反馈至所述客户端。根据本专利技术实施例的快速搜索方法使用搜索引擎服务器抓取页面,并将页面以图像的形式进行处理,提取指纹信息。将客户端待查询页面的指纹信息与数据库中的进行对比得到待查询页面的信息,能够方便的将网页转移到客户端,操作简单,满足了用户需求。在本专利技术的一个实施例中,所述获取所述页面的指纹信息进一步包括:所述搜索引擎服务器将所述页面转换为图像;所述搜索引擎根据所述图像获取所述页面的指纹信肩、O在本专利技术的一个实施例中,还包括:如果根据所述待查询页面的指纹信息查询所述数据库获取多个搜索结果,则所述搜索引擎服务器将所述多个搜索结果通过所述客户端显示以供用户选择。在本专利技术的一个实施例中,还包括:所述搜索引擎服务器对所述多个搜索结果进行排序。在本专利技术的一个实施例中,还包括:所述客户端对所述待查询页面中的至少一部分文字进行识别,以获取所述待查询页面中的文字信息;所述客户端将所述文字信息中的至少一部分作为搜索词发送至所述搜索引擎,以供所述搜索引擎服务器根据所述搜索词进行搜索。文字识别还可以加快识别速度。在本专利技术的一个实施例中,还包括:所述客户端对所述待查询页面中的至少一部分文字进行识别,以获取所述待查询页面中的文字信息;以及所述客户端根据所述文字信息对所述搜索引擎服务器返回的信息进行校验。在本专利技术的一个实施例中,还包括:所述客户端记录所述文字信息在所述待查询页面中的位置信息,并将所述位置信息作为所述搜索引擎服务器搜索及所述客户端校验的校验参数。记录位置结果可以根据用户提供的信息标记用户需求的结果,更加个性化,更精细的满足了用户的需求,用户体验更好。在本专利技术的一个实施例中,还包括:所述搜索引擎服务器将所述页面的指纹信息转化为二维码进行输出。可以兼容现有的二维码识别技术。本专利技术第二方面的实施例提出了一种快速搜索系统,包括客户端和搜索引擎服务器。其中,所述搜索引擎服务器用于抓取页面,并获取所述页面的指纹信息,并将所述页面的信息和所述页面的指纹信息存储至数据库中,和根据所述客户端发送的待查询页面的指纹信息查询所述数据库以获取所述待查询页面的信息并反馈至所述客户端;所述客户端用于获取待查询页面的图像,并获取所述待查询页面的指纹信息,以及将所述指纹信息发送至所述搜索引擎服务器。根据本专利技术实施例的快速搜索系统使用搜索引擎服务器抓取页面,并将页面以图像的形式进行处理,提取指纹信息。将客户端待查询页面的指纹信息与数据库中的进行对比得到待查询页面的信息,能够方便的将网页转移到客户端,操作简单,满足了用户需求。在本专利技术的一个实施例中,所述搜索引擎服务器将所述页面转换为图像,并根据所述图像获取所述页面的指纹信息。在本专利技术的一个实施例中,如果所述搜索引擎服务器根据所述待查询页面的指纹信息查询所述数据库获取多个搜索结果,则所述搜索引擎服务器将所述多个搜索结果通过所述客户端显示以供用户选择。在本专利技术的一个实施例中,所述搜索引擎服务器还用于对所述多个搜索结果进行排序。在本专利技术的一个实施例 中,所述客户端还用于对所述待查询页面中的至少一部分文字进行识别,以获取所述待查询页面中的文字信息,并将所述文字信息中的至少一部分作为搜索词发送至所述搜索引擎,以供所述搜索引擎服务器根据所述搜索词进行搜索。文字识别还可以加快识别速度。在本专利技术的一个实施例中,所述客户端还用于对所述待查询页面中的至少一部分文字进行识别,以获取所述待查询页面中的文字信息;所述客户端根据所述文字信息对所述搜索引擎服务器返回的信息进行校验。文字识别还可以加快识别速度。在本专利技术的一个实施例中,所述客户端,还用于记录所述文字信息在所述待查询页面中的位置信息,并将所述位置信息作为所述搜索引擎服务器搜索及所述客户端校验的校验参数。记录位置结果可以根据用户提供的信息标记用户需求的结果,更加个性化,更精细的满足了用户的需求,用户体验更好。在本专利技术的一个实施例中,所述搜索引擎服务器,还用于将所述页面的指纹信息转化为二维码进行输出。可以兼容现有的二维码识别技术。本专利技术第三方面的实施例提出了一种搜索引擎服务器,包括抓取模块、指纹信息获取模块、数据库模块、接收模块、查询模块和反馈模块。其中,抓取模块用于抓取页面;指纹信息获取模块用于获取所述页面的指纹信息;数据库模块用于将所述页面的信息和所述页面的指纹信息存储至数据库中;接收模块用于接收客户端发送的待查询页面的指纹信息;查询模块用于根据所述客户端发送的待查询页面的指纹信息查询所述数据库以获取所述待查询页面的信息;反馈模块用于将所述待查询页面的信息反馈至所述客户端。根据本专利技术实施例的搜索引擎服务器抓取页面,并将页面以图像的形式进行处理,提取指纹信息。将客户端发送的待查询页面的指纹信息与数据库中的进行对比得到待查询页面的信息,能够方便的将网页转移到客户端,操作简单,满足了用户需求。在本专利技术的一个实施例中,还包括:转换模块用于将所述页面转换为图像,以使所述指纹信息获取模块根据所述图像获取所述页面的指纹信息。在本专利技术的一个实施例中,如果所述查询模块根据所述待查询页面的指纹信息查询所述数据库获取多个搜索结果,则所述反馈模块将所述多个搜索结果通过所述客户端显示以供用户选择。在本专利技术的一个实施例中,还包括:排序模块用于对所述多个搜索结果进行排序。在本专利技术的一个实施例中,还包括:二维码输出模块用于将所述页面的指纹信息转化为二维码进行输出。可以兼容现有的二维码识别技术。 本专利技术的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将本文档来自技高网...

【技术保护点】
一种快速搜索方法,其特征在于,包括以下步骤:搜索引擎服务器抓取页面,并获取所述页面的指纹信息;所述搜索引擎服务器将所述页面的信息和所述页面的指纹信息存储至数据库中;客户端获取待查询页面的图像,并获取所述待查询页面的指纹信息;所述客户端将所述指纹信息发送至所述搜索引擎服务器;以及所述搜索引擎服务器根据所述待查询页面的指纹信息查询所述数据库以获取所述待查询页面的信息并反馈至所述客户端。

【技术特征摘要】

【专利技术属性】
技术研发人员:詹君
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:

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

1