US20060136584A1

System, network entity, client, method and computer program product for managing a contact list

Claim Score by NHIP

Read claim 1, the broadest

Abstract

A system for managing a contact or buddy list includes a network entity, such as a game server, capable of providing a contact list identifying a plurality of members, where each identified member is associated with at least one criterion related to interaction of the member with the network entity. The network entity is also capable of dynamically creating at least one criteria-screened list based upon at least one of the criteria associated with the members listed in the contact list. More particularly, network entity is capable of dynamically creating the criteria-screened list based upon at least one of the criteria that is independent of a current presence of the client with respect to the network entity.

Term

Term ended

Projected expiry passed 17 December 2024, 1.8 years ago.

  1. Priority and filed
  2. Published
  3. Projected expiry
  4. Today

30 claims: 5 independent, 25 dependent

  1. 1
    Broadest claimClaim Score 81, broad(NHIP)A method of managing a contact list, the method comprising:providing a contact list identifying a plurality of members, each identified member being associated with at least one criterion;and dynamically creating at least one criteria-screened list based upon at least one of the criteria associated with the members listed in the contact list, wherein the criteria-screened list is dynamically created based upon at least one of the criteria that is independent of a current presence of the member with respect to the network entity, and wherein the criteria-screened list identifies a subset of the listed members.
  2. 8
    A system for managing a contact list, the system comprising:a network entity capable of providing a contact list identifying a plurality of members, each identified member being associated with at least one criterion, wherein the network entity is also capable of dynamically creating at least one criteria-screened list based upon at least one of the criteria associated with the members listed in the contact list, wherein the network entity is capable of dynamically creating the criteria-screened list based upon at least one of the criteria that is independent of a current presence of the member with respect to the network entity, and wherein the criteria-screened list identifies a subset of the listed members.
  3. 10
    A network entity for managing a contact list, the network entity comprising:a memory capable of storing a database including a plurality of clients comprising members of a contact list, each identified member being associated with at least one criterion;and a processor capable of operating a contact list manager, wherein the contact list manager is capable of dynamically creating at least one criteria-screened list based upon at least one of the criteria associated with the members listed in the contact list, wherein the contact list manager is capable of dynamically creating the criteria-screened list based upon at least one of the criteria that is independent of a current presence of the member with respect to the network entity, and wherein the criteria-screened list identifies a subset of the listed members.
  4. 17
    A client for managing a contact list, the client comprising:a processor capable of operating an application, wherein the application is capable of receiving at least one criterion and at least one threshold value associated with the criteria, wherein the application is capable of sending a request including the received criteria such that at least one criteria-screened list is capable of being dynamically created based upon the request and a contact list identifying a plurality of members, each identified member in the contact list being associated with at least one criterion, wherein the application is capable of sending the request such that the criteria-screened list is capable of being dynamically created based upon at least one of the criteria that is independent of a current presence of the member with respect to a network entity, and such that the criteria-screened list identifies a subset of the listed members, and wherein the application is further capable of receiving the dynamically created criteria-screened list.
  5. 24
    A computer program product for managing a contact list, wherein the computer program product comprises at least one computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:first executable portion for providing a contact list identifying a plurality of members, each identified member being associated with at least one criterion related to interaction of the member with a network entity;and a second executable portion for dynamically creating at least one criteria-screened list based upon at least one of the criteria associated with the members listed in the contact list, wherein the second executable portion is adapted to dynamically create the criteria-screened list based upon at least one of the criteria that is independent of a current presence of the member with respect to the network entity, and wherein the criteria-screened list identifies a subset of the listed members.