SELECTIVELY ORGANIZING A RECIPIENT LIST BASED ON EXTERNAL GROUP DATA
First Claim
1. A method comprising:
- identifying an ungrouped recipient list associated with a communication artifact, wherein the ungrouped recipient list is comprised of recipient information;
receiving a group data associated with an external source, wherein the external source is a data source not associated with the communication artifact, wherein the group data comprises contact information and associated grouping information;
mapping the recipient information for at least a portion of the recipients of the ungrouped recipient list to the group data associating the mapped recipient information to a particular group based on the mapping;
generating a grouped recipient list based on the associating; and
presenting the grouped recipient list within an interface of the communication artifact.
1 Assignment
0 Petitions
Accused Products
Abstract
An ungrouped list associated with a communication artifact can be identified. The information can be associated with a recipient, which can be a user registered within a computing system. Group data information associated with an external source can be received. The source can be a data source not associated with the artifact. The group data can include a group and/or a contact identifier. Recipient information from the recipient list can be associated with a group identifier if the recipient identifier is equivalent to the contact identifier within the group data. A grouped list can be generated from the associated data. A grouped list can be presented within an interface. The presenting can present recipient information within a logical grouping for at least a portion of the recipients of the ungrouped list. The grouping can be an organization of recipient information associated with the group identifier.
-
Citations
22 Claims
-
1. A method comprising:
-
identifying an ungrouped recipient list associated with a communication artifact, wherein the ungrouped recipient list is comprised of recipient information; receiving a group data associated with an external source, wherein the external source is a data source not associated with the communication artifact, wherein the group data comprises contact information and associated grouping information; mapping the recipient information for at least a portion of the recipients of the ungrouped recipient list to the group data associating the mapped recipient information to a particular group based on the mapping; generating a grouped recipient list based on the associating; and presenting the grouped recipient list within an interface of the communication artifact. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 21, 22)
-
-
11. A system comprising:
-
a processor; a memory, in communication with the processor, having program code related to; a grouping engine for transforming an ungrouped recipient list associated with a communication artifact into a grouped recipient list, wherein the ungrouped and grouped recipient list comprises of a-recipient information, wherein each recipient within the ungrouped recipient list is associated with a group if the recipient is present within the group data; and a data store for persisting a group data associated with a external source, wherein the external source is a data source indirectly associated with the communication artifact, wherein the group data comprises contact information and associated grouping information. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A computer program product comprising a non-transitory computer readable storage medium having computer usable program code which when executed by a computer causes the computer to:
-
to identify an ungrouped recipient list associated with a communication artifact, wherein the list is comprised of recipient information associated with a recipient; receive a group data associated with an external source, wherein the external source is a data source not associated with the communication artifact, wherein the group data comprises contact information and associated grouping information; map the recipient information for at least a portion of the recipients of the ungrouped recipient list to the group data; associate the mapped recipient information to a particular group based on the mapping; generate a grouped recipient list based on the associating; and present the grouped recipient list within an interface of the communication artifact. - View Dependent Claims (19, 20)
-
Specification