WO2004088943A2

Identifying and using indentities deemed to be known to a user

Abstract

The people a user is presumed to know or be associated with may be determined using a number of techniques. This information about people that the user knows is used in relation to the user's communications.

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

359 claims: 15 independent, 344 dependent

  1. 1
    WHAT IS CLAIMED IS:1. A method comprising: maintaining a list of people associated with a user;inferring that a person is associated with the user based, at least in part, on inclusion ofthe person in a contact list of a second person, wherein the second person is not the user;adding the inferred person to the list of people associated with the user;and using the list to control aspects of communications between the user and others based on whether the others are included on the list.
  2. 33
    A method comprising:maintaining a list of people associated with a user;inferring that a person is associated with the user based, at least in part, on a membership ofthe first person in a contact list that is associated with another person, wherein the contact list is not configured for direct access by the user;adding the inferred person to the list of people associated with the user;and using the list to control aspects of communications between the user and others based on whether the others are included on the list.
  3. 65
    A method comprising:maintaining a list of people associated with a user;inferring that a person is associated with the user based, at least in part, on the characteristics of one or more contact lists associated with other users, wherein the contact lists associated with the other users include communication identifiers selected by the other users;adding the inferred person to the list of people associated with the user;and using the list to control aspects of communications between the user and others based on whether the others are included on the list.
  4. 97
    A computer usable medium have a computer program embodied thereon, wherein the computer program comprises instructions for causing a computer to perform the following operations:maintain a list of people associated with a user;infer that a person is associated with the user based, at least in part, on inclusion ofthe person in a contact list of a second person, wherein the second person is not the user;add the inferred person to the list of people associated with the user;and use the list to control aspects of communications between the user and others based on whether the others are included on the list.
  5. 129
    A computer usable medium have a computer program embodied thereon, wherein the computer program comprises instructions for causing a computer to perform the following operations:maintaining a list of people associated with a user;inferring that a person is associated with the user based, at least in part, on a membership ofthe first person in a contact list that is associated with another person, wherein the contact list is not configured for direct access by the user;adding the inferred person to the list of people associated with the user;and using the list to control aspects of communications between the user and others based on whether the others are included on the list.
  6. 161
    A computer usable medium have a computer program embodied thereon, wherein the computer program comprises instructions for causing a computer to perform the following operations:maintaining a list of people associated with a user;5 inferring that a person is associated with the user based, at least in part, on the characteristics of one or more contact lists associated with other users, wherein the contact lists associated with the other users include communication identifiers selected by the other users;adding the infereed person to the list of people associated with the user;and 0 using the list to control aspects of communications between the user and others based on whether the others are included on the list.
  7. 193
    A method comprising:maintaining a list of people associated with a user;inferring that a person is associated with the user based, at least in part, on a combination of two or more user actions, each of which separately support an inference that the person is associated with the user;adding the inferred person to the list;and using the list to control aspects of communications between the user and others based on whether the others are included on the list.
  8. 224
    A computer usable medium have a computer program embodied thereon, wherein the computer program comprises instructions for causing a computer to perform the following operations:maintain a list of people associated with a user;5 infer that a person is associated with the user based, at least in part, on a combination of two or more user actions, each of which separately support an inference that the person is associated with the user;add the inferred person to the list;and use the list to control aspects of communications between the user and others o based on whether the others are included on the list.
  9. 255
    An apparatus comprising:means for maintaining a list of people associated with a user;means for inferring that a person is associated with the user based, at least in part, on a combination of two or more user actions, each of which separately support an inference that the person is associated with the user;means for adding the inferred person to the list;and means for using the list to control aspects of communications between the user and others based on whether the others are included on the list.
  10. 256
    A method comprising:maintaining a list of people known to a user;inferring that a person is associated with the user based, at least in part, on interactions between the user and a received message;adding the inferred person to the list;and using the list to control aspects of communications between the user and others based on whether the others are included on the list.
  11. 283
    A computer usable medium having a computer program embodied thereon, wherein the computer program comprises instructions for causing a computer to perform the following operations:maintain a list of people known to a user;infer that a person is associated with the user based, at least in part, on interactions between the user and a received message;add the infened person to the list;and use the list to control aspects of communications between the user and others based on whether the others are included on the list.
  12. 310
    An apparatus comprising:means for maintaining a list of people known to a user;means for inferring that a person is associated with the user based, at least in part, on interactions between the user and a received message;means for adding the inferred person to the list;and means for using the list to control aspects of communications between the user and others based on whether the others are included on the list.
  13. 311
    A method of providing online presence information:accessing a list of people inferred as known to a user;accessing online presence information for the user;determining a potential receiver ofthe online presence information;comparing the potential receiver to the accessed list to determine if the potential receiver is included on the list;and determining whether to communicate the online presence information to the potential receiver based on whether the potential receiver is included in the list.
  14. 335
    A computer-usable medium having a computer program embodied thereon for providing online presence information, the computer program comprising instructions for causing a computer to perform the following operations:access a list of people inferred as known to a user;access online presence information for the user;determine a potential receiver ofthe online presence information;compare the potential receiver to the accessed list to determine if the potential receiver is included on the list;and determine whether to communicate the online presence information to the potential receiver based on whether the potential receiver is included in the list.
  15. 359
    An apparatus for providing online presence information:means for accessing a list of people inferred as known to a user;means for accessing online presence information for the user;means for determining a potential receiver ofthe online presence information;means for comparing the potential receiver to the maintained list to determine if the potential receiver is included on the list;and means for determining whether to communicate the online presence information to the potential receiver based on whether the potential receiver is included in the list.