MESSAGING SERVICE FOR GEOFENCE-BASED AUTOMATIC TIME CLOCKING
First Claim
1. A method comprising:
- creating a virtual perimeter around a geographic region;
assigning the geographic region within the virtual perimeter a job-site number;
tracking a location of a user'"'"'s mobile device;
determining when a user enters the geographic region defined by the virtual perimeter; and
recording the time that the user is in the geographic region;
0 Assignments
0 Petitions
Accused Products
Abstract
In one exemplary embodiment, a method includes creating a virtual perimeter around a geographic region. The geographic region within the virtual perimeter is assigned a job-site number. A location of a user'"'"'s mobile device is tracked. It is determined when a user enters the geographic region defined by the virtual perimeter. The time that the user is in the geographic region is recorded. The time the user is in the virtual perimeter can be assigned to a time sheet of the user as an employee of a company. It can be detected that the user has left the geographic region. The recording of the time that the user is in the geographic region can be ceased. The excused period to be outside the geographic region can be automatically determined from information in the user'"'"'s mobile device calendar or in a list of assignments associated with the user. The geographic region can be a physical work site.
37 Citations
16 Claims
-
1. A method comprising:
-
creating a virtual perimeter around a geographic region; assigning the geographic region within the virtual perimeter a job-site number; tracking a location of a user'"'"'s mobile device; determining when a user enters the geographic region defined by the virtual perimeter; and recording the time that the user is in the geographic region; - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
geofencing a geographic region; receiving a telephonic communication from a landline telephone used by an employee, wherein the landline telephone is located in the geographic region; receiving a check-in code from an employee input into the landline telephone during the telephonic communication; receiving an employee identifier input into the landline telephone during the telephonic communication; locating employee'"'"'s mobile device; determining that employee'"'"'s mobile device is within the geographic region; clocking in employee when both the check-in code from the landline telephone and the location of the mobile device indicate that the employee is within the geographic region. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A server system for implementing a location-aware advertisement campaign through text message comprising:
-
a processor configured to execute instructions; a memory containing instructions when executed on the processor, causes the processor to perform operations that; geofence a geographic region; receive a telephonic communication from a landline telephone used by an employee, wherein the landline telephone is located in the geographic region; receive a check-in code from an employee input into the landline telephone during the telephonic communication; receive an employee identifier input into the landline telephone during the telephonic communication; locate employee'"'"'s mobile device; determine that employee'"'"'s mobile device is within the geographic region; clock in employee when both the check-in code from the landline telephone and the location of the mobile device indicate that the employee is within the geographic region. - View Dependent Claims (15, 16)
-
Specification