CN105184879A - Biometric identification attendance checking method, device and system - Google Patents
Biometric identification attendance checking method, device and system Download PDFInfo
- Publication number
- CN105184879A CN105184879A CN201510219837.XA CN201510219837A CN105184879A CN 105184879 A CN105184879 A CN 105184879A CN 201510219837 A CN201510219837 A CN 201510219837A CN 105184879 A CN105184879 A CN 105184879A
- Authority
- CN
- China
- Prior art keywords
- work attendance
- information
- bio
- identification
- employee
- 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.)
- Granted
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Time Recorders, Dirve Recorders, Access Control (AREA)
Abstract
Belonging to the technical field of biometric identification, the invention discloses a biometric identification attendance checking method, device and system. The method includes: acquiring the identification information and biological characteristic information of attendance staff; transmitting the acquired information to a biometric identification cloud server to conduct biometric identification comparison; receiving a verification dynamic code returned after successful identification and comparison by the biometric identification cloud server; acquiring the geographical position information of the attendance staff; and transmitting the verification dynamic code, the identification information and geographical position information of the attendance staff to an attendance application server; and receiving the attendance checking accomplishment information returned by the attendance application server. The method, device and system provided by the invention focus on security identity authentication through the biometric identification cloud server, and utilize a mobile terminal, the attendance application server and the biometric identification cloud server three parties to guarantee a closed authentication process, not only have high safety, but also can ease the pressure caused by concentrated punch in-out of employees during rush hours, avoid companies' repeated investment and construction of attendance checking equipment of their own, and save cost for enterprises.
Description
Technical field
The present invention relates to technical field of biometric identification, refer to a kind of methods, devices and systems of bio-identification work attendance especially.
Background technology
Namely work attendance is examined or check and is turned out for work, obtain employee or some group, the attendance of individual in certain particular field in one's power special time period by certain mode, comprise on and off duty, be late, leave early, sick leave, marriage leave, leave for arranging funeral, the general holiday, the working time, overtime work situation etc.Work attendance have safeguard normal order of work, increase work efficiency, the effect such as serious enterprise discipline.
Existing work attendance is roughly divided into fixed position work attendance and shift position work attendance.Fixed position work attendance is generally place attendance recorder on unit doorway, there are work attendance personnel on and off duty and concentrate in fixed position work attendance, have crowded situation of queuing up, certain pressure is caused to Time Attendance Device, in order to raise the efficiency and alleviate the pressure of Time Attendance Device, enterprise often needs the Time Attendance Device building oneself according to overlapping investment in produced problem in work attendance process, improves cost.
Shift position work attendance is generally that mobile terminal communicates with work attendance server end, the work attendance mode of this position-based location can by determining that the geographic position of employee completes work attendance, but communicate with work attendance server two ends owing to only having mobile terminal, the information of work attendance server end is all that mobile terminal sends, easy fraud and distorting, work attendance server end is difficult to judge, this mode security is relatively low.
Summary of the invention
The invention provides the methods, devices and systems of high, the cost-saving bio-identification work attendance of a kind of security.
For solving the problems of the technologies described above, the invention provides technical scheme as follows:
A method for bio-identification work attendance, comprising:
Obtain identity information and the biological information of work attendance employee;
The identity information of the work attendance employee of acquisition and biological information are sent to bio-identification Cloud Server and carry out living things feature recognition comparison;
Receive the checking dynamic code returned after bio-identification Cloud Server identification comparison is passed through;
Obtain the geographical location information of work attendance employee;
The identity information of described checking dynamic code, work attendance employee and geographical location information are sent to work attendance application server;
The work attendance that reception work attendance application server returns completes information.
A method for bio-identification work attendance, comprising:
The identity information of the work attendance employee that mobile terminal receive sends and biological information;
Biological information according to the work attendance employee prestored carries out living things feature recognition comparison;
When comparison is passed through, generate checking dynamic code, and send described checking dynamic code to mobile terminal.
A method for bio-identification work attendance, comprising:
The checking dynamic code that the expression bio-identification comparison that mobile terminal receive sends is passed through, the identity information of work attendance employee and geographical location information;
The validity of described checking dynamic code is verified to bio-identification Cloud Server;
When described checking dynamic code is effective, the identity information of record current time, described work attendance employee and geographical location information, and complete message to mobile terminal transmission work attendance.
A kind of mobile terminal, comprising:
Data obtaining module, for obtaining identity information and the biological information of work attendance employee;
First sending module, is sent to bio-identification Cloud Server for the identity information of the work attendance employee by acquisition and biological information and carries out living things feature recognition comparison;
First receiver module, for receiving the checking dynamic code returned after bio-identification Cloud Server identification comparison is passed through;
Position acquisition module, for obtaining the geographical location information of work attendance employee;
Second sending module, for being sent to work attendance application server by the identity information of described checking dynamic code, work attendance employee and geographical location information;
Second receiver module, the work attendance returned for receiving work attendance application server completes information.
A kind of bio-identification Cloud Server, comprising:
3rd receiver module, for identity information and the biological information of the work attendance employee of mobile terminal receive transmission;
Comparing module, for carrying out living things feature recognition comparison according to the biological information of the work attendance employee prestored;
Dynamic code generation module, when passing through for comparison, generates checking dynamic code, and sends described checking dynamic code to mobile terminal.
A kind of work attendance application server, comprising:
4th receiver module, the checking dynamic code that the expression bio-identification comparison for mobile terminal receive transmission is passed through, the identity information of work attendance employee and geographical location information;
Authentication module, for verifying the validity of described checking dynamic code to bio-identification Cloud Server;
Logging modle, time effective for described checking dynamic code, the identity information of record current time, described work attendance employee and geographical location information, and complete message to mobile terminal transmission work attendance.
A system for bio-identification work attendance, comprises above-mentioned mobile terminal, bio-identification Cloud Server and work attendance application server.
The present invention has following beneficial effect:
Compared with prior art, the present invention is when employee carries out work attendance, the identity information of acquisition for mobile terminal work attendance employee and biological information also send to bio-identification Cloud Server to carry out bio-identification comparison, bio-identification Cloud Server is compared according to the biological information prestored, if comparison is by then generating checking dynamic code and sending to mobile terminal, the geographical location information of acquisition for mobile terminal work attendance employee, and by the identity information of work attendance employee, identity characteristic information, checking dynamic code and geographical location information send to work attendance application server, work attendance application server is to the validity of bio-identification Cloud Server authentication dynamic code, if checking dynamic code is effective, then record current time, the identity information of described work attendance employee and geographical location information, and complete message to mobile terminal transmission work attendance, after mobile terminal reception work attendance completes message, work attendance flow process terminates.
The present invention utilizes bio-identification Cloud Server to complete biological characteristic authentication function, safety identification authentication is absorbed in by bio-identification Cloud Server, mobile terminal, work attendance application server and bio-identification Cloud Server tripartite is utilized to ensure closed identifying procedure, not only security is high, and employee can be alleviated concentrate the pressure of checking card and bringing in the commuter time, company's overlapping investment is avoided to build the Time Attendance Device of oneself, for enterprise is cost-saving.
Accompanying drawing explanation
Fig. 1 is the schematic flow sheet of an embodiment of the method for bio-identification work attendance of the present invention;
Fig. 2 is the schematic flow sheet of another embodiment of the method for bio-identification work attendance of the present invention;
Fig. 3 is the schematic flow sheet of the another embodiment of the method for bio-identification work attendance of the present invention;
Fig. 4 is the schematic flow sheet of an embodiment of the device of bio-identification work attendance of the present invention;
Fig. 5 is the schematic flow sheet of another embodiment of the device of bio-identification work attendance of the present invention;
Fig. 6 is the schematic flow sheet of the another embodiment of the device of bio-identification work attendance of the present invention;
Fig. 7 is the schematic flow sheet of an embodiment of the method for bio-identification work attendance of the present invention;
Fig. 8 is the structural representation of the system of bio-identification work attendance of the present invention.
Embodiment
For making the technical problem to be solved in the present invention, technical scheme and advantage clearly, be described in detail below in conjunction with the accompanying drawings and the specific embodiments.
On the one hand, as shown in Figure 1, the invention provides a kind of method of bio-identification work attendance, be applied to mobile terminal, comprise:
Step S101: the identity information and the biological information that obtain work attendance employee;
In this step, the identity information of employee can be one or more in the name of employee, identification card number, employee No. ID or other personal information, and biological information can be finger print information, face information, iris information, acoustic information, auricle information, retinal information etc.
Step S102: the identity information of the work attendance employee of acquisition and biological information are sent to bio-identification Cloud Server and carry out living things feature recognition comparison;
In this step, bio-identification Cloud Server can find the registered biological information of this work attendance employee in database according to the identity information of work attendance employee and carry out living things feature recognition comparison.
Step S103: receive the checking dynamic code returned after bio-identification Cloud Server identification comparison is passed through;
In this step, bio-identification Cloud Server carries out living things feature recognition comparison and after passing through, can generate and return a checking dynamic code.
Step S104: the geographical location information obtaining work attendance employee;
In this step, latitude and longitude coordinates information residing when the geographical location information of acquisition work attendance employee can be work attendance staff attendance, the employee had office hours not only can be allowed to complete work attendance by the geographical location information obtaining work attendance employee, the employee going out or go on business also can be allowed to complete work attendance.
Step S105: the identity information of checking dynamic code, work attendance employee and geographical location information are sent to work attendance application server;
In this step, work attendance application server by identity information, the geographical location information of checking work attendance employee, and verifies that dynamic code is correct within effective time, and this work attendance of work attendance application server notice mobile terminal completes.
Step S106: the work attendance that reception work attendance application server returns completes information.
Above-mentioned steps S101 to step S106 is the process that mobile terminal performs.
The present invention is when employee carries out work attendance, the identity information of acquisition for mobile terminal work attendance employee and biological information also send to bio-identification Cloud Server to carry out bio-identification comparison, bio-identification Cloud Server is compared according to the biological information prestored, if comparison is by then generating checking dynamic code and sending to mobile terminal, the geographical location information of acquisition for mobile terminal work attendance employee, and by the identity information of work attendance employee, identity characteristic information, checking dynamic code and geographical location information send to work attendance application server, work attendance application server is to the validity of bio-identification Cloud Server authentication dynamic code, if checking dynamic code is effective, then record current time, the identity information of work attendance employee and geographical location information, and complete message to mobile terminal transmission work attendance, after mobile terminal reception work attendance completes message, work attendance flow process terminates.
In the present invention, the SAAS application of being set up by the mode utilizing biological identification technology and movable attendance checking to combine, enterprise is not needed to buy Time Attendance Device, as long as the account offering enterprise oneself uses just use one's own attendance checking system, for enterprise provides cost savings, by three end authentication dynamic codes, one is avoid user arbitrarily to distort the attendance data of mobile terminal, two is avoid other system to forge checking dynamic code, substantially increases security of the present invention.Wherein using bio-identification Cloud Server as independently one end, identity authentication function is stripped out, authentication service can be provided for more application, the present invention can be made so to be more absorbed in the concrete function of work attendance and business.
Therefore the method security of bio-identification work attendance of the present invention is high, cost-saving.
The present invention utilizes bio-identification cloud to complete biological characteristic authentication function, safety identification authentication is absorbed in by bio-identification Cloud Server, mobile terminal, work attendance application server and bio-identification Cloud Server tripartite is utilized to ensure closed identifying procedure, not only security is high, and employee can be alleviated concentrate the pressure of checking card and bringing in the commuter time, company's overlapping investment is avoided to build the Time Attendance Device of oneself, for enterprise is cost-saving.
Practise fraud to prevent work attendance employee mode such as photo or video when work attendance, the identity information and the biological information that obtain work attendance employee can comprise further: confirm that work attendance employee is me by In vivo detection technology, In vivo detection technology can for requiring that work attendance employee makes corresponding action according to random information, and action can include but not limited to comprise smile, blinks and/or put first-class various action.Because In vivo detection technical requirement work attendance employee makes corresponding action at random according to prompting, effectively can stop work attendance employee by In vivo detection technology and utilize the mode such as photo, video to complete the cheating of work attendance.
In the present invention, the geographical location information obtaining work attendance employee is further preferably: the geographical location information being obtained work attendance employee by gps satellite location, wifi signal framing or sim card signal location.Wherein, the GPS module in mobile terminal (be generally smart mobile phone, also can be the mobile devices such as PAD) is preferably utilized to obtain the geographical location information of work attendance employee, gps satellite location major advantage is that precision is good, and the positioning error of present application level has controlled in 10.Certainly, also can be positioned by wifi signal framing, SIM cards of mobile phones location or other modes.
By obtaining the geographical location information of work attendance employee, the employee had office hours not only can be allowed to complete work attendance, the employee going out or go on business even can be allowed to complete work attendance.Wherein, when company personnel on business needs to go out, can select to go out work attendance item at mobile terminal, can to go out item by direct selector after selection, work attendance APP can record the when and where of going out, this record can be present in work attendance application server end as the record of work attendance of going out, and department manager will audit abnormal attendances such as going out, ask for leave, work overtime, go on business, and the attendance record after only having department manager society and confirming can by the foundation of company HR as work attendance statistics.
Further, in the present invention, biological information can comprise finger print information, face information, iris information, acoustic information, auricle information, retinal information etc.
On the other hand, as shown in Figure 2, the present invention also provides a kind of method of bio-identification work attendance, is applied to bio-identification Cloud Server, comprises:
Step S201: the identity information of the work attendance employee that mobile terminal receive sends and biological information;
Biological information in this step is preferably face information, can certainly be finger print information, iris information, acoustic information, auricle information, retinal information etc.
Step S202: the biological information according to the work attendance employee prestored carries out living things feature recognition comparison;
Step S203: when comparison is passed through, generates checking dynamic code, and sends checking dynamic code to mobile terminal.
In this step, if comparison failure, bio-identification Cloud Server then sends the information of work attendance failure to mobile terminal, and notice work attendance employee re-starts work attendance, and concrete operations are as being applied to the method part of the bio-identification work attendance of mobile terminal above.
In this step, if do not verify dynamic code, owing to being initiate the request of authentication to bio-identification cloud server end by mobile terminal, bio-identification cloud server end return authentication result, then work attendance application server end is notified by mobile terminal, work attendance application server end does not know bio-identification cloud server end on earth whether by certification in this process, because the information that work attendance application server receives is all that mobile terminal sends, if mobile terminal is not verified to bio-identification Cloud Server after maliciously being distorted like this, then still notify that the certification of work attendance application server is passed through, work attendance application server also cannot judge.After adding checking dynamic code, after mobile terminal passes through to the certification of bio-identification cloud server end, bio-identification Cloud Server returns a checking dynamic code, mobile terminal needs to push this checking dynamic code to work attendance application server, then the result of mobile terminal authentication just now verified again by work attendance application server to bio-identification Cloud Server according to checking dynamic code, and before so just confirming, whether the authentication of mobile terminal is effective.If mobile terminal can not obtain checking dynamic code to the certification of bio-identification Cloud Server, so work attendance application server end also cannot complete to the checking of bio-identification cloud server end, also just cannot complete the normal flow of work attendance.
Above-mentioned steps S201 to step S203 is the process that bio-identification Cloud Server performs, and corresponding with the process that above-mentioned mobile terminal performs, the method security of bio-identification work attendance of the present invention is high, cost-saving.
As a modification of the present invention, checking dynamic code is according to the identity information of work attendance employee and timestamp stochastic generation, and checking dynamic code is effective within a certain period of time.
In this step, timestamp when bio-identification Cloud Server can utilize the phone number of the work attendance employee of request authentication and send identity information, biological information is seed, stochastic generation checking dynamic code, because timestamp is change, therefore the checking dynamic code generated also is change, other system cannot know the details of dynamic code in advance, improves security of the present invention.Wherein, bio-identification Cloud Server can arrange the effective time of checking dynamic code, is preferably set in one minute effective, if mobile terminal cannot complete the flow process of whole work attendance certification within this minute, so verifies that dynamic code will lose efficacy.Checking dynamic code also can include but not limited to use the identity information of work attendance employee or employee No. ID to be seed with timestamp when sending identity information, biological information, also the combination in any of above-mentioned information can be used to generate checking dynamic code, and other modes that those skilled in the art can also be adopted easily to expect generate checking dynamic code.
Again on the one hand, as shown in Figure 3, the present invention also provides a kind of method of bio-identification work attendance, is applied to work attendance application server, comprises:
Step S301: the checking dynamic code that the expression bio-identification comparison that mobile terminal receive sends is passed through, the identity information of work attendance employee and geographical location information;
Step S302: to the validity of bio-identification Cloud Server authentication dynamic code;
In this step, preferably, work attendance application server is to the validity of bio-identification Cloud Server authentication dynamic code.Certainly, bio-identification Cloud Server sends to work attendance application server while dynamic verification code can being sent to mobile terminal, according to the checking dynamic code received, such application server judges that within effective time whether the checking dynamic code that mobile terminal sends is correct or effective, if within effective time and checking dynamic code correct, then notify that this work attendance of mobile terminal completes, if checking dynamic code exceeds effective time or mistake, then notify this work attendance failure of mobile terminal, user needs to re-start work attendance.
Step S303: when checking dynamic code is effective, the identity information of record current time, work attendance employee and geographical location information, and complete message to mobile terminal transmission work attendance.
In this step, if checking dynamic code is invalid, then can notifies this work attendance failure of mobile terminal of work attendance employee, need to re-start authentication.
Above-mentioned steps S301 to step S303 is the process that work attendance application server performs, and corresponding with the process that above-mentioned mobile terminal performs, the method security of bio-identification work attendance of the present invention is high, cost-saving.
In the present invention, the validity to bio-identification Cloud Server authentication dynamic code comprises further:
The identity information of checking dynamic code and work attendance employee is sent to bio-identification Cloud Server;
Receive the result of bio-identification Cloud Server to checking dynamic code.
In this step, the result of bio-identification Cloud Server to checking dynamic code may be by also may being do not pass through, as verified dynamic code mistake or exceeding the situations such as effective time, then the result of bio-identification Cloud Server is unsuccessfully, mean time work attendance failure of timekeeper's cost, work attendance application server sends the information re-starting work attendance to mobile terminal; If verify, dynamic code is correct and within effective time, then time work attendance of timekeeper's cost completes, the message that work attendance application server completes to mobile terminal transmission work attendance.The existence of checking dynamic code substantially increases security of the present invention.
Corresponding with the method for above-mentioned bio-identification work attendance, as shown in Figure 4, the present invention also provides a kind of device of bio-identification work attendance, i.e. mobile terminal, comprising:
Data obtaining module 10, for obtaining identity information and the biological information of work attendance employee;
First sending module 11, is sent to bio-identification Cloud Server for the identity information of the work attendance employee by acquisition and biological information and carries out living things feature recognition comparison;
First receiver module 12, for receiving the checking dynamic code returned after bio-identification Cloud Server identification comparison is passed through;
Position acquisition module 13, for obtaining the geographical location information of work attendance employee;
Second sending module 14, for being sent to work attendance application server by the identity information of described checking dynamic code, work attendance employee and geographical location information;
Second receiver module 15, the work attendance returned for receiving work attendance application server completes information.Corresponding with the method for above-mentioned bio-identification work attendance, the equipment safety of bio-identification work attendance of the present invention is high, cost-saving.
Improve as another kind of the present invention, data obtaining module can also comprise:
In vivo detection unit, for confirming that work attendance employee is me by In vivo detection technology, In vivo detection technology is that requirement work attendance employee makes corresponding action according to random information, and action comprises smile, blinks and/or nod.Wherein, live body authentication unit is preferably arranged on mobile terminal, bio-identification cloud server end or work attendance application server end can certainly be arranged on, but because In vivo detection is detection one section of video flowing, file data is comparatively large, if be arranged on bio-identification cloud server end or work attendance application server port, first will complete the support of the network bandwidth, the pressure of system server process can be increased like this, the real-time checking of needs and the judgement of live body checking can not be met.Corresponding with the method for above-mentioned bio-identification work attendance, In vivo detection unit can effectively avoid work attendance employee to use the cheating such as photo, video.
Preferably, position acquisition module comprises further, for being obtained the geographical location information of work attendance employee by gps satellite location, wifi signal framing or sim card signal location.Corresponding with the method for above-mentioned bio-identification work attendance, position acquisition module not only can allow the employee had office hours complete work attendance, and the employee going out or go on business also can be allowed to complete work attendance.
Wherein, biological information can comprise finger print information, face information, iris information, acoustic information, auricle information, retinal information, etc.
Corresponding with said method, as shown in Figure 5, the present invention also provides a kind of device of bio-identification work attendance, i.e. bio-identification Cloud Server, comprising:
3rd receiver module 20, for identity information and the biological information of the work attendance employee of mobile terminal receive transmission;
Comparing module 21, for carrying out living things feature recognition comparison according to the biological information of the work attendance employee prestored;
Dynamic code generation module 22, if passed through for comparison, then generates checking dynamic code, and sends described checking dynamic code to mobile terminal.
Corresponding with the method for above-mentioned bio-identification work attendance, the equipment safety of bio-identification work attendance of the present invention is high, cost-saving.
Preferably, checking dynamic code is according to the identity information of work attendance employee and timestamp stochastic generation, and checking dynamic code is effective within a certain period of time.Corresponding with the method for above-mentioned bio-identification work attendance, checking dynamic code improves security of the present invention.
Corresponding with said method, as shown in Figure 6, the present invention also provides a kind of device of bio-identification work attendance, i.e. work attendance application server, comprising:
4th receiver module 30, the checking dynamic code that the expression bio-identification comparison for mobile terminal receive transmission is passed through, the identity information of work attendance employee and geographical location information;
Authentication module 31, for verifying the validity of described checking dynamic code to bio-identification Cloud Server;
Logging modle 32, if effective for described checking dynamic code, then records current time, the identity information of described work attendance employee and geographical location information, and sends work attendance to mobile terminal and complete message.
Corresponding with the method for above-mentioned bio-identification work attendance, the equipment safety of bio-identification work attendance of the present invention is high, cost-saving.
Further, authentication module preferably includes further:
Transmitting element, for sending the identity information of checking dynamic code and work attendance employee to bio-identification Cloud Server;
Receiving element, for receiving the result of bio-identification Cloud Server to checking dynamic code.
Corresponding with the method for above-mentioned bio-identification work attendance, authentication module improves security of the present invention.
Concrete, work attendance application server end can also comprise business account administration module, information arranges module, position setting module, information analysis statistical module etc.
Method part describes in detail above for the concrete function of each module and beneficial effect, repeats no more herein.
The present invention is below described in detail for human face identification work-attendance checking, as shown in Figure 7:
Mobile terminal can comprise face registration, the work attendance of brush face, checks record, asks for leave, work attendance etc. of going out.The HR personnel of company first arrange the dependency rule of work attendance on work attendance application server, arrange work attendance active position (such as with Wangjing office building for core, within radius 100 meters, work attendance is effective), the effective time (adding up the standard of effective attendance record) of work attendance is set, the essential information of typing employee, the download address of issue work attendance APP after completing, company personnel downloads this APP and is installed on mobile device (mobile phone or PAD etc.), first time uses needs collection face information to complete registration, in order to improve discrimination, the photo of three employees is preferably obtained continuously when registering, each shooting all will with front photo comparison of once taking, the system of similarity more than 80 thinks me.During work attendance, employee points out the facial photo of shooting oneself according to APP and is sent to bio-identification cloud server end and carries out face alignment, the photo taken when choosing one and work attendance at random from three photos of registration when staff attendance is compared, if by, think employee, otherwise with two remaining registration photos carry out comparison one by one, if with wherein a comparison is successful, then think employee, if three equal comparison failures of photo, then this work attendance is not passed through.Work attendance by after the geographic position of current time and mobile terminal can be sent to work attendance application server, the writing task of work attendance is completed by work attendance application server, once normal work attendance flow process can terminate, company HR is when monthly adding up work attendance, the attendance record completed according to employee is added up, and draws the final checking-in result of each employee.
Again on the one hand, corresponding with said method and device, as shown in Figure 8, the present invention also provides a kind of system of bio-identification work attendance, comprises above-mentioned mobile terminal, bio-identification Cloud Server and work attendance application server.Concrete structure and the function of each several part describe in detail above, repeat no more herein.
In the present invention, work attendance application server end, between bio-identification Cloud Server and mobile terminal three by HTTPS protocol communication, the data of transmission are unified is Json form.Wherein, HTTPS agreement is a kind of cryptographic protocol, and transferring content transmits with ciphertext form on network, even if intercepted and captured the particular content also cannot knowing transmission at network communication layer by third party, therefore, the present invention has the security of height in the process completing living things feature recognition.
The above is the preferred embodiment of the present invention; it should be pointed out that for those skilled in the art, under the prerequisite not departing from principle of the present invention; can also make some improvements and modifications, these improvements and modifications also should be considered as protection scope of the present invention.
Claims (17)
1. a method for bio-identification work attendance, is characterized in that, comprising:
Obtain identity information and the biological information of work attendance employee;
The identity information of the work attendance employee of acquisition and biological information are sent to bio-identification Cloud Server and carry out living things feature recognition comparison;
Receive the checking dynamic code returned after bio-identification Cloud Server identification comparison is passed through;
Obtain the geographical location information of work attendance employee;
The identity information of described checking dynamic code, work attendance employee and geographical location information are sent to work attendance application server;
The work attendance that reception work attendance application server returns completes information.
2. the method for bio-identification work attendance according to claim 1, is characterized in that, identity information and the biological information of described acquisition work attendance employee comprise further:
Confirm that work attendance employee is me by In vivo detection technology, described In vivo detection technology is that requirement work attendance employee makes corresponding action according to random information, and described action comprises smile, blinks and/or nod.
3. the method for bio-identification work attendance according to claim 2, is characterized in that, the geographical location information of described acquisition work attendance employee is further:
The geographical location information of work attendance employee is obtained by gps satellite location, wifi signal framing or sim card signal location.
4. the method for the bio-identification work attendance according to claim arbitrary in claim 1-3, is characterized in that, described biological information comprises finger print information, face information, iris information, acoustic information, auricle information, retinal information.
5. a method for bio-identification work attendance, is characterized in that, comprising:
The identity information of the work attendance employee that mobile terminal receive sends and biological information;
Biological information according to the work attendance employee prestored carries out living things feature recognition comparison;
When comparison is passed through, generate checking dynamic code, and send described checking dynamic code to mobile terminal.
6. the method for bio-identification work attendance according to claim 5, is characterized in that, described checking dynamic code is according to the identity information of work attendance employee and timestamp stochastic generation, and described checking dynamic code is effective within a certain period of time.
7. a method for bio-identification work attendance, is characterized in that, comprising:
The checking dynamic code that the expression bio-identification comparison that mobile terminal receive sends is passed through, the identity information of work attendance employee and geographical location information;
The validity of described checking dynamic code is verified to bio-identification Cloud Server;
When described checking dynamic code is effective, the identity information of record current time, described work attendance employee and geographical location information, and complete message to mobile terminal transmission work attendance.
8. the method for bio-identification work attendance according to claim 7, is characterized in that, describedly verifies that the validity of described checking dynamic code comprises further to bio-identification Cloud Server:
The identity information of described checking dynamic code and work attendance employee is sent to bio-identification Cloud Server;
Receive bio-identification Cloud Server to the result of described checking dynamic code.
9. a mobile terminal, is characterized in that, comprising:
Data obtaining module, for obtaining identity information and the biological information of work attendance employee;
First sending module, is sent to bio-identification Cloud Server for the identity information of the work attendance employee by acquisition and biological information and carries out living things feature recognition comparison;
First receiver module, for receiving the checking dynamic code returned after bio-identification Cloud Server identification comparison is passed through;
Position acquisition module, for obtaining the geographical location information of work attendance employee;
Second sending module, for being sent to work attendance application server by the identity information of described checking dynamic code, work attendance employee and geographical location information;
Second receiver module, the work attendance returned for receiving work attendance application server completes information.
10. mobile terminal according to claim 9, is characterized in that, described data obtaining module also comprises:
In vivo detection unit, for confirming that work attendance employee is me by In vivo detection technology, described In vivo detection technology is that requirement work attendance employee makes corresponding action according to random information, and described action comprises smile, blinks and/or nod.
11. mobile terminals according to claim 10, is characterized in that, described position acquisition module is further used for the geographical location information being obtained work attendance employee by gps satellite location, wifi signal framing or sim card signal location.
12. mobile terminals according to claim arbitrary in claim 9-11, it is characterized in that, described biological information comprises finger print information, face information, iris information, acoustic information, auricle information, retinal information.
13. 1 kinds of bio-identification Cloud Servers, is characterized in that, comprising:
3rd receiver module, for identity information and the biological information of the work attendance employee of mobile terminal receive transmission;
Comparing module, for carrying out living things feature recognition comparison according to the biological information of the work attendance employee prestored;
Dynamic code generation module, when passing through for comparison, generates checking dynamic code, and sends described checking dynamic code to mobile terminal.
14. bio-identification Cloud Servers according to claim 13, is characterized in that, described checking dynamic code is according to the identity information of work attendance employee and timestamp stochastic generation, and described checking dynamic code is effective within a certain period of time.
15. 1 kinds of work attendance application servers, is characterized in that, comprising:
4th receiver module, the checking dynamic code that the expression bio-identification comparison for mobile terminal receive transmission is passed through, the identity information of work attendance employee and geographical location information;
Authentication module, for verifying the validity of described checking dynamic code to bio-identification Cloud Server;
Logging modle, time effective for described checking dynamic code, the identity information of record current time, described work attendance employee and geographical location information, and complete message to mobile terminal transmission work attendance.
16. work attendance application servers according to claim 15, it is characterized in that, described authentication module comprises further:
Transmitting element, for sending the identity information of described checking dynamic code and work attendance employee to bio-identification Cloud Server;
Receiving element, for receiving the result of bio-identification Cloud Server to described checking dynamic code.
The system of 17. 1 kinds of bio-identification work attendances, is characterized in that, comprises the mobile terminal in claim 9 to 12 described in arbitrary claim, the bio-identification Cloud Server described in claim 13 or 14 and the work attendance application server described in claim 15 or 16.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510219837.XA CN105184879B (en) | 2015-04-30 | 2015-04-30 | The methods, devices and systems of bio-identification work attendance |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510219837.XA CN105184879B (en) | 2015-04-30 | 2015-04-30 | The methods, devices and systems of bio-identification work attendance |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105184879A true CN105184879A (en) | 2015-12-23 |
CN105184879B CN105184879B (en) | 2018-02-13 |
Family
ID=54906929
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510219837.XA Active CN105184879B (en) | 2015-04-30 | 2015-04-30 | The methods, devices and systems of bio-identification work attendance |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105184879B (en) |
Cited By (38)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105957172A (en) * | 2016-04-22 | 2016-09-21 | 广东宜教通教育有限公司 | Photograph attendance application system of intelligent photograph electrical screen |
CN106127873A (en) * | 2016-06-21 | 2016-11-16 | 北京奇虎科技有限公司 | Work attendance method based on mobile terminal, device and equipment |
CN106169194A (en) * | 2016-06-29 | 2016-11-30 | 江苏中威科技软件***有限公司 | A kind of automatic attendance system and method based on smart machine |
CN106228628A (en) * | 2016-07-15 | 2016-12-14 | 腾讯科技(深圳)有限公司 | System, the method and apparatus of registering based on recognition of face |
CN106408867A (en) * | 2016-12-23 | 2017-02-15 | 安徽爱依特科技有限公司 | Robot-based kindergarten safety management system and method |
CN106446665A (en) * | 2016-09-06 | 2017-02-22 | 华为技术有限公司 | Server management method and system |
CN106803289A (en) * | 2016-12-22 | 2017-06-06 | 五邑大学 | A kind of false proof method and system of registering of intelligent mobile |
CN106856015A (en) * | 2016-12-20 | 2017-06-16 | 国网山东省电力公司东明县供电公司 | A kind of Work attendance method and device |
CN106875523A (en) * | 2017-01-12 | 2017-06-20 | 深圳达实信息技术有限公司 | A kind of Yunmen access control system and its management method |
CN106936816A (en) * | 2017-02-15 | 2017-07-07 | 海尔优家智能科技(北京)有限公司 | A kind of method and system of Query Location |
CN107563712A (en) * | 2016-06-30 | 2018-01-09 | 中兴通讯股份有限公司 | A kind of mobile terminal punch card method, device, equipment and system |
CN107622383A (en) * | 2017-11-06 | 2018-01-23 | 北京上古视觉科技有限公司 | A kind of method that system is registered in children education and children education is registered |
WO2018027557A1 (en) * | 2016-08-09 | 2018-02-15 | 张北江 | Wifi attendance record method and system in security |
CN107705383A (en) * | 2017-11-06 | 2018-02-16 | 北京上古视觉科技有限公司 | A kind of attendance checking system and Work attendance method |
CN107784700A (en) * | 2016-08-24 | 2018-03-09 | 南京理工大学 | Based on fingerprint recognition from register system and the method for returning to school |
CN107993302A (en) * | 2017-12-18 | 2018-05-04 | 信利光电股份有限公司 | A kind of face is registered method, apparatus, equipment and computer-readable recording medium |
CN108093371A (en) * | 2017-12-27 | 2018-05-29 | 山东嘉友互联软件股份有限公司 | user security verification method and system |
CN108492429A (en) * | 2018-05-23 | 2018-09-04 | 上海弘目智能科技有限公司 | Double mode personal identity authentication process and system |
CN108711018A (en) * | 2018-07-03 | 2018-10-26 | 浙江中诚工程管理科技有限公司 | A kind of Performance Management System and method based on Intelligent bracelet |
CN108960766A (en) * | 2018-06-13 | 2018-12-07 | 招银云创(深圳)信息技术有限公司 | Work attendance method, device, system, computer equipment and storage medium |
CN109003347A (en) * | 2018-07-20 | 2018-12-14 | 四川知格科技有限公司 | A kind of anti-cheating movable attendance checking terminal |
CN109040281A (en) * | 2018-08-22 | 2018-12-18 | 深圳市商汤科技有限公司 | Content delivery method, terminal device and electronic equipment |
WO2018228027A1 (en) * | 2017-06-14 | 2018-12-20 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Iris recognition method, electronic device and computer-readable storage medium |
CN109064578A (en) * | 2018-09-12 | 2018-12-21 | 山西巨擘天浩科技有限公司 | A kind of attendance system and method based on cloud service |
CN109285231A (en) * | 2018-08-22 | 2019-01-29 | 中国平安人寿保险股份有限公司 | System control method, device, computer installation and computer readable storage medium |
CN109544714A (en) * | 2018-10-16 | 2019-03-29 | 广州师盛展览有限公司 | A kind of people face identification based on biological characteristic is registered system |
CN109615720A (en) * | 2018-11-30 | 2019-04-12 | 上海上实龙创智慧能源科技股份有限公司 | A kind of noninductive attendance checking system based on recognition of face API |
CN109727327A (en) * | 2018-11-08 | 2019-05-07 | 深圳壹账通智能科技有限公司 | A kind of punch card method based on Intelligent bracelet, system and equipment |
CN109829691A (en) * | 2019-01-16 | 2019-05-31 | 北京影谱科技股份有限公司 | C/S punch card method and device based on position and deep learning multi-biological feature |
CN109887116A (en) * | 2019-01-30 | 2019-06-14 | 合肥锟特奇科技有限公司 | A kind of teaching electronic information of registering of calling the roll |
CN109961530A (en) * | 2019-01-16 | 2019-07-02 | 平安普惠企业管理有限公司 | Work attendance method, device, computer equipment and storage medium based on image recognition |
CN110414784A (en) * | 2019-06-18 | 2019-11-05 | 平安科技(深圳)有限公司 | Work attendance method, device, electronic equipment and storage medium |
CN110570535A (en) * | 2019-07-30 | 2019-12-13 | 深圳市天彦通信股份有限公司 | Card punching management method and related device |
CN111259365A (en) * | 2020-01-10 | 2020-06-09 | 河北先见软件科技股份有限公司 | Dynamic verification code generation method |
CN112085467A (en) * | 2020-09-03 | 2020-12-15 | 上海容基工程项目管理有限公司 | Enterprise human resource management method, system, storage medium and electronic equipment |
CN112819986A (en) * | 2021-02-03 | 2021-05-18 | 广东共德信息科技有限公司 | Attendance system and method |
CN114387732A (en) * | 2022-01-24 | 2022-04-22 | 京东方科技集团股份有限公司 | Control method, control device, storage system and storage medium |
CN114462720A (en) * | 2022-04-08 | 2022-05-10 | 山东云小兵信息技术有限公司 | Intelligent attendance management method, device, equipment and storage medium |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1540599B1 (en) * | 2002-09-15 | 2006-07-19 | Magnus Maurex | Method for position notification |
CN102496104A (en) * | 2011-11-01 | 2012-06-13 | 苏州万戈软件科技有限公司 | LAN employee attendance management method with client time correction and robot prevention functions |
CN104023079A (en) * | 2014-06-18 | 2014-09-03 | 南京斯坦德云科技股份有限公司 | Cloud service platform and method for enterprises |
CN104167025A (en) * | 2014-08-08 | 2014-11-26 | 济南大学 | Mobile attendance system based on dynamic face recognition and WIFI positioning and method of attendance system |
CN104282050A (en) * | 2013-07-13 | 2015-01-14 | 海南大学 | Attendance system based on smart phone digital certificates and time and position verification |
CN104463497A (en) * | 2014-12-25 | 2015-03-25 | 天津威腾软件技术有限公司 | Employee-oriented human resource management system |
CN204244275U (en) * | 2014-12-15 | 2015-04-01 | 济南凌佳科技有限公司 | Refer to venous information safety management platform |
-
2015
- 2015-04-30 CN CN201510219837.XA patent/CN105184879B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1540599B1 (en) * | 2002-09-15 | 2006-07-19 | Magnus Maurex | Method for position notification |
CN102496104A (en) * | 2011-11-01 | 2012-06-13 | 苏州万戈软件科技有限公司 | LAN employee attendance management method with client time correction and robot prevention functions |
CN104282050A (en) * | 2013-07-13 | 2015-01-14 | 海南大学 | Attendance system based on smart phone digital certificates and time and position verification |
CN104023079A (en) * | 2014-06-18 | 2014-09-03 | 南京斯坦德云科技股份有限公司 | Cloud service platform and method for enterprises |
CN104167025A (en) * | 2014-08-08 | 2014-11-26 | 济南大学 | Mobile attendance system based on dynamic face recognition and WIFI positioning and method of attendance system |
CN204244275U (en) * | 2014-12-15 | 2015-04-01 | 济南凌佳科技有限公司 | Refer to venous information safety management platform |
CN104463497A (en) * | 2014-12-25 | 2015-03-25 | 天津威腾软件技术有限公司 | Employee-oriented human resource management system |
Cited By (44)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105957172A (en) * | 2016-04-22 | 2016-09-21 | 广东宜教通教育有限公司 | Photograph attendance application system of intelligent photograph electrical screen |
CN106127873A (en) * | 2016-06-21 | 2016-11-16 | 北京奇虎科技有限公司 | Work attendance method based on mobile terminal, device and equipment |
CN106169194A (en) * | 2016-06-29 | 2016-11-30 | 江苏中威科技软件***有限公司 | A kind of automatic attendance system and method based on smart machine |
CN107563712A (en) * | 2016-06-30 | 2018-01-09 | 中兴通讯股份有限公司 | A kind of mobile terminal punch card method, device, equipment and system |
CN106228628A (en) * | 2016-07-15 | 2016-12-14 | 腾讯科技(深圳)有限公司 | System, the method and apparatus of registering based on recognition of face |
CN106228628B (en) * | 2016-07-15 | 2021-03-26 | 腾讯科技(深圳)有限公司 | Check-in system, method and device based on face recognition |
WO2018027557A1 (en) * | 2016-08-09 | 2018-02-15 | 张北江 | Wifi attendance record method and system in security |
CN107784700A (en) * | 2016-08-24 | 2018-03-09 | 南京理工大学 | Based on fingerprint recognition from register system and the method for returning to school |
CN106446665A (en) * | 2016-09-06 | 2017-02-22 | 华为技术有限公司 | Server management method and system |
CN106856015A (en) * | 2016-12-20 | 2017-06-16 | 国网山东省电力公司东明县供电公司 | A kind of Work attendance method and device |
CN106803289A (en) * | 2016-12-22 | 2017-06-06 | 五邑大学 | A kind of false proof method and system of registering of intelligent mobile |
CN106408867A (en) * | 2016-12-23 | 2017-02-15 | 安徽爱依特科技有限公司 | Robot-based kindergarten safety management system and method |
CN106875523A (en) * | 2017-01-12 | 2017-06-20 | 深圳达实信息技术有限公司 | A kind of Yunmen access control system and its management method |
CN106936816A (en) * | 2017-02-15 | 2017-07-07 | 海尔优家智能科技(北京)有限公司 | A kind of method and system of Query Location |
WO2018228027A1 (en) * | 2017-06-14 | 2018-12-20 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Iris recognition method, electronic device and computer-readable storage medium |
US10839210B2 (en) | 2017-06-14 | 2020-11-17 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Iris recognition method, electronic device and computer-readable storage medium |
CN107622383A (en) * | 2017-11-06 | 2018-01-23 | 北京上古视觉科技有限公司 | A kind of method that system is registered in children education and children education is registered |
CN107705383A (en) * | 2017-11-06 | 2018-02-16 | 北京上古视觉科技有限公司 | A kind of attendance checking system and Work attendance method |
CN107993302A (en) * | 2017-12-18 | 2018-05-04 | 信利光电股份有限公司 | A kind of face is registered method, apparatus, equipment and computer-readable recording medium |
CN108093371A (en) * | 2017-12-27 | 2018-05-29 | 山东嘉友互联软件股份有限公司 | user security verification method and system |
CN108492429A (en) * | 2018-05-23 | 2018-09-04 | 上海弘目智能科技有限公司 | Double mode personal identity authentication process and system |
CN108960766A (en) * | 2018-06-13 | 2018-12-07 | 招银云创(深圳)信息技术有限公司 | Work attendance method, device, system, computer equipment and storage medium |
CN108711018A (en) * | 2018-07-03 | 2018-10-26 | 浙江中诚工程管理科技有限公司 | A kind of Performance Management System and method based on Intelligent bracelet |
CN109003347A (en) * | 2018-07-20 | 2018-12-14 | 四川知格科技有限公司 | A kind of anti-cheating movable attendance checking terminal |
CN109040281A (en) * | 2018-08-22 | 2018-12-18 | 深圳市商汤科技有限公司 | Content delivery method, terminal device and electronic equipment |
CN109285231A (en) * | 2018-08-22 | 2019-01-29 | 中国平安人寿保险股份有限公司 | System control method, device, computer installation and computer readable storage medium |
CN109064578A (en) * | 2018-09-12 | 2018-12-21 | 山西巨擘天浩科技有限公司 | A kind of attendance system and method based on cloud service |
CN109064578B (en) * | 2018-09-12 | 2020-11-03 | 山西巨擘天浩科技有限公司 | Attendance system and method based on cloud service |
CN109544714A (en) * | 2018-10-16 | 2019-03-29 | 广州师盛展览有限公司 | A kind of people face identification based on biological characteristic is registered system |
CN109727327A (en) * | 2018-11-08 | 2019-05-07 | 深圳壹账通智能科技有限公司 | A kind of punch card method based on Intelligent bracelet, system and equipment |
CN109615720A (en) * | 2018-11-30 | 2019-04-12 | 上海上实龙创智慧能源科技股份有限公司 | A kind of noninductive attendance checking system based on recognition of face API |
CN109829691B (en) * | 2019-01-16 | 2021-11-23 | 北京影谱科技股份有限公司 | C/S card punching method and device based on position and deep learning multiple biological features |
CN109961530A (en) * | 2019-01-16 | 2019-07-02 | 平安普惠企业管理有限公司 | Work attendance method, device, computer equipment and storage medium based on image recognition |
CN109829691A (en) * | 2019-01-16 | 2019-05-31 | 北京影谱科技股份有限公司 | C/S punch card method and device based on position and deep learning multi-biological feature |
CN109961530B (en) * | 2019-01-16 | 2024-03-08 | 深圳市武智科技有限公司 | Attendance checking method and device based on image recognition, computer equipment and storage medium |
CN109887116A (en) * | 2019-01-30 | 2019-06-14 | 合肥锟特奇科技有限公司 | A kind of teaching electronic information of registering of calling the roll |
CN110414784A (en) * | 2019-06-18 | 2019-11-05 | 平安科技(深圳)有限公司 | Work attendance method, device, electronic equipment and storage medium |
CN110570535A (en) * | 2019-07-30 | 2019-12-13 | 深圳市天彦通信股份有限公司 | Card punching management method and related device |
CN110570535B (en) * | 2019-07-30 | 2021-12-31 | 深圳市天彦通信股份有限公司 | Card punching management method and related device |
CN111259365A (en) * | 2020-01-10 | 2020-06-09 | 河北先见软件科技股份有限公司 | Dynamic verification code generation method |
CN112085467A (en) * | 2020-09-03 | 2020-12-15 | 上海容基工程项目管理有限公司 | Enterprise human resource management method, system, storage medium and electronic equipment |
CN112819986A (en) * | 2021-02-03 | 2021-05-18 | 广东共德信息科技有限公司 | Attendance system and method |
CN114387732A (en) * | 2022-01-24 | 2022-04-22 | 京东方科技集团股份有限公司 | Control method, control device, storage system and storage medium |
CN114462720A (en) * | 2022-04-08 | 2022-05-10 | 山东云小兵信息技术有限公司 | Intelligent attendance management method, device, equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN105184879B (en) | 2018-02-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105184879A (en) | Biometric identification attendance checking method, device and system | |
CN103632404B (en) | A kind of multiple enterprises Work attendance method based on the realization of converged communication technology and system | |
CN105184883A (en) | Intelligent attendance bracelets and attendance checking method based on user ID and fingerprint recognition | |
CN103150777B (en) | A kind of movable attendance checking method and system | |
CN104392501B (en) | A kind of bluetooth Beacon attendance checking systems and Work attendance method based on smart mobile phone | |
CN104504767A (en) | Check-in information verification method and system | |
CN104952117B (en) | A kind of attendance management method | |
CN102571808B (en) | Self-service tax terminal external network deployment method | |
CN105225045A (en) | A kind of movable attendance checking system based on user ID and fingerprint recognition and Work attendance method | |
CN105654568A (en) | Automatic attendance checking method and system based on WI-FI | |
CN107564140A (en) | A kind of gate inhibition invites authorization identifying system | |
CN106067196B (en) | A method of realizing intelligent Checking on Work Attendance | |
CN107563712A (en) | A kind of mobile terminal punch card method, device, equipment and system | |
CN104050548A (en) | System and method for work attendance management | |
CN105488870A (en) | Entrance guard control method, apparatus, terminal and control server | |
CN102622666A (en) | Taxi driver attendance system and taxi driver attendance method | |
JP2013097650A (en) | Authentication system, authentication method and authentication server | |
CN104484905A (en) | Fingerprintattendance checking system | |
CN104463473A (en) | Achieving method and system for identity checking of community correction people | |
EP3550488A1 (en) | System and method for credentialing access to restricted rooms | |
CN104639505A (en) | Short message-based bidirectional safety authentication method and system | |
CN103916848A (en) | Data backup and recovery method and system for mobile terminal | |
CN109918028A (en) | A kind of computer based remote printing method and its system | |
CN109377170A (en) | Work attendance method and attendance checking system | |
CN103714454A (en) | Queuing and payment system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |