一种利用搜索引擎发布信息并按竞绩排名的方法

文档序号:6556394阅读:261来源:国知局
专利名称:一种利用搜索引擎发布信息并按竞绩排名的方法
技术领域
本发明是一种计算机技术,利用计算机互联网,把信息发布到互联网搜索引擎中,对信息进行排序,并根据预先设定的规则调整排序的方法。
背景技术
随着互联网的高速发展,搜索技术不断发展,功能也逐渐加强,利用互联网搜索需要的信息,已成为许多人获取信息的重要途径。
但当前搜索技术中的排名方法是这样的,先按信息发布者承诺的每次点击付费金额进行排序,再按各搜索引擎搜索的关于流量等等进行排序,而且分类非常不准确,会出现大量的无用信息。
以上搜索的缺点一是点击付费金额决定排序,出钱多的排名靠前,但不一定是最好的,不能为信息搜索者指出最佳的选择;二是由于只要点击,信息发布者就要付费,这样一些浏览者可能只是看看,甚至是误击,这就造成信息发布者的付费失去意义;三是搜索条件过于单一,不包括时间限制、地理限制等日常我们常用的统计方法,有的即使有,也非常不智能,经常出现许多与搜索目标无关的垃圾结果。
发明目的本发明主要内容就是解决上述问题,它提供一种将信息发布到互联网搜索引擎中,并提供信息发布者不断发布自己的具体业绩,不断提升自己的绩效得分,从而达到排名靠前。通过这种手段即能让信息搜索者搜到真正好的信息;又能让信息发布者不必为无效点击付费;又能不断督促信息发布者通过努力工作,提升自己的绩效得分,从而提升自己的排名;另外通过提供附加特征关键字搜索,如时间、地理等附加搜索条件,又能提供更加精细准确的搜索结果。
技术方案本发明的目的是这样实现的通过计算机互联网络,利用设置在服务器上的软件系统,而实现本发明方法。即信息发布者通过专用信息编辑系统,将希望发布的基本信息、业绩信息、特征信息输入信息数据库,然后通过关键字管理系统为信息设定搜索关键字,通过绩效得分计算系统计算绩效得分。当信息浏览者通过搜索引擎系统进行关键字搜索时,如果所用的关键字信息与信息发布者设定的关键字信息相同,则在搜索结果页面中就会出现信息发布者发布的标题、简介等,并按绩效得分排序,高的排前面。其包括以下步骤1)通过信息输入系统,信息发布者将需要发布的基本信息、实现的业绩信息、分类特征信息以及其他相关信息输入数据库。
2)利用信息存储系统将信息发布者提交的信息、实现的业绩信息、分类特征信息以及其他相关信息存放在数据库。
3)利用信息审核系统审核信息发布者所提交的信息是否合适,业绩信息是否真实,被批准发布的信息被列在搜索引擎结果中。
4)绩效得分计算及管理系统,根据审核通过的各类业绩信息,利用事先设置的多种计算方法,算出各种绩效得分。
5)利用检索系统相应搜索用户的搜索请求,接受搜索用户提交的关键字、分类特征信息,并根据搜索关键字、特征信息给出相应的搜索结果。
6)利用排序系统分析检索系统所提供的检索结果包含信息的绩效得分,然后根据系统设计的各种规则对结果进行排序。
7)利用结果页面生成系统根据预先设计的网页格式模板,将搜索结果核心内容按照排序系统所给出的顺序整合起来,生成最终结果页面。
所述的搜索引擎是一个泛指概念,它不是指某个网站或某个公司的搜索引擎,它不是专门搜索某类信息的搜索引擎,它是指任何以输入关键字,提交后获取搜索结果的方式进行信息查找的计算机网络系统。
本发明方法所使用的系统组成如下信息输入系统、信息存储系统、信息审核系统、绩效得分计算系统、检索系统、排序系统和结果页面生成系统。各子系统具体功能如下1)信息输入系统信息发布者将需要发布的信息、实现的业绩信息、分类特征信息以及其他相关信息输入数据库。
2)信息存储系统将信息发布者提交的信息、实现的业绩信息、分类特征信息以及其他相关信息存放在数据库。
3)信息审核系统审核信息发布者所提交的信息是否合适,业绩信息是否真实,被批准发布的信息被列在搜索引擎结果中。
4)绩效得分计算及管理系统依据审核通过的业绩信息,利用事先设置的多种计算方法,算出各种绩效得分。
5)检索系统接受搜索用户提交的关键字、分类特征信息,并根据搜索关键字或附加特征信息给出相应的搜索结果。
6)排序系统分析检索系统所提供的检索结果包含信息的绩效得分,然后根据系统设计的各种规则对结果进行排序。
7)结果页面生成系统根据预先设计的网页格式模板,将搜索结果核心内容按照排序系统所给出的顺序整合起来,生成最终结果页面。


图一是本发明方法使用的流程图具体实施方式
下面结合附图,说明本发明的实施方式。
本发明所用的整体系统结构和运行流程可参考图一,具体包括如下步骤第一步首先,需要信息发布者将信息输入数据库。这一过程的实现是通过信息输入系统完成的。
信息输入系统是一个运行在应用服务器上的系统软件,它与外界的通讯通过标准的http协议来完成,即访问者通过浏览器即可访问,信息发布者通过因特网登陆信息输入系统,在看到信息输入系统的界面以后,信息发布者将所发布信息的标题、内容填好,然后设定搜索关键字,发布者将这些都填好即可提交。之后,信息发布者可随时通过信息输入系统输入绩效成绩,提交给系统,用于提升自己的绩效得分。
下面详细解释一下“搜索关键字”、“绩效成绩”和“特征信息”搜索关键字是通过用户输入搜索关键字,然后向用户返回与该关键字相应的信息来工作的。每一次搜索行为的发生会有一个“搜索关键字”,在本列中,用户设定的关键字和所提交的信息是相互联系的,这个联系就是使用设定的关键字进行搜索,结果是出现与该关键字相同的信息发布者发布的信息。
绩效成绩信息发布者与其设置搜索关键字的相关工作业绩,例如信息发布者设置的搜索关键字是管道疏通,则工作业绩就是发布者为客户进行了管道疏通工作;又比如信息发布者设置的搜索关键字是教育培训,则其工作业绩就是其培训的营业额;这些业绩信息包括各种特征信息。所述的绩效成绩是一个泛指概念,代表各种绩效成绩信息,而不局限于某种特定信息。
特征信息是指能进行精确分类的各种信息,如时间、地理等等。所述的特征信息是一个泛指概念,代表各种特征信息,而不局限于某种特定信息。
例如某信息发布者,希望通过搜索引擎发布管道维修信息。首先,他进入信息输入系统,输入如下信息标题提供管道维修服务内容本公司常年提供管道维修服务,技艺精湛,价格低廉,联系方式XXXXXX。
关键字管道维修特征信息地理济南;……业绩信息2006年6月1日,为毕家洼XXX维护厨房下水管道。
2006年6月2日,为工人新村XXX更换上水管业绩信息可随时添加。
第二步信息提交后,信息输入系统会将发布者所填写的信息送给信息存储系统。信息存储系统是由一个后台数据库组成,通过这个数据库,可以将信息发布者提交的信息以及其他相关信息存放在数据库中,所述的数据库是一个泛指概念,代表各种格式的关系型数据库,而不局限于某种特定格式的数据库,可以选用商业数据库如DB2、ORACLE、SQLSERVER等,也可以选则免费的数据库如MYSQL等。
第三步管理员通过信息审核系统来审核信息发布者所发布的信息是否合适,包括是否违法,是否合提交的关键字相关,业绩信息是否真实,特征信息是否正确等,信息审核系统,是一个综合系统,不仅包括运行在服务器上的系统软件,还包括具备专业技能的人员等;通讯方式也有多种。信息审核系统工作流程如下1.管理员登陆信息审核系统2.管理员通过系统发出审核新提交的信息的请求
3.审核系统向信息存储系统的后台数据库发出请求,取得所有待审核的相关信息4.审核系统通过审核界面将待审核信息显示出来,有管理员借助必要的手段判断该信息是否符合发布要求5.如果信息不符合发布要求,管理员可以有三种处理方法a)拒绝该信息b)编辑该信息,使其符合要求,然后通过审核c)部分符合要求的通过审核,不符合的部分拒绝6.信息通过审核后,信息审核系统将这些信息通过网络连接发送给检索系统,存入检索数据库中。
只有被管理员批准发布的信息,才有可能被检索系统列在搜索结果中。在本例中系统管理员通过信息审核系统审核这条信息,经检查确认信息内容合法,与设定的搜索关键字相关,业绩真实,特征正确,因而通过了该条信息的审核。
此外,我们假设还有其他两条信息通过审核标题最好的管道维修服务内容本公司管道维修服务2005年获得优质服务之星称号,联系方式YYYYYY。
关键字管道维修特征信息地理济南;……
业绩信息2006年4月1日,为XXX维护厨房下水管道。
2006年5月2日,为YYY更换上水管2006年6月1日,为ZZZ更换水表标题AAA管道维修服务公司内容本公司是青岛唯一的合资管道维护公司,联系方式YYYYYY。
关键字管道维修特征信息地理青岛;……业绩信息2006年4月1日,为XXX维护厨房下水管道。
第四步绩效得分计算及管理系统依据审核通过的业绩信息,利用事先设置的多种计算方法,算出各种绩效得分。并将绩效得分信息通过网络连接发送给检索系统,存入检索数据库中。
假如上面的三个“管道维护”信息,其绩效得分规则为每条绩效信息得10分,则上面三个信息发布者的绩效得分分别为20、30、10第五步检索系统响应搜索用户的搜索请求,接受搜索用户提交的搜索关键字,然后开始检索。该系统是一个基于数据库的检索系统,其实现的方式可以很多。我们可以使用JDBC或ODBC和JSP、ASP、PHP、ASP.NET等语言相结合的方式实现检索,也可以开发相应的软件来支持这种检索。
当检索系统接受到搜索用户的提交的搜索关键字后,会在检索数据库中存放的已被管理员审核通过的信息中找到指定该搜索关键字的所有信息,这些信息的相关内容就是搜索结果的核心内容。
搜索结果的核心内容包括信息的标题、信息的简单摘要,信息所在的地址。
得到搜索结果的核心内容后,检索系统将把这些内容通过网络发送给排序系统进行处理。
在本例中,如果搜索用户输入的关键字是“管道维修”,则三条被审核通过的信息及其相关内容就是“管道维护”这一关键字的搜索结果的核心内容。
第六步排序系统得到检索系统所提供的搜索结果的核心内容,根据绩效得分的高低对信息进行排序。排序系统进行排序的程序运算规则是绩效得分高的排在前面,绩效得分低的排在后面。如果两条或数条信息的绩效成绩相同,则可以采取以下五种排序方案的任何一种A.根据信息发布者提交信息的时间进行排序,提交时间早的排在前面,提交时间晚的排在后面。
B.根据信息发布者提交信息的时间进行排序,提交时间早的排在后面,提交时间晚的排在前面。
C.根据信息发布者提交的信息被审核通过的时间进行排序,早的排在前面,晚的排在后面。
D.根据信息发布者提交的信息被审核通过的时间进行排序,早的排在后面,晚的排在前面。
E.随机排序在本例中根据三条信息的绩效得分,排序系统运算后给出的排序顺序为1.标题最好的管道维修服务内容本公司管道维修服务2005年获得优质服务之星称号,联系方式YYYYYY。
特征信息地理济南;……2.提供管道维修服务内容本公司常年提供管道维修服务,技艺精湛,价格低廉,联系方式XXXXXX。
特征信息地理济南;……3.AAA管道维修服务公司内容本公司是青岛唯一的合资管道维护公司,联系方式YYYYYY。
特征信息地理青岛;……
第六步结果页面生成系统是一个自动的网页生成程序,它运行在与其他系统相连的应用程序服务器上,根据预先设置的网页格式模版,将搜索结果核心内容按照排序系统给出的顺序整合起来,生成最终结果页面。
权利要求
1.一种利用搜索引擎发布信息并按竞绩排名的方法,该方法通过计算机互联网络,利用设置在服务器中的软件系统而实现,其特征在于,将信息发布到互联网搜索引擎中,并依照信息提交者实现的业绩,根据各种预先设置的规则计算出绩效得分,根据得分进行排序,生成结果页面,其包括以下步骤1)通过信息输入系统,信息发布者将需要发布的基本信息、实现的业绩信息、分类特征信息以及其他相关信息输入数据库。2)利用信息存储系统将信息发布者提交的信息、实现的业绩信息、分类特征信息以及其他相关信息存放在数据库。3)利用信息审核系统审核信息发布者所提交的信息是否合适,业绩信息是否真实,被批准发布的信息被列在搜索引擎结果中。4)绩效得分计算及管理系统,依据审核通过的业绩信息,利用预先设置的规则,算出各种绩效得分,并把结果存放在数据库。5)利用检索系统响应搜索用户的搜索请求,接受搜索用户提交的关键字,或包括明显的分类特征关键字,并根据搜索关键字给出相应的搜索结果的核心内容。6)利用排序系统分析检索系统所提供的检索结果包含信息的绩效成绩,然后根据系统设计的各种规则对结果进行排序。7)利用结果页面生成系统根据预先设计的网页格式模板,将搜索结果核心内容按照排序系统所给出的顺序整合起来,生成最终结果页面。
2.按照权利要求1所述的方法,其特征在于,搜索引擎可以是任何可以输入关键字,提交后获取搜索结果的方式进行信息查找的计算机网络系统。
3.按照权利要求1所述的方法,其特征在于,数据库指各种形式的关系型数据库。
4.按照权利要求1所述的方法,其特征在于,检索结果的核心内容,信息的标题,信息的简要摘要,信息的所在地,绩效得分。
5.按照权利要求1所述的方法,其特征在于,排序系统根据绩效成绩的高低,对信息进行排序,绩效成绩高的排前,绩效成绩低的排后,如果两条或数条信息的绩效成绩相同,则可以采取以下五种排序方案的任何一种A.根据信息发布者提交信息的时间进行排序,提交时间早的排在前面,提交时间晚的排在后面。B.根据信息发布者提交信息的时间进行排序,提交时间早的排在后面,提交时间晚的排在前面。C.根据信息发布者提交的信息被审核通过的时间进行排序,早的排在前面,晚的排在后面。D.根据信息发布者提交的信息被审核通过的时间进行排序,早的排在后面,晚的排在前面。E.随机排序。
全文摘要
本发明是一种利用搜索引擎发布信息并按竞绩排名的方法,通过信息发布者输入基本信息、业绩信息、特征信息及设定搜索关键字,然后由计算机程序将信息发布在指定关键字的搜索结果内,按照系统计算得到的绩效得分进行排序,再由页面生成系统根据预先设置的网页格式模版,将搜索结果核心内容按照排序系统所给出的顺序整合起来,生成最终结果页面。通过此方法,信息的发布者能够在大范围内将信息展现在需要这些信息的浏览者眼前,而浏览者则可以简单地通过搜索引擎,以“关键字搜索”的方式或附加“特征信息”找到所需的信息。
文档编号G06F17/30GK101089844SQ20061004477
公开日2007年12月19日 申请日期2006年6月15日 优先权日2006年6月15日
发明者杜继升 申请人:杜继升
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1