Patent ID: 7664481

Claim:
A computer-implemented method of tracking a field-based employee comprising: associating, by a server system, a security device with a service location, the security device configured to periodically generate a unique series of digits; assigning, by the server system, a location identification code to the service location; receiving data, by the server system, the data comprising: a user identification representing the field-based employee, a first series of digits generated by the security device, and the location identification code assigned to the service location; generating, by the server system, a second series of digits based upon, at least in part: the received user identification, the received location identification code, and a time of receipt of the user identification, the location identification code, and the first series of digits; comparing, by the server system, the first series of digits and the second series of digits; and if the first series of digits and the second series of digits match, validating, by the server system, that the field-based employee was at the service location at the time of receipt.