Patent ID: 8156161

Claim:
A thin-client user interface, comprising: a) a user interface that is executed on a client device having a display, for displaying data to a user on the client device; b) an application server coupled with said user interface and with a remote database via an electronic data network and configured to receive a request for data from said user interface, to generate a query request based on said request for data, to access said remote database and submit said query request, to receive query results from said remote database in response to the query request, and to provide a portion of said query results to said user interface; wherein said client device is configured to perform an analysis function on said portion of said query results and to display analysis results of said analysis function; wherein said application server is configured to identify when updates to data in said remote database affect said analysis results of said analysis function at the client device and to access said remote database and resubmit said query request, to receive query results from said remote database in response to the query request, and to provide a portion of said query results to said user interface; further comprising a remote application repository coupled with said client device and said application server via said electronic data network, said application repository configured to maintain data relating to said client device configuration, said database configuration, and interrelations between said client device configuration and said database configuration.