Patent ID: 9686658
Date: 2017-06-20
CPC Classifications: H04M,H04W

Claim:
1. A method to manage one or more notifications of a client device, the method comprising: initializing, by one or more computing devices of or coupled to the client device, a configuration to manage the one or more notifications of the client device, the configuration including a set of the one or more notifications to be disabled and at least one of a sleep time and a wakeup time for each notification; performing, by the one or more computing devices, a check whether to automatically disable the one or more notifications by applying the configuration of the set of notifications to be disabled and the at least one of the sleep time and the wakeup time; automatically disabling, by the one or more computing devices, the set of notifications in response to the check; upon automatic disablement, starting, by the one or more computing devices, a timer for re-enabling any automatically disabled notifications, the timer indicating a duration for the automatically disabled notifications to remain disabled; determining, by the one or more computing devices, whether the timer has expired; upon expiration of the timer, the one or more computing devices re-enabling the automatically disabled notifications to alert the client device of an event; and when a user of the client device interacts by a predetermined user interaction with the client device during automatic disablement prior to expiration of the timer, in which the predetermined user interaction with the client device is other than manually enabling one or more of the disabled notifications by the user, enabling, by the one or more computing devices, one or more of the disabled notifications, in which the predetermined user interaction is answering a wakeup alert generated by a wakeup alert operation of the client device.