User definable co-user lists
First Claim
1. A method comprising:
- maintaining a co-user list in a non-transitory computer readable storage medium, the co-user list comprising a list of co-users of a communications system selected by a user of the communications system;
determining, using at least one processor, that a first co-user on the co-user list is logged into the communications system;
determining, using the least one processor, that a second co-user on the co-user list is not logged into the communications system; and
providing a first indication when the user logs into the communications system, the first indication indicating that the first co-user is currently logged into the communications system.
5 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed for tracking and displaying the logon status of selected co-users of an on-line or network system in real time to a tracking user in a unique graphical interface. The invention provides user definable on-line co-user lists, or “buddy lists,” which track specific co-users in real-time automatically. When a user logs on to a system, one or more of the user'"'"'s buddy lists are 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.
-
Citations
52 Claims
-
1. A method comprising:
-
maintaining a co-user list in a non-transitory computer readable storage medium, the co-user list comprising a list of co-users of a communications system selected by a user of the communications system; determining, using at least one processor, that a first co-user on the co-user list is logged into the communications system; determining, using the least one processor, that a second co-user on the co-user list is not logged into the communications system; and providing a first indication when the user logs into the communications system, the first indication indicating that the first co-user is currently logged into the communications system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. 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 co-user list, the co-user list comprising a list of co-users of a communications system selected by a user of the communications system; determining that a first co-user on the co-user list is logged into the communications system; determining that a second co-user on the co-user list is not logged into the communications system; and providing a first indication when the user logs into the communications system, the first indication indicating that the first co-user is currently logged into the communications system. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
-
36. A system comprising:
-
at least one processor; and at least one non-transitory computer readable storage medium storing instructions hereon that, when executed by the at least on processor, cause the system to; maintain, in the at least one non-transitory computer readable storage medium, a co-user list comprising a list of co-users of a communications system selected by a user of the communications system; determine that a first co-user on the co-user list is logged into the communications system; determine that a second co-user on the co-user list is not logged into the communications system; and provide a first indication when the user logs into the communications system that the first co-user is currently logged into the communications system. - View Dependent Claims (52)
-
Specification