H04L29/06
1.一种专利下载系统,包括专利网站(2),其特征在于,所述系统还包括、数据库(3)、 镜像网站(4)、应用服务器(5)、客户端计算机(6);
所述数据库(3)通过数掘线与所述应用服务器(5)连接,所述客户端计算机(6)通过 网络与所述镜像网站(4)及所述应用服务器(5)连接;
所述镜像网站(4),用于设置专利获取条件,定期从各专利网站(2)自动下载新增专利, 并用于对下载的新增专利建立专利索引;
所述应用服务器(5),用于从各专利网站2获得待下载专利的专利信息,查询数据库(3) 中是否已存在该专利,并从各专利网站(2)或镜像网站(4)下载该专利;
所述客户端计算机(6),用于提供互动式用户界面。
2.如权利要求1所述的专利下载系统,其特征在于,所述镜像网站(4)包括:
专利获取服务器(40),用于设置专利获取条件,定期从各专利网站(2)自动下载新增 专利;
专利数据库(41),用于存储专利获取服务器(40)从各专利网站(2)下载的新增专利。
3.如权利要求2所述的专利下载系统,其特征在于,所述专利数据库(41)还包括专利 索引表(410),用于存储专利索引信息。
4.如权利要求1所述的专利下载系统,其特征在于,所述应用服务器(5)还包括:
专利信息获取模块(50),用于接收专利下载的关键词,并根据接收的关键词从各专利 网站(2)获取待下载专利的专利号码和专利标题信息。
专利查询模块(51),用于查询数据库(3)中的专利信息以及查询专利索引表(410) 中的专利索引;
专利下载模块(52),用于从各专利网站(2)或镜像网站(4)下载专利。
5.一种专利下载方法,其特征在于,该方法包括如下步骤:
1)接收专利下载关键词并获得待下载专利的专利号和专利标题;
2)查询数据库中是否存在待下载专利;
3)查询专利数据库中是否存在待下载专利;
4)若专利数据库中存在上述待下载专利,从镜像网站下载上述专利,若专利数据库
中不存在上述待下载专利,从各专利网站下载专利。
技术领域
本发明是关于一种下载系统及方法,尤其是一种专利下载系统及方法。
背景技术
随着网络传输技术的发展,大部分网络服务商都为用户提供资料查询及下载功能,用户 可通过网络相互传递资料,也可通过网络从某些网络信息服务商的服务器上直接下载资料。 当用户从网络寻求所需资料时,许多信息网站提供资料查询功能。用户可通过设定查询条件 来列举所有需要的信息,然后点击某项查询结果的标题或相关链接来查看或下载其内容。一 般信息网站在提供下载功能时,只能允许用户一次下载一篇内容,并不能根据用户所设定的 查询条件自动下载所有满足条件的资料内容。用户如需下载所有满足条件的资料,只能人为 地逐篇下载。当所需下载的资料数量很大时(如某些资料是以图像文件保存,且一次只能下载 一页),将耗费用户大量时间来完成此下载工作,一旦出现暂时网络不通等情况,下载工作会 相当麻烦且耗费时间。在资料下载过程中,用户经常会遇到网络拥挤或堵塞状况,用户的下 载工作往往不能一次成功。在这种情况下,用户需人为地重复进行下载工作,这也会造成使 用者时间及资源的浪费。
美国专利商标局于2002年1月15日公告的第6,339,785号专利,该专利揭示一种通过网 络从多个服务器进行资料下载的系统(Multi-Server File Download),该资料下载系统可通过网 络同时从多个远程服务器下载同一篇档案,从每个远程服务器下载该档案的不同部分,最后 在使用者计算机中组合该档案以加快资料的下载速度。然而,该美国第6,339,785号专利所揭 示的资料下载系统不能定期从各专利网站自动下载新增专利以避免用户临时下载所遇到的网 络拥挤或堵塞状况,也不能为所下载的新增专利建立专利索引以便查询。综上所述,需要提 供一种专利下载系统及方法,可通过使用者设定的专利获取条件定期从各专利网站自动下载 新增专利并为所下载的新增专利建立专利索引。
发明内容
本发明的主要目的在于提供一种专利下载系统及方法,可提供用于定期从各专利网站自 动下载新增专利,并对下载的新增专利建立专利索引。
为达上述目的,本发明提供一种专利下载系统,所述系统包括数据库、镜像网站、应用 服务器、客户端计算机与专利网站。所述专利网站用于查询所有专利,并存储有选定地域的 所有专利及其索引信息;数据库用于存储应用服务器从各专利网站和镜像网站下载的专利; 镜像网站用于设置专利获取条件,定期从各专利网站自动下载新增专利,并对所下载的专利 建立专利索引;应用服务器是用于从各专利网站获得待下载专利的专利信息,查询数据库中 是否已存在该专利,查询专利数据库中是否存在该专利并从各专利网站和镜像网站下载选定 专利。
所述镜像网站包括专利获取服务器和专利数据库,专利数据库用于存储专利获取服务器 从各专利网站下载的新增专利,所述专利数据库还包括用于存储专利索引信息的专利索引表; 专利获取服务器用于定期从各专利网站自动下载新增专利,其包括:用于设置专利获取条件 的条件设置模块、用于定期从各专利网站自动下载新增专利,获取新增专利资料,压缩并存 储下载地新增专利于专利数据库中的专利获取模块,用于为所下载的新增专利建立专利索引, 按照专利网站名称/下载年度/下载月份/下载周/专利号码进行专利索引建立,并把专利索引存 储在专利索引表中的专利索引新建模块。
所述应用服务器包括;专利信息获取模块、专利查询模块、专利下载模块,所述专利信 息获取模块用于接收专利下载的关键词,并根据接收的关键词从各专利网站获取待下载专利 的专利号码和专利标题信息;所述专利查询模块用于查询数据库中的专利信息以判断数据库 中是否存在上述专利,并用于查询专利索引表中的专利索引信息以判断专利数据库中是否已 存在上述专利;所述专利下载模块用于从各专利网站和镜像网站下载上述专利并存储上述专 利于数据库中。
本发明还提供一种专利下载方法,所述方法包括如下步骤:
1)接收专利下载关键词并获得待下载专利的专利号和专利标题;
2)查询数据库中是否存在待下载专利;
3)查询专利数据库中是否存在待下载专利;
4)若专利数据库中存在上述待下载专利,从镜像网站下载上述专利,若专利数据库 中不存在上述待下载专利,从各专利网站下载专利。
通过实施本发明,可有效避免用户临时到各专利网站下载专利时遇到的网络拥挤或堵塞 状况,加快专利下载速度。
附图说明
图1是本发明一种专利下载系统的硬件架构图;
图2是本发明一种专利下载系统的专利获取服务器的软件功能模块图
图3是本发明一种专利下载系统的应用服务器的软件功能模块图。
图4是本发明一种专利下载方法的专利下载流程图
具体实施方式
下面结合附图对本发明进行详细说明。
如图1所示,所述专利下载系统1包括数据库3、镜像网站4、应用服务器5、客户端计算机 6、并与至少一专利网站2相连接。所述数据库3通过数据线与所述应用服务器5连接,所述客 户端计算机6通过网络与所述镜像网站4及所述应用服务器5连接,所述网络可以为企业内部网 (Intranet)、国际互联网(Internet)或其它类型的通讯网路,所述专利网站2用于查询所有专 利,并存储有选定地域的所有专利及其索引信息,可以为美国专利商标局(United States Patent and Trademark Office,USPTO)专利网站,欧洲专利局(European Patent Office, EPO)专利网站,中国国家知识产权局(State Intellectual Property Office Of China)专利 网站,台湾智慧财产局(Taiwan Patent Office,TIPO)专利网站等,在本发明具体实施方 式中,专利包括公开的申请案件和公告的专利。
镜像网站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中。
本发明还提供一种专利下载方法,所述方法包括如下步骤:
1)接收专利下载关键词并获得待下载专利的专利号和专利标题,用户通过客户端计 算机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中。
本文发布于:2023-03-12 19:20:07,感谢您对本站的认可!
本文链接:https://patent.en369.cn/patent/3/67926.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |