×

Time clock system including scheduling payroll and productivity analysis capability

  • US 4,819,162 A
  • Filed: 02/09/1988
  • Issued: 04/04/1989
  • Est. Priority Date: 05/17/1985
  • Status: Expired due to Term
First Claim
Patent Images

1. A system of time keeping for hourly employees wherein a plurality of said hourly employees time-in and time-out at a central time clock location when beginning and ending a workshift respectively, a time clock computer located at said location and including input means for entering commands and data, output printer means for printing time certification receipts for an employee, output display means for displaying information to an employee, clock means for maintaining the current time and date and memory means for holding digital data indicative of valid employee codes, the employee name associated with each of said employee codes, valid job codes correlated with employee codes and indicative of what job an employee is scheduled to perform on a work shift and if the job involves the receipt of tips, daily time records of time-in and time-out transactions made by employees at the beginning and end of a work shift and period-to-date time records of period-to-date time-in and time-out transactions recorded by the time clock during a predetermined pay period, said system further including software means operative in said time clock computer for controlling a time-in or time-out transaction, said software means comprising:

  • (a) means for monitoring said input means to detect and interpret the entry of an employee code and a transaction code by an employee;

    (b) means for checking an entered employee code against said valid employee codes;

    (c) means for rejecting invalid employee codes and causing said display means to display a message indicative thereof;

    (d) means for dating time-in and time-out transactions recorded in daily time records with the current date obtained from said clock means;

    (e) time-in routine means responsive to a time-in transaction code for performing the steps of;

    (i) checking the entered employee code to determine if the employee has a current time-in transaction recorded in a daily time record and aborting the time-in transaction if the employee is currently timed-in;

    (ii) reading the current time from said clock means to provide a time-in time;

    (iii) retrieving the employee'"'"'s name associated with said employee code and displaying said name through said display means;

    (iv) creating a daily time record for the employee timing in and recording in said daily time record said time-in time;

    (v) storing said daily time record in said memory means; and

    (f) time-out routine means responsive to a time-out transaction code for performing the steps of;

    (i) checking for a corresponding daily time-in transaction in a daily time record for the employee and aborting the time-out transaction if there is no daily time record indicating the employee has timed-in;

    (ii) reading the current time from said clock means to provide a time-out time;

    (iii) recording said time-out time in the daily time record of the employees created when said employee timed-in; and

    (iv) determining whether the job the employee is timing-out for involved tips as indicated in said job code data;

    (v) prompting the employee to enter the amount of tips received during the time they were working if it is determined that the job worked involved tips;

    (vi) recording the entered amount in the employee'"'"'s daily time record;

    (vii) printing with said printer means a certification receipt for the employee timing out, said receipt including a record of the time-in and time-out times recorded in the daily time record and the time-in and time-out times recorded in the period-to-date record for the employee timing out, the date of said time-in and time-out transactions in said records also being indicated on said receipt so that said printed certification receipt provides a period-to-date summary of time transactions for the employee; and

    (g) said system further including communication means for transferring at least said daily time records in digital form to a payroll computer.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×