企业实名认证方法、装置、计算机设备及存储介质与流程

文档序号:17187903发布日期:2019-03-22 21:34阅读:274来源:国知局
企业实名认证方法、装置、计算机设备及存储介质与流程

本发明涉及数据分析技术领域,尤其涉及一种企业实名认证方法、装置、计算机设备及存储介质。



背景技术:

随着互联网的快速发展,在税务领域、金融领域出现了很多针对企业客户提供服务的互联网产品,例如涉税业务平台,为企业客户提供个性化的纳税申报、咨询等涉税业务办理服务;又例如征信系统,为企业客户提供信用评分、信用报告等征信服务;还有互联网信贷系统,基于企业征信服务,为企业客户提供互联网信用贷款服务。无论是税务业务平台、征信系统,或是互联网信贷系统,为企业客户提供服务的前提,是确认企业客户的真实身份,即对企业客户进行实名认证。

目前,企业认证普遍依赖平台运营人工审核,造成审核时间过长,效率过低等缺点。然而在这种认证方式下,许多不法分子通过窃取他人的有效证件信息,或伪造相关认证文件的手段实现实名认证,并且该方式导致审核人员的审核工作量大、效率低下、易出错,从而导致企业客户实名认证的可信度不高。



技术实现要素:

本发明提供一种企业实名认证方法、装置、计算机设备及存储介质,提高了企业实名认证的效率及准确率。

本发明实施例提供了一种企业实名认证方法,包括:

获取待认证企业发送的企业实名认证请求,所述企业实名认证请求中包括企业信息、法人信息和上传人信息;

通过摄像头实时获取上传所述实名认证请求用户的人脸信息,并检测通过所述摄像头获取的人脸信息是否与从所述上传人信息中识别的人脸信息相匹配;

若通过所述摄像头获取的人脸信息与从所述上传人信息中识别的人脸信息相匹配,则通过对接的第三方数据源接口验证所述企业信息和所述法人信息是否正确;

若验证所述企业信息和所述法人信息均正确,则确认所述待认证企业实名认证通过。

本发明实施例提供了一种企业实名认证装置,包括:

获取模块,用于获取待认证企业发送的企业实名认证请求,所述企业实名认证请求中包括企业信息、法人信息和上传人信息;

检测模块,用于通过摄像头实时获取上传所述实名认证请求用户的人脸信息,并检测通过所述摄像头获取的人脸信息是否与从所述上传人信息中识别的人脸信息相匹配;

验证模块,用于若通过所述摄像头获取的人脸信息与从所述上传人信息中识别的人脸信息相匹配,则通过对接的第三方数据源接口验证所述企业信息和所述法人信息是否正确;

确认模块,用于若验证所述企业信息和所述法人信息均正确,则确认所述待认证企业实名认证通过。

一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述企业实名认证方法的步骤。

一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述企业实名认证方法的步骤。

上述企业实名认证方法、装置、计算机设备及存储介质,首先获取待认证企业发送的企业实名认证请求,然后通过摄像头实时获取上传实名认证请求用户的人脸信息,并检测通过摄像头获取的人脸信息是否与从上传人信息中识别的人脸信息相匹配;若通过摄像头获取的人脸信息与从上传人信息中识别的人脸信息相匹配,则通过对接的第三方数据源接口验证所述企业信息和所述法人信息是否正确;若验证企业信息和法人信息均正确,则确认待认证企业实名认证通过。与目前通过人工方式审核企业的身份相比,本发明实施例通过对接的第三方数据源接口验证企业信息和法人信息是否正确,然后通过验证的结果确定企业实名认证是否通过,从而解决了企业实名认证的人工成本的问题,加快了企业实名认证的效率,提升企业实名认证的精准性。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是本发明一实施例中企业实名认证方法的一应用环境示意图;

图2是本发明一实施例中企业实名认证方法的一流程图;

图3是本发明一实施例中关于图1步骤s30的一详细流程图;

图4是本发明一实施例中关于图1步骤s30的另一详细流程图;

图5是本发明一实施例中企业实名认证装置的一原理框图;

图6是本发明一实施例中计算机设备的一示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

对企业实名认证,传统的做法是企业客户通过拍照上传工商、税务、以及其他企业经营资质证明,然后通过人工审核确认企业身份的真伪。但是,该技术实现方式存在明显的缺点,即在进行人工审核的过程中,需要花费大量的人力成本,而且人工审核的质量不可控制。

为解决上述问题,本发明实施例提供了一种企业实名认证方法,首先获取待认证企业发送的企业实名认证请求,所述企业实名认证请求中包括企业信息、法人信息和上传人信息,然后通过摄像头实时获取上传所述实名认证请求用户的人脸信息,并检测通过所述摄像头获取的人脸信息是否与从所述上传人信息中识别的人脸信息相匹配;若通过所述摄像头获取的人脸信息与从所述上传人信息中识别的人脸信息相匹配,则通过对接的第三方数据源接口验证所述企业信息和所述法人信息是否正确;若验证所述企业信息和所述法人信息均正确,则确认所述待认证企业实名认证通过。与目前通过人工方式审核企业的身份相比,本发明实施例通过对接的第三方数据源接口验证企业信息和法人信息是否正确,然后通过验证的结果确定企业实名认证是否通过,从而解决了企业实名认证的人工成本的问题,加快了企业实名认证的效率,提升企业实名认证的精准性。

本申请提供的企业实名认证方法,可应用在如图1的应用环境中,其中,客户端通过网络与服务器进行通信。客户端向服务器发送待认证企业发送的企业实名认证请求,服务器在接收到请求后,通过客户端的摄像头获取上传所述实名认证请求用户的人脸信息,并检测通过所述摄像头获取的人脸信息是否与从所述上传人信息中识别的人脸信息相匹配;若通过所述摄像头获取的人脸信息与从所述上传人信息中识别的人脸信息相匹配,则通过对接的第三方数据源接口验证所述企业信息和所述法人信息是否正确;若验证所述企业信息和所述法人信息均正确,则确认所述待认证企业实名认证通过。其中,客户端可以但不限于各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备。服务器可以用独立的服务器或者是多个服务器组成的服务器集群来实现。

以下具体介绍本申请提供的一种企业实名认证方法的实施例,如图2所示为本申请实施例提供的一种企业实名认证方法的流程图,以该方法应用在图1中的服务器为例进行说明,包括如下步骤:

s10,获取待认证企业发送的企业实名认证请求,所述企业实名认证请求中包括企业信息、法人信息和上传人信息;

其中,企业信息中包含统一社会信用代码、法定代表人、注册时间、企业名称、企业类型等;法人信息包含法人姓名、姓名、性别、籍贯、身份证号码等信息;上传人信息是发送该企业实名认证请求用户的身份信息,具体可以为上传人的身份证图片,本发明实施例不做具体限定。

需要说明的是,企业实名认证请求中的企业信息和法人信息具体可以为图片形式、文本形式或是表格形式等,本发明实施例不做具体限定。具体的,在企业实名认证请求中企业信息和法人信息为企业用户上传的图片时,本发明实施例首先需要对图片中的内容进行识别,从而获取图片中包含的企业信息和法人信息。

s20,通过摄像头实时获取上传所述实名认证请求用户的人脸信息,并检测通过所述摄像头获取的人脸信息是否与从所述上传人信息中识别的人脸信息相匹配;

在本发明实施例中,为了保证企业信息和法人信息的安全性,因此需要对发送企业实名认证请求的用户进行验证,即本实施例在获取到待认证企业发送的企业实名认证请求后,首先通过摄像头拍摄上传实名认证请求用户的人脸信息,然后从上传人信息中识别出人脸信息,并对摄像头拍摄的人脸信息和从上传人信息中识别的人脸信息进行匹配,若通过摄像头获取的人脸信息与从所述上传人信息中识别的人脸信息相匹配,则说明上传人的身份验证通过,可继续执行步骤s30,通过对接的第三方数据源接口验证所述企业信息和所述法人信息是否正确;若通过摄像头获取的人脸信息与从所述上传人信息中识别的人脸信息不匹配,则输出上传人信息与拍摄的人脸信息不符,请重新编辑上传人信息。

s30,若通过所述摄像头获取的人脸信息与从所述上传人信息中识别的人脸信息相匹配,则通过对接的第三方数据源接口验证所述企业信息和所述法人信息是否正确;

其中,第三方数据源接口连接有国家企业信用信息公示系统、全国公民身份证号码查询服务中心等官方平台或其他第三方征信平台等,本发明实施例不做具体限定。本发明实施例通过第三方数据接口连接的国家企业信用信息公示系统、全国公民身份证号码查询服务中心等官方平台或其他第三方征信平台验证企业信息和法人信息是否正确,从而完成对企业的实名认证。

如图3所示,在本发明提供的一个实施例中,步骤s30:所述通过连接的第三方数据源接口验证所述企业信息是否正确,包括:

s301,通过对接的第三方数据源接口检测是否查找到所述企业信息中的统一社会信用代码;

其中,所述统一社会信用代码用于唯一标识企业,所述第三方数据源接口的另一端对接有国家企业信用信息公示系统;或是对接有其他的第三方征信平台,通过对接的国家企业信用信息公示系统或第三方征信平台,查询是否包含该企业信息中的统一社会信用代码。如果查询到对应的统一社会信用代码,则进入步骤s302,继续判断查询到的信息是否和待认证企业中的企业信息一致;若未查询到对应的统一社会信用代码,则进入步骤s304,说明不存在待认证企业的对应的统一社会信用代码,确定待认证企业的企业信息未通过认证。具体的,国家企业信用信息公示系统和第三方征信平台中存储有全部的企业信息,包含每个企业分别对应的企业名称、统一社会信用代码、经营类型、注册资本、注册时间等,通过查询社会统一信用代码,便可以查询到与该社会统一信用代码对应的所有信息。

s302,若查找到所述企业信息中的统一社会信用代码,则判断从所述国家企业信用信息公示系统中查找到的与所述统一社会信用代码对应的企业名称和法定代表人是否与所述企业信息中的企业名称和法定代表人一致;

s303,若从所述国家企业信用信息公示系统中查找到的与所述统一社会信用代码对应的企业名称和法定代表人与所述企业信息中的企业名称和法定代表人一致,则验证所述企业信息正确;

例如,待认证企业的企业名称为a企业,该企业的社会统一信用代码为0012,则通过第三方数据源接口连接的国家企业信用信息公示系统查询是否存在社会统一信用代码0012,如果在该系统查询到社会统一信用代码为0012,则进一步判断该系统中与社会统一信用代码0012对应的企业名称是否为a企业,如果与社会统一信用代码0012对应的企业名称为a企业,则可确定a企业的企业信息验证通过。

s304,若未查找到所述企业信息中的统一社会信用代码,或从所述国家企业信用信息公示系统中查找到的与所述统一社会信用代码对应的企业名称和法定代表人与所述企业信息中的企业名称和法定代表人不一致,则验证所述企业信息不正确。

需要说明的是,本发明实施例除了可通过统一社会信用代码进行查询,还可以通过企业名称进行查询,当然还可以结合企业法人、企业类型及企业注册时间等方式进行查询,本发明实施例不做具体限定。

如图4所示,在本发明提供的另一个实施例中,在对待认证企业的企业信息验证通过之后,步骤s30:所述通过连接的第三方数据源接口验证所述法人信息是否正确,包括:

s301’,判断所述企业信息中的法人姓名是否和所述法人信息中的姓名一致;

在本发明实施例中,在对待验证企业的企业信息验证通过之后,则进一步的判断企业信息中的法人姓名是否和法人信息中的姓名一致,即判断用户提供的企业信息中的法人姓名是否与其提供的身份证上的姓名一致,若一致,则进入步骤s302’,继续通过全国公民身份证号码查询服务中心继续验证法人信息是否正确。

s302’,若所述企业信息中的法人姓名和所述法人信息的姓名一致,则通过对接的第三方数据源接口检测是否查找到与所述法人信息中的姓名及身份证号码匹配的记录;

其中,所述第三方数据源接口的另一端对接有全国公民身份证号码查询服务中心;或是对接有其他的第三方征信平台。本发明实施例通过全国公民身份证号码查询服务中心或是对接有其他的第三方征信平台,查询法人信息中的身份证号码,如果查找到对应的身份证号码,则进一步的确认查找到的身份证号码对应的姓名是否与用户提供的法人信息中的姓名一致,若一致,则可确认待认证企业的法人信息验证通过。

s303’,若查找到与所述法人信息中的姓名及身份证号码匹配的记录,则验证所述法人信息正确;

s304’,若所述企业信息中的法人姓名和所述法人信息的姓名不一致,或未查找到与所述法人信息中的姓名及身份证号码匹配的记录,则验证所述法人信息不正确。

本发明提供的一个实施例,首选通过连接的国家企业信用信息公示系统验证待认证企业的企业信息是否验证通过,在确定待认证企业的企业信息验证通过之后,在进一步的验证用户提供的企业信息中的姓名是否和法人信息中的姓名一致,若一致,则通过全国公民身份证号码查询服务中心查询是否存在与证企业信息中的姓名和身份证号码一致的记录,若存在,则确定待认证企业的法人信息验证通过,从而完成了对待认证企业的实名认证,解决了企业实名认证的人工成本的问题,提升企业实名认证的精准性。

s40,若验证所述企业信息和所述法人信息均正确,则确认所述待认证企业实名认证通过。

本发明实施例提供了一种企业实名认证方法,首先获取待认证企业发送的企业实名认证请求,所述企业实名认证请求中包括企业信息、法人信息和上传人信息,通过摄像头实时获取上传所述实名认证请求用户的人脸信息,并检测通过所述摄像头获取的人脸信息是否与从所述上传人信息中识别的人脸信息相匹配;若通过所述摄像头获取的人脸信息与从所述上传人信息中识别的人脸信息相匹配,则通过对接的第三方数据源接口验证所述企业信息和所述法人信息是否正确;若验证所述企业信息和所述法人信息均正确,则确认所述待认证企业实名认证通过。与目前通过人工方式审核企业的身份相比,本发明实施例通过对接的第三方数据源接口验证企业信息和法人信息是否正确,然后通过验证的结果确定企业实名认证是否通过,从而解决了企业实名认证的人工成本的问题,加快了企业实名认证的效率,提升企业实名认证的精准性。

在本发明提供的一个实施例中,除了需要对待认证企业的企业信息和法人信息进行验证之外,还需要对待认证企业的对公账号进行验证,即本发明实施例提供的企业实名认证方法还包括:向所述待认证企业的对公账号随机打入一笔金额;若接收到所述待认证企业准确的确认该笔金额,则确认所述待认证企业的对公账号认证通过。

例如,在向b企业的对公账号打入0.3元之后,若接收到b企业反馈的接收到的0.3元的信息,或是接收到b企业返回账号的0.3元,则确定b企业的对公账号认证通过。

在本发明提供的一个实施例中,实际业务中,无论是出于授信、开户还是融资审核的目的,为了实现资金方需要对法人进行面审企业的需求,本发明实施例提供的实名认证方法还包括:当接收视频面审认证请求时,为所述待认证企业和资金方建立视频连接,使得所述资金方对所述待认证企业进行在线面审。本发明实施例通过在线多人面审的功能,即可实现这一步骤的线上化,突破了地域和时间的限制,有效提高审批效率。

应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

在一实施例中,提供一种企业实名认证装置,该企业实名认证装置与上述实施例中企业实名认证方法一一对应。如图5所示,该企业实名认证装置包括获取模块10、检测模块20、验证模块30和确认模块40。各功能模块详细说明如下:

获取模块10,用于获取待认证企业发送的企业实名认证请求,所述企业实名认证请求中包括企业信息、法人信息和上传人信息;

检测模块20,用于通过摄像头实时获取上传所述实名认证请求用户的人脸信息,并检测通过所述摄像头获取的人脸信息是否与从所述上传人信息中识别的人脸信息相匹配;

验证模块30,用于若通过所述摄像头获取的人脸信息与从所述上传人信息中识别的人脸信息相匹配,则通过对接的第三方数据源接口验证所述企业信息和所述法人信息是否正确;

确认模块40,用于若验证所述企业信息和所述法人信息均正确,则确认所述待认证企业实名认证通过。

具体的,所述验证模块30包括:

查找单元31,用于通过对接的第三方数据源接口检测是否查找到所述企业信息中的统一社会信用代码,所述第三方数据源接口的另一端对接有国家企业信用信息公示系统;

判断单元32,用于若查找到所述企业信息中的统一社会信用代码,则判断从所述国家企业信用信息公示系统中查找到的与所述统一社会信用代码对应的企业名称和法定代表人是否与所述企业信息中的企业名称和法定代表人一致;

确定单元33,用于若从所述国家企业信用信息公示系统中查找到的与所述统一社会信用代码对应的企业名称和法定代表人与所述企业信息中的企业名称和法定代表人一致,则验证所述企业信息正确;

所述确定单元33,还用于若未查找到所述企业信息中的统一社会信用代码,或从所述国家企业信用信息公示系统中查找到的与所述统一社会信用代码对应的企业名称和法定代表人与所述企业信息中的企业名称和法定代表人不一致,则验证所述企业信息不正确。

所述判断单元32,还用于判断所述企业信息中的法人姓名是否和所述法人信息中的姓名一致;

所述查找单元31,还用于若所述企业信息中的法人姓名和所述法人信息的姓名一致,则通过对接的第三方数据源接口检测是否查找到与所述法人信息中的姓名及身份证号码匹配的记录,所述第三方数据源接口的另一端对接有全国公民身份证号码查询服务中心;

所述确定单元33,还用于若查找到与所述法人信息中的姓名及身份证号码匹配的记录,则验证所述法人信息正确;

所述确定单元33,还用于若所述企业信息中的法人姓名和所述法人信息的姓名不一致,或未查找到与所述法人信息中的姓名及身份证号码匹配的记录,则验证所述法人信息不正确。

进一步的,所述装置还包括:

汇入模块50,用于向所述待认证企业的对公账号随机打入一笔金额;

所述确认模块40,还用于若接收到所述待认证企业准确的确认该笔金额,则确认所述待认证企业的对公账号认证通过。

进一步的,所述装置还包括:

视频连接模块60,用于当接收视频面审认证请求时,为所述待认证企业和资金方建立视频连接,使得所述资金方对所述待认证企业进行在线面审。

关于企业实名认证装置的具体限定可以参见上文中对于企业实名认证方法的限定,在此不再赘述。上述企业实名认证装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图6所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储待认证企业发送的企业信息、法人信息和上传人信息。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种企业实名认证方法。

在一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:

获取待认证企业发送的企业实名认证请求,所述企业实名认证请求中包括企业信息、法人信息和上传人信息;

通过摄像头实时获取上传所述实名认证请求用户的人脸信息,并检测通过所述摄像头获取的人脸信息是否与从所述上传人信息中识别的人脸信息相匹配;

若通过所述摄像头获取的人脸信息与从所述上传人信息中识别的人脸信息相匹配,则通过对接的第三方数据源接口验证所述企业信息和所述法人信息是否正确;

若验证所述企业信息和所述法人信息均正确,则确认所述待认证企业实名认证通过。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:

获取待认证企业发送的企业实名认证请求,所述企业实名认证请求中包括企业信息、法人信息和上传人信息;

通过摄像头实时获取上传所述实名认证请求用户的人脸信息,并检测通过所述摄像头获取的人脸信息是否与从所述上传人信息中识别的人脸信息相匹配;

若通过所述摄像头获取的人脸信息与从所述上传人信息中识别的人脸信息相匹配,则通过对接的第三方数据源接口验证所述企业信息和所述法人信息是否正确;

若验证所述企业信息和所述法人信息均正确,则确认所述待认证企业实名认证通过。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。

所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。

以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1