User definable on-line co-user lists
First Claim
1. An electronic network system that enables a user of the electronic network system to define and to perceive one or more user-created co-user lists and to track a current logon status of co-users in the co-user lists in substantially real-time, comprising:
- a communications network;
a user device that is structured and arranged to communicate using the communications network and that receives the current logon status of the co-users in the co-user lists in substantially real-time, the user device including a graphical user interface having one or more window interfaces structured and arranged to enable;
designation by the user of one or more co-users including at least one of creating, labeling, and defining the co-user lists using the graphical user interface, wherein the co-user lists include one or more intersecting or disjoint lists of co-users;
modification by the user of the co-user lists including addition or removal of co-users from the co-user lists using the graphical user interface;
a display of the co-user lists that includes a visual indication of the current logon status of the co-users in the co-user lists, wherein at least one particular co-user list can be minimized independent of other co-user lists and the one or more windows of the graphical user interface to prevent a display of the co-users in the particular co-user list;
selection by the user of a co-user from one of the displayed co-user lists as a recipient of an instant message from the user;
designation by the user of one or more selected co-users to be prevented from receiving a current logon status of the user, and selection of sounds by the user that are related to current logon status; and
a logon system, remote from the user device, that monitors the logon status of the co-users and that uses the communications network to make the logon status of the co-users accessible to the user device.
7 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.
521 Citations
21 Claims
-
1. An electronic network system that enables a user of the electronic network system to define and to perceive one or more user-created co-user lists and to track a current logon status of co-users in the co-user lists in substantially real-time, comprising:
-
a communications network;
a user device that is structured and arranged to communicate using the communications network and that receives the current logon status of the co-users in the co-user lists in substantially real-time, the user device including a graphical user interface having one or more window interfaces structured and arranged to enable;
designation by the user of one or more co-users including at least one of creating, labeling, and defining the co-user lists using the graphical user interface, wherein the co-user lists include one or more intersecting or disjoint lists of co-users;
modification by the user of the co-user lists including addition or removal of co-users from the co-user lists using the graphical user interface;
a display of the co-user lists that includes a visual indication of the current logon status of the co-users in the co-user lists, wherein at least one particular co-user list can be minimized independent of other co-user lists and the one or more windows of the graphical user interface to prevent a display of the co-users in the particular co-user list;
selection by the user of a co-user from one of the displayed co-user lists as a recipient of an instant message from the user;
designation by the user of one or more selected co-users to be prevented from receiving a current logon status of the user, and selection of sounds by the user that are related to current logon status; and
a logon system, remote from the user device, that monitors the logon status of the co-users and that uses the communications network to make the logon status of the co-users accessible to the user device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method that enables a user of an electronic network system to define and to perceive one or more user-created co-user lists and to track a current logon status of co-users in the co-user lists in substantially real-time, the method comprising:
-
receiving, at a user device, the current logon status of the co-users in the co-user lists in substantially real-time;
using a graphical user interface having one or more window interfaces to enable;
designation by the user of one or more co-users including at least one of creating, labeling, and defining the co-user lists using the graphical user interface, wherein the co-user lists include one or more intersecting or disjoint lists of co-users;
modification by the user of the co-user lists including addition or removal of co-users from the co-user lists using the graphical user interface;
a display of the co-user lists that includes a visual indication of the current logon status of the co-users in the co-user lists, wherein at least one particular co-user list can be minimized independent of other co-user lists and the one or more windows of the graphical user interface to prevent a display of the co-users in the particular co-user list;
selection by the user of a co-user from one of the displayed co-user lists as a recipient of an instant message from the user;
designation by the user of one or more selected co-users to be prevented from receiving a current logon status of the user, and selection of sounds by the user that are related to current logon status; and
monitoring the logon status of the co-users at a logon system that is remote from the user device and making the logon status of the co-users accessible to the user device. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A system that enables a user of an electronic network system to define and to perceive one or more user-created co-user lists and to track a current logon status of co-users in the co-user lists in substantially real-time, comprising:
-
means for receiving, at a user device, the current logon status of the co-users in the co-user lists in substantially real-time;
means for using a graphical user interface having one or more window interfaces to enable;
designation by the user of one or more co-users including at least one of creating, labeling, and defining the co-user lists using the graphical user interface, wherein the co-user lists include one or more intersecting or disjoint lists of co-users;
modification by the user of the co-user lists including addition or removal of co-users from the co-user lists using the graphical user interface;
a display of the co-user lists that includes a visual indication of the current logon status of the co-users in the co-user lists, wherein at least one particular co-user list can be minimized independent of other co-user lists and the one or more windows of the graphical user interface to prevent a display of the co-users in the particular co-user list;
selection by the user of a co-user from one of the displayed co-user lists as a recipient of an instant message from the user;
designation by the user of one or more selected co-users to be prevented from receiving a current logon status of the user, and selection of sounds by the user that are related to current logon status; and
means for monitoring the logon status of the co-users at a logon system that is remote from the user device and for making the logon status of the co-users accessible to the user device.
-
Specification