Preventing messaging of co-users on user definable co-user lists
5 Assignments
0 Petitions
Accused Products
Abstract
A real time notification system that tracks, for each user, the logon status of selected co-users of an on-line or network system and displays that information in real time to the tracking user in a unique graphical interface. The invention provides user definable on-line co-user lists, or “buddy lists”, that track specific co-users in real-time automatically. A user can create many separate buddy lists of co-users, either with intersecting or disjoint lists of users, and label these buddy lists according to the user'"'"'s preference. The user can update a buddy list or create new buddy lists whenever necessary. When a user logs on to a system, the user'"'"'s set of buddy lists is presented to the buddy list system. The buddy list system attempts to match co-users currently logged into the system with the entries on the user'"'"'s buddy list. Any matches are displayed to the user. As co-users logon and loge, a user'"'"'s buddy list is updated to reflect these changes. An indication can also be added to show that a co-user just logged on or just left the system,
-
Citations
65 Claims
-
1. (canceled)
-
2. (canceled)
-
3. (canceled)
-
4. (canceled)
-
5. (canceled)
-
6. (canceled)
-
7. (canceled)
-
8. (canceled)
-
9. (canceled)
-
10. (canceled)
-
11. (canceled)
-
12. (canceled)
-
13. (canceled)
-
14. (canceled)
-
15. A method comprising:
-
maintaining, in a non-transitory computer readable storage medium, a first list of co-users associated with a first user of a communication system, the first user being able to send electronic messages to co-users on the first list using the communication system; maintaining, in the non-transitory computer readable storage medium, a second list of co-users for a second user of the communication system, the second user being able to send electronic messages to co-users on the second list using the communication system; receiving an indication from the first user to block electronic messages sent from the second user; and preventing, using at least one processor, the first user from receiving an electronic message from the second user. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A non-transitory computer-readable storage medium including a set of instructions that, when executed, cause at least one processor to perform steps comprising:
-
maintaining a first list of co-users associated with a first user of a communication system, the first user being able to send electronic messages to co-users on the first list using the communication system; maintaining a second list of co-users for a second user of the communication system, the second user being able to send electronic messages to co-users on the second list using the communication system; receiving an indication from the first user to block electronic messages sent from the second user; and preventing the first user from receiving an electronic message from the second user. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
-
49. A system comprising:
-
at least one non-transitory computer readable storage medium; and at least one processor programmed to; maintain, in the at least one non-transitory computer readable storage medium, a first list of co-users associated with a first user of a communication system, the first user being able to send electronic messages to co-users on the first list using the communication system; maintain, in the at least one non-transitory computer readable storage medium, a second list of co-users for a second user of the communication system, the second user being able to send electronic messages to co-users on the second list using the communication system; and prevent the first user from receiving an electronic message from the second user. - View Dependent Claims (50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65)
-
Specification