Patent ID: 8739249

Claim:
A computer-implemented method for providing notifications, comprising: establishing, at a server, a plurality of user identifiers corresponding to users that have installed a first web application; receiving, at the server, a request from an application server to provide a notification related to the first web application; authenticating the application server; after authenticating the application server, receiving, at the server, the notification and a first user identifier; providing, from the server, the notification to at least one of a plurality of computing devices associated with the first user identifier; providing to the at least one of a plurality of computing devices associated with the first user identifier, instructions to display graphical representations of multiple web applications associated with an account related to the first user identifier; providing to the at least one of a plurality of computing devices associated with the first user identifier, instructions to display a graphical indicator adjacent a graphical representation of the first web application, wherein the graphical indicator includes a plurality of characters from the notification; upon detecting a hover of a pointer over the display of the graphical indicator from the at least one of the plurality of computing devices associated with the first user identifier, providing instructions to display additional text from the notification without launching the first web application; and syncing the notification and a plurality of computing devices associated with the user identifier based on an account associated with the user identifier.