Programmatic message partner list management
First Claim
1. A real-time communications data processing system comprising:
- a real-time communications server;
a history log configured to record user interaction records for different users of said real-time communications server;
a plurality of partner lists for said different users; and
,partner list management logic coupled to each of said real-time communications server and history log, said partner list management logic comprising program code enabled to remove individual ones of said different users from a single one of said partner lists which individual ones of said different users meet at least one user-configurable criteria.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention address deficiencies of the art in respect to instant messaging and real-time communications systems and provide a method, system and computer program product for automated partner list management in a real-time communications system. In one embodiment, a real-time communications data processing system can include a real-time communications server, a history log configured to record user interaction records for different users of the real-time communications server, a set of partner lists for the different users, and partner list management logic coupled to each of the real-time communications server and history log. The partner list management logic can include program code enabled to remove individual ones of the different users from a single one of the partner lists which individual ones of the different users meet at least one configurable criteria.
12 Citations
15 Claims
-
1. A real-time communications data processing system comprising:
-
a real-time communications server; a history log configured to record user interaction records for different users of said real-time communications server; a plurality of partner lists for said different users; and
,partner list management logic coupled to each of said real-time communications server and history log, said partner list management logic comprising program code enabled to remove individual ones of said different users from a single one of said partner lists which individual ones of said different users meet at least one user-configurable criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer implemented method for managing partner lists in a real-time communications system having a real-time communications server, the method comprising:
-
configuring user-selected criteria for selecting a subset of users in the real-time communications system; selecting, by the real-time communications server, a subset of users in the real-time communications system according to said configured criteria; matching, by the real-time communications server, users in said subset with users in a partner list for one of said users of the real-time communications system; and selectably removing, by the real-time communications server, matched ones of said users from said partner list; wherein said configuring criteria for selecting a subset of users in the real-time communications system, comprises selecting a threshold lapsed period of time. - View Dependent Claims (9, 10, 11)
-
-
12. A computer program product comprising a computer memory device having computer usable program code for managing partner lists in a real-time communications system, said computer program product including:
-
computer usable program code for configuring user-selected criteria for selecting a subset of users in the real-time communications system; computer usable program code for selecting a subset of users in the real-time communications system according to said configured criteria; computer usable program code for matching users in said subset with users in a partner list for one of said users of the real-time communications system; and computer usable program code for selectably removing matched ones of said users from said partner list wherein said computer usable program code for configuring criteria for selecting a subset of users in the real-time communications system, comprises computer usable program code for selecting a threshold lapsed period of time. - View Dependent Claims (13, 14, 15)
-
Specification