核验方法、装置及服务器、应用服务器、实名制核验系统与流程

文档序号:16432562发布日期:2018-12-28 20:15阅读:217来源:国知局
核验方法、装置及服务器、应用服务器、实名制核验系统与流程

本发明涉及人证核验技术领域,尤其是涉及一种核验方法、装置及服务器、应用服务器、实名制核验系统。

背景技术

现有需要进行实名制核验的场合,一般都是通过人工进行人证核验。例如,目前各地医院均进行实名制挂号和实名制就诊,现有保证实名制的方法是通过人工将身份证件与持有者进行比对,核验通过后,再通过医院的医疗信息系统(hospitalinformationsystem,his)进行挂号。在挂号时进行人证核验之后,到诊室内就诊时,还需要医生再次进行人证核验,不仅耗费了大量人力,增加了医院的人力成本,而且容易因为工作人员的疏忽,造成核验错误,例如,持有者持他人的身份证件,也通过了核验。



技术实现要素:

有鉴于此,本发明的目的在于提供一种核验方法、装置及服务器、应用服务器、实名制核验系统,减少了实名制核验过程中的人工参与,降低了人力消耗。

为了实现上述目的,本发明实施例采用的技术方案如下:

第一方面,本发明实施例提供了一种核验方法,应用于核验服务器,所述方法包括:

从应用服务器接收第一核验请求,所述第一核验请求包括预先采集到的第一用户的证件信息;

解析所述第一核验请求,得到所述第一用户的证件信息;

向第一核验终端发送第二核验请求;所述第二核验请求包括所述第一用户的证件信息;

从所述第一核验终端接收所述第一用户的核验结果;所述第一用户的核验结果是所述第一核验终端基于所述第二核验请求得到的;所述第一用户的核验结果用于指示所述第一用户与所述第一用户的证件信息是否匹配;

向所述应用服务器发送所述第一用户的核验结果。

结合第一方面,本发明实施例提供了第一方面的第一种可能的实施方式,其中,从应用服务器接收第一核验请求的步骤,包括:

通过http接口从所述应用服务器接收所述第一核验请求;

向所述应用服务器发送所述第一用户的核验结果的步骤,包括:

通过http接口向所述应用服务器发送所述第一用户的核验结果。

结合第一方面,本发明实施例提供了第一方面的第二种可能的实施方式,其中,所述向第一核验终端发送第二核验请求的步骤,包括:

通过websocket接口向所述第一核验终端发送所述第二核验请求。

结合第一方面、第一方面的第一种或第二种可能的实施方式,本发明实施例提供了第一方面的第三种可能的实施方式,其中,所述方法还包括:

从第二核验终端接收第二用户的证件信息和核验结果,所述第二用户的证件信息是由所述第二核验终端采集到的;

向所述应用服务器发送所述第二用户的证件信息和核验结果,所述第二用户的核验结果用于指示所述第二用户与所述第二用户的证件信息是否匹配。

示例性地,所述第二核验终端与所述第一核验终端可以为同一核验终端,也可以为不同的核验终端。所述第二用户和所述第一用户可以为同一用户,也可以为不同用户。

结合第一方面、第一方面的第一种或第二种可能的实施方式,本发明实施例提供了第一方面的第四种可能的实施方式,其中,所述第一用户的证件信息包括所述第一用户的生物特征信息。

结合第一方面的第四种可能的实施方式,本发明实施例提供了第一方面的第五种可能的实施方式,其中,所述第一用户的生物特征信息至少包括以下之一:所述第一用户的证件照片、所述第一用户的虹膜信息、所述第一用户的指纹信息。

第二方面,本发明实施例还提供一种核验方法,应用于应用服务器,所述方法包括:

向核验服务器发送第一核验请求,所述第一核验请求包括第一用户的证件信息;

从所述核验服务器接收所述第一用户的核验结果,所述第一用户的核验结果用于指示所述第一用户与所述第一用户的证件信息是否匹配。

结合第二方面,本发明实施例提供了第二方面的第一种可能的实施方式,其中,向核验服务器发送第一核验请求的步骤,包括:

通过http接口向所述核验服务器发送所述第一核验请求;

从所述核验服务器接收所述第一用户的核验结果的步骤,包括:

通过http接口从所述核验服务器接收所述第一用户的核验结果。

结合第二方面或第二方面的第一种可能的实施方式,本发明实施例提供了第二方面的第二种可能的实施方式,其中,所述第一用户的证件信息包括所述第一用户的生物特征信息。

结合第二方面的第二种可能的实施方式,本发明实施例提供了第二方面的第三种可能的实施方式,其中,所述第一用户的生物特征信息至少包括以下之一:所述第一用户的证件照片、所述第一用户的虹膜信息、所述第一用户的指纹信息。

结合第二方面或第二方面的第一种可能的实施方式,本发明实施例提供了第二方面的第四种可能的实施方式,其中,所述第一用户的核验结果包括核验时间。

第三方面,本发明实施例还提供一种核验装置,应用于核验服务器,所述装置包括:

证件信息获取模块,用于从应用服务器接收第一核验请求,所述第一核验请求包括预先采集到的第一用户的证件信息;解析所述第一核验请求,得到所述第一用户的证件信息;

核验请求发送模块,用于向第一核验终端发送第二核验请求;所述第二核验请求包括所述第一用户的证件信息;

核验结果处理模块,用于从所述第一核验终端接收所述第一用户的核验结果;所述第一用户的核验结果是所述第一核验终端基于所述第二核验请求得到的;所述第一用户的核验结果用于指示所述第一用户与所述第一用户的证件信息是否匹配;向所述应用服务器发送所述第一用户的核验结果。

第四方面,本发明实施例还提供一种核验装置,应用于应用服务器,所述装置包括:

核验请求发送单元,用于向核验服务器发送第一核验请求,所述第一核验请求包括第一用户的证件信息;

核验结果接收单元,用于从所述核验服务器接收所述第一用户的核验结果,所述第一用户的核验结果用于指示所述第一用户与所述第一用户的证件信息是否匹配。

第五方面,本发明实施例还提供一种核验服务器,包括第一存储器、第一处理器,所述第一存储器中存储有可在所述第一处理器上运行的计算机程序,所述第一处理器执行所述计算机程序时实现上述第一方面中任一项所述的方法的步骤。

第六方面,本发明实施例还提供一种应用服务器,包括第二存储器、第二处理器,所述第二存储器中存储有可在所述第二处理器上运行的计算机程序,其特征在于,所述第二处理器执行所述计算机程序时实现上述第二方面中任一项所述的方法的步骤。

第七方面,本发明实施例还提供一种实名制管理系统,其特征在于,包括如第五方面所述的核验服务器和如第六方面所述的应用服务器,还包括第一核验终端;

所述第一核验终端与所述核验服务器连接,用于根据所述核验服务器发送的第二核验请求对第一用户进行实名制核验,将所述第一用户的核验结果返回至所述核验服务器。

结合第七方面,本发明实施例提供了第七方面的第一种可能的实施方式,其中,所述第一核验终端包括第一终端处理器和与所述第一终端处理器连接的第一生物特征采集器;

所述第一生物特征采集器用于采集所述第一用户的生物特征信息;所述第一终端处理器用于将所述第一用户的生物特征信息与所述第二核验请求中的证件信息进行比对,获得所述第一用户的核验结果。

结合第七方面,本发明实施例提供了第七方面的第二种可能的实施方式,其中,所述系统还包括与所述核验服务器连接的第二核验终端,所述第二核验终端用于对第二用户进行人证核验,将所述第二用户的证件信息和核验结果发送至所述核验服务器。

结合第七方面的第二种可能的实施方式,本发明实施例提供了第七方面的第三种可能的实施方式,其中,所述第二核验终端包括第二终端处理器和与所述第二终端处理器连接的第二生物特征采集器和读卡器;

所述第二生物特征采集器用于采集所述第二用户的生物特征信息;所述读卡器用于读取所述第二用户的证件的证件信息;所述第二终端处理器用于将所述第二用户的生物特征信息与所述第二用户的证件信息进行比对,以获得所述第二用户的核验结果。

结合第七方面,本发明实施例提供了第七方面的第四种可能的实施方式,其中,所述应用服务器为医疗系统服务器。

结合第七方面的第四种可能的实施方式,本发明实施例提供了第七方面的第五种可能的实施方式,其中,所述系统还包括与所述应用服务器连接的挂号终端和诊室终端;

所述挂号终端和所述诊室终端用于从所述应用服务器获取第一用户或第二用户的核验结果,基于获取的核验结果为用户提供服务。

本发明实施例提供的核验方法、装置及服务器、应用服务器、实名制核验系统,其中,核验服务器从应用服务器接收第一核验请求,根据第一核验请求中的第一用户的证件信息,向第一核验终端发送第二核验请求。将第一核验终端基于第二核验请求得到的第一用户的核验结果发送至应用服务器。该过程减少了实名制核验过程中的人工参与,降低了人力消耗,同时减少了核验过程中的人为错误。

本发明的其他特征和优点将在随后的说明书中阐述,或者,部分特征和优点可以从说明书推知或毫无疑义地确定,或者通过实施本公开的上述技术即可得知。

为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

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

图1示出了本发明实施例所提供的一种实名制管理系统的结构框图;

图2示出了本发明实施例所提供的一种核验服务器的结构框图;

图3示出了本发明实施例所提供的一种应用服务器的结构框图;

图4示出了本发明实施例所提供的一种第一核验终端的结构框图;

图5示出了本发明实施例所提供的一种第二核验终端的结构框图;

图6示出了本发明实施例所提供的一种核验方法的交互图;

图7示出了本发明实施例所提供的一种核验装置的结构框图;

图8示出了本发明实施例所提供的另一种核验装置的结构框图。

具体实施方式

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

针对目前需要人工进行人证核验,耗费了大量人力的问题,本发明实施例提供了一种核验方法、装置及服务器、应用服务器、实名制核验系统,可以减少实名制核验过程中的人工参与,降低人力消耗。以下对本发明实施例进行详细介绍。

实施例一:

本实施例提供了一种实名制核验系统,该系统可以应用于医院、银行等需要进行实名制核验的场合。如图1所示,该系统包括核验服务器100,应用服务器200,以及与核验服务器100连接的第一核验终端110和第二核验终端120,与应用服务器200连接的第一应用终端210和第二应用终端220等。第一核验终端110和第二核验终端120用于对用户进行实名制核验。第一应用终端210和第二应用终端220用于为用户提供服务,如银行系统中的办理银行卡或转账汇款等服务,或者,医疗系统中的挂号或就诊等服务。应理解,本实施例仅以两个核验终端和两个应用终端为例描述,但本发明实施例并不限于此。例如本实施例中核验服务器也可以连接一个或两个以上的核验终端。类似地,本实施例中应用服务器可以连接一个或两个以上的应用终端。

在实际应用中,第一核验终端110和第二核验终端120可以是结构相同的核验终端,也可以是结构不同的核验终端。第一应用终端210和第二应用终端220可以是结构相同的应用终端,也可以是结构不同的应用终端。

核验服务器100为第一核验终端110和第二核验终端120提供后台服务。在本发明实施例中,核验服务器100基于应用服务器200发送的核验请求,通知第一核验终端110或第二核验终端120对用户进行实名制核验,并将核验结果返回至应用服务器200。

应用服务器200为第一应用终端210和第二应用终端220提供后台服务。在本发明实施例中,当第一应用终端210或第二应用终端220为用户提供服务时,如果需要进行实名制核验,可以由应用服务器200向核验服务器100发送核验请求,并根据核验服务器100返回的核验结果,确定是否为用户提供相应服务。

进一步地,如图2所示,核验服务器100可以包括一个或多个第一处理器102、一个或多个第一存储器104和第一通讯装置103。这些组件可以通过总线系统和/或其它形式的连接机构(未示出)互连。应当注意,图2所示的核验服务器100的组件和结构只是示例性的,而非限制性的,根据需要,所述核验服务器也可以具有其他组件或结构。

所述第一处理器102可以是中央处理单元(cpu)或者具有数据处理能力和/或指令执行能力的其它形式的处理单元,并且可以控制所述核验服务器100中的其它组件以执行期望的功能。

所述第一存储器104可以包括一个或多个计算机程序产品,例如,本发明实施例中的核验装置等。所述计算机程序产品可以包括各种形式的计算机可读存储介质,例如易失性存储器和/或非易失性存储器。所述易失性存储器例如可以包括随机存取存储器(ram)和/或高速缓冲存储器(cache)等。所述非易失性存储器例如可以包括只读存储器(rom)、硬盘、闪存等。在所述计算机可读存储介质上可以存储一个或多个计算机程序指令,第一处理器102可以运行所述程序指令,以实现下文所述的本发明实施例中(由处理器实现)的客户端功能以及/或者其它期望的功能。在所述计算机可读存储介质中还可以存储各种应用程序和各种数据,例如所述应用程序使用和/或产生的各种数据等。

所述第一通讯装置103可以用于核验服务器100与应用服务器200之间进行通讯,也可以用于核验服务器100与第一核验终端110、第二核验终端120进行通讯。

当第一通讯装置103接收到来自应用服务器200的第一核验请求时,将第一核验请求传输至第一处理器102,第一处理器102解析第一核验请求,得到第一用户的证件信息,生成包含第一用户的证件信息的第二核验请求,通过第一通讯装置103将第二核验请求发送至第一核验终端110,以使第一核验终端基于第二核验请求对第一用户进行实名制核验,并返回第一用户的核验结果。第一用户的核验结果用于指示所述第一用户与上述第一用户的证件信息是否匹配。第一处理器102通过第一通讯装置103接收第一核验终端110返回的第一用户的核验结果,再通过第一通讯装置103将所述第一用户的核验结果发送至应用服务器。上述第一用户的证件信息包括所述第一用户的生物特征信息。所述第一用户的生物特征信息可以包括以下至少之一:第一用户的证件照片、第一用户的虹膜信息、第一用户的指纹信息。

如图4所示,第一核验终端110可以包括第一终端处理器111和与第一终端处理器连接的第一生物特征采集器112。第一生物特征采集器112用于采集第一用户的生物特征信息,例如,第一用户的面部图像、第一用户的虹膜特征或第一用户的指纹特征等。相应地,第一生物特征采集器112可以包括图像采集器、虹膜特征采集器或指纹采集器。第一终端处理器111用于将第一用户的生物特征信息与第二核验请求中的证件信息进行比对,获得第一用户的核验结果。

可选地,核验服务器100还可以从第二核验终端120接收第二用户的证件信息和核验结果,向应用服务器200发送第二用户的证件信息和核验结果。第二核验终端120可以采集第二用户的证件信息和第二用户的生物特征信息,将第二用户的生物特征信息与第二用户的证件信息进行比对,生成第二用户的核验结果;第二用户的核验结果用于指示第二用户与第二用户的证件信息是否匹配。上述第一用户和第二用户可以是同一用户,也可以是不同用户。

如图5所示,第二核验终端120可以包括第二终端处理器121和与第二终端处理器121连接的第二生物特征采集器122和读卡器123;

第二生物特征采集器122用于采集第二用户的生物特征信息;例如,第二用户的面部图像、第二用户的虹膜特征或第二用户的指纹特征等。相应地,第二生物特征采集器122可以包括图像采集器、虹膜特征采集器或指纹采集器。读卡器123用于读取第二用户的证件的证件信息,如居民身份证、工作证或社保卡的证件信息等。第二终端处理器121用于将第二用户的生物特征信息与第二用户的证件信息进行比对,以获得第二用户的核验结果。

如图3所示,应用服务器200可以包括一个或多个第二处理器202、一个或多个第二存储器204和第二通讯装置203。这些组件可以通过总线系统和/或其它形式的连接机构(未示出)互连。应当注意,图3所示的应用服务器200的组件和结构只是示例性的,而非限制性的,根据需要,所述应用服务器也可以具有其他组件或结构。

所述第二处理器202可以是中央处理单元(cpu)或者具有数据处理能力和/或指令执行能力的其它形式的处理单元,并且可以控制所述应用服务器200中的其它组件以执行期望的功能。

所述第二存储器204可以包括一个或多个计算机程序产品,例如,本发明实施例中的核验装置等。所述计算机程序产品可以包括各种形式的计算机可读存储介质,例如易失性存储器和/或非易失性存储器。所述易失性存储器例如可以包括随机存取存储器(ram)和/或高速缓冲存储器(cache)等。所述非易失性存储器例如可以包括只读存储器(rom)、硬盘、闪存等。在所述计算机可读存储介质上可以存储一个或多个计算机程序指令,第二处理器202可以运行所述程序指令,以实现下文所述的本发明实施例中(由处理器实现)的客户端功能以及/或者其它期望的功能。在所述计算机可读存储介质中还可以存储各种应用程序和各种数据,例如所述应用程序使用和/或产生的各种数据等。

所述第二通讯装置203可以用于应用服务器200与核验服务器100之间进行通讯,也可以用于应用服务器200与第一应用终端210、第二应用终端220进行通讯。

根据第一应用终端210或第二应用终端220的需求,第二处理器202通过第二通讯装置203向核验服务器100发送第一核验请求。第一核验请求包括第一用户的证件信息。例如,第一应用终端210在为用户a提供某服务之前,向应用服务器200请求对用户a进行实名制核验,第二处理器202从第二存储器204中查找用户a的证件信息,生成包含用户a的证件信息的第一核验请求,将第一核验请求发送至核验服务器100。第二处理器202还通过第二通讯装置203从核验服务器接收所述第一用户的核验结果,所述第一用户的核验结果用于指示第一用户与第一用户的证件信息是否匹配。所述第一用户的核验结果还可以包括核验时间。第二处理器202根据第一用户的核验结果,确定第一应用终端210是否可以为用户a提供服务。

以下通过一个具体应用实例对本发明实施例提供的实名制验证系统进行详细说明。本发明实施例提供的实名制验证系统应用于医疗服务系统时,应用服务器200可以是医疗系统服务器。第一应用终端210可以是挂号终端,第二应用终端220可以是诊室终端。

当用户b持证件(如身份证或社保卡等)在挂号终端挂号时,在挂号终端的交互界面上输入挂号请求,挂号终端输出请患者至第二核验终端进行人证核验的提示,可以采用语音提示或字幕提示。同时,挂号终端通过应用服务器向核验服务器发送人证核验请求。核验服务器通知第二核验终端进行人证核验。

第二核验终端输出请患者正视图像采集器的提示,并提示患者将证件放在读卡区。第二核验终端通过图像采集器采集患者的面部图像,并通过读卡器获取用户b的证件信息。用户b的证件信息包括用户b的生物特征信息,例如用户b的证件照片、用户b的虹膜信息或用户b的指纹信息等。

第二核验终端的第二终端处理器将采集的面部图像与证件信息中的证件照片进行比对。如果比对结果一致,则核验通过。第二核验终端将用户b的证件信息和核验结果发送至核验服务器。核验服务器将用户b的证件信息和核验结果发送至应用服务器。如果核验结果为核验通过,则应用服务器通知挂号终端为用户b提供挂号服务和分诊服务。

可选地,核验服务器可以通过http(hypertexttransferprotocol,超文本传输协议)接口将用户b的证件信息和核验结果发送至应用服务器。http接口是系统间交互用接口,http接口的规范化和通用性强,稳定性好,调用方便,且可以保证数据传输的准确性。

挂号终端将用户b的分诊信息发送至应用服务器。用户b的分诊信息可以包括用户标识和用户被分诊的诊室标识等。应用服务器根据分诊信息,将用户b的证件信息存储至对应的用户信息组中。

可选地,挂号终端还可以连接打印机,挂号终端可以根据用户b的分诊信息,生成挂号二维码,并将挂号二维码输出至打印机,以使打印机将挂号二维码打印在挂号凭条上。

相应地,诊室终端还可以连接二维码扫描器。用户b持挂号凭条到相应的诊室就诊,诊室终端通过二维码扫描器读取患者的分诊信息,生成包含用户标识的实名制核验请求,将实名制核验请求发送至应用服务器。应用服务器根据实名制核验请求中的用户标识调取用户b的证件信息,生成包括用户b的证件信息的第一核验请求,向核验服务器发送该第一核验请求。核验服务器解析该第一核验请求,得到用户b的证件信息,生成包含用户b的证件信息的第二核验请求,将第二核验请求发送至第一核验终端。例如,核验服务器可以通过websocket(网络插接)接口向第一核验终端发送第二核验请求。websocket是一种新的接口协议,可以实现核验终端与核验服务器的全双工通信,并且能够保持核验终端与核验服务器的持久连接。第一核验终端通过第一生物特征采集器采集用户b的生物特征信息,将采集的生物特征信息与用户b的证件信息进行比对,如果比对结果一致,则核验通过,将用户b的核验结果返回给核验服务器。核验服务器将用户b的核验结果发送至应用服务器。应用服务器接收用户b的核验结果,如果核验结果为核验通过,则应用服务器通知诊室终端为用户b提供诊疗辅助。医生可以通过诊室终端为用户b开具检查单、治疗单或处方等。

在上述过程中,核验服务器可以通过http接口从应用服务器接收第一核验请求;和/或,核验服务器通过http接口向应用服务器发送第一用户的核验结果。也可以说,应用服务器可以通过http接口向核验服务器发送所述第一核验请求;和/或,应用服务器通过http接口从核验服务器接收第一用户的核验结果。

本发明实施例提供的实名制核验系统,其中,核验服务器从应用服务器接收第一核验请求,根据第一核验请求中的第一用户的证件信息,向第一核验终端发送第二核验请求。将第一核验终端基于第二核验请求得到的第一用户的核验结果发送至应用服务器。该过程减少了实名制核验过程中的人工参与,降低了人力消耗,同时减少了核验过程中的人为错误。

实施例二:

本实施例提供了一种应用于上述实名制核验系统中的核验方法。该方法可以应用于医疗服务系统,可以应用于其它实名制核验的场景中。为了方便理解,下面从实名制核验系统中各个设备交互的角度描述该核验方法。图6示出了该核验方法的交互图;如图6所示,该方法包括如下步骤:

步骤s602,应用服务器向核验服务器发送第一核验请求。

其中,第一核验请求包括预先采集到的第一用户的证件信息。

为了便于理解,仍然以应用服务器为医疗系统服务器为例进行说明。在第一用户进行挂号的过程中,挂号终端通过应用服务器向核验服务器发送人证核验请求。核验服务器通知第二核验终端进行人证核验。第二核验终端通过第二生物特征采集器采集第一用户的生物特征信息,并通过读卡器读取第一用户的证件的证件信息,将采集的生物特征信息与证件信息中的生物特征信息进行比对,如果比对结果一致,则核验通过,如果对比结果不一致,则核验不通过。第二核验终端将第一用户的证件信息和核验结果通过核验服务器发送至应用服务器。其中,第一用户的核验结果用于指示所述第一用户与所述第一用户的证件信息是否匹配。应用服务器即可获得第一用户的证件信息。

当诊室终端需要对第一用户进行实名制核验时,应用服务器向核验服务器发送第一核验请求,第一核验请求中包括所述第一用户的证件信息。

应用服务器可以通过http接口向核验服务器发送第一核验请求。

步骤s604,核验服务器接收第一核验请求。

相应地,核验服务器可以通过http接口从应用服务器接收第一核验请求。

步骤s606,核验服务器解析第一核验请求,得到第一用户的证件信息。

步骤s608,核验服务器向第一核验终端发送第二核验请求。

其中,第二核验请求包括第一用户的证件信息。

核验服务器从第一核验请求中解析得到第一用户的证件信息,生成包括第一用户的证件信息的第二核验请求,向第一核验终端发送第二核验请求。

可选地,核验服务器可以通过websocket接口向第一核验终端发送第二核验请求。

步骤s610,第一核验终端基于第二核验请求,生成第一用户的核验结果。

第一核验终端从第二核验请求在获取第一用户的证件信息,第一用户的证件信息中包括所述第一用户的生物特征信息。所述第一用户的生物特征信息可以包括以下至少之一:第一用户的证件照片、第一用户的虹膜信息、第一用户的指纹信息。

第一核验终端通过第一生物特征采集器采集第一用户的生物特征信息,将采集的生物特征信息与第一用户的证件信息进行比对,生成第一用户的核验结果。如果比对结果一致,则核验结果为核验通过,如果比对结果不一致,则核验结果为核验不通过。

步骤s612,第一核验终端向核验服务器发送第一用户的核验结果。

第一核验终端可以通过websocket接口向核验服务器发送第一用户的核验结果。第一用户的核验结果还可以包括核验时间。

步骤s614,核验服务器将第一用户的核验结果发送至应用服务器。

核验服务器可以通过http接口将第一用户的核验结果发送至应用服务器。相应地,应用服务器可以通过http接口从核验服务器接收第一用户的核验结果。如果核验结果为核验通过,则应用服务器通知对应的应用终端为第一用户提供相应服务。例如,如果对应的应用终端为诊室终端,应用服务器通知诊室终端为第一用户提供诊疗辅助服务。当第一用户的核验结果包括核验时间时,应用服务器还可以同时判断核验时间是否在规定时间内,如果核验时间在规定时间内(如核验时间在当前时刻之前一分钟之内),且核验通过,则应用服务器通知对应的应用终端为第一用户提供相应服务。

通过上述方法,可以减少患者进行挂号和就诊时实名制核验过程中的人工参与,降低人力消耗,同时减少核验过程中的人为错误。

在上述交互步骤中,核验服务器执行的核验方法包括:从应用服务器接收第一核验请求;所述第一核验请求包括预先采集到的第一用户的证件信息。解析所述第一核验请求,得到所述第一用户的证件信息。向第一核验终端发送第二核验请求;所述第二核验请求包括所述第一用户的证件信息。从所述第一核验终端接收所述第一用户的核验结果;所述第一用户的核验结果是所述第一核验终端基于所述第二核验请求得到的;所述第一用户的核验结果用于指示所述第一用户与所述第一用户的证件信息是否匹配。向所述应用服务器发送所述第一用户的核验结果。

可选地,核验服务器执行的核验方法还可以包括:从第二核验终端接收第二用户的证件信息和核验结果,所述第二用户的证件信息是由所述第二核验终端采集到的;向所述应用服务器发送所述第二用户的证件信息和核验结果,所述第二用户的核验结果用于指示所述第二用户与所述第二用户的证件信息是否匹配。

应用服务器执行的核验方法包括:向核验服务器发送第一核验请求,所述第一核验请求包括第一用户的证件信息。从所述核验服务器接收所述第一用户的核验结果,所述第一用户的核验结果用于指示所述第一用户与所述第一用户的证件信息是否匹配。其中,第一用户的证件信息包括所述第一用户的生物特征信息。所述第一用户的生物特征信息至少包括以下之一:所述第一用户的证件照片、所述第一用户的虹膜信息、所述第一用户的指纹信息。所述第一用户的核验结果可以包括核验时间。

实施例三:

本发明实施例还提供了一种核验装置,应用于核验服务器。如图7所示,该装置包括:

证件信息获取模块71,用于从应用服务器接收第一核验请求,所述第一核验请求包括预先采集到的第一用户的证件信息;解析所述第一核验请求,得到所述第一用户的证件信息;

核验请求发送模块72,用于向第一核验终端发送第二核验请求;所述第二核验请求包括所述第一用户的证件信息;

核验结果处理模块73,用于从所述第一核验终端接收所述第一用户的核验结果;所述第一用户的核验结果是所述第一核验终端基于所述第二核验请求得到的;所述第一用户的核验结果用于指示所述第一用户与所述第一用户的证件信息是否匹配;向所述应用服务器发送所述第一用户的核验结果。所述第一用户的证件信息包括所述第一用户的生物特征信息。所述第一用户的生物特征信息至少包括以下之一:所述第一用户的证件照片、所述第一用户的虹膜信息、所述第一用户的指纹信息。

其中,证件信息获取模块71还可以用于:通过http接口从所述应用服务器接收所述第一核验请求。

核验请求发送模块72还可以用于:通过websocket接口向所述第一核验终端发送所述第二核验请求。

可选地,所述装置还可以包括信息处理模块,用于从第二核验终端接收第二用户的证件信息和核验结果,所述第二用户的证件信息是由所述第二核验终端采集到的;向所述应用服务器发送所述第二用户的证件信息和核验结果,所述第二用户的核验结果用于指示所述第二用户与所述第二用户的证件信息是否匹配。

相对应地,本发明实施例还提供了一种核验服务器,包括第一存储器、第一处理器,所述第一存储器中存储有可在所述第一处理器上运行的计算机程序,所述第一处理器执行所述计算机程序时实现上述核验服务器执行的核验方法的步骤。

本发明实施例还提供了另一种核验装置,应用于应用服务器。如图8所示,该装置包括:

核验请求发送单元81,用于向核验服务器发送第一核验请求,所述第一核验请求包括第一用户的证件信息。

核验结果接收单元82,用于从所述核验服务器接收所述第一用户的核验结果,所述第一用户的核验结果用于指示所述第一用户与所述第一用户的证件信息是否匹配。所述第一用户的证件信息包括所述第一用户的生物特征信息。所述第一用户的生物特征信息至少包括以下之一:所述第一用户的证件照片、所述第一用户的虹膜信息、所述第一用户的指纹信息。所述第一用户的核验结果包括核验时间。

其中,核验请求发送单元81还可以用于:通过http接口向所述核验服务器发送所述第一核验请求。核验结果接收单元82还可以用于:通过http接口从所述核验服务器接收所述第一用户的核验结果。

相对应地,本发明实施例还提供了一种应用服务器,包括第二存储器、第二处理器,所述第二存储器中存储有可在所述第二处理器上运行的计算机程序,所述第二处理器执行所述计算机程序时实现上述应用服务器执行的核验方法的步骤。

进一步地,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行上述核验服务器或应用服务器所执行的核验方法的步骤。

需要说明的是,上述各实施方式重点说明的都是与其他实施方式的不同之处,各个实施方式之间相同相似的部分互相参见即可。

本发明实施例所提供的核验方法、装置及服务器、应用服务器、实名制核验系统,具有相同的技术特征,所以也能解决相同的技术问题,达到相同的技术效果。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上所述实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

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