Geo-fence notification management
First Claim
1. A mobile device for geo-fence notification management, the mobile device comprising:
- a geo-location module communicatively coupled to the mobile device, the geo-location module to;
determine a geographical location of the mobile device;
determine that the mobile device has entered a geo-fenced area;
initiate a timer to track the amount of time the mobile device is in the geo-fenced area; and
determine whether the mobile device is located in the geo-fenced area for longer than a threshold period of time; and
a presentation module communicatively coupled to the mobile device, the presentation module to present a notification on the mobile device when the mobile device is located in the geo-fenced area for longer than the threshold period of time, and suppress further notifications from the geo-fence after the mobile device has been located in the geo-fence area for longer than the threshold period of time,wherein to determine that the mobile device has entered the geo-fenced area, the geo-location module is to periodically poll a geo-fence server using a polling period, wherein the polling period is configured by a user of the mobile device, and wherein the threshold period of time is set to the polling period after the user configures the polling period.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments for geo-fence notification management are generally described herein. A mobile device for geo-fence notification management may include a geo-location module to: determine a geographical location of the mobile device; and determine whether the mobile device is located in a geo-fenced area for longer than a threshold period of time; and a presentation module to present a notification on the mobile device when the mobile device is located in the geo-fenced area for longer than the threshold period of time. A server and mobile device may work cooperatively to obtain a position of a mobile device; determine whether the mobile device is located in a geo-fenced area; determine whether the geo-fenced area has a software application associated with it; and present the software application to the mobile device when the geo-fenced area has a software application associated with it.
31 Citations
10 Claims
-
1. A mobile device for geo-fence notification management, the mobile device comprising:
-
a geo-location module communicatively coupled to the mobile device, the geo-location module to; determine a geographical location of the mobile device; determine that the mobile device has entered a geo-fenced area; initiate a timer to track the amount of time the mobile device is in the geo-fenced area; and determine whether the mobile device is located in the geo-fenced area for longer than a threshold period of time; and a presentation module communicatively coupled to the mobile device, the presentation module to present a notification on the mobile device when the mobile device is located in the geo-fenced area for longer than the threshold period of time, and suppress further notifications from the geo-fence after the mobile device has been located in the geo-fence area for longer than the threshold period of time, wherein to determine that the mobile device has entered the geo-fenced area, the geo-location module is to periodically poll a geo-fence server using a polling period, wherein the polling period is configured by a user of the mobile device, and wherein the threshold period of time is set to the polling period after the user configures the polling period. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for geo-fence notification management, the method comprising:
-
determining at a mobile device, a geographical location of the mobile device; determining that the mobile device has entered a geo-fenced area; initiating a timer to track the amount of time the mobile device is in the geo-fenced area; determining whether the mobile device is located in the geo-fenced area for longer than a threshold period of time; presenting a notification on the mobile device when the mobile device is located in the geo-fenced area for longer than the threshold period of time; and suppressing further notifications from the geo-fence after the mobile device has been located in the geo-fence area for longer than the threshold period of time, wherein determining that the mobile device has entered the geo-fenced area comprises periodically polling a geo-fence server using a polling period, wherein the polling period is configured by a user of the mobile device, and wherein the threshold period of time is set to the polling period after the user configures the polling period. - View Dependent Claims (9)
-
-
10. A non-transitory machine-readable medium including instructions, which when executed by a machine, cause the machine to perform operations comprising:
-
determining at a mobile device, a geographical location of the mobile device; determining that the mobile device has entered a geo-fenced area by periodically polling a geo-fence server using a polling period, wherein the polling period is the same as the threshold period of time; initiating a timer to track the amount of time the mobile device is in the geo-fenced area; determining whether the mobile device is located in the geo-fenced area for longer than a threshold period of time; presenting a notification on the mobile device when the mobile device is located in the geo-fenced area for longer than the threshold period of time; and suppressing further notifications from the geo-fence after the mobile device has been located in the geo-fence area for longer than the threshold period time, wherein determining that the mobile device has entered the geo-fenced area comprises periodically polling a geo-fence server using a polling period, wherein the polling period is configured by a user of the mobile device, and wherein the threshold period of time is set to the polling period after the user configures the polling period.
-
Specification