Automatic categorization of entries in a contact list
First Claim
1. A method comprising:
- associating a plurality of co-users of a communications system with a first user;
providing a graphical user interface including a plurality of use-based categories into which one or more co-users are categorized, the plurality of use-base categories having a first category with a first range and a second category with a second range;
determining, using at least one processor, that a use-based metric of a first co-user falls within the first range and within the second range;
based on the determination that the use-based metric of the first co-user is within the first range, categorizing the first co-user into the first category of the plurality of use-based categories; and
based on the determination that the use-based metric of the first co-user is within the second range, categorizing the first co-user into the second category of the plurality of use-based categories.
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.
-
Citations
22 Claims
-
1. A method comprising:
-
associating a plurality of co-users of a communications system with a first user; providing a graphical user interface including a plurality of use-based categories into which one or more co-users are categorized, the plurality of use-base categories having a first category with a first range and a second category with a second range; determining, using at least one processor, that a use-based metric of a first co-user falls within the first range and within the second range; based on the determination that the use-based metric of the first co-user is within the first range, categorizing the first co-user into the first category of the plurality of use-based categories; and based on the determination that the use-based metric of the first co-user is within the second range, categorizing the first co-user into the second category of the plurality of use-based categories. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer-readable storage medium including a set of instructions that, when executed by a processor, cause a computer system to perform steps comprising:
-
associating a plurality of co-users of a communications system with a first user; providing a graphical user interface including a plurality of use-based categories into which one or more co-users are categorized, the plurality of use-based categories having a first category with a first range and a second category with a second range; determining that a use-based metric of a first co-user falls within the first range and within the second range; based on the determination that the use-based metric of the first co-user is within the first range, categorizing the first co-user into the first category of the plurality of use-based categories; and based on the determination that the use-based metric of the first co-user is within the second range, categorizing the first co-user into the second category of the plurality of use-based categories. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A method comprising:
-
maintaining a list of co-users of a communications system, the co-users being associated with a first user; providing a first category with a first range and a second category with a second range; determining, using at least one processor, a metric for one or more co-users on the list, the metric being based on one or more of a frequency at which a given co-user interacts with the first user on the communication system, a time of a most recent interaction between the given co-user and the first user on the communication system, or whether the given co-user is currently logged into the communications system; determining that the metric falls within the first range and the second range; based on the determination that the metric for the one or more co-users on the list is within the first range, categorizing the one or more co-users on the list into the first category; and based on the determination that the metric for the one or more co-users on the list is within the second range, categorizing the one or more co-users on the list into the second category. - View Dependent Claims (18, 19, 20, 21, 22)
-
Specification