Patent ID: 8099661

Claim:
A computer-readable medium comprising instructions which when executed by a processor provide operations comprising: monitoring data being provided by a user and an enterprise resource planning system at a user interface during the performance of one or more tasks of a work process by the user; receiving, from the user interface, information representative of the data being provided by the user and the enterprise resource planning system at the user interface associated with the one or more tasks of the work process being performed by the user; evaluating the received information to determine one or more proposals, the evaluating using the context of the one or more tasks of the work process being performed by the user and activity at the user interface to identify any changes made by the user to the data provided by the enterprise resource planning system at the user interface, wherein the one or more proposals contain information representative of any changes made by the user, the changes differing from the received information and correcting the received information; providing, to the user interface, at least one of the one or more proposals determined based on the evaluating, wherein the at least one of the one or more proposals enable the work process to continue using the information representative of any changes made by the user to the data provided by the enterprise resource planning system at the user interface contained in the one or more proposals; and accepting, at the user interface, the at least one of the one or more proposals to effect the continued use of the information representative of any changes made by the user to the data provided by the enterprise resource planning system at the user interface.