主权项 |
1. A computer-implemented method for displaying a notification on a display of a mobile computing device, comprising:
storing (i) a first delivery configuration associated with an alerting application, the first delivery configuration specifying that a notification is to be delivered as an icon on a notification bar, and (ii) a second delivery configuration associated with an active application, the second delivery configuration specifying that the notification is to be delivered as a pop-up message; operating the active application in a full screen mode, wherein the notification bar is not displayed on the display in the full screen mode, and wherein the notification bar is displayed on the display in a non-full screen mode; while the active application is being operated, detecting a notification alert generated by the alerting application; determining which of the first or second delivery configuration is to control how to provide the notification alert by detecting whether the notification bar is being displayed; and in response to determining that the second delivery configuration is to control how to provide the notification alert, generating the notification alert as a selectable transient banner that overlays the active application, providing the notification alert as a pop-up message, and pausing the active application while the notification alert is displayed; receiving a user selection of the transient banner; when the user selection of the transient banner is received within a predetermined period of time after the transient banner is generated, ignoring the user selection to prevent false notification activation, without transmitting the user selection to the alerting application; and when the user selection of the transient banner is received after the predetermined period of time, transmitting the user selection to the alerting application. |