DYNAMIC GROUP CREATION OR RECONFIGURATION BASED UPON AVAILABLE METADATA
First Claim
1. A method for the dynamic creation or reconfiguration of a contact group listing based upon retrieved metadata, the method comprising:
- identifying a new contact that is to be added to a primary contact list, the primary contact list comprising a plurality of stored contacts, the stored contacts being configured to be accessed by at least one sub-list group, wherein sub-list groups are associated with predetermined metadata classification criteria;
determining if a previous entry of the new contact already exists within the primary contact list, wherein if a previous entry of the new contact does not exist within the primary list then the new contact is added to the primary contact list;
interrogating locally and remotely located data sources in order to identify metadata that is associated with the new contact; and
retrieving from the locally and remotely located data sources all metadata that has been associated with the new contact, wherein the retrieved metadata is combined into a metadata set.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to a method for the dynamic creation or reconfiguration of a contact group listing based upon retrieved metadata. The method comprising identifying a contact that is to be added to a primary contact list, the primary contact list being configured to be accessed by at least one sub-list group, wherein sub-list groups are associated with predetermined metadata classification criteria. The method further comprises interrogating data sources in order to identify metadata that is associated with the contact, and retrieving from the data sources all metadata that has been associated with the contact. The retrieved metadata is subsequently utilized to dynamically generate or reconfigure sub-list groupings in accordance with the information that is retrieved from the metadata.
28 Citations
23 Claims
-
1. A method for the dynamic creation or reconfiguration of a contact group listing based upon retrieved metadata, the method comprising:
-
identifying a new contact that is to be added to a primary contact list, the primary contact list comprising a plurality of stored contacts, the stored contacts being configured to be accessed by at least one sub-list group, wherein sub-list groups are associated with predetermined metadata classification criteria; determining if a previous entry of the new contact already exists within the primary contact list, wherein if a previous entry of the new contact does not exist within the primary list then the new contact is added to the primary contact list; interrogating locally and remotely located data sources in order to identify metadata that is associated with the new contact; and retrieving from the locally and remotely located data sources all metadata that has been associated with the new contact, wherein the retrieved metadata is combined into a metadata set. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 14, 17, 20, 23)
-
-
10. A method for the dynamic creation or reconfiguration of a contact group listing based upon retrieved metadata, the method comprising:
-
interrogating locally and remotely located data sources in order to identify metadata that is associated with a new contact; retrieving from the locally and remotely located data sources all metadata that has been associated with the new contact, wherein the retrieved metadata is combined into a metadata set. analyzing the retrieved metadata, associating the new contact with a sub-list group in the event that the retrieved metadata that is associated with the new contact matches a predetermined classification criterion associated with the sub-list group; creating a new sub-list group and adding the new contact to the created sub-list group in the event that the retrieved metadata that is associated with the new contact matches the predetermined classification criterion but does not match any existing sub-list group that is associated with the predetermined classification criterion; and displaying the sub-list group at a display device. - View Dependent Claims (13, 16, 19)
-
-
15. A computer program product that includes a computer readable medium useable by a processor, the medium having stored thereon a sequence of instructions that, when executed by one or more processors, causes the one or more processors dynamically create or reconfigure a contact group listing based upon retrieved metadata by:
-
identifying a new contact that is to be added to a primary contact list, the primary contact list comprising a plurality of stored contacts, the stored contacts being configured to be accessed by at least one sub-list group, wherein sub-list groups are associated with predetermined metadata classification criteria; determining if a previous entry of the new contact already exists within the primary contact list, wherein if a previous entry of the new contact does not exist within the primary list then the new contact is added to the primary contact list; interrogating locally and remotely located data sources in order to identify metadata that is associated with the new contact; and retrieving from the locally and remotely located data sources all metadata that has been associated with the new contact, wherein the retrieved metadata is combined into a metadata set. - View Dependent Claims (18, 21, 22)
-
Specification