一种用户身份识别的方法、装置、服务器以及系统的制作方法

文档序号:9433619阅读:399来源:国知局
一种用户身份识别的方法、装置、服务器以及系统的制作方法
【技术领域】
[0001]本发明涉及计算机应用技术领域,尤其涉及一种用户身份识别的方法、装置、服务器以及系统。
【背景技术】
[0002]目前,公司为了监控员工是否在规定时间范围内按时上下班,大多公司采用基于身份牌打卡的方式进行考勤记录。
[0003]现有技术方案中,采用身份牌打卡的方式容易出现“替打卡”的情况,使得考勤信息不准确,并且员工需要到固定的安置打卡机的位置去打卡,这样在上下班高峰期也容易造成排队拥挤现象,耗时耗力。

【发明内容】

[0004]本发明实施例所要解决的技术问题在于,提供一种用户身份识别的方法、装置、月艮务器以及系统,可快捷地识别验证用户身份,准确获取用户考勤信息
[0005]本发明实施例提供了一种用户身份识别的方法,所述方法包括:
[0006]接收当前的用户身份信息;其中,所述用户身份信息包括:环境信息和手指指纹信息;
[0007]验证所述当前的用户身份信息中的环境信息和手指指纹信息是否满足识别条件;若满足识别条件,用户身份识别成功。
[0008]相应地,本发明实施例还提供了一种用户身份识别的装置,所述装置包括:
[0009]接收模块,用于接收当前的用户身份信息;其中,所述用户身份信息包括:环境信息和手指指纹信息;
[0010]验证模块,用于验证所述当前的用户身份信息中的环境信息和手指指纹信息是否满足识别条件;若满足识别条件时,用户身份识别成功。
[0011]相应地,本发明实施例还提供了一种服务器,所述服务器包括:接收模块、验证模块。
[0012]所述接收模块为所述装置中的接收模块;
[0013]所述验证模块为所述装置中的验证模块。
[0014]可选地,所述服务器还包括存储模块。其中,所述存储模块用于预先存储认证用户的验证信息;其中,所述验证信息用于验证接收到的用户的身份信息是否合法;所述验证信息包括:环境验证信息和指纹验证信息。
[0015]相应地,本发明实施例还提供了一种用户身份识别系统,所述系统包括:通信终端和服务器,所述通信终端与所述服务器数据相连,其中:
[0016]所述通信终端,用于采集当前的用户身份信息,并将采集到的用户身份信息发送给所述服务器;
[0017]所述服务器,用于接收当前的用户身份信息;其中,所述用户身份信息包括:环境信息和手指指纹信息;验证所述当前的用户身份信息中的环境信息和手指指纹信息是否满足识别条件;若满足识别条件,用户身份识别成功。
[0018]本发明实施例可基于环境信息和指纹信息进行用户验证,较好地保证了考勤信息的准确信,解决了员工无须到打卡机上进行打卡,避免了员工忘记打卡来回跑去打卡机中间的时间浪费,也避免了上下班高峰时期员工排队打卡造成的时间浪费和人员拥挤,提高了员工上下班打卡方式的灵活性和方便快捷性。
【附图说明】
[0019]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0020]图1是本发明实施例中的一种用户身份识别方法的流程示意图;
[0021]图2是本发明另一实施例中的用户身份识别方法的流程示意图;
[0022]图3是本发明另一实施例中的用户身份识别方法的流程示意图;
[0023]图4是本发明实施例中的一种用户身份识别装置的结构示意图;
[0024]图5是本发明另一实施例中的一种用户身份识别装置的结构示意图;
[0025]图6是本发明另一实施例中的一种用户身份识别装置的结构示意图;
[0026]图7是本发明实施例中的一种服务器的结构示意图;
[0027]图8是本发明另一实施例中的一种服务器的结构示意图;
[0028]图9是本发明实施例中的一种用户身份识别系统的结构示意图。
【具体实施方式】
[0029]为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0030]本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。
[0031]在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
[0032]本发明实施例中所描述的终端的系统指设备的操作系统,可以包括但不限于:Android系统、Windows系统、1S (苹果公司开发的移动操作系统)等等,本发明实施例具体不做限定。
[0033]上述终端可以是任何具备通信和存储功能的设备,例如:平板电脑、手机、电子阅读器、遥控器、个人计算机(Personal Computer, PC)、笔记本电脑、车载设备、网络电视、可穿戴设备等具有音量键的设备。
[0034]图1是本发明实施例中的一种用户身份识别方法的流程示意图,如图所示本实施例中的用户身份识别方法可以包括:
[0035]S101,接收当前的用户身份信息;其中,所述用户身份信息包括:环境信息和手指指纹信息。
[0036]本发明实施例中,服务器在接收到通信终端的用户身份验证请求之后,可触发所述通信终端采集用户身份信息,并接收所述通信终端采集到的其当前用户的用户身份信息。当然,所述通信终端也可以直接发送用户身份信息给服务器,在发送用户身份信息的同时携带上表明其为考勤验证信息的标识即可。
[0037]本发明实施例中,所述环境信息具体可以为所述通信终端通过摄像头拍摄的环境影像,或者通过GPS等定位模块定位得到的位置信息。
[0038]本发明实施例中,所述手指指纹信息可根据用户的实际需要进行采集,可以是当前用户左手的大拇指指纹信息也可以是当前用户右手的小拇指指纹信息,或者当前用户其他手指的指纹信息,本发明实施例不作限定。
[0039]其中,所述通信终端可以包括个人电脑、智能手机(如Android手机、1S手机等)、平板电脑、掌上电脑、移动互联网设备(MID,Mobile Internet Devices)或穿戴式智能设备等互联网设备。
[0040]S102,验证所述当前的用户身份信息中的环境信息和手指指纹信息是否满足识别条件;若满足识别条件,用户身份识别成功。
[0041]本发明实施例中,通过验证SlOl接收到的所述当前用户的用户身份信息中的环境信息和手指指纹信息,与预先存储认证用户的验证信息是否超过预设阈值,来判断用户身份识别成功与否。
[0042]本实施例通过接收当前的用户身份信息,其中,所述认证用户的验证信息包括环境验证信息和指纹验证信息;然后,将在所述SlOl中接收到的所述用户身份信息中的环境信息和手指指纹信息分别与环境验证信息和指纹验证信息进行比较,若作为比较结果的匹配度超出了某个预设的阈值,则满足识别条件,用户身份识别成功。
[0043]在用户身份识别成功后,可以向所述通信终端发送一个通知消息以通知用户验证成功,考勤完成。服务器同时执行考勤记录。而如果用户身份识别失败,则同样可以发送关于用户失败,考勤错误的通知消息,或直接在服务器中标记考勤异常,表明该用户在未正确的环境上报验证信息。
[0044]本发明实施例可基于环境信息和指纹信息进行用户验证,较好地保证了考勤信息的准确性,解决了员工无须到打卡机上进行打卡,避免了员工忘记打卡来回跑去打卡机中间的时间浪费,也避免了上下班高峰时期员工排队打卡造成的时间浪费和人员拥挤,提高了员工上下班打卡方式的灵活性和方便快捷性。
[0045]图2是本发明另一实施例中的用户身份识别方法的流程示意图,如图所示本实施例中的用户身份识别方法可以包括:
[0046]S201,预先存储认证用户的验证信息;其中,所述验证信息用于验证接收到的用户的身份信息是否合法;所述验证信息包括:环境验证信息和指纹验证信息。
[0047]本发明实施例中,服务器可以预先存储认证用户的验证信息。所述验证信息可以是包括环境验证信息、指纹验证信息或者其他用于验证用户的身份信息是否合法的信息,本发明实施例不作限定。
[0048]本发明实施例中,所述环境验证信息包括:预设的一个或者多个合法位置范围和/或预设的一个或者多个合法环境照片。具体实现中,所述环境验证信息可以是预先指定几个公司范围内的地点或指定的工作地点,比如标有门牌号的办公室门口,标有会议室名称的会议室门口,标有楼名的办公楼门口等地点;还可以是预先设定的公司所在的位置范围和/或指定办公(外勤/外训等)的位置范围,本发明实施例不作限定。
[0049]本发明实施例中,所述指纹验证信息可根据用户的实际需要进行采集,可以是当前用户左手的大拇指指纹信息也可以是当前用户右手的小拇指指纹信息,或者当前用户其他手指的指纹信息,本发明实施例不作限定。
[0050]举例来说,A公司需要监控所有员工是否在规定上下班时间范围内按时上下班,A公司的网络管理人员需要预先指定几个A公司范围内的地点,拍摄指定地点的环境照片以此作为环境验证信息。在具体实现中,A公司指定各部门标有门牌号的办公室门口作为环境验证信息,那么,A公司的网络管理人员需要预先拍摄公司所有部门标有门牌号的办公室门口的照片,将其上传存储到服务器中;和/或,A公司的网络管理人员需要预先将A公司所在的位置范围上传存储到服务器中。同时,A公司的网络管理人员需要根据员工的实际需要采集员工指纹验证信息,将其上传至服务器,以此当用户身份识别时来判断是否是本人。
[0051]S202,触发所述通信终端的全球定位系统GPS自动采集所述通信终端当前所在的位置信息,并触发所述通信终端采集用户的手指指纹信息;
[0052]本发明实施例中,服务器在接收到通信终端的用户身份验证请求之后,触发所述通信终端的全球定位系统GPS自动采集所述通信终端当前所在的位置信息,并触发所述通信终端采集所述终端用户的手指指纹信息。具体实现中,当服务器接收到通信终端的用户身份验证请求之后,触发通信终端上精确的全球定位系统GPS开启通信终端的GPS,并定位所述通信终端当前所在的地理位置,生成具体的地理位置;触发通信终端上的指纹识别功能,自动采集终端用户的手指指纹。
[0053]举例来说,用户A在A公司的人事部工作,现在用户A在早上8:30到达公司,此时用户A需要进行打卡操作。服务器在接收到用户
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1