SYSTEM AND METHOD FOR PRESENTING BUDDY LIST ON IM PLATFORM
First Claim
1. A system for presenting a buddy list on an instant messaging (IM) platform, comprising an IM server and an IM client having a communication connection with the IM server;
- whereinthe IM server is adapted to store at least two of a buddy database, a user information database and a status database;
the buddy database is adapted to record a buddy list for each user;
the user information database is adapted to record detailed information of each user;
the status database is adapted to record a current status of each user;
the IM client comprises a grouping and sorting module and a buddy list presenting module;
the grouping and sorting module is adapted to group and sort buddies in the buddy list according to at least one of the buddy list of a user, detailed information of a buddy of the user and a current status of the buddy of the user obtained from the IM server; and
the buddy list presenting module, having a communication connection with the grouping and sorting module, is adapted to present the buddy list of the user according to a grouping and sorting result from the grouping and sorting module.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for presenting a buddy list on an IM platform are provided. The system includes an IM server and an IM client having a communication connection with the IM server. The IM server stores at least two of: a buddy database, a user information database and a status database. The buddy database records a buddy list of each user, the user information database records detailed information of each user, and the status database records a current status of each user. The IM client groups and sorts buddies in the buddy list according to the buddy list or detailed information of a buddy or a current status of the buddy obtained by the IM client from the IM server, and presents the buddy list according to a grouping and sorting result. Users are enabled to select different presenting manners and search for buddies conveniently.
-
Citations
15 Claims
-
1. A system for presenting a buddy list on an instant messaging (IM) platform, comprising an IM server and an IM client having a communication connection with the IM server;
- wherein
the IM server is adapted to store at least two of a buddy database, a user information database and a status database; the buddy database is adapted to record a buddy list for each user; the user information database is adapted to record detailed information of each user; the status database is adapted to record a current status of each user; the IM client comprises a grouping and sorting module and a buddy list presenting module; the grouping and sorting module is adapted to group and sort buddies in the buddy list according to at least one of the buddy list of a user, detailed information of a buddy of the user and a current status of the buddy of the user obtained from the IM server; and the buddy list presenting module, having a communication connection with the grouping and sorting module, is adapted to present the buddy list of the user according to a grouping and sorting result from the grouping and sorting module. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
- wherein
-
11. A method for presenting a buddy list on an instant messaging (IM) platform, comprising:
-
recording, at an IM server, a buddy list of each user, detailed information of each user, and a current status of each user; obtaining, by an IM client from the IM server after a user logs on the IM server via the IM client, the buddy list of the user, detailed information of a buddy of the user, and a current status of a buddy of the user; grouping and sorting, by the IM client according to an instruction of the user, buddies in the buddy list of the user according to one of the buddy list of the user, the detailed information of the buddy of the user and the current status of the buddy of the user; presenting, by the IM client, the buddy list of the user processed through the grouping and sorting. - View Dependent Claims (12, 13, 14, 15)
-
Specification