Patent ID: 7379965

Claim:
A customizable application system comprising: an application execution system configured to support an intenet application; a user interface generator operable to generate an application user interface including a user interface element, the application user interface being configured as an interface between the internet application and a client and being configured for delivery to the client over a computer network, the user interface element including a find command that is user customizable with respect to a scope of data to be searched, the scope of data to be searched customizable to include one of all results of a previously-executed query, a subset of the results of the previously-executed query, and only the results of the previously-executed query that are displayed in the application user interface; metadata characterizing the find command; a data repository including a data record further characterizing the find command, the data record being user modifiable in response to receiving input from a consistent user defining a property for the user customizable find command and being accessible using the metadata, the property specifying the scope of the data to search, wherein the application user interface is automatically generated in response to a request from the client and configured with the property for the find command, wherein the user interface is operable to display an amount of data in response to the previously-executed query, and wherein the find command is operable to execute a search within the scope of data with respect to the result of the previously-executed query, said executed search including steps of: displaying said subset query results in said application user interface, operating said application user interface independently from a database server, and providing said database server independently from the number of query operations required to retrieve a requested query result to allow a consistent user to include configuration data and personalization data in said generated application user interface without modification of the user interface design developed in page development.