Patent ID: 8880102

Claim:
A method for providing a location-based service (LBS) comprising: detecting a geometrical position of a mobile device; determining a service area that the geometrical position locates to further acquire the mobile device whether it has at least one corresponding application program that corresponds to the service area; providing the corresponding application program to the mobile device when the mobile device does not have the corresponding application program; determining whether the geometrical position of the mobile device has changed such that the mobile device leaves the service area; determining whether a number of times that the corresponding application program has been downloaded to the mobile device exceeds a specific number; controlling the mobile device to remove the corresponding application program when the number of times does not exceed the specific number and the geometrical position of the mobile device has changed such that the mobile device leaves the service area; and controlling the mobile device to continue to store the corresponding application program when the number of times exceeds the specific number.