Workflow and in-context E-mail recipient handling
First Claim
Patent Images
1. A method for resolving data elements in-context with an activity, the method comprising:
- receiving one or more data elements from a user via a user interface screen for performing an activity;
performing a resolution process that includes;
determining that one of the one or more data elements is unresolved,retrieving a list of potential matches for the unresolved data element from a data store,displaying at least a portion of the list of potential matches to the user within the same user interface screen for performing the activity, andallowing the user to select a corrected data element from the displayed at least a portion of the list; and
allowing the user to stop the resolution process to continue working with the user interface screen for performing the activity and later complete the resolution process in the same user interface screen.
1 Assignment
0 Petitions
Accused Products
Abstract
Various technologies and techniques are disclosed that improve the workflow process for resolving data elements, such as email addresses. These technologies and techniques allow the user to perform such tasks in the same context as the activity or message. In addition, user can start and stop the resolution process at any point in the process of composing the activity or email. The activity cannot be finalized, such as an email message being sent, until all of the data elements are resolved.
17 Citations
20 Claims
-
1. A method for resolving data elements in-context with an activity, the method comprising:
-
receiving one or more data elements from a user via a user interface screen for performing an activity; performing a resolution process that includes; determining that one of the one or more data elements is unresolved, retrieving a list of potential matches for the unresolved data element from a data store, displaying at least a portion of the list of potential matches to the user within the same user interface screen for performing the activity, and allowing the user to select a corrected data element from the displayed at least a portion of the list; and allowing the user to stop the resolution process to continue working with the user interface screen for performing the activity and later complete the resolution process in the same user interface screen. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-readable storage device having computer-executable instructions for causing a computer to perform steps comprising:
-
checking a data element entered by a user via a user interface screen for performing an activity and determining if the data element is unresolved; if the data element is determined to be unresolved, performing a resolution process comprising; identifying one or more possible matching data elements for the unresolved data element; displaying the one or more possible matching data elements in the same user interface screen for performing the activity; allowing the user to stop the resolution process to continue performing the activity and later complete the resolution process in the same user interface screen for performing the activity; and allowing the user to finalize the activity once the unresolved data element is resolved. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for resolving email addresses in-context with an email message comprising the steps of:
-
checking an email address entered by a user via a user interface screen for creating an email message and determining if the email address is unresolved; if the email address is unresolved, performing a resolution process comprising; determining that one or more possible matching data elements are available for the unresolved email address; displaying the one or more possible matching data elements in the user interface screen for creating the email message; allowing the user to resolve the email address by selecting one of the one or more potential data elements displayed in the user interface screen for creating the email message; allowing the user to stop the resolution process to continue working with the user interface screen for creating the email message and later complete the resolution process in the same user interface screen; and allowing the user to send the email message once the unresolved email address is resolved. - View Dependent Claims (19, 20)
-
Specification