×

Providing auto-sorting of collaborative partners or components based on frequency of communication and/or access in a collaboration system user interface

  • US 9,219,809 B2
  • Filed: 07/24/2012
  • Issued: 12/22/2015
  • Est. Priority Date: 12/20/2006
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer implemented method, comprising:

  • determining a subset of collaboration partners in a buddy list associated with a local user based on a first predetermined criteria, wherein the first predetermined criteria comprises frequency of communication between each collaboration partner and the local user using an instant messaging application over a preceding time period;

    moving elements representing collaboration partners in the subset to a top portion of the buddy list by moving the elements representing collaboration partners in the subset to a top-located sub-list displayed within the buddy list, wherein the top-located sub-list further comprises at least one element representing a collaboration partner that is user-designated to be located in the top-located sub-list regardless of whether any communication has been received from the collaboration partner using the instant messaging application over the preceding time period, wherein the elements displayed below the top-located sub-list further comprise at least one other element representing another collaboration partner that is user-designated to be located outside the top-located sub-list regardless of frequency of communication between the local user and the other collaboration partner, wherein all the elements within the top-located sub-list, including the element representing the collaboration partner that is user-designated to be located in the top-located sub-list, are ordered within the top-located sub-list based on the first predetermined criteria, and wherein all the elements displayed below the top-located sub-list, including the element representing the other collaboration partner that is user-designated to be located outside the top-located sub-list, are ordered below the top-located sub-list by a second predetermined criteria that is different from the first predetermined criteria; and

    broadcasting multiple, different on-line status for the local user based on locations of elements within the buddy list bybroadcasting a first on-line status to collaboration partners represented by elements located in the top-located sub-list displayed within the buddy list, wherein the first on-line status indicates that the local user is available for an instant messaging session, andbroadcasting a second on-line status for the local user to collaboration partners represented by elements displayed below the top-located sub-list displayed within the buddy list, wherein the second on-line status for the local user indicates that the local user is not available for an instant messaging session.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×