Auto organization hierarchy traversal in email addressees
First Claim
1. A method for email address automation, comprising:
- a) parsing, by a computing device, an entry in an email addressee field the email addressee field entry residing in computer readable memory;
b) determining, by the computing device, whether the entry includes a predefined notation appended to the entry; and
c) if the entry has a predefined notation appended to the entry,traversing, by the computing device, a hierarchy structure from a name in the entry to a designated level of the hierarchy structure based on the predefined notation;
retrieving, by the computing device, email addresses of names listed at the designated level; and
replacing, by the computing device, the entry in the email addressee field with the email addresses retrieved from the designated level of the hierarchy structure;
wherein the predefined notation defines a relationship between the names at the designated level and the name included in the entry, the predefined notation including a special character indicating if the designated level is a higher or lower level than a level of the name in the entry, and a level indicator indicating a number of levels between the designated level and the level of the name in the entry.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for automatic hierarchy traversal in email addressees. The method includes parsing an entry in an email addressee field and determining if the entry includes a predefined notation appended to the entry. If the entry has a predefined notation appended to the entry, then the hierarchy structure for the name in the entry is traversed based on the predefined notation. The predefined notation includes a special character to identify the direction of traversal and a level indicator to identify the level of traversal. Email addresses for each name listed at the designated level of the hierarchy structure are retrieved and the entry in the email addressee field is replaced with the retrieved email addresses.
39 Citations
24 Claims
-
1. A method for email address automation, comprising:
-
a) parsing, by a computing device, an entry in an email addressee field the email addressee field entry residing in computer readable memory; b) determining, by the computing device, whether the entry includes a predefined notation appended to the entry; and c) if the entry has a predefined notation appended to the entry, traversing, by the computing device, a hierarchy structure from a name in the entry to a designated level of the hierarchy structure based on the predefined notation; retrieving, by the computing device, email addresses of names listed at the designated level; and replacing, by the computing device, the entry in the email addressee field with the email addresses retrieved from the designated level of the hierarchy structure; wherein the predefined notation defines a relationship between the names at the designated level and the name included in the entry, the predefined notation including a special character indicating if the designated level is a higher or lower level than a level of the name in the entry, and a level indicator indicating a number of levels between the designated level and the level of the name in the entry. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An article comprising:
- a storage medium having a plurality of machine accessible instructions, wherein when the instructions are executed by a processor, the instructions provide for;
a) parsing an entry in an email addressee field; b) determining whether the entry includes a predefined notation appended to the entry, wherein the predefined notation includes a direction of traversal and a level of traversal; and c) if the entry has a predefined notation appended to the entry, traversing a hierarchy structure from a name in the entry to a designated level of the hierarchy structure based on the direction and level of traversal indicated in the predefined notation; retrieving email addresses of names listed at the designated level; and replacing the entry in the email addressee field with the email addresses retrieved from the designated level of the hierarchy structure; wherein the predefined notation defines a relationship between the names at the designated level and the name included in the entry, the predefined notation including a special character indicating if the designated level is a higher or lower level than a level of the name in the entry, and a level indicator indicating a number of levels between the designated level and the level of the name in the entry. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
- a storage medium having a plurality of machine accessible instructions, wherein when the instructions are executed by a processor, the instructions provide for;
Specification