发明名称 Notification in immersive applications
摘要 A notification framework delivers notifications in a manner that is appropriate for a user's current experience. An API is implemented in the notification framework and provided to developers to develop applications utilizing such API to communicate with the framework. A display mode of an active application is determined by the framework. A notification generated by an alerting application is captured by the framework. The framework determines a mode of delivery based on the display mode and the notification, and delivers the notification accordingly.
申请公布号 US8972892(B2) 申请公布日期 2015.03.03
申请号 US201112984401 申请日期 2011.01.04
申请人 QUALCOMM Incorporated 发明人 Schuller Donald Geoffrey;Lyon Jeremy Godfrey
分类号 G06F9/44 主分类号 G06F9/44
代理机构 Mahamedi Paradice LLP 代理人 Mahamedi Paradice LLP
主权项 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.
地址 San Diego CA US