一种专利个性化库的数据同步系统及方法

文档序号:9217329阅读:501来源:国知局
一种专利个性化库的数据同步系统及方法
【专利说明】一种专利个性化库的数据同步系统及方法
[0001]
技术领域
[0002]本发明属于数据管理和同步技术领域,涉及一种专利个性化库的数据同步系统及方法,尤其是涉及一种个性化数据定制、增量同步和数据服务模式的方法。
[0003]
【背景技术】
[0004]不同的数据服务模式,决定了数据的管理和同步的方式。传统的数据服务提供商一般采取两种方式为客户提供业务支持。第一种,用户计算机安装客户端,通过网络与企业服务器实现互联,即C/S模式,该模式具有多层的安全访问控制,能够充分发挥客户端的计算能力,提供多种个性化的服务,但是该模式开发和安装不够灵活,维护和管理的难度较大。第二种,将数据源存储在服务提供商的服务器中,通过互联网为客户提供服务。数据服务模式部署起来最为简洁方便,一般采用B/S架构。在web 2.0时代,通过构造服务器和浏览器的架构,企业可以越来越便捷地在开放系统上部署功能齐全的业务系统,并且能够满足用户对性能可靠性、稳定性和高效性的要求。
[0005]当前的专利服务基本采用B/S架构,例如google专利、百度专利、Soopat专利和国家专利局等等,用户通过访问专利服务组织的网站获取相应的专利数据,但是,这种服务方式存在以下几个问题:
(1)专利数据的更新越来越频繁,用户间歇的网站查询,造成用户不能第一时间掌握技术最新的发展动态;
(2)专利所代表的技术具有很强的领域相关性,而现有的专利服务组织提供的查询和分析服务都是基于专利数据库而非特定的专利领域,因此很难提供高质量的专利服务;
(3)技术无国界,专利有国籍,专利数据由各国的专利局负责管理和维护,因此,分散的专利查询服务势必导致服务效率的低下;
(4)专利服务组织通过公网向用户提供专利服务,但是很多企业出于信息安全的考虑通常屏蔽对公网的访问,因此,在现有的工作模式下,用户无法进行专利的查询和分析服务。
[0006]

【发明内容】

[0007]为了解决上述的技术问题,本发明提供了一种专利个性化库的数据同步系统及方法。
[0008]本发明的系统所采用的技术方案是:一种专利个性化库的数据同步系统,是基于C/S 和 B/S 相结合的数据服务系统 B/SC/S (Browser/ Server-Client /Server);其特征在于:通过在传统的专利服务系统B/S模式之间添加一层本地专利资源服务器(SC端),向原来C/S模式中的专利数据资源库服务器端(S端)提供客户端(C端)服务,向原来B/S模式中的浏览器(B端)提供专利数据资源库服务器端(S端)服务,在有效减少网络流量的同时,提供离线的专利数据的访问和分析功能。
[0009]本发明的方法所采用的技术方案是:一种专利个性化库的数据同步方法,其特征在于,包括以下步骤:
步骤1:构建B/SC/S的数据服务系统,由专利数据资源库服务器端(S端)统一整合各专利服务组织的专利数据和服务,向本地专利资源服务器(SC端)提供统一的数据访问形式;
步骤2:用户借助浏览器(B端)通过本地专利资源服务器(SC端)向专利数据资源库服务器(S端)构建个性化空间,专利数据资源库服务器(S端)依据个性化空间的构建规则通过本地专利资源服务器(SC端)向用户推送实时的专利更新信息;
步骤3:用户向本地专利资源服务器(SC端)提交查询和分析服务,在条件允许的情况下,本地专利资源服务器(SC端)向专利数据资源库服务器(S端)更新本地的专利数据和服务,然后向用户反馈查询和分析结果;在客观条件不允许的情况下,例如,专利数据资源库服务器(S端)维护期间或者专利数据资源库服务器(S端)和本地专利资源服务器(SC端)的网络连接出现故障,将依据本地专利数据和服务向用户反馈查询和分析结果。
[0010]作为优选,步骤I的具体实现包括以下子步骤:
步骤1.1:构建B/SC/S的数据服务系统,包括各专利服务组织服务器、Totem数据库、专利数据资源库服务器(S端)、本地专利资源服务器(SC端)和浏览器(B端);所述的专利服务组织服务器包括国家专利局数据库、欧洲专利局数据库、日本专利局数据库、美国专利局数据库以及谷歌专利数据库;
步骤1.2:构建专利数据资源库服务器(S端),负责统一整合各专利服务组织服务器上的专利数据和服务,向本地专利资源服务器(SC端)提供统一的数据和服务的访问形式;
步骤1.3:构建本地专利资源服务器(SC端),与浏览器(B端)共同驻留用户的计算机,负责维护本地的专利数据和服务。
[0011]作为优选,步骤1.2的具体实现包括以下子步骤:
步骤1.2.1:专利数据资源库服务器(S端)基于统一的数据模型为各专利服务组织服务器的专利数据和服务进行统一建模,能够存储于资源库的数据和服务采用对象实体建模,不能存储于资源库的数据和服务则使用对象代理关系建模;
步骤1.2.2:专利数据资源库服务器(S端)接受本地专利资源服务器(SC端)对专利数据的查询和分析服务,并将查询和分析的结果反馈给本地专利资源服务器(SC端)。
[0012]作为优选,步骤1.3的具体实现包括以下子步骤:
步骤1.3.1:本地专利资源服务器(SC端)与专利数据资源库服务器(S端)构成C/S模型,向专利数据资源库服务器(S端)查询专利数据信息,并存储查询反馈的结果;
步骤1.3.2:本地专利资源服务器(SC端)与浏览器(B端)构成B/S模型,用户通过浏览器(B端)向本地专利资源服务器(SC端)发出专利查询请求。
[0013]作为优选,步骤2的具体实现包括以下子步骤:
步骤2.1:本地专利资源服务器(SC端)以B/S模式向用户提供个性化空间的创建,专利数据资源库服务器(S端)以C/S模式向本地专利资源服务器(SC端)提供用户个性化空间的创建;
步骤2.2:在专利数据资源库服务器(S端)的专利数据和服务发生变动时,将通过本地专利资源服务器(SC端)向用户实时推送变动的信息。
[0014]作为优选,步骤2.1的具体实现包括以下子步骤:
步骤2.1.1:本地专利资源服务器(SC端)以HTML表单的形式向用户提供专利查询需要的重要信息为基础的用户个性化空间的创建,专利查询需要的重要信息包括专利分类信息、关键词信息、专利权人信息和时间跨度信息;
步骤2.1.2:本地专利资源服务器(SC端)以B/S模式中服务器身份接收并解析浏览器(B端)的表单,进行相应的合法性验证,并将其个性化空间信息保存到本地专利资源服务器(SC端);
步骤2.1.3:本地专利资源服务器(SC端)以C/S模式中客户端身份向专利数据资源库服务器(S端)发送用户个性化空间的创建信息;
步骤2.1.4:专利数据资源库服务器(S端)以C/S模式中服务器身份接收本地专利资源服务器(SC端)发送的用户个性化空间的创建信息,进行相应的合法性验证和个性化空间信息的服务端存储,并将个性化空间的创建结果以及相应的专利数据和服务信息以有效的方式传送到本地专利资源服务器(SC端);
步骤2.1.5:本地专利资源服务器(SC端)以C/S模式中的客户端身份接收专利数据资源库服务器(S端)发送的个性化空间的创建结果以及相应的专利数据和服务信息,并进行相应的解析和存储;
步骤2.1.6:本地专利资源服务器(SC端)以B/S模式中的服务器身份整理个性化空间的创建结果以及数据和服务的呈现方式,并以HTTP协议发送到浏览器(B端)。
[0015]作为优选,步骤2.2的具体实现包括以下子步骤:
步骤2.2.1:专利数据资源库服务器(S端)依据个性化空间的创建规则来选择专利数据和服务的变更信息,并以C/S模式中的服务器身份增量形式推送到本地专利资源服务器(SC端),在本地专利资源服务器(SC端)实现解析和存储;
步骤2.2.2:本地专利资源服务器(SC端)以B/S模式中的服务器身份在用户登陆系统时,将变更的专利与服务信息传递给用户。
[0016]作为优选,步骤3的具体实现包括以下子步骤:
步骤3.1:用户向本地专利资源服务器(SC端)提交专利和服务的查询请求,本地专利资源服务器(SC端)依据自身的专利数据、服务和网络具体状况按照相应的调度策略向用户反馈查询和分析结果;
步骤3.2:本地专利资源服务器(SC端)与专利数据资源库服务器(S端)进行数据同步需要符合一定的条件,以达到平衡系统负担与专利数据实时性的要求。
[0017]作为优选,步骤3.1的具体实现包括以下子步骤:
步骤3.1.1:本地专利资源服务器(SC端)接收客户关于专利和服务的查询请求,在网络状况能支撑应用需要以及符合与专利数据资源库服务器(S端)交互条件的情况下,向专利数据资源库服务器(S端)发送基于用户专利和服务的增量更新请求;当本地
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1