Users often set alarms to be reminded of events or tasks that occur at specific times. In addition to specifying a time, alarms can be set in the form of a timer that goes off after a specified period. Currently, setting an alarm requires that the user know in advance the specific time or period when the alarm is to go off. This disclosure describes the application of artificial intelligence (AI) techniques for setting alarms on a user’s device with the user’s permission. Such alarms can be set to go off at a time that can vary dynamically instead of a prespecified fixed time. The time at which the alarm goes off is determined based on various relevant external factors.

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.