Consider a non-smartphone user.
How will he know his location? What if he is lost?
My Android Application is the Solution.
When an user is lost, he sends an SMS to the Android Phone in which Maps DB is installed using a known Password and a Query of what he wants to know.
Eg: ****** Adyar,Chennai Restaurants
In which the Query is the list of restaurants in or near the area Adyar.(note: the password can be changed and given to only trusted people).
The Application on recognizing the correct password will process the Query and return the result via SMS to the sender of the Query.
The result will be just the place name and the address of 2 places which is the top 2 for the given query.We can request for the next 2 again via SMS like this "****** Adyar,Chennai Restaurants 2"