SYSTEMS, METHODS AND COMPUTER PROGRAM PRODUCTS FOR BUILDING A USER'S BUDDY LIST THROUGH PUBLIC GROUP MEMBERSHIP
First Claim
1. In a computer system having a display, a method for building a user'"'"'s buddy list through a public group membership, the method consisting of:
- identifying a member from the user'"'"'s buddy list;
identifying a skill possessed by the member of the user'"'"'s buddy list;
searching for a group having the skill;
selecting the member from the user'"'"'s buddy list;
requesting that all public groups in which the member belongs, be displayed on the display, including sending a request to an instant messaging server to obtain a list having all the public groups for the member, wherein the instant message server is configured to query a Lightweight Directory Assistance Protocol server to obtain the list having the public groups for the member, the query to the Lightweight Directory Assistance Protocol Server being in the form, Ldapsearch—
h<
hostname>
<
filter>
<
attributes to return>
, wherein the query can be configured to search for at least one of the member, the group and the skill;
receiving a response from the instant messaging server, the response including the list having the public groups for the member;
selecting from the list of public group including members that have the skill; and
performing at least one of adding the public group to a contact list and searching for additional public groups based on users included in the list of public groups of the member.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods and computer program products for hardware assists for building a user'"'"'s buddy list through public group membership. Exemplary embodiments include identifying a member from the user'"'"'s buddy list, identifying a skill possessed by the member of the user'"'"'s buddy list, searching for a group having the skill, selecting the member from the user'"'"'s buddy list, sending a request to an instant messaging server to obtain a list having all the public groups for the member, receiving a response from the instant messaging server, the response including the list having the public groups for the member, selecting from the list of public group including members that have the skill and performing at least one of adding the public group to a contact list and searching for additional public groups based on users included in the list of public groups of the member.
-
Citations
1 Claim
-
1. In a computer system having a display, a method for building a user'"'"'s buddy list through a public group membership, the method consisting of:
-
identifying a member from the user'"'"'s buddy list; identifying a skill possessed by the member of the user'"'"'s buddy list; searching for a group having the skill; selecting the member from the user'"'"'s buddy list; requesting that all public groups in which the member belongs, be displayed on the display, including sending a request to an instant messaging server to obtain a list having all the public groups for the member, wherein the instant message server is configured to query a Lightweight Directory Assistance Protocol server to obtain the list having the public groups for the member, the query to the Lightweight Directory Assistance Protocol Server being in the form, Ldapsearch—
h<
hostname>
<
filter>
<
attributes to return>
, wherein the query can be configured to search for at least one of the member, the group and the skill;receiving a response from the instant messaging server, the response including the list having the public groups for the member; selecting from the list of public group including members that have the skill; and performing at least one of adding the public group to a contact list and searching for additional public groups based on users included in the list of public groups of the member.
-
Specification