Pre-populated and administrator defined groups in contacts lists
First Claim
Patent Images
1. A computer-readable storage medium with instructions stored thereon for managing contacts list information in a communication system, the instructions comprising:
- determining a plurality of contact information sources associated with a subscriber based on at least one from a set of;
a location, an organizational position, a permission level, a relationship within an organization, a preference, and a communication pattern of the subscriber;
receiving contact information associated with the subscriber from the plurality of sources comprising at least one from a set of;
an organizational directory server, a personal directory server, a custom directory server, and a communication server;
deriving entries for a contacts list for the subscriber by analyzing, categorizing, and customizing the received contact information over a predefined period of time, the predefined period of time being determined based on an organizational position of the subscriber;
receiving administrator defined contacts of at least one from a set of local transportation and local helpdesk contacts for the subscriber;
customizing the administrator defined contacts based on the subscriber'"'"'s location, organizational position, and permission level; and
pre-populating the contacts list for the subscriber based on the derived entries and the administrator defined contacts upon one of;
activation of the subscriber'"'"'s subscription and a request by the subscriber.
2 Assignments
0 Petitions
Accused Products
Abstract
A contacts list for a subscriber is pre-populated based on information received from various data stores, data mining of applications associated with the subscriber, and administrator defined contacts. The list may be further maintained dynamically based on changes to contact information and/or subscriber attributes.
17 Citations
18 Claims
-
1. A computer-readable storage medium with instructions stored thereon for managing contacts list information in a communication system, the instructions comprising:
-
determining a plurality of contact information sources associated with a subscriber based on at least one from a set of;
a location, an organizational position, a permission level, a relationship within an organization, a preference, and a communication pattern of the subscriber;receiving contact information associated with the subscriber from the plurality of sources comprising at least one from a set of;
an organizational directory server, a personal directory server, a custom directory server, and a communication server;deriving entries for a contacts list for the subscriber by analyzing, categorizing, and customizing the received contact information over a predefined period of time, the predefined period of time being determined based on an organizational position of the subscriber; receiving administrator defined contacts of at least one from a set of local transportation and local helpdesk contacts for the subscriber; customizing the administrator defined contacts based on the subscriber'"'"'s location, organizational position, and permission level; and pre-populating the contacts list for the subscriber based on the derived entries and the administrator defined contacts upon one of;
activation of the subscriber'"'"'s subscription and a request by the subscriber. - View Dependent Claims (2, 3, 4, 10)
-
-
5. A method to be executed at least in part in a computing device for managing contacts list information in a multimodal communication system, the method comprising:
-
determining a plurality of contact information sources associated with a subscriber based on at least one from a set of;
a location, an organizational position, a permission level, a relationship within an organization, a preference, and a communication pattern of the subscriber;receiving contact information associated with the subscriber from the plurality of sources comprising at least one from a set of;
an organizational directory server, a personal directory server, a custom directory server, and a communication server;deriving entries for a contacts list for the subscriber by analyzing, categorizing, and customizing the received contact information over a predefined period of time, the predefined period of time being determined based on an organizational position of the subscriber; receiving administrator defined contacts of at least one from a set of local transportation and local helpdesk contacts for the subscriber; customizing the administrator defined contacts based on the subscriber'"'"'s location, organizational position, and permission level; and pre-populating the contacts list for the subscriber based on the derived entries and the administrator defined contacts upon one of;
activation of the subscriber'"'"'s subscription and a request by the subscriber. - View Dependent Claims (6, 7, 8, 9, 11, 12, 13)
-
-
14. A communication system for managing contacts list information in a multimodal communication system, the system comprising:
a server configured to; determine a plurality of contact information sources associated with a subscriber based on at least one from a set of;
a location, an organizational position, a permission level, a relationship within an organization, a preference, and a communication pattern of the subscriber;receive contact information associated with the subscriber from the plurality of sources comprising at least one from a set of;
an organizational directory server, a personal directory server, a custom directory server, and a communication server;derive entries for a contacts list for the subscriber by analyzing, categorizing, and customizing the received contact information over a predefined period of time, the predefined period of time being determined based on an organizational position of the subscriber; receive administrator defined contacts of at least one from a set of local transportation and local helpdesk contacts for the subscriber; customize the administrator defined contacts based on the subscriber'"'"'s location, organizational position, and permission level; and pre-populate the contacts list for the subscriber based on the derived entries and the administrator defined contacts upon one of;
activation of the subscriber'"'"'s subscription and a request by the subscriber.- View Dependent Claims (15, 16, 17, 18)
Specification