Managing alerts based on context
First Claim
1. A method of managing location-based alerts to a user of a mobile device, the method comprising:
- receiving, at an electronic device, instructions to provide a geo-fence around a location, the geo-fence having a perimeter, the perimeter being variable, wherein an alert is output from the mobile device when the mobile device crosses a current perimeter of the geo-fence;
establishing, with the electronic device, the perimeter of the geo-fence to have a default size in response to receiving the instructions;
detecting, with the electronic device, a change in a context of the mobile device to a first context; and
decreasing, with the electronic device, the perimeter of the geo-fence to have a second size that is smaller than the default size in response to the change of the mobile device to the first context so as to reduce a number of alerts.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are provided for managing alerts provided to a user of a mobile device based on context of the mobile device. For example, a perimeter of a geo fence can be decreased when the mobile device enters a particular context (such as when the user is traveling on a train), thereby decreasing unwanted alerts. As another example, certain alerts can be dynamically turned on based on the device entering a specified context (e.g., a particular application being executed or the mobile device is being carried by the user as the user is running), thereby allowing the user to receive alerts that he/she would not have otherwise received.
-
Citations
25 Claims
-
1. A method of managing location-based alerts to a user of a mobile device, the method comprising:
-
receiving, at an electronic device, instructions to provide a geo-fence around a location, the geo-fence having a perimeter, the perimeter being variable, wherein an alert is output from the mobile device when the mobile device crosses a current perimeter of the geo-fence; establishing, with the electronic device, the perimeter of the geo-fence to have a default size in response to receiving the instructions; detecting, with the electronic device, a change in a context of the mobile device to a first context; and decreasing, with the electronic device, the perimeter of the geo-fence to have a second size that is smaller than the default size in response to the change of the mobile device to the first context so as to reduce a number of alerts. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 23)
-
-
10. A computer product comprising a non-transitory computer readable medium storing a plurality of instructions that when executed control a computer system to manage location-based alerts to a user of a mobile device, the instructions comprising:
-
receiving instructions to provide a geo-fence around a location, the geo-fence having a perimeter, the perimeter being variable, wherein an alert is output from the mobile device when the mobile device crosses a current perimeter of the geo-fence; establishing the perimeter of the geo-fence to have a default size in response to receiving the instructions; detecting a change in a context of the mobile device to a first context; and decreasing the perimeter of the geo-fence to have a second size that is smaller than the default size in response to the change of the mobile device to the first context so as to reduce a number of alerts. - View Dependent Claims (24)
-
-
11. A method of managing location-based alerts to a user of a mobile device, the method comprising:
-
receiving, at an electronic device, instructions to assign a respective geo-fence to each of a plurality of locations, each geo-fence having a perimeter that is variable, wherein an alert is output from the mobile device when the mobile device crosses a current perimeter of a geo-fence; setting, with the electronic device, the perimeters of the geo-fences to have respective first sizes, the geo-fences including a first plurality of geo-fences and a second geo-fence; detecting, with the electronic device, a change in a context of the mobile device; and in response to the change in the context of the mobile device; changing the respective perimeters of each of the first plurality of geo-fences to have respective second sizes that are different than the respective first sizes of the plurality of first geo-fences so as to change a number of alerts; and keeping the perimeter of the second geo-fence at the respective first size of the second geo-fence. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 25)
-
Specification