Automatically selecting alert modes based on location
First Claim
Patent Images
1. A non-transitory computer-readable medium embodying a program executable in a mobile device, wherein when executed the program causes the mobile device to at least:
- enable a selection of a first alert mode of a plurality of alert modes for a notification on the mobile device, wherein according to the selection, the first alert mode is to be activated when the mobile device is proximate to a first location;
determine that the mobile device is proximate to the first location;
determine that the mobile device is travelling at a velocity exceeding a threshold velocity; and
in response to determining that the mobile device is proximate to the first location and travelling at the velocity that exceeds the threshold velocity, refrain from activating the first alert mode for the notification, thereby leaving a second alert mode of the plurality of alert modes active for the notification while the mobile device is proximate to the first location.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are various embodiments for automatically selecting alert modes for a mobile device based at least in part on the mobile device location. In one embodiment, a velocity of the mobile device is determined. If the velocity exceeds a threshold, the mobile device refrains from automatically configuring a notification of the mobile device to use a location-dependent alert mode.
35 Citations
20 Claims
-
1. A non-transitory computer-readable medium embodying a program executable in a mobile device, wherein when executed the program causes the mobile device to at least:
-
enable a selection of a first alert mode of a plurality of alert modes for a notification on the mobile device, wherein according to the selection, the first alert mode is to be activated when the mobile device is proximate to a first location; determine that the mobile device is proximate to the first location; determine that the mobile device is travelling at a velocity exceeding a threshold velocity; and in response to determining that the mobile device is proximate to the first location and travelling at the velocity that exceeds the threshold velocity, refrain from activating the first alert mode for the notification, thereby leaving a second alert mode of the plurality of alert modes active for the notification while the mobile device is proximate to the first location. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system, comprising:
-
at least one computing device; and at least one application executed in the at least one computing device, the at least one application when executed causing the at least one computing device to at least; enable a selection of a first alert mode of a plurality of alert modes for a notification on a mobile device, wherein according to the selection, the first alert mode is to be activated when the mobile device is proximate to a first location; determine that the mobile device is proximate to the first location; determine that the mobile device is travelling at a velocity that is below a threshold velocity; and in response to determining that the mobile device is proximate to the first location and travelling at the velocity that is below the threshold velocity, activate the first alert mode for the notification. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13)
-
-
14. A method, comprising:
-
receiving, via at least one computing device, a user specification of a rule that associates a first alert mode of a plurality of alert modes with a map feature classification; determining, via the at least one computing device, a current location of a mobile device; determining, via the at least one computing device, that the map feature classification applies to the current location; identifying, via the at least one computing device, the first alert mode according to the map feature classification and the rule; and activating, via the at least one computing device, the first alert mode for a notification of the mobile device. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification