一种专利下载系统及方法

文档序号:6357159阅读:172来源:国知局
专利名称:一种专利下载系统及方法
技术领域
本发明是关于一种下载系统及方法,尤其是一种专利下载系统及方法。
背景技术
随着网络传输技术的发展,大部分网络服务商都为用户提供资料查询及下载功能,用户可通过网络相互传递资料,也可通过网络从某些网络信息服务商的服务器上直接下载资料。当用户从网络寻求所需资料时,许多信息网站提供资料查询功能。用户可通过设定查询条件来列举所有需要的信息,然后点击某项查询结果的标题或相关链接来查看或下载其内容。一般信息网站在提供下载功能时,只能允许用户一次下载一篇内容,并不能根据用户所设定的查询条件自动下载所有满足条件的资料内容。用户如需下载所有满足条件的资料,只能人为地逐篇下载。当所需下载的资料数量很大时(如某些资料是以图像文件保存,且一次只能下载一页1,将耗费用户大量时间来完成此下载工作,一旦出现暂时网络 不通等情况,下载工作会相当麻烦且耗费时间。在资料下载过程中,用户经常会遇到网络拥挤或堵塞状况,用户的下载工作往往不能一次成功。在这种情况下,用户需人为地重复进行下载工作,这也会造成使用者时间及资源的浪费。美国专利商标局于2002年I月15日公告的第6,339,785号专利,该专利揭示一种通过网络从多个服务器进行资料下载的系统(Multi-Server File Download),该资料下载系统可通过网络同时从多个远程服务器下载同一篇档案,从每个远程服务器下载该档案的不同部分,最后在使用者计算机中组合该档案以加快资料的下载速度。然而,该美国第6,339,785号专利所揭示的资料下载系统不能定期从各专利网站自动下载新增专利以避免用户临时下载所遇到的网络拥挤或堵塞状况,也不能为所下载的新增专利建立专利索引以便查询。综上所述,需要提供一种专利下载系统及方法,可通过使用者设定的专利获取条件定期从各专利网站自动下载新增专利并为所下载的新增专利建立专利索引。

发明内容
本发明的主要目的在于提供一种专利下载系统及方法,可提供用于定期从各专利网站自动下载新增专利,并对下载的新增专利建立专利索引。为达上述目的,本发明提供一种专利下载系统,所述系统包括数据库、镜像网站、应用服务器、客户端计算机与专利网站。所述专利网站用于查询所有专利,并存储有选定地域的所有专利及其索引信息;数据库用于存储应用服务器从各专利网站和镜像网站下载的专利;镜像网站用于设置专利获取条件,定期从各专利网站自动下载新增专利,并对所下载的专利建立专利索引;应用服务器是用于从各专利网站获得待下载专利的专利信息,查询数据库中是否已存在该专利,查询专利数据库中是否存在该专利并从各专利网站和镜像网站下载选定专利。所述镜像网站包括专利获取服务器和专利数据库,专利数据库用于存储专利获取服务器从各专利网站下载的新增专利,所述专利数据库还包括用于存储专利索引信息的专利索引表;专利获取服务器用于定期从各专利网站自动下载新增专利,其包括用于设置专利获取条件的条件设置模块、用于定期从各专利网站自动下载新增专利,获取新增专利资料,压缩并存储下载的新增专利于专利数据库中的专利获取模块,用于为所下载的新增专利建立专利索引,按照专利网站名称/下载年度/下载月份/下载周/专利号码进行专利索引建立,井把专利索引存储在专利索引表中的专利索引新建模块。所述应用服务器包括;专利信息获取模块、专利查询模块、专利下载模块,所述专利信息获取模块用于接收专利下载的关键词,并根据接收的关键词从各专利网站获取待下载专利的专利号码和专利标题信息;所述专利查询模块用于查询数据库中的专利信息以判断数据库中是否存在上述专利,并用于查询专利索引表中的专利索引信息以判断专利数据库中是否已存在上述专利;所述专利下载模块用于从各专利网站和镜像网站下载上述专利并存储上述专利于数据库中。本发明还提供一种专利下载方法,所述方法包括如下步骤I)接收专利下载关键词并获得待下载专利的专利号和专利标题; 2)查询数据库中是否存在待下载专利;3)查询专利数据库中是否存在待下载专利;4)若专利数据库中存在上述待下载专利,从镜像网站下载上述专利,若专利数据库中不存在上述待下载专利,从各专利网站下载专利。通过实施本发明,可有效避免用户临时到各专利网站下载专利时遇到的网络拥挤或堵塞状况,加快专利下载速度。


图I是本发明一种专利下载系统的硬件架构图;图2是本发明一种专利下载系统的专利获取服务器的软件功能模块3是本发明一种专利下载系统的应用服务器的软件功能模块图。图4是本发明一种专利下载方法的专利下载流程图
具体实施例方式下面结合附图对本发明进行详细说明。如图I所示,所述专利下载系统I包括数据库3、镜像网站4、应用服务器5、客户端计算机6、并与至少一专利网站2相连接。所述数据库3通过数据线与所述应用服务器5连接,所述客户端计算机6通过网络与所述镜像网站4及所述应用服务器5连接,所述网络可以为企业内部网(Intranet)、国际互联网(Internet)或其它类型的通讯网路,所述专利网站2用于查询所有专利,并存储有选定地域的所有专利及其索引信息,可以为美国专利商标局(United States Patent and Trademark Office, USPTO)专利网站,欧洲专利局(European Patent Office,EP0)专利网站,中国国家知识产权局(State IntellectualProperty Office Of China)专利网站,台鸿智慧财产局(Taiwan Patent Office, TIP0)专利网站等,在本发明具体实施方式
中,专利包括公开的申请案件和公告的专利。镜像网站4用于设置专利获取条件,定期从各专利网站2自动下载新增专利,并用于对下载的新增专利建立专利索引。所述镜像网站4包括专利获取服务器40和专利数据库41,所述的专利获取条件是指每相邻两次专利下载间的间隔时间,如按周下载或按月下载,所述专利获取服务器40用于设置专利获取条件,定期从各专利网站2自动下载新增专利,所述专利数据库41用于存储专利获取服务器40从各专利网站2下载的新增专利,所述专利数据库41还包括专利索引表410,用于存储专利索引信息,所述的专利索引信息是根据各专利网站2和当前时间进行建立如专利网站名称/下载年度/下载月份/下载周/专利号码。应用服务器5用于从各专利网站2获得待下载专利的专利信息,查询数据库3中是否已存在该专利,查询专利数据库41中是否已存在该专利,并从各专利网站2或镜像网站4下载该专利。每一客户端计算机6分散于不同地域,用于提供互动式用户界面,以便于用户执行相应操作,包括设置专利下载 条件及接收专利下载关键词,并获得待下载专利酌专利信息。数据库3用于存储应用服务器5从各专利网站2和镜像网站4下载的专利。如图2所示,所述专利获取服务器40用于定期从各专利网站2自动下载新增专利,其包括条件设置模块400、专利获取模块401及专利索引新建模块402。条件设置模块400用于设置专利获取条件,所述的专利获取条件是指每相邻两次专利下载间的间隔时间,如按周下载或按月下载。专利获取模块401用于根据条件设置模块400设覆的专利获取条件定期从各专利网站2自动下载新增专利,获取新增专利资料,压缩并存储下载的新增专利于专利数据库41。专利索引新建模块402用于对下载的新增专利建立专利索引,按照专利网站名称/下载年度/下载月份/下载周/专利号码进行专利索引建立,并把专利索引存储在专利索引表410中。如图3所示,所述应用服务器5包括专利信息获取模块50、专利查询模块51及专利下载模块52。专利信息获取模块50用于接收专利下载的关键词,并根据接收的关键词从各专利网站2获取待下载专利的专利号码和专利标题信息。专利查询模块51用于查询数据库3中的专利信息以判断数据库3中是否存在该专利,用于查询专利索引表410中的专利索引以判断专利数据库41中是否已存在该专利。专利下载模蛱52用于若专利数据库41中不存在该专利时,从各专利网站2下载该专利,若专利数据库41中存在该专利时,从镜像网站4下载该专利,并存储该专利于数据库3中。本发明还提供一种专利下载方法,所述方法包括如下步骤I)接收专利下载关键词并获得待下载专利的专利号和专利标题,用户通过客户端计算机6登录应用服务器2后,专利信息获取模块50接收用户通过客户端计算机6输入的专利下载关键词,并根据接收的下载关键词从各专利网站2获取待下载专利的专利号和专利标题;2)专利查询模块51查询数据库3中的专利信息以判断该数据库3中是否存在上述待下载专利,;3)查询专利数据库中是否存在待下载专利,若数据库3中已存在上述待下载专利,该流程结束,若该数据库3中不存在上述待下载专利,专利查询模块51查询专利数据库41中的专利索引表410以判断专利数据库41中是否存在上述待下载专利;4)若专利数据库41中不存在上述待下载专利,专利下载模块52从专利网站2下载上述待下载专利并存储于数据库3中;若专利数据库41中存在上述待下载专利,专利下载模块52从镜像网站4下载上述待下载专利,并对下载的专利进行解压缩,存储上述选定专利于数据库3中。
权利要求
1.一种专利下载系统,包括专利网站(2),其特征在于,所述系统还包括、数据库(3)、镜像网站(4)、应用服务器(5)、客户端计算机¢);所述数据库(3)通过数据线与所述应用服务器(5)连接,所述客户端计算机(6)通过网络与所述镜像网站(4)及所述应用服务器(5)连接;所述镜像网站(4),用于设置专利获取条件,定期从各专利网站(2)自动下载新增专利,并用于对下载的新增专利建立专利索引;所述应用服务器(5),用于从各专利网站2获得待下载专利的专利信息,查询数据库(3)中是否已存在该专利,并从各专利网站(2)或镜像网站(4)下载该专利;所述客户端计算机¢),用于提供互动式用户界面。
2.如权利要求I所述的专利下载系统,其特征在于,所述镜像网站(4)包括专利获取服务器(40),用于设置专利获取条件,定期从各专利网站(2)自动下载新增专利专利数据库(41),用于存储专利获取服务器(40)从各专利网站(2)下载的新增专利。
3.如权利要求2所述的专利下载系统,其特征在于,所述专利数据库(41)还包括专利索引表(410),用于存储专利索引信息。
4.如权利要求I所述的专利下载系统,其特征在于,所述应用服务器(5)还包括专利信息获取模块(50),用于接收专利下载的关键词,并根据接收的关键词从各专利网站(2)获取待下载专利的专利号码和专利标题信息。专利查询模块(51),用于查询数据库(3)中的专利信息以及查询专利索引表(410)中的专利索引专利下载模块(52),用于从各专利网站⑵或镜像网站⑷下载专利。
5.一种专利下载方法,其特征在于,该方法包括如下步骤 1)接收专利下载关键词并获得待下载专利的专利号和专利标题; 2)查询数据库中是否存在待下载专利; 3)查询专利数据库中是否存在待下载专利; 4)若专利数据库中存在上述待下载专利,从镜像网站下载上述专利,若专利数据库中不存在上述待下载专利,从各专利网站下载专利。
全文摘要
本发明公开一种专利下载系统及方法,包括数据库、镜像网站、应用服务器、客户端计算机与专利网站,所述专利网站用于查询所有专利,并存储有选定地域的所有专利及其索引信息;数据库用于存储应用服务器从各专利网站和镜像网站下载的专利;镜像网站用于设置专利获取条件,定期从各专利网站自动下载新增专利,并对所下载的专利建立专利索引;应用服务器是用于从各专利网站获得待下载专利的专利信息,查询数据库中是否已存在该专利,查询专利数据库中是否存在该专利并从各专利网蛄和镜像网站下载选定专利,通过实施本发明,可有效避免用户临时到各专利网站下载专利时遇到的网络拥挤或堵塞状况,加快专利下载速度。
文档编号G06F17/30GK102722497SQ20111007964
公开日2012年10月10日 申请日期2011年3月30日 优先权日2011年3月30日
发明者蒋晓山 申请人:上海铂龙信息科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1