Patent ID: 9146656
Filing Date: 2015-09-29
Classification: G06F,G06Q,H04M

Abstract:
1. A method comprising: generating and providing a browser user interface including a notification button as a portion of the browser user interface, the notification button consistent regardless of a tab being displayed in the browser user interface; retrieving a number of notifications for a user; updating the user interface to include an indication of the number of notifications; providing the updated user interface for display; receiving movement signals from an input device; determining one or more of a direction of movement and an acceleration from the movement signals received from the input device; predicting, prior to receiving an indication of user interest in the notification button, that the user is interested in a list of notifications based on one or more of the direction of movement and the acceleration; determining that a prefetching limit condition is unmet, wherein the prefetching limit condition is unmet when one or more of an unread notification exists and a threshold for an amount of time elapsed since the last retrieval of the list of notifications is satisfied; responsive to the prefetching limit condition being unmet, prefetching, prior to receiving the indication of user interest in the notification button, information for the list of notifications based on the prediction that the user is interested in the list of notifications; receiving the indication of user interest in the notification button; and responsive to receiving the indication of user interest in the notification button and using the prefetched information for the list of notifications, providing for display the user interface including the list of notifications.