SYSTEM AND METHOD FOR DETERMINING LOCATIONS TO BE STORED IN A LOCATION DATABASE
First Claim
Patent Images
1. A method for determining locations to be stored in a location database, comprising:
- at a mobile device,periodically determining a present location of a user;
comparing the present location of the user to a previous location of the user;
determining whether the present location is within a specified distance of the previous location;
if the present location is within the specified distance of the previous location, determining whether the user has been at the present location for a specified time period; and
if the user has been at the present location for the specified time period, storing the present location in a location database.
2 Assignments
0 Petitions
Accused Products
Abstract
A present location of a user is periodically determined. The present location of the user is compared to a previous location of the user. A determination is made as to whether the present location is within a specified distance of the previous location. If the present location is within the specified distance of the previous location, a determination is made as to whether the user has been at the present location for a specified time period. If the user has been at the present location for the specified time period, the present location is stored in a location database.
-
Citations
16 Claims
-
1. A method for determining locations to be stored in a location database, comprising:
at a mobile device, periodically determining a present location of a user; comparing the present location of the user to a previous location of the user; determining whether the present location is within a specified distance of the previous location; if the present location is within the specified distance of the previous location, determining whether the user has been at the present location for a specified time period; and if the user has been at the present location for the specified time period, storing the present location in a location database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
15. A system, comprising:
-
one or more processors; memory; and one or more programs stored in the memory, the one or more programs comprising instructions to; periodically determine a present location of a user; compare the present location of the user to a previous location of the user; determine whether the present location is within a specified distance of the previous location; determine whether the user has been at the present location for a specified time period if the present location is within the specified distance of the previous location; and store the present location in a location database if the user has been at the present location for the specified time period.
-
-
16. A computer readable storage medium storing one or more programs configured for execution by a computer, the one or more programs comprising instructions to:
-
periodically determine a present location of a user; compare the present location of the user to a previous location of the user; determine whether the present location is within a specified distance of the previous location; determine whether the user has been at the present location for a specified time period if the present location is within the specified distance of the previous location; and store the present location in a location database if the user has been at the present location for the specified time period.
-
Specification