Patent ID: 8402093

Claim:
A method for resolving data elements in-context with an activity comprising the steps of: receiving one or more data elements from a user via a user interface window for creating a message; upon selection of a resolve option from the user, performing a resolution process that includes: determining that one of the one or more data elements is unresolved, attempting to retrieve a list of potential matches for the-unresolved data element from a data store, selectively displaying one of a plurality of different menus to the user within the same user interface window for creating the message, wherein a first menu is displayed if no match is found for the unresolved data element, a second menu is displayed if no exact match is found for the unresolved data element, and a third menu is displayed if more than one exact match is found for the unresolved data element, and, if the second or third menu is displayed, allowing the user to select a corrected data element from a list of potential matches displayed in the menu; and allowing the user to temporarily suspend the resolution process to continue working with the user interface window for creating the message and later resume the resolution process in the same user interface window.