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

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

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

背景技术

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



技术实现要素:

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

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

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

从应用服务器接收用户信息,所述用户信息包括第一用户组的各个用户的证件信息;

解析所述用户信息,得到第一用户组的各个用户的证件信息;

将得到的证件信息发送至第一核验终端;

从所述第一核验终端接收第一用户的核验结果;所述第一用户的核验结果是所述第一核验终端基于所述核验服务器发送的证件信息得到的;所述第一用户的核验结果用于指示所述第一用户是否属于所述第一用户组;

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

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

通过http接口从所述应用服务器接收所述用户信息;

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

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

结合第一方面,本发明实施例提供了第一方面的第二种可能的实施方式,其中,所述将得到的证件信息发送至第一核验终端的步骤,包括:

通过websocket接口将所述证件信息发送至所述第一核验终端。

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

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

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

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

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

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

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

接收所述核验服务器发送的证件信息;所述证件信息包括第一用户组的各个用户的证件信息;

采集第一用户的生物特征信息;

将所述第一用户的生物特征信息与所述第一用户组的各个用户的证件信息进行比对,生成所述第一用户的核验结果;所述第一用户的核验结果用于指示所述第一用户是否属于所述第一用户组。

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

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

从所述核验服务器接收所述第一用户的核验结果,所述第一用户的核验结果用于指示所述第一用户是否属于所述第一用户组。

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

通过http接口向所述核验服务器发送所述用户信息;

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

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

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

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

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

获取所述第二用户的分组信息;

根据所述第二用户的分组信息,将所述第二用户的证件信息保存至对应的用户组中。

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

证件信息获取模块,用于从应用服务器接收用户信息,所述用户信息包括第一用户组的各个用户的证件信息;解析所述用户信息,得到第一用户组的各个用户的证件信息;

证件信息发送模块,用于将得到的证件信息发送至第一核验终端;

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

第五方面,本发明实施例还提供一种核验装置,应用于第一核验终端,所述装置包括:

证件信息接收单元,用于接收所述核验服务器发送的证件信息;所述证件信息包括第一用户组的各个用户的证件信息;

核验单元,用于采集第一用户的生物特征信息;将所述第一用户的生物特征信息与所述第一用户组的各个用户的证件信息进行比对,生成所述第一用户的核验结果;所述第一用户的核验结果用于指示所述第一用户是否属于所述第一用户组。

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

用户信息发送模块,用于向核验服务器发送用户信息,所述用户信息包括第一用户组的各个用户的证件信息;

核验结果接收模块,用于从所述核验服务器接收所述第一用户的核验结果,所述第一用户的核验结果用于指示所述第一用户是否属于所述第一用户组。

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

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

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

所述第一核验终端与所述核验服务器连接,用于根据所述核验服务器发送的证件信息对第一用户进行实名制核验,将所述第一用户的核验结果返回至所述核验服务器;所述核验服务器发送的证件信息包括第一用户组的各个用户的证件信息。

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

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

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

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

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

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

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

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

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

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

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

附图说明

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

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

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

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

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

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

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

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

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

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

具体实施方式

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

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

实施例一:

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

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

核验服务器100为第一核验终端110和第二核验终端120提供后台服务。在本发明实施例中,核验服务器100接收应用服务器200发送的用户信息,上所述用户信息中包括属于同一用户组的各个用户的证件信息,为了方便描述,可以说用户信息包括第一用户组的各个用户的证件信息。核验服务器100解析用户信息,得到第一用户组的各个用户的证件信息,将得到的证件信息发送至第一核验终端110,使第一核验终端110基于证件信息对用户进行实名制核验,接收第一核验终端110返回的核验结果并将核验结果发送至应用服务器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进行通讯。

应用服务器200可以通过第二通讯装置203定时向核验服务器发送用户信息,或者在用户信息发生更新时,应用服务器向核验服务器发送用户信息。应用服务器200还可以通过第二通讯装置203从核验服务器接收所述第一用户的核验结果,所述第一用户的核验结果用于指示第一用户与第一用户的证件信息是否匹配。所述第一用户的核验结果还可以包括核验时间。第二处理器202根据第一用户的核验结果,确定第一应用终端或第二应用终端是否可以为用户a提供服务。

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

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

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

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

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

挂号终端将用户b的分诊信息发送至应用服务器。用户b的分诊信息可以包括用户标识和用户被分诊的诊室标识等。应用服务器根据分诊信息,将用户b的证件信息存储至对应的诊室用户组中。当某诊室用户组内的证件信息发生变化时,应用服务器将该诊室用户组变化后的用户信息发送至核验服务器。核验服务器解析用户信息,得到该诊室用户组的各个用户的证件信息,将得到的证件信息发送至该诊室对应的第一核验终端。可选地,核验服务器可以通过websocket(网络插接)接口向第一核验终端发送证件信息。websocket是一种新的接口协议,可以实现核验终端与核验服务器的全双工通信,并且能够保持核验终端与核验服务器的持久连接。

第一核验终端接收到各个用户的证件信息,解析出证件信息中的生物特征信息,生成特征库。例如,该生物特征信息为证件照片时,将各个用户的证件照片保存在特征库内。当第一核验终端的图像采集器视野内出现人脸时,获取面部图像,查找特征库中是否包含与该面部图像匹配的证件照片。如果是,则核验通过,如果否,则核验不通过。例如,当用户b进入诊室就诊时,诊室终端接收医生输入的患者姓名或患者编号,提示患者至第一核验终端前进行实名制核验。第一核验终端的图像采集器获取用户b的面部图像,查找到特征库中存在与用户b的面部图像匹配的证件照片,因此核验通过。第一核验终端将用户b的核验结果返回给核验服务器。核验服务器将用户b的核验结果发送至应用服务器。应用服务器接收用户b的核验结果,如果核验结果为核验通过,则应用服务器通知诊室终端为用户b提供诊疗辅助。医生可以通过诊室终端为用户b开具检查单、治疗单或处方等。

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

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

实施例二:

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

步骤s602,应用服务器向核验服务器发送用户信息。

其中,用户信息包括第一用户组的各个用户的证件信息。

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

第二核验终端将第二用户的证件信息和核验结果通过核验服务器发送至应用服务器。其中,第二用户的证件信息中包括所述第二用户的生物特征信息。所述第二用户的生物特征信息可以包括以下至少之一:第二用户的证件照片、第二用户的虹膜信息、第二用户的指纹信息。第二用户的核验结果用于指示所述第二用户与所述第二用户的证件信息是否匹配。可选地,核验服务器可以通过http(hypertexttransferprotocol,超文本传输协议)接口将第二用户的证件信息和核验结果发送至应用服务器。http接口是系统间交互用接口,http接口的规范化和通用性强,稳定性好,调用方便,且可以保证数据传输的准确性。

如果第二用户的核验结果为核验通过,则应用服务器通知挂号终端为第二用户提供挂号服务和分诊服务。挂号终端将第二用户的分诊信息发送至应用服务器。第二用户的分诊信息可以包括用户标识和用户被分诊的诊室标识等。应用服务器根据分诊信息,将第二用户的证件信息存储至对应的诊室用户组中。该诊室用户组即可作为第一用户组。

此时,第一用户组的用户信息发送了变化,应用服务器将用户信息发送至核验终端,用户信息中包括第一用户组的各个用户的证件信息。

步骤s604,核验服务器接收用户信息。

相应地,核验服务器可以通过http接口从应用服务器接收用户信息。

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

步骤s608,核验服务器向第一核验终端发送得到的证件信息。

核验服务器从用户信息中解析得到第一用户组的各个用户的证件信息,将得到的证件信息发送至第一核验终端。可选地,核验服务器可以通过websocket接口向第一核验终端发送得到的证件信息。websocket是一种新的接口协议,可以实现核验终端与核验服务器的全双工通信,并且能够保持核验终端与核验服务器的持久连接。

步骤s610,第一核验终端基于核验服务器发送的证件信息,生成第一用户的核验结果。

第一核验终端从接收到的证件信息中提取各个用户的生物特征信息,生成特征库。第一核验终端通过第一生物特征采集器采集第一用户的生物特征信息,将第一用户的生物特征信息与特征库中的生物特征信息进行比对,生成第一用户的核验结果。如果特征库中存在与第一用户的生物特征信息相匹配的生物特征信息,则核验结果为核验通过,如果特征库中不存在与第一用户的生物特征信息相匹配的生物特征信息,则核验结果为核验不通过。

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

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

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

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

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

在上述交互步骤中,核验服务器执行的核验方法包括:从应用服务器接收用户信息;所述用户信息包括第一用户组的各个用户的证件信息。解析所述用户信息,得到所述第一用户组的各个用户的证件信息。将得到的证件信息发送至第一核验终端。从所述第一核验终端接收第一用户的核验结果;所述第一用户的核验结果是所述第一核验终端基于所述核验服务器发送的证件信息得到的;所述第一用户的核验结果用于指示所述第一用户是否属于所述第一用户组。向所述应用服务器发送所述第一用户的核验结果。

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

第一核验终端执行的核验方法包括:接收所述核验服务器发送的证件信息;所述证件信息包括第一用户组的各个用户的证件信息。采集第一用户的生物特征信息。将所述第一用户的生物特征信息与所述第一用户组的各个用户的证件信息进行比对,生成所述第一用户的核验结果;所述第一用户的核验结果用于指示所述第一用户是否属于所述第一用户组;将第一用户的核验结果发送至核验服务器。

应用服务器执行的核验方法包括:向核验服务器发送用户信息,所述用户信息包括第一用户组的各个用户的证件信息。从所述核验服务器接收所述第一用户的核验结果,所述第一用户的核验结果用于指示所述第一用户是否属于所述第一用户组。所述第一用户的核验结果可以包括核验时间。

实施例三:

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

证件信息获取模块71,用于从应用服务器接收用户信息,所述用户信息包括第一用户组的各个用户的证件信息;解析所述用户信息,得到第一用户组的各个用户的证件信息;

证件信息发送模块72,用于将得到的证件信息发送至第一核验终端;

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

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

证件信息发送模块72还可以用于:通过websocket接口将所述证件信息发送至所述第一核验终端。

核验结果处理模块还可以用于:通过http接口向所述应用服务器发送所述第一用户的核验结果。

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

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

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

证件信息接收单元81,用于接收所述核验服务器发送的证件信息;所述证件信息包括第一用户组的各个用户的证件信息;

核验单元82,用于采集第一用户的生物特征信息;将所述第一用户的生物特征信息与所述第一用户组的各个用户的证件信息进行比对,生成所述第一用户的核验结果;所述第一用户的核验结果用于指示所述第一用户是否属于所述第一用户组。

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

用户信息发送模块91,用于向核验服务器发送用户信息,所述用户信息包括第一用户组的各个用户的证件信息;

核验结果接收模块92,用于从所述核验服务器接收所述第一用户的核验结果,所述第一用户的核验结果用于指示所述第一用户是否属于所述第一用户组。所述第一用户的核验结果包括核验时间。

其中,用户信息发送模块91还可以用于:通过http接口向所述核验服务器发送所述用户信息。核验结果接收模块92还可以用于:通过http接口从所述核验服务器接收所述第一用户的核验结果。

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

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

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

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

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

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

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