Time clock system including scheduling payroll and productivity analysis capability
First Claim
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.
0 Assignments
0 Petitions
Accused Products
Abstract
The computerized time clock system includes a personal computer via which employee, job and schedule records may be assembled and maintained. A computerized time clock communicates with the personal computer and received employee and scheduling data therefrom, in order to validate and record time-in and time-out transactions executed by employees. Current time records are maintained in the memory of the time clock and at the end of each day are transmitted to the personal computer for addition to permanent disk records including a record of each time-in and time-out transaction for an extended period. Sales records may also be maintained in personal computer 20, for example the quantity of liquor or food served by a particular employee or in a particular department, which sales information may be correlated with labor costs found in the permanent time records.
181 Citations
29 Claims
-
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.
-
-
2. 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, the scheduled times for scheduled employees, 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) verifying that an employee attempting to perform a time-in transaction is scheduled to work at said time-in time; and (v) aborting said time-in transaction if the employee is not scheduled to work; (vi) creating a daily time record for the employee timing in and recording in said daily time record said time-in time; and (vii) 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 employee created when said employee timed-in; and (iv) 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 Dependent Claims (3, 4)
-
-
5. 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 indicative of what job an employee is scheduled to perform on a work shift, 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) prompting with said display means for a job code indicative of the job to be performed by the employee; (v) getting a job code entered through said keyboard means by the employee; (vi) comparing the entered job code against the valid job code associated with the scheduled job and indicating a discrepancy to the employee if the codes do not match; (vii) creating a daily time record for the employee timing in and recording in said daily time record said time-in time; (viii) 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 employee created when said employee timed-in; and (iv) 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.
-
-
6. 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 storage means for holding 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 time clock computer further including:
-
(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 dating time-in and time-out transactions recorded in daily time records with the current date obtained from said clock means; (c) time-in means responsive to a time-in transaction code for performing the steps of; (i) reading the current time from said clock means to provide a time-in time; (ii) creating a daily time record for the employee timing in and recording in a daily time record for the employee said time-in time; (iii) storing said daily time record in said storage means; and (d) time-out means responsive to a time-out transaction code for performing the steps of; (i) reading the current time from said clock means to provide a time-out time; (ii) recording said time-out time in the daily time record of the employee; (iii) determining whether the job the employee is timing out for involved tips as indicated in said job code data; (iv) 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; and (v) recording the entered amount in the employee'"'"'s daily time record; and (e) said time clock computer further including means for causing said printer means to print 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/or 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 receipt of time transactions for the employee; and (f) said system further including communication means for transferring at least said daily time records from said storage means to a payroll computer.
-
-
7. 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 storage means for holding the scheduled times for scheduled employees, 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 time clock computer further including:
-
(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 dating time-in and time-out transactions recorded in daily time records with the current date obtained from said clock means; (c) time-in means responsive to a time-in transaction code for performing the steps of; (i) reading the current time from said clock means to provide a time-in time; (ii) verifying that an employee attempting to perform a time-in transaction is scheduled to begin work at said time-in time; (iii) preventing said time-in transaction if the employee is not scheduled to begin work at said time-in time; (iv) creating a daily time record for the employee timing in and recording in a daily time record for the employee said time-in time; (v) storing said daily time record in said storage means; and (d) time-out means responsive to a time-out transaction code for performing the steps of; (i) reading the current time from said clock means to provide a time-out time; (ii) recording said time-out time in the daily time record of the employee; (e) said time clock computer further including means for causing said printer means to print 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/or 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 receipt of time transactions for the employee; and (f) said system further including communication means for transferring at least said daily time records from said storage means to a payroll computer. - View Dependent Claims (8)
-
-
9. 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 storage means for holding valid job codes indicative of what job an employee is scheduled to perform on a work shift, 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 time clock computer further including:
-
(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 dating time-in and time-out transactions recorded in daily time records with the current date obtained from said clock means; (c) time-in means responsive to a time-in transaction code for performing the steps of; (i) reading the current time from said clock means to provide a time-in time; (ii) prompting with said display means for a job code indicative of the job to be performed by the employee; (iii) getting a job code entered through said input means by the employee; (iv) comparing the entered job code against the valid job code associated with the scheduled job and indicating a discrepancy to the employee if the codes do not match; (v) creating a daily time record for the employee timing in and recording in a daily time record for the employee said time-in time; (vi) storing said daily time record in said storage means; and (d) time-out means responsive to a time-out transaction code for performing the steps of; (i) reading the current time from said clock means to provide a time-out time; (ii) recording said time-out time in the daily time record of the employee; (e) said time clock computer further including means for causing said printer means to print 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/or 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 receipt of time transactions for the employee; and (f) said system further including communication means for transferring at least said daily time records from said storage means to a payroll computer.
-
-
10. 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 storage means for holding the scheduled times for scheduled employees, 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 time clock computer further including:
-
(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 dating time-in and time-out transactions recorded in daily time records with the current date obtained from said clock means; (c) time-in means responsive to a time-in transaction code for performing the steps of; (i) reading the current time from said clock means to provide a time-in time; (ii) creating a daily time record for the employee timing in and recording in a daily time record for the employee said time-in time; (iii) storing said daily time record in said storage means; and (d) time-out means responsive to a time-out transaction code for performing the steps of; (i) reading the current time from said clock means to provide a time-out time; (ii) preventing an employee from timing out at a time more than a predetermined time interval later than the scheduled time-out time; (iii) recording said time-out time in the daily time record of the employee; and (e) said time clock computer further including means for causing said printer means to print 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/or 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 receipt of time transactions for the employee; and (f) said system further including communication means for transferring at least said daily time records from said storage means to a payroll computer.
-
-
11. 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 storage means for holding 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 time clock computer further including:
-
(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 dating time-in and time-out transactions recorded in daily time records with the current date obtained from said clock means; (c) time-in means responsive to a time-in transaction code for performing the steps of; (i) reading the current time from said clock means to provide a time-in time; (ii) creating a daily time record for the employee timing in and recording in a daily time record for the employee and time-in time; (iii) storing said daily time record in said storage means, and (d) time-out means responsive to a time-out transaction code for performing the steps of; (i) reading the current time from said clock means to provide a time-out time; (ii) recording said time-out time in the daily time record of the employee; (e) manager control means activated by entry of manager password code at said input means for performing the steps of; (i) acquiring an employee code from said input means; (ii) acquiring a manually entered time from said input means; and (iii) using said entered time to create or replace a time-in or time-out time in the daily time record corresponding to the employee code acquired in step (i) so that a manager can create or alter employee time records at said time clock computer; and (f) said time clock computer further including means for causing said printer means to print 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/or 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 receipt of time transactions for the employee; and (g) said system further including communications means for transferring at least said daily time records from said storage means to a payroll computer.
-
-
12. 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 storage means for holding 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 time clock computer further including:
-
(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 dating time-in and time-out transactions recorded in daily time records with the current date obtained from said clock means; (c) time-in means responsive to a time-in transaction code for performing the steps of; (i) reading the current time from said clock means to provide a time-in time; (ii) creating a daily time record for the employee timing in and recording in a daily time record for the employee said time-in time; (iii) storing said daily time record in said storage means; and (d) time-out means responsive to a time-out transaction code for performing the steps of; (i) reading the current time from said clock means to provide a time-out time; (ii) recording said time-out time in the daily time record of the employee; (e) manager control means activated by entry of manager password code at said input means for performing the steps of; (i) acquiring an employee code from said input means; (ii) acquiring one or more manually entered times from said input means; (iii) using said entered time or times to create a daily time record corresponding to the employee code acquired in step (i) and cause said printer to print a corresponding time certification receipt; and (f) said time clock computer further including means for causing said printer means to print 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/or 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 receipt of time transactions for the employee; and (g) said system further including communication means for transferring at least said daily time records from said storage means to a payroll computer.
-
-
13. A method of time keeping for hourly employees, said method comprising the steps of:
-
(a) providing a time clock computer accessible by hourly employees time clock location at the beginning and end of a work shift, said time clock computer including input means for entering commands and data, output printer means for printing time certification receipts for an employee, clock means for maintaining the current time and date, and storage means for holding 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; (b) waiting for an entry and data at said input means; (c) entering an employee code and a transaction code into said input means; (d) accepting said codes from said input means; (e) determining whether said transaction code is a time-in transaction or a time-out transaction and if said transaction code is a time-out transaction, performing step (i) next and if said transaction code is a time-in transaction, performing step (f) next; (f) creating a daily time record for the employee timing in and dating the record with the current date obtained from said clock means; (g) reading the current time from said clock means to provide a time-in time and recording in said daily time record said time-in time; (h) storing said daily time record in said storage means and returning to step (b); (i) reading the current time from said clock means to provide a time-out time; (j) recording said time-out time in the daily time record of the employee; (k) printing with said output printer means a certification receipt for the employee timing out including a record of the time-in and time-out times recorded in the daily time record and/or the time-in and time-out times recorded in the period-to-date record for the employee timing out, the date of such time-in and time-out transactions in said records also being indicated on said receipt; (1) removing said certification receipt from said output printer means and retaining the receipt as a paper record of the employee'"'"'s time transactions; and (m) returning to step (b). - View Dependent Claims (14)
-
-
15. A method of cardless time keeping wherein there are no employee timecards on which time is recorded in human readable form for the employee, said method comprising the steps of:
-
(a) providing a time clock computer accessible by hourly employees for timing in and out at the beginning and end of a work shift, said time clock computer including; (i) input means for entering commands and data for timing in and out; (ii) storage means for holding daily time records; (iii) clock means for maintaining the current time and for providing time-in and time-out times; (iv) output printer means for printing time certification receipts for an employee; (v) transaction control means for accepting time in and time out commands and data entered at said input means by an employee and for performing a time in or time out transaction in response to said commands and data, the time of the time in or time out transaction obtained from said clock means, and for recording time in and time out transactions in said storage means and causing said output printer means to print a certification receipt for time recorded by said time clock computer; (b) entering a time-in transaction code and an employee code at said input means at the beginning of a work shift; (c) entering a time-out transaction code and an employee code at the end of a work shift; (d) removing the certification receipt for said recorded time from said output printer means and keeping said receipt as a permanent record of hours worked.
-
-
16. A method of timekeeping for an hourly employee, comprising:
-
(a) providing time clock apparatus for accomplishing a timekeeping transaction, each said timekeeping transaction including a time-in transaction and a time-out transaction, said apparatus including; (i) input means for initiating time-in and time-out transactions and for inputting time-in and time-out transaction data, said data including an identification of the employee accomplishing the transaction; (ii) means for recording a time-in and time-out time for time-in and time-out transactions, representing and creating digital data record of the time said employee has worked; (iii) means for printing a human-readible certification receipt of said timekeeping transaction; (b) said employee initiating a time-in transaction and entering time-in transaction data at said input means; (c) said employee initiating a time-out transaction and entering time-out transaction data at said input means; and (d) said employee obtaining said certification receipt from said means for printing and keeping it as a record of said timekeeping transaction. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
Specification