Patent ID: 8341465

Claim:
A method comprising: providing a framework to enable a builder to construct a situational application, wherein the framework provides access to one or more background data sources; displaying a graphical user interface to receive feedback inputs, including one or more inputs describing a problem detected within a data item associated with the situational application during an access to the framework by an end-user; receiving, from the end-user, the one or more inputs when data within the data item contains one or more problems, wherein said feedback inputs also include a unique identifier of the data item and identification details of a service that defines the data provided from the one or more background data sources; receiving, from the end-user, a second input of a note, which provides suggestions for improving the data within the data item; passing (a) the one or more inputs identifying the data item and the service associated with the detected problem and (b) the second input to a notification agent of the framework; enabling entry of information for identifying a location of the problem within the data item; dynamically retrieving (a) identifying information of an owner of the data and (b) preference information about whether feedback privileges allow dynamic editing, accepting suggestions, and sending alerts to the builder and whether details have to be stored in a problem cache; when the details to the data and the detected problem are stored in the problem cache, enabling access by the data owner to the problem cache to view the reported problems with the data item; and when the owner of the data has enabled direct correction of the data, dynamically correcting the data within the data item based on the second input from the end-user.