×

Time card punching system

  • US 10,192,273 B2
  • Filed: 05/25/2016
  • Issued: 01/29/2019
  • Est. Priority Date: 09/16/2015
  • Status: Active Grant
First Claim
Patent Images

1. A time card punching system, comprising:

  • a cloud-based database,a work spot device, anda smartphone carrying a mobile application;

    wherein the cloud-based database is interactive communicated with the smartphone, and the smartphone is communicated with the work spot;

    the work spot device is configured to be registered with designated GPS and equipped with Bluetooth smart technology;

    the work spot device has a non-connectable-mode and a connectable-mode;

    wherein;

    when the work spot device in the connectable-mode, the work spot device supports connection setup and data transfer as low as 3 ms, allowing the mobile application to form a connection and then transfer authenticated data in few milliseconds for a short communication burst before quickly tearing down the connection;

    wherein the cloud-based database is configured to store a first employee information;

    the smartphone is configured to store a second employee information;

    when punching a time card, the mobile application detects if the employee is within five meters from the work spot device;

    the mobile application uses a face recognition to prevent buddy punching by registering an employee'"'"'s face, matching the second employee information against the first employee information, daily punching the time card, and changing the employee'"'"'s face;

    wherein the cloud-based database is a CGG cloud database;

    wherein registering an employee'"'"'s face comprises inputting email address, password and face recognizing, validating the email address and password, storing the email address and password into the CGG cloud database, downloading face from server to the smartphone, and storing encrypted face with email address into the smart phone and MySQL of the CGG cloud database;

    wherein matching employee information in the smartphone against employee information stored in the cloud-based database comprises adding employer by employee wherein the employer ID is inputted, checked whether the employer ID is matched in MySQL of the CGG cloud database, and matched email address exists, and confirmed by the employee;

    daily punching the time card comprises checking face, wherein the checking face comprises capturing face data of current user, and then matching the face data captured against corresponding data stored upon employee registration or change face to determine whether the face is matched;

    if the face is matched, then time card punching is performed, if the face is not matched, the system prompts employee to choose changing login A/C, changing face or to exit the time card punching process;

    changing employee'"'"'s face comprises showing current face, storing encrypted new face with email address into the smartphone and MySQL of the CGG cloud database, and sending alert to employer.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×