Remote personnel tracking
First Claim
1. 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, andthe 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, anda 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.
5 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus, including computer program products, for remote personnel tracking. A computer-implemented method of tracking a field-based employee includes, in a server system, receiving from a remote access device, a user identification (ID) representing the field-based employee, a first series of digits and a location code, generating a second series of digits in response to the received location code, a time representing receipt of the location code, and a remote access device ID associated with the location code, and storing the time and user ID associated with the location ID if the received first series of digits match the second series of digits.
22 Citations
13 Claims
-
1. 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. - View Dependent Claims (2, 3, 4)
-
-
5. A computer program product, tangibly embodied in an information carrier, for tracking a field-based employee, the computer program product being operable to cause data processing apparatus to:
-
associate a security device with a service location, the security device configured to periodically generate a unique series of digits; assign a location identification code to the service location; receive data from a remote access device, the data comprising; a user identification representing the field-based employee, a first series of digits generated by the security device, and the location code assigned to the service location; generate 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, location identification code, and the first series of digits; compare 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, validate that the field-based employee was at the service location at the time of receipt. - View Dependent Claims (6, 7, 8)
-
-
9. A field-based employee tracking system comprising:
-
a remote access device; a security device configured to periodically generate a unique series of digits; and a server system comprising; a processor; and a memory including a computer program product being operable to cause the processor to; associate the security device with a service location; assign a location identification code to the service location; receive data from a remote access device, 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; generate 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, location code, and a remote access device ID associated with the location code; and store the time and user ID associated with the location ID if the received first series of digits match the second series of digits. - View Dependent Claims (10, 11, 12, 13)
-
Specification