Patent ID: 8549409

Claim:
A method comprising: operating at least one programmed processor to carry out acts identified by executable instructions with which the at least one programmed processor is programmed, the acts comprising: displaying to a user of a web application a web page, wherein displayed content of the web page comprises: i) a list of elements, the elements each associated with at least one of a plurality of web application components of the web application, the web application comprising a plurality of web pages to perform at least one function, a first web application component of the plurality of web application components comprising at least one first web page to perform a first function to edit first data in a first data store and a second web application component of the plurality of web application components comprising at least one second web page to perform a second function to edit second data in a second data store, and ii) at least one link to at least one tool for editing display preferences for the list of elements each associated with at least one of the plurality of web application components of the web application; detecting and storing edits made to the display preferences for the list of elements using the at least one tool, the storing comprising storing the edits made to the display preferences for the list of elements in connection with a subscription with which the user is associated; and rendering for display to at least one user associated with the subscription, based on the display preferences for the list of elements that are associated with the subscription, a portion of at least one web page associated with the web application.