Patent ID: 8359221

Claim:
A computer system for monitoring and managing an employee at a workplace, the computer system comprising: an electronic memory storage configured to store modules; a computer processor configured to execute the modules comprising: an employee identification module configured to receive employee identification data, perform a comparison of the received employee identification data with stored credential data of the employee, and determine whether or not to grant the employee access to the system; a scheduling module configured to receive time data from the employee related to an employee clock-in time and an employee clock-out time, wherein the employee clock-in time indicates an employee start time for working and the clock-out time indicates an employee stop time for working; and a compliance module configured to access applicable regulations from a regulations database, the compliance module further configured to determine whether the employee is in compliance with the applicable regulations, wherein the applicable regulations comprise a frequency of breaks and a length of breaks required, wherein the scheduling module and compliance module are further configured to communicate with each other to determine whether the employee is required to take a break at a point in time based on the received time data and applicable regulations, wherein the scheduling module, based on the determination that the employee is required to take a break, is further configured to electronically transmit an alert to the employee to take a break, wherein the scheduling module, based on the determination that the employee is required to take a break, is further configured to automatically record a clock-out time and prohibit the employee from entering a clock-in time for a duration of the required break.