Patent ID: 8893014

Claim:
A computer-implemented method for determining loading of web pages, the method comprising: receiving, using one or more computing devices, a first call from a browser for loading a first user interface component, a second user interface component and a third user interface component of a web page, the third user interface component being a new feature associated with the web page; determining, using the one or more computing devices, a user in a social network based on the first call from the browser; receiving, using the one or more computing devices, user behavior data associated with the user interacting with a social network application, the user behavior data including at least one of a frequency of the user interacting with each user interface component and a time length of the user being present for each session of interacting with the social network application; determining, using the one or more computing devices, a higher priority for loading the first user interface component than the second user interface component based at least in part on the received user behavior data associated with the user; determining, using the one or more computing devices, a highest priority for loading the third user interface component based on the third user interface component being the new feature; and displaying the first, second and third user interface components in a same user interface to the user responsive to loading the first, second and third user interface components with corresponding priorities.