1. A method for triggering an action according to a current geographical location of a mobile device, the method comprising: obtaining a first set of information related to a user of the mobile device; obtaining, according to the current geographical location, a second set of places; for each place of the second set, determining a combined probability distribution that the mobile device is currently located in said place according to: (i) the first set of information, (ii) a first probability distribution based on a set of parameters related to global user habits, (iii) a second probability distribution based on a set of parameters related to user habits, and (iv) a third probability distribution based on a set of parameters related to local user habits; and triggering at least one action according to the combined probability distribution.