×

Programmatic message partner list management

  • US 9,374,334 B2
  • Filed: 07/12/2013
  • Issued: 06/21/2016
  • Est. Priority Date: 08/16/2005
  • Status: Active Grant
First Claim
Patent Images

1. A computer program product comprising a non-transitory computer usable storage medium having computer usable program code for managing partner lists in a real-time communications system comprising a hardware server having a hardware processor, said computer program product including:

  • computer usable program code for programmatically managing, by the hardware processor, said partner lists of a user in the real-time communications system relieving the user from needing to maintain an awareness of partner interactions in the real-time communication system, the computer usable program code comprising;

    computer usable program code for programmatically selecting a threshold lapsed period of time;

    computer usable program code for programmatically configuring, by the hardware processor, criteria for selecting a subset of users in the real-time communications system who are determined to have not logged into the real-time communications system for the programmatically selected threshold lapsed period of time;

    computer usable program code for selecting, by the hardware processor, a subset of users in the real-time communications system according to said configured criteria of having not logged into the real-time communications system for the programmatically selected threshold lapsed period of time, by retrieving a multiplicity of entries in a history log recording activity of users in the real-time communications system, comparing each retrieved entry in the history log to the configured criteria to determine whether there is a match with the configured criteria, and adding a user associated with a corresponding one of the retrieved entries to the subset of users upon determining a match between the content of the corresponding one of the retrieved entries and the configured criteria;

    computer usable program code for matching, by the hardware processor, users in said subset of users 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, by the hardware processor, matched ones of said users from said partner list.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×