掌桥专利:专业的专利平台
掌桥专利
首页

一种实现主体数据共享应用的方法及系统

文献发布时间:2023-06-19 13:29:16


一种实现主体数据共享应用的方法及系统

技术领域

本发明涉及信息技术及数据分析技术领域,具体地说是一种实现主体数据共享应用的方法及系统。

背景技术

企业在申请金融机构贷款时,会同金融机构签署数据授权协议,允许金融机构在对企业背景调查过程中,查看企业的政府数据、征信信息,用以评估企业的信用和放贷的风险,金融机构基于对企业的综合评价,确定最终放款的结果。同时,金融机构在对企业放款后,在授信期间,需要定期查询企业的征信信息,及时知晓企业在经营过程中是否存在失信或经营不善等负面行为,以达到贷后风险控制的目的。

而企业贷款过程中往往因为金融机构间信息不对称,而导致金融机构对企业的放款率低、额度低等问题,从而导致业务达成效率低下。

发明内容

本发明的技术任务是针对以上不足之处,一种实现主体数据共享应用的方法及系统,面向金融机构,提供企业信贷风控分析数据,有效为优质中小微企业增信,解决因双方信息不对成导致的不放款、放款难等问题。

本发明解决其技术问题所采用的技术方案是:

一种实现主体数据共享应用的方法,通过数据分析模型对企业原始数据进行分析,通过计算机信息技术和网络技术,以应用程序接口的方式向获取授权的金融机构开放;

包括授权信息智能识别、授权编码随机生成、业务的开放API接口及响应服务、服务端数据服务管理平台及服务总线、服务端信用管理以及企业信贷风控分析模型,

所述授权信息智能识别,对业务授权凭证文件的内容和文件进行识别、验证和存储,保证授权文件内容与接口参数一致、文件在服务器存储中具有唯一性;

业务的开放API接口及响应服务,包括授权备案接口、风控数据接口、授权续约接口和贷后预警接口,调用者使用时依据接口文档,在内部系统进行相关调用功能的开发并确定调用的触发方式;

服务端数据服务管理平台通过服务总线为整个API服务以外的支撑模块,统一调取政务数据接口,返回企业原始数据;

所述企业信贷风控分析模型,对企业原始数据进行分析加工,为接口调用者提供企业风控报告。

本方法通过数据挖掘、分析模型及计算机网络技术搭建一套独立于人民银行外的企业信用体系,并向金融机构开放获取信息的API接口,使金融机构在业务受理阶段即可获取企业相关分析结果,提高企业贷款的效率并有效降低金融机构的贷款风险。

优选的,所述授权信息智能识别采用OCR文字识别技术和MD5验证技术。

优选的,授权编码的随机生成方法为:授权日期+统一社会信用代码后6位+随机参数。

进一步的,接口调用者先通过授权备案接口,将数据授权信息及授权凭证文件上传,服务端比对授权文件的信息与传参是否一致,并验证和记录授权文件的MD5码,验证无误后,在数据库中创建授权记录;授权备案成功后,接口返回本次授权的唯一授权编码和有效期;

接口调用者以授权编码作为入参,请求风控数据接口,经接口权限验证通过后,返回对应企业的风控数据结果;对于错误或过期的授权编码,将返回错误结果;

授权编码有效期结束后,接口调用者可通过授权续约接口,对API服务端的授权备案信息续约,续约后,可继续使用该编码请求贷后预警接口服务;

接口调用者请求贷后预警接口,验证授权通过后,通过贷后预警指标验证,输出验证结果并返回。

优选的,接口调用者请求风控数据接口,在请求过程中,对企业数据进行缓存保留,有效期为7天,7天内再次请求时,直接返回缓存数据,提高接口响应效率。

优选的,该方法基于J2EE的多层B/S软件体系结构,使用Java平台构建服务端处理逻辑,并向金融机构暴露统一的服务接口;

服务端搭建信用管理平台,对业务数据授权凭证、数据授权记录、接口调用记录进行统一管理,并搭建相应的前端展示页面;

利用互联网网络通信技术,通过TCP/IP协议建立服务端之间(金融机构系统后端与API服务端)的联系,通过调用HTTP接口实现数据的传输,并使用签名验签和数据加密技术对数据进行加密和解密,提高数据传输的安全性;

在接口管理方面,通过搭建服务端数据服务管理平台,对开放的接口进行统一管理和监控,同时接收服务端转发的API请求,并向政务数据接口请求原始数据;并对企业的政务数据进行安全管理。

优选的,该方法中数据处理流程如下:

S1、金融机构向服务端数据服务管理平台发送信用查询请求;服务端数据服务管理平台将信用查询请求发送至服务端信用管理;

S2、服务端信用管理向企业信贷风控分析模型请求模型数据;

企业信贷风控分析模型通过服务端数据服务管理平台向政府数据库请求并获得原始数据;

企业信贷风控分析模型进行原始数据梳理、指标加工以及报告生成;并向服务端信用管理反馈模型结果;

S3、服务端信用管理将模型结果进行备份;

S4、服务端信用管理将信用结果输出至服务端数据服务管理平台;服务端数据服务管理平台将信用结果输出至金融机构。

本方法具备接入官方政务数据的技术能力,并应用独立研发的企业风控分析模型对企业的官方数据进行专业分析,在对原始数据的严格保密的基础上,将原始数据加工成能力指标,面向金融机构,以API数据输出接口的方式,为企业增信并为金融机构提供风控数据支撑。解决了以下的问题:1)、API服务端与金融机构业务系统间的通讯和数据传输;2)、企业对金融机构数据授权协议信息的传入与识别;3)、服务端对授权信息的管理和验证;4)、API服务端对接口的统一管理和监控。

本发明还要求保护一种实现主体数据共享应用的系统,包括授权信息智能识别模块、授权编码随机生成模块、业务的开放API接口及响应服务模块、服务端数据服务管理平台及服务总线、服务端信用管理模块以及企业信贷风控分析模型,

授权信息智能识别模块对业务授权凭证文件的内容和文件进行识别、验证和存储,保证授权文件内容与接口参数一致、文件在服务器存储中具有唯一性;

业务的开放API接口及响应服务模块,包括授权备案接口、风控数据接口、授权续约接口和贷后预警接口,

所述服务端数据服务管理平台通过服务总线为整个API服务以外的支撑模块,统一调取政务数据接口,返回企业原始数据;

该系统实现上述的实现主体数据共享应用的方法。

本发明还要求保护一种实现主体数据共享应用的装置,包括至少一个存储器和至少一个处理器;

所述至少一个存储器,用于存储机器可读程序;

所述至少一个处理器,用于调用所述机器可读程序,执行上述的实现主体数据共享应用的方法。

本发明还要求保护计算机可读介质,所述计算机可读介质上存储有计算机指令,所述计算机指令在被处理器执行时,使所述处理器执行上述的实现主体数据共享应用的方法。

本发明的一种实现主体数据共享应用的方法及系统与现有技术相比,具有以下有益效果:

本方法及系统通过信息技术,打通了传统业务与数据服务之间的隔离。在企业贷款业务中,用企业风控数据支撑传统业务的办理,一定程度上能减轻银行所承担的风险,对企业经营状况的精准评估,使有资金需求且资质良好的中小微企业能顺利拿到贷款,同时帮助金融机构排除失信或资质较差的企业,避免出现坏账。

在实施过程中,数据授权方面与传统业务高度贴合,使其在服务过程中,既能保证数据的有效共享,又能在法律法规框架内开展,避免触碰法规红线。

附图说明

图1是本发明实施例提供的API服务过程示意图;

图2是本发明实施例提供的实现主体数据共享应用的方法中API请求业务流程图;

图3是本发明实施例提供的实现主体数据共享应用的方法中API请求数据流程图;

图4是本发明实施例提供的接口服务集成页面示例;

图5是本发明实施例提供的接口调用记录页面示例;

图6是本发明实施例提供的授权管理页面示例。

具体实施方式

下面结合附图和具体实施例对本发明作进一步说明。

目前,公知的应用程序接口(以下简称API)是一些预先定义的接口(如函数、HTTP接口),或指软件系统不同组成部分衔接的约定,用来提供应用程序与开发人员基于某软件或硬件得以访问的一组例程,而又无需访问源码,或理解内部工作机制的细节。

API服务按照服务逻辑,由用户应用程序、API接口、服务器构成,整个过程大致分为接口请求、接口应答、传递参数、逻辑运算、返回结果、接收结果六个步骤。其服务过程如图1所示,API服务过程中,会存在第三方违规留存API数据的风险,同时,面对高并发问题,会受到服务器和技术架构的局限。

本发明实施例提供一种实现主体数据共享应用的方法,通过数据分析模型对企业原始数据进行分析,通过计算机信息技术和网络技术,以应用程序接口的方式向获取授权的金融机构开放;

包括授权信息智能识别、授权编码随机生成、业务的开放API接口及响应服务、服务端数据服务管理平台及服务总线、服务端信用管理以及企业信贷风控分析模型,

所述授权信息智能识别,采用OCR文字识别技术和MD5验证技术,对业务授权凭证文件的内容和文件进行识别、验证和存储,保证授权文件内容与接口参数一致、文件在服务器存储中具有唯一性;

授权编码的随机生成方法为:授权日期+统一社会信用代码后6位+随机参数;

业务的开放API接口及响应服务,包括授权备案接口、风控数据接口、授权续约接口和贷后预警接口,调用者使用时依据接口文档,在内部系统进行相关调用功能的开发并确定调用的触发方式;

服务端数据服务管理平台通过服务总线为整个API服务以外的支撑模块,统一调取政务数据接口,返回企业原始数据;

所述企业信贷风控分析模型,对企业原始数据进行分析加工,为接口调用者提供企业风控报告。

本方法通过数据挖掘、分析模型及计算机网络技术搭建一套独立于人民银行外的企业信用体系,并向金融机构开放获取信息的API接口,使金融机构在业务受理阶段即可获取企业相关分析结果,提高企业贷款的效率并有效降低金融机构的贷款风险。

具体的,本方法基于J2EE的多层B/S软件体系结构,使用Java平台构建服务端处理逻辑,并向金融机构暴露统一的服务接口;服务端同时搭建信用管理平台,对业务数据授权凭证、数据授权记录、接口调用记录进行统一管理,并使用自主研发的前端框架,使用HTML、CSS、JS搭建相应的前端展示页面。

利用互联网网络通信技术,通过TCP/IP协议建立服务端之间(金融机构系统后端和API服务端)的联系,通过调用HTTP接口实现数据的传输,并使用签名验签和数据加密技术对数据进行加密和解密,提高数据传输的安全性。

引入OCR文字识别技术和MD5验证技术,对业务授权凭证文件的内容和文件进行识别、验证和存储,保证授权文件内容与接口参数一致、文件在服务器存储中具有唯一性。

在接口管理方面,搭建数据服务管理平台,对开放的接口进行统一管理和监控,同时接收服务端转发的API请求,并向政务数据接口请求原始数据;在安全方面,使用自助研发的TDOS大数据平台对企业的政务数据进行安全管理。

数据分析方面,采用专业的信贷风控模型,对企业原始数据进行分析加工,生成100多个二级指标、5项能力指标并汇总为一份企业风控报告提供给接口调用者。

触发机制如下:

服务接口分为授权备案接口、风控数据接口、授权续约接口、贷后预警接口;调用者使用时需依据接口文档,在内部系统进行相关调用功能的开发并确定调用的触发方式。

接口调用者需先通过授权备案接口,将数据授权信息及授权凭证文件上传,服务端通过OCR文字识别技术和MD5验证技术,比对授权文件的信息与传参是否一致,并验证和记录授权文件的MD5码,验证无误后,在数据库中创建授权记录;授权备案成功后,接口返回本次授权的唯一授权编码和有效期。

接口调用者以授权编码作为入参,请求风控数据接口,经接口权限验证通过后,返回对应企业的风控数据结果;对于错误或过期的授权编码,将返回错误结果。在请求过程中,对企业数据进行缓存保留,有效期为7天,7天内再次请求时,直接返回缓存数据,提高接口响应效率。

授权编码有效期结束后,接口调用者可通过授权续约接口,对API服务端的授权备案信息续约,续约后,可继续使用该编码请求贷后预警接口服务。

接口调用者请求贷后预警接口,验证授权通过后,通过贷后预警指标验证,输出验证结果并返回。

如图2所示为API请求业务流程图,图中的注释说明如下:

①请求主要参数:企业名称、统一社会信用代码、是否获得企业数据授权、授权时间、授权凭证、涉及金额、申请期限;请求返回:授权编码、授权截止时间。

②验证接口参数的合法性;验证授权凭证的信息与传参是否一致,md5码是否在当前数据库中存在。授权信息存储:以企业统一社会信用代码和金融机构为基准,允许存在同一企业对同一金融机构的多条授权记录,每条记录对应一个授权编码、授权凭证。

③请求主要参数:授权编码;请求返回:风控数据(Json)或风控报告文件(PDF)。

④失败原因:授权编码不存在;授权编码超时失效(有效期为30天)。

⑤风控数据&信用报告有效期为7天,到期后逻辑删除。

⑥请求参数:包括授权编码、授信结果(成功或失败),成功要求必须传送授信金额(万元)、授信到期日期;请求返回:授权续约结果(成功或失败)、授权编码、授权截止时间(即授信到期日期)。

业务逻辑:请求成功后,对当前授权编码再次授权,授权截止时间即授权到期日期,金融机构可通过该授权编码请求企业风控数据或风控报告,直至授权到期。

⑦验证逻辑:反馈了授信结果信息,且授信成功;当前在授信有效期内。

如图3所示为该方法中API请求数据流程图,数据处理流程如下:

S1、金融机构向服务端数据服务管理平台发送信用查询请求;服务端数据服务管理平台将信用查询请求发送至服务端信用管理;

S2、服务端信用管理向企业信贷风控分析模型请求模型数据;

企业信贷风控分析模型通过服务端数据服务管理平台向政府数据库请求并获得原始数据;

企业信贷风控分析模型进行原始数据梳理、指标加工以及报告生成;并向服务端信用管理反馈模型结果;

S3、服务端信用管理将模型结果进行备份;

S4、服务端信用管理将信用结果输出至服务端数据服务管理平台;服务端数据服务管理平台将信用结果输出至金融机构。

使用本实现主体数据共享应用方法的页面使用示例参见图4-图6。

本方法具备接入官方政务数据的技术能力,并应用独立研发的企业风控分析模型对企业的官方数据进行专业分析,在对原始数据的严格保密的基础上,将原始数据加工成能力指标,面向金融机构,以API数据输出接口的方式,为企业增信并为金融机构提供风控数据支撑。解决了以下的问题:1)、API服务端与金融机构业务系统间的通讯和数据传输;2)、企业对金融机构数据授权协议信息的传入与识别;3)、服务端对授权信息的管理和验证;4)、API服务端对接口的统一管理和监控。

本发明实施例还提供一种实现主体数据共享应用的系统,包括授权信息智能识别模块、授权编码随机生成模块、业务的开放API接口及响应服务模块、服务端数据服务管理平台及服务总线、服务端信用管理模块以及企业信贷风控分析模型,

授权信息智能识别模块对业务授权凭证文件的内容和文件进行识别、验证和存储,保证授权文件内容与接口参数一致、文件在服务器存储中具有唯一性;

业务的开放API接口及响应服务模块,包括授权备案接口、风控数据接口、授权续约接口和贷后预警接口,

所述服务端数据服务管理平台通过服务总线为整个API服务以外的支撑模块,统一调取政务数据接口,返回企业原始数据;

该系统实现上述实施例中所述的实现主体数据共享应用的方法。

本发明实施例还提供一种实现主体数据共享应用的装置,包括至少一个存储器和至少一个处理器;

所述至少一个存储器,用于存储机器可读程序;

所述至少一个处理器,用于调用所述机器可读程序,执行上述实施例中所述的实现主体数据共享应用的方法。

本发明实施例还提供了一种计算机可读介质,所述计算机可读介质上存储有计算机指令,所述计算机指令在被处理器执行时,使所述处理器执行本发明上述实施例中所述的实现主体数据共享应用的方法。具体地,可以提供配有存储介质的系统或者装置,在该存储介质上存储着实现上述实施例中任一实施例的功能的软件程序代码,且使该系统或者装置的计算机(或CPU或MPU)读出并执行存储在存储介质中的程序代码。

在这种情况下,从存储介质读取的程序代码本身可实现上述实施例中任何一项实施例的功能,因此程序代码和存储程序代码的存储介质构成了本发明的一部分。

用于提供程序代码的存储介质实施例包括软盘、硬盘、磁光盘、光盘(如CD-ROM、CD-R、CD-RW、DVD-ROM、DVD-RAM、DVD-RW、DVD+RW)、磁带、非易失性存储卡和ROM。可选择地,可以由通信网络从服务器计算机上下载程序代码。

此外,应该清楚的是,不仅可以通过执行计算机所读出的程序代码,而且可以通过基于程序代码的指令使计算机上操作的操作系统等来完成部分或者全部的实际操作,从而实现上述实施例中任意一项实施例的功能。

此外,可以理解的是,将由存储介质读出的程序代码写到插入计算机内的扩展板中所设置的存储器中或者写到与计算机相连接的扩展单元中设置的存储器中,随后基于程序代码的指令使安装在扩展板或者扩展单元上的CPU等来执行部分和全部实际操作,从而实现上述实施例中任一实施例的功能。

上文通过附图和优选实施例对本发明进行了详细展示和说明,然而本发明不限于这些已揭示的实施例,基与上述多个实施例本领域技术人员可以知晓,可以组合上述不同实施例中的代码审核手段得到本发明更多的实施例,这些实施例也在本发明的保护范围之内。

相关技术
  • 一种实现主体数据共享应用的方法及系统
  • 一种多操作系统间共享应用的实现方法、系统及移动终端
技术分类

06120113691826