Passively populating a participant list with known contacts
First Claim
1. A method of passively populating a list of participants of an electronic communications system, the method comprising:
- maintaining a participant list of users of an electronic communications system to be used by a user of the electronic communications system;
identifying existing users of the electronic communications system that are known to the user;
determining a communications strength between the user and each of the identified existing users; and
designating the identified existing users with the highest communications strengths for addition to the participant list.
10 Assignments
0 Petitions
Accused Products
Abstract
Passively populating a list of participants of an electronic communications system includes maintaining a participant list of users of an electronic communications system to be used by a user of the electronic communications system. Existing users of the electronic communications system that are known to the user are identified, and communications strengths between the user and each of the identified existing users are determined. The identified existing users with the highest communications strengths are designated for addition to the participant list. An existing group or a newly created group within the participant list to which each of the designated users should be added may be identified.
311 Citations
51 Claims
-
1. A method of passively populating a list of participants of an electronic communications system, the method comprising:
-
maintaining a participant list of users of an electronic communications system to be used by a user of the electronic communications system;
identifying existing users of the electronic communications system that are known to the user;
determining a communications strength between the user and each of the identified existing users; and
designating the identified existing users with the highest communications strengths for addition to the participant list. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A machine-accessible medium that when accessed, results in a machine performing operations for passively populating a list of participants of an electronic communications system, comprising:
-
maintaining a participant list of users of an electronic communications system to be used by a user of the electronic communications system;
identifying existing users of the electronic communications system that are known to the user;
determining a communications strength between the user and each of the identified existing users; and
designating the identified existing users with the highest communications strengths for addition to the participant list.
-
-
36. A system for passively populating a list of participants of an electronic communications system, the system comprising:
-
means for maintaining a participant list of users of an electronic communications system to be used by a user of the electronic communications system;
means for identifying existing users of the electronic communications system that are known to the user;
means for determining a communications strength between the user and each of the identified existing users; and
means for designating the identified existing users with the highest communications strengths for addition to the participant list.
-
-
37. A computer program stored on a computer-readable medium or a propagated signal that, when executed, generates a graphical user interface on a display device for using a computer to manage a list of users of an electronic communications system with which electronic messages may be exchanged, the graphical user interface comprising:
a participant list display associated with a user of the participant list display that includes users of an electronic communications system, one or more of the users being included automatically in the participant list display as a result of being identified as being known to the user and having high communications strengths with the user. - View Dependent Claims (38, 39, 40)
-
41. A method of passively populating a list of participants of an electronic communications system, the method comprising:
-
maintaining a participant list of users of an electronic communications system to be used by a user of the electronic communications system;
identifying a communications strength between the user and an existing user of the electronic communications system that is known to the user; and
using the identified communications strengths as a basis for discerning whether the existing user is a candidate for addition to the participant list. - View Dependent Claims (42, 43, 44, 45, 46, 47)
-
-
48. A method of controlling electronic communications, the method comprising:
-
identifying an aspect of electronic communications that is to be controlled, where the communications occur between a first user and a second user;
determining a communications strength between the first user and the second user; and
controlling the identified aspect of the electronic communications based on the determined communications strength. - View Dependent Claims (49, 50, 51)
-
Specification