在现有的健康小屋中,通常可采用官方统一授权的身份证采集器来实现对用户的实名身份认证,但是购置这种身份证采集器的费用比较昂贵(通常上千元左右一台),因此,如果健康小屋中的医疗体检设备越多,则需要购置的身份证采集器也就越多(因为每台医疗体检设备都需要配置相应的身份证采集器),这导致系统开发成本增加。
因此迫切需要一种能够有效地降低健康小屋的系统开发成本的身份认证系统。
技术实现要素:
为克服现有技术的不足,本实用新型提供一种用于在健康小屋中进行身份认证的客户端和服务器。
根据本实用新型的一个方面,提供一种用于在健康小屋中进行身份认证的客户端,所述客户端包括:扫描模块,对通过待体检用户的移动装置的摄像头捕获的所述健康小屋中的任意一台医疗体检设备上的二维码进行扫描;获取模块,连接到扫描模块,从预置的映射表中获取与扫描模块扫描的二维码对应的设备标识,所述映射表存储所述健康小屋中的各个医疗体检设备上的二维码以及与所述健康小屋中的各个医疗体检设备上的二维码对应的设备标识;发送模块,连接到获取模块,向服务器发送认证请求,所述认证请求至少包括所述移动装置的标识和获取模块获取到的设备标识。
优选地,所述客户端还包括:整合模块,将所述移动装置的标识和获取到的设备标识整合到基于所述服务器地址的URL链接中。
优选地,所述发送模块基于整合的URL链接向所述服务器发送认证请求。
优选地,所述客户端还包括:展示模块,接收所述服务器针对所述认证请求发送的认证结果以及所述医疗体检设备针对所述待体检用户检测到的身体状况数据,并且在所述移动装置的屏幕上向所述待体检用户呈现接收到的认证结果和身体状况数据。
优选地,所述移动装置的标识为移动装置的设备ID、手机号码、IMEI、IMSI、ESN和MEID中的至少一个,所述设备标识为医疗体检设备的设备ID、设备编号、MAC地址和IP地址中的至少一个。
根据本实用新型的另一方面,提供一种用于在健康小屋中进行身份认证的服务器,所述服务器包括:接收模块,接收待体检用户的客户端发送的认证请求,所述认证请求至少包括移动装置的标识以及所述健康小屋中的任意一台医疗体检设备的设备标识;认证模块,连接到接收模块,将接收模块接收到的移动装置的标识与预先存储在身份数据库中的多个用户的移动装置的标识进行比对,如果确定身份数据库中存在与接收到的移动装置的标识相匹配的移动装置的标识,并且确定接收到的设备标识为所述健康小屋中的医疗体检设备的设备标识,则确定所述待体检用户针对医疗体检设备的身份认证通过。
优选地,所述服务器还包括:启动模块,当确定所述待体检用户针对所述医疗体检设备的身份认证通过时,根据接收到的设备标识来启动所述医疗体检设备,以监测所述待体检用户的身体状况。
优选地,所述接收模块还从所述医疗体检设备接收所述医疗体检设备针对所述待体检用户监测到的身体状况数据。
优选地,所述服务器还包括:推送模块,将所述身份认证通过的结果反馈到所述客户端,并且还将接收到的身体状况数据推送到所述客户端,以供所述待体检用户查看。
优选地,所述移动装置的标识为移动装置的设备ID、手机号、IMEI、IMSI、ESN和MEID中的至少一个,所述设备标识为医疗体检设备的设备ID、设备编号、MAC地址和IP地址中的至少一个。
本实用新型所提供的用于在健康小屋中进行身份认证的客户端和服务器不仅可以有效地降低健康小屋的系统开发成本,而且还可以将体检的结果直接推送到用户的移动装置进行呈现,而无需等待纸质的体检的结果。