User definable on-line co-user lists
First Claim
1. A method for permitting a user of an electronic network system to track the logon status of selected co-users of such system, comprising the steps of:
- (a) associating an identification list of selected co-users with the user;
(b) accessing the user'"'"'s identification list;
(c) comparing the selected co-users on user'"'"'s identification list to logon records for such selected co-users maintained by a logon system;
(d) indicating to the user the logon status of the selected co-users on the user'"'"'s identification list according to such logon records; and
(e) repeating steps (c) and (d) under any of the following conditions;
(1) periodically;
or(2) after any change in the logon status of co-users of the system;
or(3) after any change in the logon status of the selected co-users on the user'"'"'s identification list;
thereby tracking the logon status of selected co-users of such system.
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 logoff, 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.
57 Citations
14 Claims
-
1. A method for permitting a user of an electronic network system to track the logon status of selected co-users of such system, comprising the steps of:
-
(a) associating an identification list of selected co-users with the user; (b) accessing the user'"'"'s identification list; (c) comparing the selected co-users on user'"'"'s identification list to logon records for such selected co-users maintained by a logon system; (d) indicating to the user the logon status of the selected co-users on the user'"'"'s identification list according to such logon records; and (e) repeating steps (c) and (d) under any of the following conditions; (1) periodically;
or(2) after any change in the logon status of co-users of the system;
or(3) after any change in the logon status of the selected co-users on the user'"'"'s identification list; thereby tracking the logon status of selected co-users of such system. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program, residing on a computer-readable medium, for permitting a user of an electronic network system to track the logon status of selected co-users of such system, and comprising instructions for causing a computer to:
-
(a) associate an identification list of selected co-users with the user; (b) access the user'"'"'s identification list; (c) compare the selected co-users on user'"'"'s identification list to logon records for such selected co-users maintained by a logon system; (d) indicate to the user the logon status of the selected co-users on the user'"'"'s identification list according to such logon records; and (e) repeat functions (c) and (d) under any of the following conditions; (1) periodically;
or(2) after any change in the logon status of co-users of the system;
or(3) after any change in the logon status of the selected co-users on the user'"'"'s identification list; thereby tracking the logon status of selected co-users of such system. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification