[发明专利]服务搜索方法、系统和搜索服务器在审
申请号: | 201310277471.2 | 申请日: | 2013-07-03 |
公开(公告)号: | CN103310017A | 公开(公告)日: | 2013-09-18 |
发明(设计)人: | 李东旻;国玉晶;王险峰 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 宋合成;张大威 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务 搜索 方法 系统 服务器 | ||
技术领域
本发明涉及互联网技术领域,尤其涉及一种服务搜索方法、系统和搜索服务器。
背景技术
目前,搜索引擎提供搜索服务时,一般都是基于网页提供的搜索服务,例如,搜索引擎按照预设周期对互联网中的网页进行抓取,然后提供搜索服务,用户通过输入不同的关键词获取自己想要的内容,如果搜索结果不够准确,需要重新选择关键词进行搜索。目前存在以下问题:(1)如果服务提供方希望自己的内容被搜索引擎搜索到,需要建立自己的网页,提高了准入门槛,增加了成本;(2)随着web2.0时代的到来,很多数据不是放在网页中,而是放在后台数据库上,可通过页面中的js(JavaScript,一种由Netscape的LiveScript发展而来的原型化继承的面向对象的动态类型的区分大小写的客户端脚本语言)程序访问后台数据库获得,传统的网页抓取方式无法获取到这些数据,网络蜘蛛失效,造成许多有用的信息无法搜索到。
发明内容
本发明旨在至少解决上述技术问题之一。
为此,本发明的第一个目的在于提出一种服务搜索方法。该方法降低了服务提供者的门槛,避免了建立网页的成本,增加了搜索服务的精细化和准确化。
本发明的第二个目的在于提出一种搜索服务器。
本发明的第二个目的在于提出一种服务搜索系统。
为了实现上述目的,本发明第一方面实施例的服务搜索方法包括以下步骤:搜索服务器接收服务提供者上传的服务信息,并根据所述服务信息建立与所述服务提供者相关的微站;所述搜索服务器接收服务需求者的服务搜索请求;所述搜索服务器根据所述服务搜索请求获取与所述服务搜索请求相关的至少一个微站,并将所述至少一个微站显示给所述服务需求者。
根据本发明实施例的服务搜索方法,通过建立微站的方式提供搜索服务,至少具有以下有益效果:(1)根据服务提供者上传的服务信息建立微站,无需服务提供者建立网页,降低了服务提供者的准入门槛,避免了建立网页的成本;(2)传统的网页抓取过程中,很多有用的信息隐藏在后台数据库中,无法通过网页蜘蛛抓取,本发明的实施例中服务信息通过服务提供者上传,搜索服务器通过建立服务信息的微站,将希望被服务需求者检索的数据直接提交至微站,由此,可以获取隐藏在后台数据库中的数据,并提供对应的服务,可直接检索服务提供者提供的结构化数据,同时拓宽了搜索范围,搜索服务器可提供针对服务级别的搜索;(3)由于服务信息通过服务提供者上传,在上传的过程中,服务提供者可有针对性地设置服务信息的属性,例如,那些服务信息希望被搜索到,可以增加其重要程度信息,由此增加了搜索服务的精细化和准确化,搜索服务器可提供更加精细化或有针对性的搜索服务。
为了实现上述目的,本发明第二方面实施例的搜索服务器包括:微站建立模块,用于接收服务提供者上传的服务信息,并根据所述服务信息建立与所述服务提供者相关的微站;搜索请求接收模块,用于接收服务需求者的服务搜索请求;搜索结果提供模块,用于根据所述服务搜索请求获取与所述服务搜索请求相关的至少一个微站,并将所述至少一个微站显示给所述服务需求者。
根据本发明实施例的搜索服务器,通过建立微站的方式提供搜索服务,至少具有以下有益效果:(1)根据服务提供者上传的服务信息建立微站,无需服务提供者建立网页,降低了服务提供者的准入门槛,避免了建立网页的成本;(2)传统的网页抓取过程中,很多有用的信息隐藏在后台数据库中,无法通过网页蜘蛛抓取,本发明的实施例中服务信息通过服务提供者上传,搜索服务器通过建立服务信息的微站,将希望被服务需求者检索的数据直接提交至微站,由此,可以获取隐藏在后台数据库中的数据,并提供对应的服务,可直接检索服务提供者提供的结构化数据,同时拓宽了搜索范围,搜索服务器可提供针对服务级别的搜索;(3)由于服务信息通过服务提供者上传,在上传的过程中,服务提供者可有针对性地设置服务信息的属性,例如,那些服务信息希望被搜索到,可以增加其重要程度信息,由此增加了搜索服务的精细化和准确化,搜索服务器可提供更加精细化或有针对性的搜索服务。
为了实现上述目的,本发明第三方面实施例的服务搜索系统包括:搜索服务器、服务提供者客户端和服务需求者客户端,其中,所述服务提供者客户端,用于上传服务信息;所述搜索服务器,用于接收所述服务信息,并根据所述服务信息建立与所述服务提供者相关的微站,以及接收所述服务需求者客户端发送的服务搜索请求,并根据所述服务搜索请求获取与所述服务搜索请求相关的至少一个微站,并将所述至少一个微站显示给所述服务需求者客户端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310277471.2/2.html,转载请声明来源钻瓜专利网。