Patent ID: 7263662

Claim:
A system for generating a customizable application user interface, comprising: an application development system configured to allow for the specification of a user interface element in the application user interface, the user interface element having a customizable immediate access keystroke combination associated therewith, the application development system being further confided to generate metadata characterizing the user customizable immediate access keystroke combination associated with the user interface element; a configuration system including a configuration engine and a configuration interface, the configuration interface configured to modify configuration data further characterizing the customizable immediate access keystroke combination in response to receiving input from a user defining the customizable immediate access keystroke combination, the keystroke combination for a function to be performed for the user interface element; a data repository including a data record for storing the configuration data, the data record being accessible using the metadata, the data record defining the function; an application user interface generator configured to generate the application user interface in response to a request from a client device, the user interface generator configured to use the data record to determine a current state of the user customizable immediate access keystroke combination at substantially the time of the request and generate markup language including the current state of the user customizable immediate access keystroke combination; and a web application server operable to deliver the generated markup language for the application user interface to the client device.