Dynamically controlling the presentation of a graphic feature based on location information
First 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.
6 Assignments
0 Petitions
Accused Products
Abstract
A system and method of operating a mobile device is described. The mobile device can determine its current location and determine whether a location-based service, which can be requested by a user operating the mobile device, is available for use at the current location. In response to determining that the location-based service is unavailable for use at the current location, the mobile device can cause a graphic icon, that would otherwise be displayed one of one or more home pages on a display of the mobile device, to be hidden so that the graphic icon is not displayed with any of the one or more home pages. The graphic icon can correspond to a service application for use with the location-based service.
-
Citations
20 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A mobile computing device comprising:
-
a display device; a global positioning system (GPS) receiver; a transceiver; a processor; and a memory storing instructions that, when executed by the processor, causes the mobile computing device to; determine a current location of the mobile computing device, the current location being determined by using at least the GPS receiver or the transceiver; 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 the display, 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 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. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method of operating a mobile computing device, the method comprising:
-
detecting that input has been provided via an input mechanism of the mobile computing device to power on the mobile computing device from an off state; in response to detecting the input, initiating a boot-up process of the mobile computing device, including initiating an operating system of the mobile computing device; after initiating the operating system, determining 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; determining, 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, causing 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; determining 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, causing the graphic icon to be displayed in order to enable access to the location-based service through the service application; wherein the service application is stored in a memory of the mobile computing device. - View Dependent Claims (17, 18, 19, 20)
-
Specification