Patent ID: 9615208
Date: 2017-04-04
CPC Classifications: H04B,H04M,H04W

Claim:
1. A non-transitory computer-readable medium storing instructions that, when executed by a processor of a mobile computing device, causes the mobile computing device to: determine a current location of the mobile computing device, the current location being determined by using at least a global positioning system (GPS) receiver of the mobile computing device or a transceiver of the mobile computing device; determine, at a given instance, whether a location-based service, which can be requested by a user operating the mobile computing device, is available for use at the current location; in response to determining that the location-based service is unavailable for use, cause a graphic icon, that would otherwise be displayed on one of one or more home pages on a display of the mobile computing device, to be hidden so that the graphic icon is not displayed with any of the one or more home pages, wherein the graphic icon, when displayed, is selectable to cause a service application to access the location-based service; determine that the location-based service is available as a result of at least one of the mobile computing device changing the current location or a passage of time; and in response to determining that the location-based service is available, cause the graphic icon to be displayed in order to enable access to the location-based service through the service application; wherein the instructions are part of a set of instructions corresponding to the service application that is stored in the non-transitory computer-readable medium.