Application notifications
First Claim
1. A method implemented by one or more computing devices, the method comprising:
- displaying a representation of an application in a user interface;
receiving one or more notifications that pertain to the application to be displayed as part of the representation of the application in the user interface;
examining a manifest of the application without executing the application to find criteria specifying how and when the notifications are to be displayed as part of the representation of the application in the user interface; and
displaying the representation of the application as including the one or more notifications in the user interface according to the specified criteria.
2 Assignments
0 Petitions
Accused Products
Abstract
Application notification techniques are described. Implementations are described in which a representation of an application may include notifications that pertain to the application. Techniques are further described which may be used to manage the notifications, including replacement of notifications, use of queues, overrides, selection of notifications based on execution state of an application, cycling a display of a plurality of notifications, cycling a display of different subsets of notifications, examination of a manifest of an application to determine criteria to be used to display the notifications, display priority of the notifications, and so on.
800 Citations
20 Claims
-
1. A method implemented by one or more computing devices, the method comprising:
-
displaying a representation of an application in a user interface; receiving one or more notifications that pertain to the application to be displayed as part of the representation of the application in the user interface; examining a manifest of the application without executing the application to find criteria specifying how and when the notifications are to be displayed as part of the representation of the application in the user interface; and displaying the representation of the application as including the one or more notifications in the user interface according to the specified criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
receiving a plurality of notifications, at one or more computing devices of a web service, that are to be displayed as part of a cycled display within respective representations of applications in a user interface of a client device; and responsive to a determination that the client device is not available to receive the plurality of notifications, managing the plurality of notifications using a queue and criteria that otherwise would be employed by the client device to determine which of the plurality of notifications are to be stored in the queue for subsequent communication to the client device, the criteria otherwise employed by the client device determined by examining a manifest specifying how and when notifications are to be displayed. - View Dependent Claims (11, 12, 13)
-
-
14. A method implemented by one or more computing devices, the method comprising:
-
receiving a plurality of notifications that are to be displayed as part of a representation of an application in a user interface that is selectable to launch the application, the representation of the application having a plurality of frames for displaying a graphical depiction and text; examining a manifest of the application to find criteria specifying how and when the plurality of notifications are to be displayed as part of the representation of the application in the user interface; determining a priority in which to order the plurality of notifications; and causing the plurality of notifications to be displayed in the determined priority successively as part of a cycling of a display within the representation of the application in the user interface. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification