Patent ID: 8914731
Filing Date: 2014-12-16
Classification: G06F

Abstract:
1. A method for selectively providing data, the method comprising: analyzing user interaction data that describes interactions of users with a user interface component incorporated as part of a web page, the web page comprising a tree of data that can be user configured into a state selected from among a set of configuration states of the user interface component, to determine a percentage of users that interact with said user interface component in a particular manner to depict said tree of data in a second configuration state of the user interface component that requires a visual appearance of said user interface component to be updated to depict additional data of nodes of said tree of data not previously depicted in a first configuration state of the user interface component; determining whether said percentage of users that interact in the particular manner is greater than a threshold value, and responsive to said determining retrieving said additional data from a database via a database management system by use of at least one processor; and determining a particular size of a pool of resources based on an estimated workload, the estimated workload being determined based on patterns of prior use of the user interface component identified in the user interaction data, and forming said pool at least by instantiating one or more threads that are capable of performing work on at least a portion of the estimated workload.