Method and system for tracking a mobile user
First Claim
1. A method of tracking a mobile user, the method comprising:
- providing a location module on a mobile device configured to receive location transmissions;
placing the location module into a sleep mode;
awakening the location module upon receipt of a first location transmission; and
determining a first location with the location moduleincrementing a timer count configured to monitor a duration of time, wherein whenever a time exceeds a predetermined time allocation, the location module is placed into the sleep mode;
incrementing a stationary counter configured to monitor a duration of time since a previous detected movement of the mobile user;
receiving a second location transmission of a second location;
comparing the second location to the first location;
calculating a rate of travel when the second location differs from the first location, wherein if the rate of travel exceeds a predetermined threshold the location module is placed into the sleep mode;
receiving a third location transmission of a third location;
comparing the third location to at least one of the first location or the second location;
further incrementing the stationary counter when the second or third location is the same as the first location;
determining an arrival event upon reaching a predetermined arrival threshold of the stationary counter;
storing data of all locations; and
placing the location module into the sleep mode.
3 Assignments
0 Petitions
Accused Products
Abstract
A method, system, and/or apparatus for automatically tracking a mobile user using the user'"'"'s mobile device. This invention is particularly useful in the field of social media, such as for detecting and tracking the location and activity of a user and her community. The method or implementing software application uses or relies upon location information available on the mobile device from any source, such as cell phone usage and/or other device applications. The method provides a tracking functionality that uses less battery power than a GPS system. The method includes a location module configured to receive location transmissions, places the location module into a sleep mode when possible, awakens the location module upon receipt of a location transmission, and determines a location with the location module and the location transmission. These steps are desirably repeated to continually and automatically track the mobile user. The location transmission can be provided by WiFi triangulation and/or a cellular phone system upon crossing a boundary between antennae cells and/or a boundary between a plurality of established and contiguous geofences.
-
Citations
10 Claims
-
1. A method of tracking a mobile user, the method comprising:
-
providing a location module on a mobile device configured to receive location transmissions; placing the location module into a sleep mode; awakening the location module upon receipt of a first location transmission; and determining a first location with the location module incrementing a timer count configured to monitor a duration of time, wherein whenever a time exceeds a predetermined time allocation, the location module is placed into the sleep mode; incrementing a stationary counter configured to monitor a duration of time since a previous detected movement of the mobile user; receiving a second location transmission of a second location; comparing the second location to the first location; calculating a rate of travel when the second location differs from the first location, wherein if the rate of travel exceeds a predetermined threshold the location module is placed into the sleep mode; receiving a third location transmission of a third location; comparing the third location to at least one of the first location or the second location; further incrementing the stationary counter when the second or third location is the same as the first location; determining an arrival event upon reaching a predetermined arrival threshold of the stationary counter; storing data of all locations; and placing the location module into the sleep mode. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
Specification