Managing user definable co-user lists
First Claim
1. A graphical user interface produced on a computing device having a display associated therewith, the graphical user interface comprising:
- a first interface area displayed on the display, the first interface area including;
a name of a user-defined list of co-users, the user-defined list of co-users being associated with a user of a communications system;
a number displayed in connection with the name of the user-defined list of co-users, the number indicating the number of co-users included in the user-defined list of co-users; and
a first selectable option for adding co-users to the user-defined list of co-users;
wherein upon user selection of the first selectable option, a second interface area is displayed on the display, the second interface area including one or more fields for entering one or more search criteria for finding a co-user of the communications system to add to the user-defined list of co-users.
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
60 Claims
-
1. A graphical user interface produced on a computing device having a display associated therewith, the graphical user interface comprising:
-
a first interface area displayed on the display, the first interface area including; a name of a user-defined list of co-users, the user-defined list of co-users being associated with a user of a communications system; a number displayed in connection with the name of the user-defined list of co-users, the number indicating the number of co-users included in the user-defined list of co-users; and a first selectable option for adding co-users to the user-defined list of co-users; wherein upon user selection of the first selectable option, a second interface area is displayed on the display, the second interface area including one or more fields for entering one or more search criteria for finding a co-user of the communications system to add to the user-defined list of co-users. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method comprising:
-
displaying a first interface area on a display of a computing device, the first interface area including; a name of a user-defined list of co-users, the user-defined list of co-users being associated with a user of a communications system; a number displayed in connection with the name of the user-defined list of co-users, the number indicating the number of co-users included in the user-defined list of co-users; and a first selectable option for adding co-users to the user-defined list of co-users; and displaying a second interface area on the display upon user selection of the first selectable option, the second interface area including one or more fields for entering one or more search criteria for finding a co-user of the communications system to add to the user-defined list of co-users. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A non-transitory computer-readable storage medium including a set of instructions that, when executed, by a computing device having a display, cause the computing device to:
-
display a first interface area on the display, the first interface area including; a name of a user-defined list of co-users, the user-defined list of co-users being associated with a user of a communications system; a number displayed in connection with the name of the user-defined list of co-users, the number indicating the number of co-users included in the user-defined list of co-users; and a first selectable option for adding co-users to the user-defined list of co-users; and display a second interface area on the display upon user selection of the first selectable option, the second interface area including one or more fields for entering one or more search criteria for finding a co-user of the communications system to add to the user-defined list of co-users. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60)
-
Specification