AUTOMATIC CATEGORIZATION OF ENTRIES IN A CONTACT LIST
6 Assignments
0 Petitions
Accused Products
Abstract
Entries within a participant list of an electronic communications system may be categorized automatically into one or more groups based on attributes of users represented in the participant list. Categorizing users includes maintaining a list of identifiers that are selected by a first user and for which online presence information is made perceivable through the list. The list includes one or more categories into which the identifiers are categorized. At least one attribute associated with an identifier for which online presence information is to be made perceivable through the list and attributes stored relative to at least one of the categories are accessed. The attributes associated with the identifier are compared to the stored attributes. Based on results of the comparison, at least one category within the list that corresponds to the identifier is identified, and the identifier is categorized into the identified category.
135 Citations
56 Claims
-
1-32. -32. (canceled)
-
33. A computer-implemented method performed by a processor for categorizing users of a communication system, the method comprising:
-
maintaining, in a storage device and on behalf of a first user, a list of identifiers representing one or more other users of the communication system and for which online presence information is made perceivable through the list, the list including one or more categories into which listed identifiers are categorized based on attributes associated with the listed identifiers, each of the one or more categories reflecting attributes other than online presence; accessing, from the storage device, at least one attribute associated with an identifier; accessing at least one attribute stored relative to at least one of the one or more categories included within the list; comparing the at least one attribute associated with the identifier to the at least one stored attribute; automatically adding a new category in the list based on a result of the comparison; and categorizing the identifier into new category. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. A computer readable storage device storing a programmable instructions, which when executed on a processor causes the processor to perform a method comprising:
-
maintaining, on behalf of a first user, a list of identifiers representing one or more other users of the communication system and for which online presence information is made perceivable through the list, the list including one or more categories into which listed identifiers are categorized based on attributes associated with the listed identifiers, each of the one or more categories reflecting attributes other than online presence; accessing at least one attribute associated with an identifier; accessing at least one attribute stored relative to at least one of the one or more categories included within the list; comparing the at least one attribute associated with the identifier to the at least one stored attribute; automatically adding a new category in the list based on a result of the comparison; and categorizing the identifier into new category. - View Dependent Claims (51, 52, 53, 54, 55)
-
-
56. A system for categorizing users comprising:
-
a storage device maintaining, on behalf of a first user, a list of identifiers representing one or more other users of a communication system and for which online presence information is made perceivable through the list, the list including one or more categories into which listed identifiers are categorized based on attributes associated with the listed identifiers, each of the one or more categories reflecting attributes other than online presence; a processor; and a computer readable storage device storing instructions, which when executed on the processor, causes the processor to; access at least one attribute associated with an identifier; access at least one attribute stored relative to at least one of the one or more categories included within the list; compare the at least one attribute associated with the identifier to the at least one stored attribute; automatically add a new category in the list based on a result of the comparison; and categorize the identifier into new category.
-
Specification