CN105184881A - 一种用户身份识别的方法、装置、服务器以及*** - Google Patents

一种用户身份识别的方法、装置、服务器以及*** Download PDF

Info

Publication number
CN105184881A
CN105184881A CN201510543083.3A CN201510543083A CN105184881A CN 105184881 A CN105184881 A CN 105184881A CN 201510543083 A CN201510543083 A CN 201510543083A CN 105184881 A CN105184881 A CN 105184881A
Authority
CN
China
Prior art keywords
information
user
communication terminal
finger print
identification
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201510543083.3A
Other languages
English (en)
Inventor
刘洁
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Original Assignee
Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yulong Computer Telecommunication Scientific Shenzhen Co Ltd filed Critical Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Priority to CN201510543083.3A priority Critical patent/CN105184881A/zh
Publication of CN105184881A publication Critical patent/CN105184881A/zh
Priority to PCT/CN2015/100268 priority patent/WO2017036049A1/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C1/00Registering, indicating or recording the time of events or elapsed time, e.g. time-recorders for work people
    • G07C1/10Registering, indicating or recording the time of events or elapsed time, e.g. time-recorders for work people together with the recording, indicating or registering of other data, e.g. of signs of identity

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Collating Specific Patterns (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本发明实施例公开了一种用户身份识别的方法,所述方法包含:接收当前的用户身份信息;其中,所述用户身份信息包括:环境信息和手指指纹信息;验证所述当前的用户身份信息中的环境信息和手指指纹信息是否满足识别条件;若满足识别条件,用户身份识别成功。本发明实施例还公开了一种用户身份识别的装置、服务器以及***。采用本发明,提升了用户身份识别的快捷性。

Description

一种用户身份识别的方法、装置、服务器以及***
技术领域
本发明涉及计算机应用技术领域,尤其涉及一种用户身份识别的方法、装置、服务器以及***。
背景技术
目前,公司为了监控员工是否在规定时间范围内按时上下班,大多公司采用基于身份牌打卡的方式进行考勤记录。
现有技术方案中,采用身份牌打卡的方式容易出现“替打卡”的情况,使得考勤信息不准确,并且员工需要到固定的安置打卡机的位置去打卡,这样在上下班高峰期也容易造成排队拥挤现象,耗时耗力。
发明内容
本发明实施例所要解决的技术问题在于,提供一种用户身份识别的方法、装置、服务器以及***,可快捷地识别验证用户身份,准确获取用户考勤信息
本发明实施例提供了一种用户身份识别的方法,所述方法包括:
接收当前的用户身份信息;其中,所述用户身份信息包括:环境信息和手指指纹信息;
验证所述当前的用户身份信息中的环境信息和手指指纹信息是否满足识别条件;若满足识别条件,用户身份识别成功。
相应地,本发明实施例还提供了一种用户身份识别的装置,所述装置包括:
接收模块,用于接收当前的用户身份信息;其中,所述用户身份信息包括:环境信息和手指指纹信息;
验证模块,用于验证所述当前的用户身份信息中的环境信息和手指指纹信息是否满足识别条件;若满足识别条件时,用户身份识别成功。
相应地,本发明实施例还提供了一种服务器,所述服务器包括:接收模块、验证模块。
所述接收模块为所述装置中的接收模块;
所述验证模块为所述装置中的验证模块。
可选地,所述服务器还包括存储模块。其中,所述存储模块用于预先存储认证用户的验证信息;其中,所述验证信息用于验证接收到的用户的身份信息是否合法;所述验证信息包括:环境验证信息和指纹验证信息。
相应地,本发明实施例还提供了一种用户身份识别***,所述***包括:通信终端和服务器,所述通信终端与所述服务器数据相连,其中:
所述通信终端,用于采集当前的用户身份信息,并将采集到的用户身份信息发送给所述服务器;
所述服务器,用于接收当前的用户身份信息;其中,所述用户身份信息包括:环境信息和手指指纹信息;验证所述当前的用户身份信息中的环境信息和手指指纹信息是否满足识别条件;若满足识别条件,用户身份识别成功。
本发明实施例可基于环境信息和指纹信息进行用户验证,较好地保证了考勤信息的准确信,解决了员工无须到打卡机上进行打卡,避免了员工忘记打卡来回跑去打卡机中间的时间浪费,也避免了上下班高峰时期员工排队打卡造成的时间浪费和人员拥挤,提高了员工上下班打卡方式的灵活性和方便快捷性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例中的一种用户身份识别方法的流程示意图;
图2是本发明另一实施例中的用户身份识别方法的流程示意图;
图3是本发明另一实施例中的用户身份识别方法的流程示意图;
图4是本发明实施例中的一种用户身份识别装置的结构示意图;
图5是本发明另一实施例中的一种用户身份识别装置的结构示意图;
图6是本发明另一实施例中的一种用户身份识别装置的结构示意图;
图7是本发明实施例中的一种服务器的结构示意图;
图8是本发明另一实施例中的一种服务器的结构示意图;
图9是本发明实施例中的一种用户身份识别***的结构示意图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、***、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。
在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
本发明实施例中所描述的终端的***指设备的操作***,可以包括但不限于:Android***、Windows***、IOS(苹果公司开发的移动操作***)等等,本发明实施例具体不做限定。
上述终端可以是任何具备通信和存储功能的设备,例如:平板电脑、手机、电子阅读器、遥控器、个人计算机(PersonalComputer,PC)、笔记本电脑、车载设备、网络电视、可穿戴设备等具有音量键的设备。
图1是本发明实施例中的一种用户身份识别方法的流程示意图,如图所示本实施例中的用户身份识别方法可以包括:
S101,接收当前的用户身份信息;其中,所述用户身份信息包括:环境信息和手指指纹信息。
本发明实施例中,服务器在接收到通信终端的用户身份验证请求之后,可触发所述通信终端采集用户身份信息,并接收所述通信终端采集到的其当前用户的用户身份信息。当然,所述通信终端也可以直接发送用户身份信息给服务器,在发送用户身份信息的同时携带上表明其为考勤验证信息的标识即可。
本发明实施例中,所述环境信息具体可以为所述通信终端通过摄像头拍摄的环境影像,或者通过GPS等定位模块定位得到的位置信息。
本发明实施例中,所述手指指纹信息可根据用户的实际需要进行采集,可以是当前用户左手的大拇指指纹信息也可以是当前用户右手的小拇指指纹信息,或者当前用户其他手指的指纹信息,本发明实施例不作限定。
其中,所述通信终端可以包括个人电脑、智能手机(如Android手机、iOS手机等)、平板电脑、掌上电脑、移动互联网设备(MID,MobileInternetDevices)或穿戴式智能设备等互联网设备。
S102,验证所述当前的用户身份信息中的环境信息和手指指纹信息是否满足识别条件;若满足识别条件,用户身份识别成功。
本发明实施例中,通过验证S101接收到的所述当前用户的用户身份信息中的环境信息和手指指纹信息,与预先存储认证用户的验证信息是否超过预设阈值,来判断用户身份识别成功与否。
本实施例通过接收当前的用户身份信息,其中,所述认证用户的验证信息包括环境验证信息和指纹验证信息;然后,将在所述S101中接收到的所述用户身份信息中的环境信息和手指指纹信息分别与环境验证信息和指纹验证信息进行比较,若作为比较结果的匹配度超出了某个预设的阈值,则满足识别条件,用户身份识别成功。
在用户身份识别成功后,可以向所述通信终端发送一个通知消息以通知用户验证成功,考勤完成。服务器同时执行考勤记录。而如果用户身份识别失败,则同样可以发送关于用户失败,考勤错误的通知消息,或直接在服务器中标记考勤异常,表明该用户在未正确的环境上报验证信息。
本发明实施例可基于环境信息和指纹信息进行用户验证,较好地保证了考勤信息的准确性,解决了员工无须到打卡机上进行打卡,避免了员工忘记打卡来回跑去打卡机中间的时间浪费,也避免了上下班高峰时期员工排队打卡造成的时间浪费和人员拥挤,提高了员工上下班打卡方式的灵活性和方便快捷性。
图2是本发明另一实施例中的用户身份识别方法的流程示意图,如图所示本实施例中的用户身份识别方法可以包括:
S201,预先存储认证用户的验证信息;其中,所述验证信息用于验证接收到的用户的身份信息是否合法;所述验证信息包括:环境验证信息和指纹验证信息。
本发明实施例中,服务器可以预先存储认证用户的验证信息。所述验证信息可以是包括环境验证信息、指纹验证信息或者其他用于验证用户的身份信息是否合法的信息,本发明实施例不作限定。
本发明实施例中,所述环境验证信息包括:预设的一个或者多个合法位置范围和/或预设的一个或者多个合法环境照片。具体实现中,所述环境验证信息可以是预先指定几个公司范围内的地点或指定的工作地点,比如标有门牌号的办公室门口,标有会议室名称的会议室门口,标有楼名的办公楼门口等地点;还可以是预先设定的公司所在的位置范围和/或指定办公(外勤/外训等)的位置范围,本发明实施例不作限定。
本发明实施例中,所述指纹验证信息可根据用户的实际需要进行采集,可以是当前用户左手的大拇指指纹信息也可以是当前用户右手的小拇指指纹信息,或者当前用户其他手指的指纹信息,本发明实施例不作限定。
举例来说,A公司需要监控所有员工是否在规定上下班时间范围内按时上下班,A公司的网络管理人员需要预先指定几个A公司范围内的地点,拍摄指定地点的环境照片以此作为环境验证信息。在具体实现中,A公司指定各部门标有门牌号的办公室门口作为环境验证信息,那么,A公司的网络管理人员需要预先拍摄公司所有部门标有门牌号的办公室门口的照片,将其上传存储到服务器中;和/或,A公司的网络管理人员需要预先将A公司所在的位置范围上传存储到服务器中。同时,A公司的网络管理人员需要根据员工的实际需要采集员工指纹验证信息,将其上传至服务器,以此当用户身份识别时来判断是否是本人。
S202,触发所述通信终端的全球定位***GPS自动采集所述通信终端当前所在的位置信息,并触发所述通信终端采集用户的手指指纹信息;
本发明实施例中,服务器在接收到通信终端的用户身份验证请求之后,触发所述通信终端的全球定位***GPS自动采集所述通信终端当前所在的位置信息,并触发所述通信终端采集所述终端用户的手指指纹信息。具体实现中,当服务器接收到通信终端的用户身份验证请求之后,触发通信终端上精确的全球定位***GPS开启通信终端的GPS,并定位所述通信终端当前所在的地理位置,生成具体的地理位置;触发通信终端上的指纹识别功能,自动采集终端用户的手指指纹。
举例来说,用户A在A公司的人事部工作,现在用户A在早上8:30到达公司,此时用户A需要进行打卡操作。服务器在接收到用户A通过手机发送的用户身份验证请求之后,触发用户A手机上的全球定位***GPS自动定位采集现在手机所在的位置信息,触发通信终端上的指纹识别功能,采集用户A的手指指纹信息。
S203,接收所述通信终端采集到的位置信息和手指指纹信息;
本发明实施例中,接收在所述S202中触发所述通信终端的全球定位***GPS自动采集所述通信终端当前所在的位置信息,并触发所述通信终端采集用户的手指指纹信息。根据S202的例子,接收用户A手机所在的位置信息和采集到的用户A的手指指纹信息。
S204,记录所述用户身份信息的采集时间。
本发明实施例中,具体是指:记录全球定位***GPS自动采集所述通信终端当前所在的位置信息的具体的日期和时间,所述时间可以精确到秒。举例来说,记录全球定位***GPS自动采集现在手机所在的位置信息的具体的日期和时间,所述时间可以精确到秒。
S205,判断所述采集时间与***当前时刻的具体时间之间的时间间隔是否小于第一阈值。
所述第一阈值可以设定为20s,当服务器在接收到用户A通过手机发送的接收当前的用户身份信息请求之后,将记录用户A手机拍摄人事部标有门牌号的办公室门口的照片的具体日期和时间与***当前时刻的具体时间进行比较,判断两者的时间间隔,如果时间间隔不超过20s,执行S206;如果时间间隔超过20s,结束流程。
S206,判断所述采集到的所述通信终端当前所在的位置信息是否在所述预设的一个或者多个合法位置范围之内。
本案实施例中,服务器在接收到用户A通过手机发送的接收当前的用户身份信息请求之后,触发用户A手机上的全球定位***GPS自动定位采集现在手机所在的位置信息,判断所述采集到的手机所在的位置信息是否在预先存储A公司所在的位置范围之内,若是,继续执行S207;若否,结束流程。
S207,判断所述采集到的所述终端用户的手指指纹信息与所述预先存储的所述指纹验证信息的匹配度是否超过第二阈值。
所述手指指纹信息的匹配度设定为90%。服务器在接收到通信终端的用户身份验证请求之后,触发通信终端上的指纹识别功能,自动采集用户A的手指指纹信息。判断所述采集到的用户A的手指指纹信息与预先存储用户A的手指指纹信息的匹配度是否超过90%,若是,用户身份识别成功;若否,结束流程。
在用户身份识别成功后,可以向所述通信终端发送一个通知消息以通知用户验证成功,考勤已完成。服务器同时执行考勤记录。而如果用户身份识别失败,则同样可以发送关于用户验证失败,考勤错误的通知消息,或直接在服务器中标记考勤异常,表明该用户未在正确的环境上报验证信息。
本发明实施例可基于环境信息和指纹信息进行用户验证,较好地保证了考勤信息的准确性,解决了员工无须到打卡机上进行打卡,避免了员工忘记打卡来回跑去打卡机中间的时间浪费,也避免了上下班高峰时期员工排队打卡造成的时间浪费和人员拥挤,提高了员工上下班打卡方式的灵活性和方便快捷性。
图3是本发明另一实施例中的用户身份识别方法的流程示意图,如图所示本实施例中的用户身份识别方法可以包括:
S301,预先存储认证用户的验证信息;其中,所述验证信息用于验证接收到的用户的身份信息是否合法;所述验证信息包括:环境验证信息和指纹验证信息。
本发明实施例中,服务器可以预先存储认证用户的验证信息。所述验证信息可以是包括环境验证信息、指纹验证信息或者其他用于验证用户的身份信息是否合法的信息,本发明实施例不作限定。
本发明实施例中,所述环境验证信息包括:预设的一个或者多个合法位置范围和/或预设的一个或者多个合法环境照片。具体实现中,所述环境验证信息可以是预先指定几个公司范围内的地点或指定的工作地点,比如标有门牌号的办公室门口,标有会议室名称的会议室门口,标有楼名的办公楼门口等地点;还可以是预先设定的公司所在的位置范围和/或指定办公(外勤/外训等)的位置范围,本发明实施例不作限定。
本发明实施例中,所述指纹验证信息可根据用户的实际需要进行采集,可以是当前用户左手的大拇指指纹信息也可以是当前用户右手的小拇指指纹信息,或者当前用户其他手指的指纹信息,本发明实施例不作限定。
举例来说,A公司需要监控所有员工是否在规定上下班时间范围内按时上下班,A公司的网络管理人员需要预先指定几个A公司范围内的地点,拍摄指定地点的环境照片以此作为环境验证信息。在具体实现中,A公司指定各部门标有门牌号的办公室门口作为环境验证信息,那么,A公司的网络管理人员需要预先拍摄公司所有部门标有门牌号的办公室门口的照片,将其上传存储到服务器中;和/或,A公司的网络管理人员需要预先将A公司所在的位置范围上传存储到服务器中。同时,A公司的网络管理人员需要根据员工的实际需要采集员工指纹验证信息,将其上传至服务器,以此当用户身份识别时来判断是否是本人。
S302,触发所述通信终端拍摄采集用户当前所在的环境影像,并触发所述通信终端采集用户的手指指纹信息;
本发明实施例中,服务器在接收到通信终端的用户身份验证请求之后,触发拍摄所述终端用户当前所在的环境影像,并触发所述通信终端采集用户的手指指纹信息。具体实现中,服务器在接收到通信终端的用户身份验证请求之后,触发通信终端拍摄所述终端用户当前所在的环境照片和/或视频;触发通信终端上的指纹识别功能,自动采集终端用户的手指指纹。依据S201中的例子,当服务器在接收到用户A通过手机发送的用户身份验证请求之后,触发用户A的手机拍摄人事部标有门牌号的办公室门口的照片和/或拍摄人事部标有门牌号的办公室门口的视频;触发通信终端上的指纹识别功能,自动采集用户A的手指指纹信息。
S303,接收所述通信终端采集到的环境影像和手指指纹信息;
本发明实施例中,接收在所述S302中触发所述通信终端拍摄采集用户当前所在的环境影像,并触发所述通信终端采集用户的手指指纹信息。根据S302的例子,接收用户A的手机拍摄的人事部标有门牌号的办公室门口的照片和/或拍摄人事部标有门牌号的办公室门口的视频和采集到的用户A的手指指纹信息。
S304,记录所述用户身份信息的采集时间。
本发明实施例中,具体是指:记录拍摄所述终端用户当前所在的环境信息影像的具体的日期和时间,所述时间可以精确到秒。举例来说,记录手机拍摄人事部标有门牌号的办公室门口的照片和/或拍摄人事部标有门牌号的办公室门口的视频的具体的日期和时间,所述时间可以精确到秒。
S305,判断所述采集时间与***当前时刻的具体时间之间的时间间隔是否小于第一阈值。
所述第一阈值可以设定为20s,当服务器在接收到通信终端的用户身份验证请求之后,将记录用户A手机拍摄人事部标有门牌号的办公室门口的照片的具体日期和时间与***当前时刻的具体时间进行比较,判断两者的时间间隔,如果时间间隔不超过20s,执行S306;如果时间间隔超过20s,结束流程。
S306,判断所述拍摄到的所述用户当前所在的所述环境影像与所述预设的一个或者多个合法环境照片的相似度是否超过第三阈值。
所述相似度可以设定为85%。当服务器在接收到通信终端的用户身份验证请求之后,触发用户A的手机拍摄人事部标有门牌号的办公室门口的照片和/或拍摄人事部标有门牌号的办公室门口的视频。将所述拍摄人事部标有门牌号的办公室门口的照片和/或拍摄人事部标有门牌号的办公室门口的视频与预先拍摄公司所有部门标有门牌号的办公室门口的照片进行相似度对比,若相似度超过85%,若是,继续执行S307;若否,结束流程。
S307,判断所述采集到的所述终端用户的手指指纹信息与所述预先存储的所述指纹验证信息的匹配度是否超过第二阈值。
所述手指指纹信息的匹配度可以设定为90%。服务器在接收到通信终端的用户身份验证请求之后,触发通信终端上的指纹识别功能,自动采集用户A的手指指纹信息。判断所述采集到的用户A的手指指纹信息与预先存储用户A的手指指纹信息的匹配度是否超过90%,若是,用户身份识别成功;若否,结束流程。
在用户身份识别成功后,可以向所述通信终端发送一个通知消息以通知用户验证成功,考勤已完成。服务器同时执行考勤记录。而如果用户身份识别失败,则同样可以发送关于用户验证失败,考勤错误的通知消息,或直接在服务器中标记考勤异常,表明该用户未在正确的环境上报验证信息。
需要说明的是,在图2和图3中分别描述了本发明实施例中基于位置信息和用户指纹,环境影像和用户指纹的用户验证。在实际实施时,位置信息、环境影像以及用户指纹可以结合以进行用户验证。具体可以为:
判断所述采集时间与***当前时刻的具体时间之间的时间间隔是否小于第一阈值;若小于第一阈值,进一步判断所述采集到的所述通信终端当前所在的位置信息是否在所述预设的一个或者多个合法位置范围之内;若在合法位置范围之内,进一步判断所述拍摄到的所述用户当前所在的所述环境影像与所述预设的一个或者多个合法环境照片的相似度是否超过第三阈值;若超过第三阈值,进一步判断所述采集到的所述用户的手指指纹信息与所述预先存储的指纹验证信息的匹配度是否超过第二阈值;若超过第二阈值,则满足识别条件。
或者,判断所述采集时间与***当前时刻的具体时间之间的时间间隔是否小于第一阈值;若小于第一阈值,进一步判断所述拍摄到的所述用户当前所在的所述环境影像与所述预设的一个或者多个合法环境照片的相似度是否超过第三阈值;若超过第三阈值,进一步判断所述采集到的所述通信终端当前所在的位置信息是否在所述预设的一个或者多个合法位置范围之内;若在合法位置范围之内,进一步判断所述采集到的所述用户的手指指纹信息与所述预先存储的指纹验证信息的匹配度是否超过第二阈值;若超过第二阈值,则满足识别条件。
具体的判断方式可以为上图2和图3实施例中的S205、S206、S207、S305、S304、S304,这里不在赘述。
本发明实施例可基于环境信息和指纹信息进行用户验证,较好地保证了考勤信息的准确性,解决了员工无须到打卡机上进行打卡,避免了员工忘记打卡来回跑去打卡机中间的时间浪费,也避免了上下班高峰时期员工排队打卡造成的时间浪费和人员拥挤,提高了员工上下班打卡方式的灵活性和方便快捷性。
图4是本发明实施例中的一种用户身份识别装置的结构示意图,如图所示本实施例中的用户身份识别装置40可以包括:
接收模块401,用于接收当前的用户身份信息;其中,所述用户身份信息包括:环境信息和手指指纹信息;
验证模块402,用于验证所述当前的用户身份信息中的环境信息和手指指纹信息是否满足识别条件;若满足识别条件时,用户身份识别成功。
本发明实施例中,通过验证接收模块401接收到的所述当前用户的用户身份信息中的环境信息和手指指纹信息,与预先存储认证用户的验证信息中相关信息进行比较后,作为比较结果的匹配度是否超过预设阈值,来判断用户身份识别成功与否。
本实施例通过接收当前的用户身份信息,其中,所述认证用户的验证信息包括环境验证信息和指纹验证信息;然后,将在所述接收模块401中接收到的所述用户身份信息中的环境信息和手指指纹信息分别与环境验证信息和指纹验证信息进行比较,若作为比较结果的匹配度超出了某个预设的阈值,则满足识别条件,用户身份识别成功。
在用户身份识别成功后,可以向所述通信终端发送一个通知消息以通知用户验证成功,考勤已完成。服务器同时执行考勤记录。而如果用户身份识别失败,则同样可以发送关于用户验证失败,考勤错误的通知消息,或直接在服务器中标记考勤异常,表明该用户未在正确的环境上报验证信息。
图5是本发明实施例中的另一种指纹识别装置的结构示意图,如图所示本实施例中的指纹识别装置5可以包括:
存储模块51,用于预先存储认证用户的验证信息;其中,所述验证信息用于验证接收到的用户的身份信息是否合法;所述验证信息包括:环境验证信息和指纹验证信息。
本发明实施例中,服务器可以预先将认证用户的验证信息存储到存储模块51。所述验证信息可以是包括环境验证信息、指纹验证信息或者其他用于验证用户的身份信息是否合法的信息,本发明实施例不作限定。
本发明实施例中,所述环境验证信息包括:预设的一个或者多个合法位置范围和/或预设的一个或者多个合法环境照片。具体实现中,所述环境验证信息可以是预先指定几个公司范围内的地点或指定的工作地点,比如标有门牌号的办公室门口,标有会议室名称的会议室门口,标有楼名的办公楼门口等地点;还可以是预先设定的公司所在的位置范围和/或指定办公(外勤/外训等)的位置范围,本发明实施例不作限定。
本发明实施例中,所述指纹验证信息可根据用户的实际需要进行采集,可以是当前用户左手的大拇指指纹信息也可以是当前用户右手的小拇指指纹信息,或者当前用户其他手指的指纹信息,本发明实施例不作限定。
举例来说,A公司需要监控所有员工是否在规定上下班时间范围内按时上下班,A公司的网络管理人员需要预先拍摄几张A公司范围内指定地点的照片,指定地点规定为各部门标有门牌号的办公室门口,那么,A公司的网络管理人员需要预先拍摄公司所有部门标有门牌号的办公室门口的照片,将其存储到存储模块51;或者,A公司的网络管理人员需要预先将A公司所在的位置范围存储到存储模块51。同时,A公司的网络管理人员需要将公司所有员工的手指指纹信息存储到存储模块51中,用户身份识别时来判断是否是本人。
举例来说,A公司需要监控所有员工是否在规定上下班时间范围内按时上下班,A公司的网络管理人员需要预先指定几个A公司范围内的地点,拍摄指定地点的环境照片以此作为环境验证信息。在具体实现中,A公司指定各部门标有门牌号的办公室门口作为环境验证信息,那么,A公司的网络管理人员需要预先拍摄公司所有部门标有门牌号的办公室门口的照片,将其上传存储到存储模块51中;和/或,A公司的网络管理人员需要预先将A公司所在的位置范围上传存储到存储模块51中。同时,A公司的网络管理人员需要根据员工的实际需要采集员工指纹验证信息,将其上传至存储模块51,以此当用户身份识别时来判断是否是本人。
接收模块52,用于接收当前的用户身份信息;其中,所述用户身份信息包括:环境信息和手指指纹信息;
本发明实施例中,服务器在接收到通信终端的用户身份验证请求之后,服务器将当前的用户身份信息接收到接收模块52。
可选的,所述接收模块52包括:
触发单元520,用于在接收到通信终端的用户身份验证请求之后,触发所述通信终端的全球定位***GPS自动采集所述通信终端当前所在的位置信息,并触发所述通信终端采集用户的手指指纹信息;或者,触发所述通信终端拍摄采集用户当前所在的环境影像,并触发所述通信终端采集用户的手指指纹信息。
本发明实施例中,服务器在接收到通信终端的用户身份验证请求之后,触发单元520触发所述通信终端的全球定位***GPS自动采集所述通信终端当前所在的位置信息,触发单元520并触发所述通信终端采集所述终端用户的手指指纹信息。具体实现中,当服务器接收到通信终端的用户身份验证请求之后,触发单元520触发通信终端上精确的全球定位***GPS开启通信终端的GPS,并定位所述通信终端当前所在的地理位置,生成具体的地理位置;触发单元520触发通信终端上的指纹识别功能,自动采集终端用户的手指指纹。
举例来说,用户A在A公司的人事部工作,现在用户A在早上8:30到达公司,此时用户A需要进行打卡操作。接收模块52在接收到用户A通过手机发送的用户身份验证请求之后,触发单元520触发用户A手机上的全球定位***GPS自动定位采集现在手机所在的位置信息,触发单元520触发通信终端上的指纹识别功能,采集用户A的手指指纹信息。或者,
本发明实施例中,服务器在接收到通信终端的用户身份验证请求之后,触发单元520触发拍摄所述终端用户当前所在的环境影像,触发单元520并触发所述通信终端采集用户的手指指纹信息。具体实现中,接收模块52在接收到通信终端的用户身份验证请求之后,触发单元520触发通信终端拍摄所述终端用户当前所在的环境照片和/或视频;触发单元520触发通信终端上的指纹识别功能,自动采集终端用户的手指指纹。依据S201中的例子,当接收模块52在接收到用户A通过手机发送的用户身份验证请求之后,触发单元520触发用户A的手机拍摄人事部标有门牌号的办公室门口的照片和/或拍摄人事部标有门牌号的办公室门口的视频;触发单元520触发通信终端上的指纹识别功能,自动采集用户A的手指指纹信息。
获取单元521,用于接收获取所述采集到的所述通信终端当前所在的位置信息和所述采集到的所述终端用户的手指指纹信息;或者,接收获取所述拍摄到的所述终端用户当前所在的环境影像和所述自动采集到的所述终端用户的手指指纹信息。
本发明实施例中,获取单元521接收触发单元520触发所述通信终端的全球定位***GPS自动采集所述通信终端当前所在的位置信息,并触发所述通信终端采集用户的手指指纹信息。根据S202的例子,接收用户A手机所在的位置信息和采集到的用户A的手指指纹信息。或者,
本发明实施例中,获取单元521接收触发单元520触发所述通信终端拍摄采集用户当前所在的环境影像,并触发所述通信终端采集用户的手指指纹信息。根据S302的例子,接收用户A的手机拍摄的人事部标有门牌号的办公室门口的照片和/或拍摄人事部标有门牌号的办公室门口的视频和采集到的用户A的手指指纹信息。
可选的,所述接收模块还包括:
记录单元522,用于记录所述环境信息的采集时间。
本发明实施例中,记录单元522具体记录拍摄所述终端用户当前所在的环境信息影像的具体的日期和时间,所述时间可以精确到秒;或者记录单元522具体记录全球定位***GPS自动定位采集所述通信终端当前所在的位置信息的具体的日期和时间,所述时间可以精确到秒。举例来说,记录手机拍摄人事部标有门牌号的办公室门口的照片和/或拍摄人事部标有门牌号的办公室门口的视频的具体的日期和时间,所述时间可以精确到秒;或者,记录全球定位***GPS自动定位采集现在手机所在的位置信息的具体的日期和时间,所述时间可以精确到秒。
验证模块53,用于验证所述当前的用户身份信息中的环境信息和手指指纹信息是否满足识别条件;若满足识别条件时,用户身份识别成功。
本发明实施例中,通过验证所述接收模块52中接收到的所述当前用户的用户身份信息中的环境信息和手指指纹信息,与预先存储认证用户的验证信息中相关信息进行比较后,作为比较结果的匹配度是否超过预设阈值,来判断用户身份识别成功与否。
本实施例通过接收当前的用户身份信息,其中,所述认证用户的验证信息包括环境验证信息和指纹验证信息;然后,将所述接收模块52中接收到的所述用户身份信息中的环境信息和手指指纹信息分别与环境验证信息和指纹验证信息进行比较,若作为比较结果的匹配度超出了某个预设的阈值,则满足识别条件,用户身份识别成功。
在用户身份识别成功后,可以向所述通信终端发送一个通知消息以通知用户验证成功,考勤已完成。服务器同时执行考勤记录。而如果用户身份识别失败,则同样可以发送关于用户验证失败,考勤错误的通知消息,或直接在服务器中标记考勤异常,表明该用户未在正确的环境上报验证信息。
可选地,所述验证模块包括:
第一判断单元530,用于判断所述采集时间与***当前时刻的具体时间之间的时间间隔是否小于第一阈值;
所述第一阈值可以设定为20s,当服务器在接收到用户A通过手机发送的接收当前的用户身份验证信息请求之后,第一判断单元530将记录用户A手机拍摄人事部标有门牌号的办公室门口的照片的具体日期和时间与***当前时刻的具体时间进行比较,判断两者的时间间隔是否小于20s。
第二判断单元531,用于在所述第一判断模块的判断结果为是时,判断所述采集到的所述通信终端当前所在的位置信息是否在所述预设的一个或者多个合法位置范围之内;
本案实施例中,当第一判断单元530判断结果小于20s时,第二判断单元531继续判断从获取单元521接收到的所述采集到的所述通信终端当前所在的位置信息是否在预先存储A公司所在的位置范围之内。
第三判断单元532,用于在第二判断单元的判断结果在合法位置范围之内时,判断所述采集到的所述用户的手指指纹信息与预先存储的指纹验证信息的匹配度是否超过第二阈值;若超过第二阈值,用户身份识别成功。
所述手指指纹信息的匹配度可以设定为90%。当第二判断单元531判断结果在预先存储A公司所在的位置范围之内时,第三判断单元532进一步判断从获取单元521接收到的所述采集到的所述终端用户的手指指纹信息与预先存储用户A的手指指纹信息的匹配度是否超过90%,若匹配度超过90%,用户身份识别成功;若匹配度没超过90%,结束流程。
在用户身份识别成功后,可以向所述通信终端发送一个通知消息以通知用户验证成功,考勤已完成。服务器同时执行考勤记录。而如果用户身份识别失败,则同样可以发送关于用户验证失败,考勤错误的通知消息,或直接在服务器中标记考勤异常,表明该用户未在正确的环境上报验证信息。
本发明实施例可基于环境信息和指纹信息进行用户验证,较好地保证了考勤信息的准确性,解决了员工无须到打卡机上进行打卡,避免了员工忘记打卡来回跑去打卡机中间的时间浪费,也避免了上下班高峰时期员工排队打卡造成的时间浪费和人员拥挤,提高了员工上下班打卡方式的灵活性和方便快捷性。
图6是本发明实施例中的另一种指纹识别装置的结构示意图,如图所示本实施例中的指纹识别装置6可以包括:
存储模块61,用于预先存储认证用户的验证信息;其中,所述验证信息用于验证接收到的用户的身份信息是否合法;所述验证信息包括:环境验证信息和指纹验证信息。
本发明实施例中,服务器可以预先将认证用户的验证信息存储到存储模块61。所述验证信息可以是包括环境验证信息、指纹验证信息或者其他用于验证用户的身份信息是否合法的信息,本发明实施例不作限定。
本发明实施例中,所述环境验证信息包括:预设的一个或者多个合法位置范围和/或预设的一个或者多个合法环境照片。具体实现中,所述环境验证信息可以是预先指定几个公司范围内的地点或指定的工作地点,比如标有门牌号的办公室门口,标有会议室名称的会议室门口,标有楼名的办公楼门口等地点;还可以是预先设定的公司所在的位置范围和/或指定办公(外勤/外训等)的位置范围,本发明实施例不作限定。
本发明实施例中,所述指纹验证信息可根据用户的实际需要进行采集,可以是当前用户左手的大拇指指纹信息也可以是当前用户右手的小拇指指纹信息,或者当前用户其他手指的指纹信息,本发明实施例不作限定。
举例来说,A公司需要监控所有员工是否在规定上下班时间范围内按时上下班,A公司的网络管理人员需要预先拍摄几张A公司范围内指定地点的照片,指定地点规定为各部门标有门牌号的办公室门口,那么,A公司的网络管理人员需要预先拍摄公司所有部门标有门牌号的办公室门口的照片,将其存储到存储模块61;或者,A公司的网络管理人员需要预先将A公司所在的位置范围存储到存储模块61。同时,A公司的网络管理人员需要将公司所有员工的手指指纹信息存储到存储模块61中,用户身份识别时来判断是否是本人。
举例来说,A公司需要监控所有员工是否在规定上下班时间范围内按时上下班,A公司的网络管理人员需要预先指定几个A公司范围内的地点,拍摄指定地点的环境照片以此作为环境验证信息。在具体实现中,A公司指定各部门标有门牌号的办公室门口作为环境验证信息,那么,A公司的网络管理人员需要预先拍摄公司所有部门标有门牌号的办公室门口的照片,将其上传存储到存储模块61中;和/或,A公司的网络管理人员需要预先将A公司所在的位置范围上传存储到存储模块61中。同时,A公司的网络管理人员需要根据员工的实际需要采集员工指纹验证信息,将其上传至存储模块61,以此当用户身份识别时来判断是否是本人。
接收模块62,用于接收当前的用户身份信息;其中,所述用户身份信息包括:环境信息和手指指纹信息;
本发明实施例中,服务器在接收到通信终端的用户身份验证请求之后,服务器将当前的用户身份信息接收到接收模块62。
可选的,所述接收模块62包括:
触发单元620,用于在接收到通信终端的用户身份验证请求之后,触发所述通信终端的全球定位***GPS自动采集所述通信终端当前所在的位置信息,并触发所述通信终端采集用户的手指指纹信息;或者,触发所述通信终端拍摄采集用户当前所在的环境影像,并触发所述通信终端采集用户的手指指纹信息。
本发明实施例中,服务器在接收到通信终端的用户身份验证请求之后,触发单元620触发所述通信终端的全球定位***GPS自动采集所述通信终端当前所在的位置信息,触发单元620并触发所述通信终端采集所述终端用户的手指指纹信息。具体实现中,当服务器接收到通信终端的用户身份验证请求之后,触发单元620触发通信终端上精确的全球定位***GPS开启通信终端的GPS,并定位所述通信终端当前所在的地理位置,生成具体的地理位置;触发单元620触发通信终端上的指纹识别功能,自动采集终端用户的手指指纹。
举例来说,用户A在A公司的人事部工作,现在用户A在早上8:30到达公司,此时用户A需要进行打卡操作。接收模块62在接收到用户A通过手机发送的用户身份验证请求之后,触发单元620触发用户A手机上的全球定位***GPS自动定位采集现在手机所在的位置信息,触发单元620触发通信终端上的指纹识别功能,采集用户A的手指指纹信息。或者,
本发明实施例中,服务器在接收到通信终端的用户身份验证请求之后,触发单元620触发拍摄所述终端用户当前所在的环境影像,触发单元620并触发所述通信终端采集用户的手指指纹信息。具体实现中,接收模块62在接收到通信终端的用户身份验证请求之后,触发单元620触发通信终端拍摄所述终端用户当前所在的环境照片和/或视频;触发单元620触发通信终端上的指纹识别功能,自动采集终端用户的手指指纹。依据S201中的例子,当接收模块62在接收到用户A通过手机发送的用户身份验证请求之后,触发单元620触发用户A的手机拍摄人事部标有门牌号的办公室门口的照片和/或拍摄人事部标有门牌号的办公室门口的视频;触发单元620触发通信终端上的指纹识别功能,自动采集用户A的手指指纹信息。
获取单元621,用于接收获取所述采集到的所述通信终端当前所在的位置信息和所述采集到的所述终端用户的手指指纹信息;或者,接收获取所述拍摄到的所述终端用户当前所在的环境影像和所述自动采集到的所述终端用户的手指指纹信息。
本发明实施例中,获取单元621接收触发单元620触发所述通信终端的全球定位***GPS自动采集所述通信终端当前所在的位置信息,并触发所述通信终端采集用户的手指指纹信息。根据S202的例子,接收用户A手机所在的位置信息和采集到的用户A的手指指纹信息。或者,
本发明实施例中,获取单元621接收触发单元620触发所述通信终端拍摄采集用户当前所在的环境影像,并触发所述通信终端采集用户的手指指纹信息。根据S302的例子,接收用户A的手机拍摄的人事部标有门牌号的办公室门口的照片和/或拍摄人事部标有门牌号的办公室门口的视频和采集到的用户A的手指指纹信息。
可选的,所述接收模块还包括:
记录单元622,用于记录所述环境信息的采集时间。
本发明实施例中,记录单元622具体记录拍摄所述终端用户当前所在的环境信息影像的具体的日期和时间,所述时间可以精确到秒;或者记录单元622具体记录全球定位***GPS自动定位采集所述通信终端当前所在的位置信息的具体的日期和时间,所述时间可以精确到秒。举例来说,记录手机拍摄人事部标有门牌号的办公室门口的照片和/或拍摄人事部标有门牌号的办公室门口的视频的具体的日期和时间,所述时间可以精确到秒;或者,记录全球定位***GPS自动定位采集现在手机所在的位置信息的具体的日期和时间,所述时间可以精确到秒。
验证模块63,用于验证所述当前的用户身份信息中的环境信息和手指指纹信息是否满足识别条件;若满足识别条件时,用户身份识别成功。
本发明实施例中,通过验证所述接收模块62中接收到的所述当前用户的用户身份信息中的环境信息和手指指纹信息,与预先存储认证用户的验证信息中相关信息进行比较后,作为比较结果的匹配度是否超过预设阈值,来判断用户身份识别成功与否。
本实施例通过接收当前的用户身份信息,其中,所述认证用户的验证信息包括环境验证信息和指纹验证信息;然后,将所述接收模块62中接收到的所述用户身份信息中的环境信息和手指指纹信息分别与环境验证信息和指纹验证信息进行比较,若作为比较结果的匹配度超出了某个预设的阈值,则满足识别条件,用户身份识别成功。
在用户身份识别成功后,可以向所述通信终端发送一个通知消息以通知用户验证成功,考勤已完成。服务器同时执行考勤记录。而如果用户身份识别失败,则同样可以发送关于用户验证失败,考勤错误的通知消息,或直接在服务器中标记考勤异常,表明该用户未在正确的环境上报验证信息。
可选地,所述验证模块包括:
第一判断单元630,用于判断所述采集时间与***当前时刻的具体时间之间的时间间隔是否小于第一阈值;
所述第一阈值可以设定为20s,当服务器在接收到用户A通过手机发送的接收当前的用户身份验证信息请求之后,第一判断单元630将记录用户A手机拍摄人事部标有门牌号的办公室门口的照片的具体日期和时间与***当前时刻的具体时间进行比较,判断两者的时间间隔是否小于20s。
第四判断单元631,用于在所述第一判断模块的判断结果为是时,判断所述拍摄到的所述终端用户当前所在的所述环境信息影像与所述预先存储认证用户的所述设定的合法环境信息照片的相似度是否超过第三阈值。
所述相似度可以设定为85%。当第一判断单元630判断结果不超过20s时,第四判断单元631继续判断从获取单元621接收到的所述拍摄人事部标有门牌号的办公室门口的照片和/或拍摄人事部标有门牌号的办公室门口的视频与预先拍摄公司所有部门标有门牌号的办公室门口的照片进行相似度对比,判断相似度是否超过85%。
第三判断单元632,用于在第四判断单元的判断结果为是时,判断所述采集到的所述终端用户的手指指纹信息与所述预先存储认证用户的所述手指指纹信息的匹配度是否超过第二阈值;若超过第二阈值,用户身份识别成功。
所述手指指纹信息的匹配度可以设定为90%。当第二判断单元631判断结果相似度超过85%时,第三判断单元632进一步判断从获取单元621接收到的所述采集到的所述终端用户的手指指纹信息与预先存储用户A的手指指纹信息的匹配度是否超过90%,若匹配度超过90%,用户身份识别成功;若匹配度没超过90%,结束流程。
在用户身份识别成功后,可以向所述通信终端发送一个通知消息以通知用户验证成功,考勤已完成。服务器同时执行考勤记录。而如果用户身份识别失败,则同样可以发送关于用户验证失败,考勤错误的通知消息,或直接在服务器中标记考勤异常,表明该用户未在正确的环境上报验证信息。
本发明实施例可基于环境信息和指纹信息进行用户验证,较好地保证了考勤信息的准确性,解决了员工无须到打卡机上进行打卡,避免了员工忘记打卡来回跑去打卡机中间的时间浪费,也避免了上下班高峰时期员工排队打卡造成的时间浪费和人员拥挤,提高了员工上下班打卡方式的灵活性和方便快捷性。
图7是本发明实施例中的一种服务器的结构示意图。
所述服务器70包括:接收模块700以及验证模块701。
接收模块700可以为上图4实施例中的接收模块401,这里不在赘述;
验证模块701可以为上图4实施例中的验证模块402,这里不在赘述;
图8是本发明另一实施例中的一种服务器的结构示意图。
所述服务器80包括:存储模块800、接收模块801及验证模块802。
存储模块800可以为上图5实施例中的存储模块51,这里不在赘述;
接收模块801可以为上图5实施例中的接收模块52,这里不在赘述;
验证模块802可以为上图5实施例中的验证模块53,这里不在赘述;
或者,
存储模块800可以为上图6实施例中的存储模块61,这里不在赘述;
接收模块801可以为上图6实施例中的接收模块62,这里不在赘述;
验证模块802可以为上图6实施例中的验证模块63,这里不在赘述;
本发明实施例可基于环境信息和指纹信息进行用户验证,较好地保证了考勤信息的准确性,解决了员工无须到打卡机上进行打卡,避免了员工忘记打卡来回跑去打卡机中间的时间浪费,也避免了上下班高峰时期员工排队打卡造成的时间浪费和人员拥挤,提高了员工上下班打卡方式的灵活性和方便快捷性。
为了便于更好地实施本发明实施例的上述方案,本发明还提供了用于配合实施上述方案的相关***。图9是本发明实施例中的一种用户身份识别***的结构示意图。
所述用户身份识别***90包括通信终端900和服务器901,所述通信终端900与所述服务器901数据线相连。
所述通信终端900,用于采集当前的用户身份信息,并将采集到的用户身份信息发送给所述服务器;
本发明实施例中,所述通信终端可以包括个人电脑、智能手机(如Android手机、iOS手机等)、平板电脑、掌上电脑、移动互联网设备(MID,MobileInternetDevices)或穿戴式智能设备等互联网设备。
本发明实施例中,服务器在接收到通信终端的用户身份验证请求之后,可触发所述通信终端采集当前用户的用户身份信息,所述通信终端将采集到的用户身份信息直接发送给服务器,在发送用户身份信息的同时携带上表明其为考勤验证信息的标识即可。
所述服务器901,用于接收当前的用户身份信息;其中,所述用户身份信息包括:环境信息和手指指纹信息;验证所述当前的用户身份信息中的环境信息和手指指纹信息是否满足识别条件;若满足识别条件,用户身份识别成功。
所述服务器901可以为上图7实施例中的服务器70,这里不在赘述;
或者,所述服务器901可以为上图8实施例中的服务器80,这里不在赘述;
可选地,所述通信终端900,用于向所述服务器发送用户身份验证请求;
可选地,所述服务器901,还用于在接收到所述用户身份验证请求后,发送触发信息触发所述通信终端采集用户身份信息。
本发明实施例中,服务器在接收到通信终端的用户身份验证请求之后,可触发所述通信终端采集用户身份信息,并接收所述通信终端采集到的其当前用户的用户身份信息。当然,所述通信终端也可以直接发送用户身份信息给服务器,在发送用户身份信息的同时携带上表明其为考勤验证信息的标识即可。
本发明实施例中,所述环境信息具体可以为所述通信终端通过摄像头拍摄的环境影像,或者通过GPS等定位模块定位得到的位置信息。
本发明实施例中,所述手指指纹信息可根据用户的实际需要进行采集,可以是当前用户左手的大拇指指纹信息也可以是当前用户右手的小拇指指纹信息,或者当前用户其他手指的指纹信息,本发明实施例不作限定。
可选地,所述通信终端900,用于在检测到身份验证触发事件后,开启定位模块采集当前的位置信息,和/或开启拍摄模块采集当前的环境影像,并将采集到的位置信息和/或环境影像作为环境信息发送给所述服务器。
本发明实施例中,所述通信终端检测到身份验证触发事件之后,开启所述通信终端上的全球定位***GPS自动采集所述通信终端当前所在的位置信息,自动采集所述用户的指纹信息。具体实现中,所述通信终端检测到身份验证触发事件之后,开启所述通信终端上精确的全球定位***GPS,并定位所述通信终端当前所在的地理位置,生成具体的地理位置;开启通信终端上的指纹识别功能,自动采集用户的手指指纹。将所述采集到的用户的手指指纹和当前位置信息发送到所述服务器901。和/或,
本发明实施例中,所述通信终端检测到身份验证触发事件之后,开启所述通信终端上的摄像头拍摄所述终端用户当前所在的环境信息影像,自动采集所述终端用户的手指指纹信息。具体实现中,所述通信终端检测到身份验证触发事件之后,开启所述通信终端上的摄像头拍摄所述终端用户当前所在的环境照片和/或视频;开启通信终端上的指纹识别功能,自动采集终端用户的手指指纹。将所述采集到的用户的手指指纹和环境照片和/或视频发送到所述服务器901。
本发明实施例可基于环境信息和指纹信息进行用户验证,较好地保证了考勤信息的准确性,解决了员工无须到打卡机上进行打卡,避免了员工忘记打卡来回跑去打卡机中间的时间浪费,也避免了上下班高峰时期员工排队打卡造成的时间浪费和人员拥挤,提高了员工上下班打卡方式的灵活性和方便快捷性。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-OnlyMemory,ROM)或随机存储记忆体(RandomAccessMemory,RAM)等。
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

Claims (17)

1.一种用户身份识别的方法,其特征在于,所述方法包括:
接收当前的用户身份信息;其中,所述用户身份信息包括:环境信息和手指指纹信息;
验证所述当前的用户身份信息中的环境信息和手指指纹信息是否满足识别条件;
若满足识别条件,用户身份识别成功。
2.如权利要求1所述的方法,其特征在于,所述接收当前的用户身份信息之前,还包括:
预先存储认证用户的验证信息;其中,所述验证信息用于验证接收到的用户的身份信息是否合法;所述验证信息包括:环境验证信息和手指验证信息。
3.如权利要求2所述的方法,其特征在于,所述接收当前的用户身份信息包括:
接收到通信终端的用户身份验证请求,触发所述通信终端的全球定位***GPS自动采集所述通信终端当前所在的位置信息,并触发所述通信终端采集用户的手指指纹信息;接收所述通信终端采集到的位置信息和手指指纹信息;
或者,
接收到通信终端的用户身份验证请求,触发所述通信终端拍摄采集用户当前所在的环境影像,并触发所述通信终端采集用户的手指指纹信息;接收所述通信终端采集到的环境影像和手指指纹信息。
4.如权利要求3所述的方法,其特征在于,所述接收当前的用户身份信息包括:
记录所述用户身份信息的采集时间。
5.如权利要求4所述的方法,其特征在于,
所述环境信息包括:位置信息和/或环境影像,所述环境验证信息包括:预设的一个或者多个合法位置范围和/或预设的一个或者多个合法环境照片。
6.如权利要求5所述的方法,其特征在于,所述验证所述当前的用户身份信息中的环境信息和手指指纹信息是否满足识别条件,包括:
判断所述采集时间与***当前时刻的具体时间之间的时间间隔是否小于第一阈值;
若小于第一阈值,进一步判断所述采集到的所述通信终端当前所在的位置信息是否在所述预设的一个或者多个合法位置范围之内;
若在合法位置范围之内,进一步判断所述采集到的所述用户的手指指纹信息与所述预先存储的指纹验证信息的匹配度是否超过第二阈值;
若超过第二阈值,则满足识别条件。
7.如权利要求5所述的方法,其特征在于,所述验证所述当前的用户身份信息中的环境信息和手指指纹信息是否满足识别条件,包括:
判断所述采集时间与***当前时刻的具体时间之间的时间间隔是否小于第一阈值;
若小于第一阈值,进一步判断所述拍摄到的所述用户当前所在的所述环境影像与所述预设的一个或者多个合法环境照片的相似度是否超过第三阈值;
若超过第三阈值,进一步判断所述采集到的所述用户的手指指纹信息与所述预先存储的所述指纹验证信息的匹配度是否超过第二阈值;
若超过第二阈值,则满足识别条件。
8.一种用户身份识别的装置,其特征在于,所述装置包括:
接收模块,用于接收当前的用户身份信息;其中,所述用户身份信息包括:环境信息和手指指纹信息;
验证模块,用于验证所述当前的用户身份信息中的环境信息和手指指纹信息是否满足识别条件;若满足识别条件时,用户身份识别成功。
9.如权利要求8所述的装置,其特征在于,还包括:
存储模块,用于预先存储认证用户的验证信息;其中,所述验证信息用于验证接收到的用户的身份信息是否合法;所述验证信息包括:环境验证信息和指纹验证信息。
10.如权利要求8所述的装置,其特征在于,所述接收模块包括:
触发单元,用于在接收到所述通信终端的用户身份验证信息请求之后,触发所述通信终端的全球定位***GPS自动采集所述通信终端当前所在的位置信息,并触发所述通信终端采集用户的手指指纹信息;或者,触发所述通信终端拍摄采集用户当前所在的环境影像,并触发所述通信终端采集用户的手指指纹信息;
获取单元,用于接收所述通信终端采集到的位置信息和手指指纹信息;或者,接收所述通信终端采集到的环境影像和手指指纹信息。
11.如权利要求10所述的装置,其特征在于,所述接收模块还包括:
记录单元,用于记录所述用户身份信息的采集时间。
12.如权利要求8所述的装置,其特征在于,所述验证模块包括:
第一判断单元,用于判断所述采集时间与***当前时刻的具体时间之间的时间间隔是否小于第一阈值;
第二判断单元,用于在所述第一判断模块的判断结果为是时,判断所述采集到的所述通信终端当前所在的位置信息是否在所述预设的一个或者多个合法位置范围之内;
第三判断单元,用于在第二判断单元的判断结果在合法位置范围之内时,判断所述采集到的所述用户的手指指纹信息与预先存储的指纹验证信息的匹配度是否超过第二阈值;若超过第二阈值,则满足识别条件。
13.如权利要求8所述的装置,其特征在于,所述验证单元包括:
第四判断单元,用于在所述第一判断模块的判断结果为是时,判断所述拍摄到的所述用户当前所在的所述环境影像与所述预设的一个或者多个合法环境照片的相似度是否超过第三阈值;
第三判断单元,还用于在第四判断单元的判断结果为是时,判断所述采集到的所述用户的手指指纹信息与所述预先存储的所述指纹验证信息的匹配度是否超过第二阈值;若超过第二阈值,则满足识别条件。
14.一种服务器,其特征在于,所述服务器包括如权利要求8至12任一项所述的用户身份识别装置。
15.一种用户身份识别***,其特征在于,包括:通信终端和服务器,所述通信终端与所述服务器数据线相连,其中:
所述通信终端,用于采集当前的用户身份信息,并将采集到的用户身份信息发送给所述服务器;
所述服务器,用于接收当前的用户身份信息;其中,所述用户身份信息包括:环境信息和手指指纹信息;验证所述当前的用户身份信息中的环境信息和手指指纹信息是否满足识别条件;若满足识别条件,用户身份识别成功。
16.如权利要求15所述的***,其特征在于,
所述通信终端,用于向所述服务器发送用户身份验证请求;
所述服务器,还用于在接收到所述用户身份验证请求之后,发送触发信息触发所述通信终端采集用户身份信息。
17.如权利要求15所述的***,其特征在于,
所述通信终端,用于在检测到身份验证触发事件之后,开启定位模块采集当前的位置信息,和/或开启拍摄模块采集当前的环境影像,并将采集到的位置信息和/或环境影像作为环境信息。
CN201510543083.3A 2015-08-28 2015-08-28 一种用户身份识别的方法、装置、服务器以及*** Pending CN105184881A (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201510543083.3A CN105184881A (zh) 2015-08-28 2015-08-28 一种用户身份识别的方法、装置、服务器以及***
PCT/CN2015/100268 WO2017036049A1 (zh) 2015-08-28 2015-12-31 一种用户身份识别的方法、装置、服务器以及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510543083.3A CN105184881A (zh) 2015-08-28 2015-08-28 一种用户身份识别的方法、装置、服务器以及***

Publications (1)

Publication Number Publication Date
CN105184881A true CN105184881A (zh) 2015-12-23

Family

ID=54906931

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510543083.3A Pending CN105184881A (zh) 2015-08-28 2015-08-28 一种用户身份识别的方法、装置、服务器以及***

Country Status (2)

Country Link
CN (1) CN105184881A (zh)
WO (1) WO2017036049A1 (zh)

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105868709A (zh) * 2016-03-28 2016-08-17 北京小米移动软件有限公司 关闭指纹识别功能的方法及装置
CN106027544A (zh) * 2016-06-24 2016-10-12 深圳前海征信中心股份有限公司 地址信息的校验方法、云服务器及手持终端
WO2017036049A1 (zh) * 2015-08-28 2017-03-09 宇龙计算机通信科技(深圳)有限公司 一种用户身份识别的方法、装置、服务器以及***
CN106600734A (zh) * 2016-12-13 2017-04-26 北京恒华伟业科技股份有限公司 一种考勤打卡的处理方法、***以及移动端和服务端
CN107241337A (zh) * 2017-06-21 2017-10-10 安徽众喜科技有限公司 一种自适应单兵执勤监控方法
CN107249006A (zh) * 2017-07-25 2017-10-13 湖南云迪生物识别科技有限公司 密码使用环境的认证方法和装置
CN107292628A (zh) * 2017-04-11 2017-10-24 阿里巴巴集团控股有限公司 业务实现方法及装置
CN107370770A (zh) * 2017-09-13 2017-11-21 上海中信信息发展股份有限公司 登录方法、装置及***
CN107437014A (zh) * 2016-05-27 2017-12-05 富泰华工业(深圳)有限公司 具有指纹识别功能的电子装置及指纹识别方法
CN107481341A (zh) * 2016-06-07 2017-12-15 腾讯科技(深圳)有限公司 一种签到方法及装置
CN107492153A (zh) * 2016-06-07 2017-12-19 腾讯科技(深圳)有限公司 考勤***、方法、考勤服务器及考勤终端
CN107610259A (zh) * 2017-08-24 2018-01-19 深圳双创科技发展有限公司 一种基于周围环境标识物的考勤方法和装置
CN107657423A (zh) * 2017-08-24 2018-02-02 深圳双创科技发展有限公司 智能化考勤机和相关产品
WO2018027559A1 (zh) * 2016-08-09 2018-02-15 张北江 安防中北斗的考勤记录方法及***
WO2018027560A1 (zh) * 2016-08-09 2018-02-15 张北江 安防中gprs的考勤记录方法及***
CN107786491A (zh) * 2016-08-24 2018-03-09 腾讯科技(深圳)有限公司 帐号验证方法及装置
CN107784700A (zh) * 2016-08-24 2018-03-09 南京理工大学 基于指纹识别的离返校登记***及方法
CN107909668A (zh) * 2017-11-16 2018-04-13 中国平安人寿保险股份有限公司 一种签到方法及终端设备
CN108510610A (zh) * 2018-03-07 2018-09-07 广州陆可马信息科技有限公司 一种基于智能手环的考勤方法及装置
CN109120605A (zh) * 2018-07-27 2019-01-01 阿里巴巴集团控股有限公司 身份验证及账户信息变更方法和装置
WO2019037006A1 (zh) * 2017-08-24 2019-02-28 深圳双创科技发展有限公司 一种基于周围环境标识物的考勤方法和装置
CN110189087A (zh) * 2018-02-22 2019-08-30 阿里巴巴集团控股有限公司 一种数据处理方法及计算设备
CN112016079A (zh) * 2020-08-27 2020-12-01 深圳市亲邻科技有限公司 设备终端验证方法、装置及存储介质
CN113572716A (zh) * 2020-04-29 2021-10-29 青岛海尔滚筒洗衣机有限公司 设备检测方法及***
CN114513353A (zh) * 2016-08-23 2022-05-17 维萨国际服务协会 本地存储的生物统计认证数据的远程使用
CN114896581A (zh) * 2022-07-13 2022-08-12 华检(广东)新能源发展有限公司 一种加氢站氢气检测***及方法

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107066891B (zh) * 2017-05-10 2023-04-07 维沃移动通信有限公司 一种拍摄方法及移动终端
CN108167024A (zh) * 2018-02-28 2018-06-15 重庆工程职业技术学院 一种煤矿安全检测***及检测方法
CN110580430A (zh) * 2018-06-11 2019-12-17 阿里巴巴集团控股有限公司 身份录入方法、装置及***
CN113923001B (zh) * 2020-04-22 2024-06-11 支付宝(杭州)信息技术有限公司 一种身份验证方法、***、装置及设备
CN116823892B (zh) * 2023-08-31 2023-11-17 戈尔电梯(天津)有限公司 基于楼宇管控的身份确定方法、装置、设备和介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6657538B1 (en) * 1997-11-07 2003-12-02 Swisscom Mobile Ag Method, system and devices for authenticating persons
CN103150779A (zh) * 2011-12-07 2013-06-12 上海新大陆翼码信息科技有限公司 一种巡检***及方法
CN103729902A (zh) * 2012-10-15 2014-04-16 金蝶软件(中国)有限公司 考勤签到方法、考勤登记方法、考勤终端和考勤服务器
CN104112124A (zh) * 2014-07-15 2014-10-22 北京邮电大学 一种基于图像识别的室内定位方法与装置
CN104504767A (zh) * 2014-11-26 2015-04-08 广东安居宝数码科技股份有限公司 签到信息的验证方法和***

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1158467A3 (en) * 2000-05-26 2002-07-03 Biocentric Solutions, Inc. Integrating biometric devices in time and attendance applications
CN103544738A (zh) * 2013-11-13 2014-01-29 胡江莉 一种企业考勤***
TWI584208B (zh) * 2013-12-03 2017-05-21 鄒朝聖 人員勤務管理系統及其方法
CN104464005A (zh) * 2014-12-11 2015-03-25 重庆广建装饰股份有限公司 一种远程考勤方法及装置
CN105184881A (zh) * 2015-08-28 2015-12-23 宇龙计算机通信科技(深圳)有限公司 一种用户身份识别的方法、装置、服务器以及***

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6657538B1 (en) * 1997-11-07 2003-12-02 Swisscom Mobile Ag Method, system and devices for authenticating persons
CN103150779A (zh) * 2011-12-07 2013-06-12 上海新大陆翼码信息科技有限公司 一种巡检***及方法
CN103729902A (zh) * 2012-10-15 2014-04-16 金蝶软件(中国)有限公司 考勤签到方法、考勤登记方法、考勤终端和考勤服务器
CN104112124A (zh) * 2014-07-15 2014-10-22 北京邮电大学 一种基于图像识别的室内定位方法与装置
CN104504767A (zh) * 2014-11-26 2015-04-08 广东安居宝数码科技股份有限公司 签到信息的验证方法和***

Cited By (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017036049A1 (zh) * 2015-08-28 2017-03-09 宇龙计算机通信科技(深圳)有限公司 一种用户身份识别的方法、装置、服务器以及***
CN105868709A (zh) * 2016-03-28 2016-08-17 北京小米移动软件有限公司 关闭指纹识别功能的方法及装置
CN107437014A (zh) * 2016-05-27 2017-12-05 富泰华工业(深圳)有限公司 具有指纹识别功能的电子装置及指纹识别方法
CN107481341A (zh) * 2016-06-07 2017-12-15 腾讯科技(深圳)有限公司 一种签到方法及装置
CN107492153A (zh) * 2016-06-07 2017-12-19 腾讯科技(深圳)有限公司 考勤***、方法、考勤服务器及考勤终端
CN106027544A (zh) * 2016-06-24 2016-10-12 深圳前海征信中心股份有限公司 地址信息的校验方法、云服务器及手持终端
CN106027544B (zh) * 2016-06-24 2019-12-06 深圳壹账通智能科技有限公司 地址信息的校验方法、云服务器及手持终端
WO2018027560A1 (zh) * 2016-08-09 2018-02-15 张北江 安防中gprs的考勤记录方法及***
WO2018027559A1 (zh) * 2016-08-09 2018-02-15 张北江 安防中北斗的考勤记录方法及***
CN114513353A (zh) * 2016-08-23 2022-05-17 维萨国际服务协会 本地存储的生物统计认证数据的远程使用
CN107786491A (zh) * 2016-08-24 2018-03-09 腾讯科技(深圳)有限公司 帐号验证方法及装置
CN107784700A (zh) * 2016-08-24 2018-03-09 南京理工大学 基于指纹识别的离返校登记***及方法
CN106600734A (zh) * 2016-12-13 2017-04-26 北京恒华伟业科技股份有限公司 一种考勤打卡的处理方法、***以及移动端和服务端
CN107292628A (zh) * 2017-04-11 2017-10-24 阿里巴巴集团控股有限公司 业务实现方法及装置
CN107241337A (zh) * 2017-06-21 2017-10-10 安徽众喜科技有限公司 一种自适应单兵执勤监控方法
CN107249006A (zh) * 2017-07-25 2017-10-13 湖南云迪生物识别科技有限公司 密码使用环境的认证方法和装置
CN107657423A (zh) * 2017-08-24 2018-02-02 深圳双创科技发展有限公司 智能化考勤机和相关产品
CN107610259A (zh) * 2017-08-24 2018-01-19 深圳双创科技发展有限公司 一种基于周围环境标识物的考勤方法和装置
WO2019037006A1 (zh) * 2017-08-24 2019-02-28 深圳双创科技发展有限公司 一种基于周围环境标识物的考勤方法和装置
CN107370770A (zh) * 2017-09-13 2017-11-21 上海中信信息发展股份有限公司 登录方法、装置及***
CN107909668A (zh) * 2017-11-16 2018-04-13 中国平安人寿保险股份有限公司 一种签到方法及终端设备
CN110189087A (zh) * 2018-02-22 2019-08-30 阿里巴巴集团控股有限公司 一种数据处理方法及计算设备
CN108510610A (zh) * 2018-03-07 2018-09-07 广州陆可马信息科技有限公司 一种基于智能手环的考勤方法及装置
CN109120605A (zh) * 2018-07-27 2019-01-01 阿里巴巴集团控股有限公司 身份验证及账户信息变更方法和装置
US11075942B2 (en) 2018-07-27 2021-07-27 Advanced New Technologies Co., Ltd. Identity verification and account information updating methods and apparatuses
CN113572716A (zh) * 2020-04-29 2021-10-29 青岛海尔滚筒洗衣机有限公司 设备检测方法及***
CN113572716B (zh) * 2020-04-29 2023-08-08 青岛海尔洗涤电器有限公司 设备检测方法及***
CN112016079A (zh) * 2020-08-27 2020-12-01 深圳市亲邻科技有限公司 设备终端验证方法、装置及存储介质
CN114896581A (zh) * 2022-07-13 2022-08-12 华检(广东)新能源发展有限公司 一种加氢站氢气检测***及方法

Also Published As

Publication number Publication date
WO2017036049A1 (zh) 2017-03-09

Similar Documents

Publication Publication Date Title
CN105184881A (zh) 一种用户身份识别的方法、装置、服务器以及***
CN109815818B (zh) 目标人物追踪方法、***及相关装置
CN101223548B (zh) 带认证图像的报告书生成***
Gupta Fingerprint based student attendance system using GSM
CN103985230A (zh) 一种基于图像的通知方法、装置及通知***
CN102819877A (zh) 基于位置的考勤***及方法
CN109743532B (zh) 一种门铃控制方法、电子设备、门铃***和存储介质
CN109656973B (zh) 一种目标对象关联分析方法及装置
CN104299303A (zh) 智能门禁***及其实现方法
CN104156841A (zh) 一种派送快递的方法、***和接收快递的柜式终端
CN107578506A (zh) 物联网终端的控制方法及装置
CN108846922A (zh) 云监控方法、云服务器及计算机可读存储介质
US20230308881A1 (en) System and method for encounter identity verification
CN112330834A (zh) 一种主动选择考勤事件的考勤方法、设备及存储介质
CN103632111A (zh) 一种信息处理方法和装置
CN104834906A (zh) 一种人员身份确认方法、装置和移动终端
CN108625723B (zh) 用于控制要由若干***共享的物理对象的方法和***
CN115083053B (zh) 一种智慧社区门禁***及控制方法
CN110570535B (zh) 打卡管理方法及相关装置
CN112669501B (zh) 一种门禁控制方法、设备和计算机可读存储介质
CN102496010A (zh) 一种结合预览图像和拍摄图像的名片识别方法
KR101683294B1 (ko) 분실 단말 추적 시스템 및 그 방법
CN109493475A (zh) 一种基于生物特征作为电子围栏的方法
CN112991567B (zh) 基于wifi定位与人脸识别的考勤管理***及其控制方法
CN112491841A (zh) 数据处理方法、装置和数据处理***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20151223