一种知识产权服务平台及其实现方法

文档序号:6636976阅读:150来源:国知局
一种知识产权服务平台及其实现方法
【专利摘要】本发明涉及一种知识产权服务平台,包括:物理层模块,所述物理层通过云计算实现存储资源的虚拟化以及计算功能;数据库层模块,通过数据库切分技术对所述知识产权数据库进行结构优化;数据访问层模块,将数据转化为数据库能够识别的语句,并访问数据库层模块;业务逻辑层模块,将数据处理为数据访问层模块需要的接口参数,并向数据访问层模块提交访问数据库的请求;界面外观层模块,用于该服务平台与用户的交互,接收用户的访问请求。该知识产权服务平台开发简单,便于维护;各模块之间设计规范统一,接口一致,能够顺畅的交换数据,提高数据的交换与处理速度,从而提高平台的运行效率;此外,本发明设计原理可靠,具有非常广泛的应用前景。
【专利说明】一种知识产权服务平台及其实现方法

【技术领域】
[0001]本发明属于云平台【技术领域】,涉及一种数据服务平台,尤其是一种知识产权服务平台及其实现方法;采用该知识产权服务平台及实现方法,能够数据服务与具体程序设计语言的分离,从而具有较高的可扩展性,提高数据服务的有效性。

【背景技术】
[0002]知识产权作为一种无形资产,在经济社会中所占的地位日益增强,市场竞争的一定程度上已转化为知识产权的竞争;此外,为推动知识产权的产业化应用,需要将知识产权进行充分公开,以满足公众获得知识产权信息的需求。
[0003]目前已经出现各式知识产权服务平台用以服务公众,然而目前知识产权服务平台系统的开发是以实际业务流程为关注中心的功能模型的观点,这仅能完成对信息系统的实施过程的一次性的描述,无法满足业务持续变化的需要;系统的各子模块设计缺乏统一的规范,接口不一致,无法顺畅的交换数据,并且信息容易出现冗余和不一致;传统的需求分析、设计,实施的系统开发过程周期过长,导致开发效率低下等等问题。


【发明内容】

[0004]本发明的目的在于,针对上述现有技术存在的缺陷,提供设计一种知识产权服务平台及其实现方法,以解决上述技术问题。
[0005]为实现上述目的,本发明给出以下技术方案:
一种知识产权服务平台,包括:
物理层模块,所述物理层模块包括服务器系统、存储系统、网络系统以及备份系统,上述服务器系统、存储系统、网络系统以及备份系统构成云计算平台,所述物理层模块通过云计算实现存储资源的虚拟化以及计算功能;
数据库层模块,所述数据库层模块位于物理层模块之上,包括知识产权数据库,通过数据库切分技术对所述知识产权数据库进行结构优化;
数据访问层模块,所述数据访问层模块位于数据库层模块之上,数据访问层模块将数据转化为数据库能够识别的语句,并访问数据库层模块;
业务逻辑层模块,所述业务逻辑层模块位于数据访问层模块之上,业务逻辑层模块将数据处理为数据访问层模块需要的接口参数,并向数据访问层模块提交访问数据库的请求;
界面外观层模块,所述界面外观层模块位于业务逻辑层模块之上,界面外观层模块用于该服务平台与用户的交互,接收用户的访问请求。
[0006]优选地,所述界面外观层模块包括专利交易单元、专利代理单元、专利预警研究单元、知识产权纠纷的法律服务单元、知识产权相关培训单元、专利查询检索单元。
[0007]—种知识产权服务平台的实现方法,包括如下步骤:
S1:实现IHttpHandle特殊接口的类; 52:创建HttpContext context数据上下文对象,用于处理请求的参数数据;
53:分析请求报文,并将数据封装到HttpWorkerRequest对象对应的属性;
54:httpContex 对象传入到 httpApplicat1n 时,调用页面类中的 ProcessRequest 方法;
55:采用IHttpHandler接口的特殊类接受来自应用服务器的操作请求,所述操作请求中包括数据对象和操作方法;
S6:步骤S5中的操作请求在内存中查找对应的可执行操作过程,根据预先设置的数据对象和数据库服务器之间的映射关系查找操作请求中的数据对象所在的数据库服务器,将查找到的可执行的操作过程发送给数据库服务器执行;当查找不到所述操作请求中的数据对象时,转到步骤S8,否则转向S7 ;
57:在预先定义的操作方法中查找所述操作请求中的操作方法,当查找不到所述操作请求中的操作方法时,转向S9,否则转向SlO ;
58:向所述应用服务器返回没有定义数据对象的错误信息;然后转向Sll ;
59:向所述应用服务器返回没有定义操作方法的错误信息;然后转向Sll ;
510:向所述应用服务器返回没有设置数据对象和数据服务器之间的映射关系的错误信息,然后转向Sll ;
511:操作请求在内存中中止查找对应的可执行操作过程。
[0008]优选地,在步骤S5中的操作请求中,特殊类中获取客户端通过HTML的From表单提交的数据和URL参数,创建对客户端的响应消息内容,访问服务器的文件系统,连接数据库并开发基于数据库的应用,调用公用方法、类、接口,在预先定义的数据对象中查找所述操作请求中的操作对象。
[0009]优选地,客户端通过post方式提交数据,数据经过验证、检测之后,由数据库服务器传入数据库。
[0010]优选地,所述应用服务器采用超文本转移。
[0011]优选地,所述操作请求的数据格式为json数据格式或xml数据格式;采用json数据格式或xml数据格式发送操作请求,能够确保操作请求的加密性,增强数据安全性。
[0012]优选地,操作请求通过HTTP协议或安全超文木转移HTTPS协议发送;采用HTTP协议或安全超文木转移HTTPS协议的形式发送操作请求,不仅增强发送过程中的安全性,而且能够保证发送的准确性。
[0013]本发明的有益效果在于,该知识产权服务平台开发简单,便于维护;各模块之间设计规范统一,接口一致,能够顺畅的交换数据,提高数据的交换与处理速度,从而提高平台的运行效率;此外,本发明设计原理可靠,具有非常广泛的应用前景。
[0014]由此可见,本发明与现有技术相比,具有突出的实质性特点和显著地进步,其实施的有益效果也是显而易见的。

【专利附图】

【附图说明】
[0015]图1为本发明提供的一种知识产权服务平台的原理框图。
[0016]其中,1-物理层模块,2-数据库层模块,3-数据访问层模块,4-业务逻辑层模块,5-界面外观层模块,101-服务器系统,102-存储系统,103-网络系统,104-备份系统,501-专利交易单元,502-专利代理单元,503-专利预警研究单元,504-知识产权纠纷的法律服务单元,505-知识产权相关培训单元,506-专利查询检索单元。

【具体实施方式】
[0017]下面结合附图并通过具体实施例对本发明进行详细阐述,以下实施例是对本发明的解释,而本发明并不局限于以下实施方式。
[0018]如图1所示,本发明提供的一种知识产权服务平台,包括:
物理层模块1,所述物理层模块I包括服务器系统101、存储系统102、网络系统103以及备份系统104,上述服务器系统101、存储系统102、网络系统103以及备份系统104构成云计算平台,所述物理层模块I通过云计算实现存储资源的虚拟化以及计算功能;
数据库层模块2,所述数据库层模块2位于物理层模块I之上,包括知识产权数据库,通过数据库切分技术对所述知识产权数据库进行结构优化;
数据访问层模块3,所述数据访问层模块3位于数据库层模块2之上,数据访问层模块3将数据转化为数据库能够识别的语句,并访问数据库层模块2 ;
业务逻辑层模块4,所述业务逻辑层模块4位于数据访问层模块4之上,业务逻辑层模块4将数据处理为数据访问层模块3需要的接口参数,并向数据访问层模块3提交访问数据库的请求;
界面外观层模块5,所述界面外观层模块5位于业务逻辑层模块4之上,界面外观层模块5用于该服务平台与用户的交互,接收用户的访问请求。
[0019]本实施例中,所述界面外观层模块5包括专利交易单元501、专利代理单元502、专利预警研究单元503、知识产权纠纷的法律服务单元504、知识产权相关培训单元505、专利查询检索单元506。
[0020]一种知识产权服务平台的实现方法,包括如下步骤:
51:实现IHttpHandle特殊接口的类;
52:创建HttpContext context数据上下文对象,用于处理请求的参数数据;
53:分析请求报文,并将数据封装到HttpWorkerRequest对象对应的属性;
54:httpContex 对象传入到 httpApplicat1n 时,调用页面类中的 ProcessRequest 方法;
55:采用IHttpHandler接口的特殊类接受来自应用服务器的操作请求,所述操作请求中包括数据对象和操作方法;
S6:步骤S5中的操作请求在内存中查找对应的可执行操作过程,根据预先设置的数据对象和数据库服务器之间的映射关系查找操作请求中的数据对象所在的数据库服务器,将查找到的可执行的操作过程发送给数据库服务器执行;当查找不到所述操作请求中的数据对象时,转到步骤S8,否则转向S7 ;
57:在预先定义的操作方法中查找所述操作请求中的操作方法,当查找不到所述操作请求中的操作方法时,转向S9,否则转向SlO ;
58:向所述应用服务器返回没有定义数据对象的错误信息;然后转向Sll ;
59:向所述应用服务器返回没有定义操作方法的错误信息;然后转向Sll ;
SlO:向所述应用服务器返回没有设置数据对象和数据服务器之间的映射关系的错误信息,然后转向Sll ;
Sll:操作请求在内存中中止查找对应的可执行操作过程。
[0021]本实施例中,在步骤S5中的操作请求中,特殊类中获取客户端通过HTML的From表单提交的数据和URL参数,创建对客户端的响应消息内容,访问服务器的文件系统,连接数据库并开发基于数据库的应用,调用公用方法、类、接口,在预先定义的数据对象中查找所述操作请求中的操作对象。
[0022]本实施例中,客户端通过post方式提交数据,数据经过验证、检测之后,由数据库服务器传入数据库。
[0023]本实施例中,所述应用服务器采用超文本转移。
[0024]本实施例中,所述操作请求的数据格式为json数据格式或xml数据格式;采用json数据格式或xml数据格式发送操作请求,能够确保操作请求的加密性,增强数据安全性。
[0025]本实施例中,操作请求通过HTTP协议或安全超文木转移HTTPS协议发送;采用HTTP协议或安全超文木转移HTTPS协议的形式发送操作请求,不仅增强发送过程中的安全性,而且能够保证发送的准确性。
[0026]以上公开的仅为本发明的优选实施方式,但本发明并非局限于此,任何本领域的技术人员能思之的没有创造性的变化,以及在不脱离本发明原理前提下所作的若干改进和润饰,都应落在本发明的保护范围内。
【权利要求】
1.一种知识产权服务平台,包括: 物理层模块,所述物理层模块包括服务器系统、存储系统、网络系统以及备份系统,上述服务器系统、存储系统、网络系统以及备份系统构成云计算平台,所述物理层模块通过云计算实现存储资源的虚拟化以及计算功能; 数据库层模块,所述数据库层模块位于物理层模块之上,包括知识产权数据库,通过数据库切分技术对所述知识产权数据库进行结构优化; 数据访问层模块,所述数据访问层模块位于数据库层模块之上,数据访问层模块将数据转化为数据库能够识别的语句,并访问数据库层模块; 业务逻辑层模块,所述业务逻辑层模块位于数据访问层模块之上,业务逻辑层模块将数据处理为数据访问层模块需要的接口参数,并向数据访问层模块提交访问数据库的请求; 界面外观层模块,所述界面外观层模块位于业务逻辑层模块之上,界面外观层模块用于该服务平台与用户的交互,接收用户的访问请求。
2.根据权利要求1所述的一种知识产权服务平台,其特征在于:所述界面外观层模块包括专利交易单元、专利代理单元、专利预警研究单元、知识产权纠纷的法律服务单元、知识产权相关培训单元、专利查询检索单元。
3.一种知识产权服务平台的实现方法,包括如下步骤: 51:实现IHttpHandle特殊接口的类; 52:创建HttpContext context数据上下文对象,用于处理请求的参数数据; 53:分析请求报文,并将数据封装到HttpWorkerRequest对象对应的属性; 54:httpContex 对象传入到 httpApplicat1n 时,调用页面类中的 ProcessRequest 方法; 55:采用IHttpHandler接口的特殊类接受来自应用服务器的操作请求,所述操作请求中包括数据对象和操作方法; S6:步骤S5中的操作请求在内存中查找对应的可执行操作过程,根据预先设置的数据对象和数据库服务器之间的映射关系查找操作请求中的数据对象所在的数据库服务器,将查找到的可执行的操作过程发送给数据库服务器执行;当查找不到所述操作请求中的数据对象时,转到步骤S8,否则转向S7 ; 57:在预先定义的操作方法中查找所述操作请求中的操作方法,当查找不到所述操作请求中的操作方法时,转向S9,否则转向SlO ; 58:向所述应用服务器返回没有定义数据对象的错误信息;然后转向Sll ; 59:向所述应用服务器返回没有定义操作方法的错误信息;然后转向Sll ; S10:向所述应用服务器返回没有设置数据对象和数据服务器之间的映射关系的错误信息,然后转向Sll ; S11:操作请求在内存中中止查找对应的可执行操作过程。
4.根据权利要求3所述的一种知识产权服务平台的实现方法,其特征在于:步骤S5中的操作请求中,特殊类中获取客户端通过HTML的From表单提交的数据和URL参数,创建对客户端的响应消息内容,访问服务器的文件系统,连接数据库并开发基于数据库的应用,调用公用方法、类、接口,在预先定义的数据对象中查找所述操作请求中的操作对象。
5.根据权利要求4所述的一种知识产权服务平台的实现方法,其特征在于:所述客户端通过post方式提交数据,数据经过验证、检测之后,由数据库服务器传入数据库。
6.根据权利要求5所述的一种知识产权服务平台的实现方法,其特征在于:所述应用服务器采用超文本转移。
7.根据权利要求6所述的一种知识产权服务平台的实现方法,其特征在于:所述操作请求的数据格式为json数据格式或xml数据格式。
8.根据权利要求7所述的一种知识产权服务平台的实现方法,其特征在于:操作请求通过HTTP协议或安全超文木转移HTTPS协议发送。
【文档编号】G06F17/30GK104408146SQ201410721968
【公开日】2015年3月11日 申请日期:2014年12月3日 优先权日:2014年12月3日
【发明者】张兵, 臧玉希, 司新华, 孟祥东, 吴超, 徐慧岩, 孙红梅, 蔡元春, 许立新, 万腾, 刘建彬, 成振村, 吴旭东, 李珍, 徐欣欣, 李昕 申请人:滨州市知识产权维权援助中心
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1