Claims
- 1. 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 of the 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.
- 2. The method of claim 1 wherein determining whether to communicate the online presence information to the potential receiver comprises determining to not communicate the online presence information to the potential receiver when the potential receiver is not included in the list.
- 3. The method of claim 1 wherein determining whether to communicate the online presence information to the potential receiver comprises determining whether to communicate the online presence information to an instant messaging application of the potential receiver.
- 4. The method of claim 1 wherein determining whether to communicate the online presence information to the potential receiver comprises determining whether to display the online presence information on a web page.
- 5. The method of claim 1 wherein determining whether to communicate the online presence information to the potential receiver comprises determining whether to display the online presence information in member search results.
- 6. The method of claim 1 wherein determining whether to communicate the online presence information to the potential receiver comprises determining whether to display the online presence information in a member profile.
- 7. The method of claim 1 wherein determining whether to communicate the online presence information to the potential receiver comprises determining whether to communicate the online presence information to the potential receiver when a request for online presence information is received from the potential receiver.
- 8. The method of claim 1 wherein determining whether to communicate the online presence information to the potential receiver comprises determining whether to communicate the online presence information to the potential receiver absent a request from the potential receiver for the online presence information.
- 9. The method of claim 1 further comprising:
inferring that a person is known to the user based on positive user actions related to e-mail communications from the person; adding the inferred person to the list.
- 10. The method of claim 9 wherein the positive actions include sending an e-mail to the person.
- 11. The method of claim 9 wherein the positive actions include replying to, forwarding, saving, or printing an e-mail received from the person.
- 12. The method of claim 9 wherein the positive actions include moving an e-mail from a first folder to a second folder.
- 13. The method of claim 12 wherein the first folder is an inbox folder and the second folder is a folder other than a delete folder or a spam folder.
- 14. The method of claim 9 wherein the positive action includes leaving an e-mail from the person open for a predetermined period of time.
- 15. The method of claim 1 further comprising:
inferring that a person is known to the user based, at least in part, on detecting a communication between the user and the person; adding the inferred person to the list.
- 16. The method of claim 15 wherein the communication is an instant messaging communication.
- 17. The method of claim 1 further comprising inferring that a person is known to the user, wherein inferring comprises:
accessing a contact list of the user to determine a first contact on the user's contact list; and accessing a contact list of the first contact to determine a second contact on the first contact's contact list.
- 18. The method of claim 1 further comprising inferring that a person is known to the user based, at least in part, on detecting user actions that mitigate against factors that otherwise are used to infer a person is known to the user.
- 19. The method of claim 18 wherein the user actions comprise the user taking steps to report a communication from the person as spam.
- 20. The method of claim 18 wherein the user actions comprise the user taking steps to add a person to a blacklist.
- 21. The method of claim 18 wherein the user actions comprise the user taking steps to move a communication from the person to either of a spam folder or a delete folder.
- 22. The method of claim 1 further comprising:
enabling the user to expressly designate a person as known to the user; and adding the designated person to the list.
- 23. 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 of the 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.
- 24. The medium of claim 23 wherein, to determine whether to communicate the online presence information to the potential receiver, the computer program further comprises instructions for causing the computer to determine to not communicate the online presence information to the potential receiver when the potential receiver is not included in the list.
- 25. The medium of claim 23 wherein, to determine whether to communicate the online presence information to the potential receiver, the computer program further comprises instructions for causing the computer to determine whether to communicate the online presence information to an instant messaging application of the potential receiver.
- 26. The medium of claim 23 wherein, to determine whether to communicate the online presence information to the potential receiver, the computer program further comprises instructions for causing the computer to determine whether to display the online presence information on a web page.
- 27. The medium of claim 23 wherein, to determine whether to communicate the online presence information to the potential receiver, the computer program further comprises instructions for causing the computer to determine whether to display the online presence information in member search results.
- 28. The medium of claim 23 wherein, to determine whether to communicate the online presence information to the potential receiver, the computer program further comprises instructions for causing the computer to determine whether to display the online presence information in a member profile.
- 29. The medium of claim 23 wherein, to determine whether to communicate the online presence information to the potential receiver, the computer program further comprises instructions for causing the computer to determine whether to communicate the online presence information to the potential receiver when a request for online presence information is received from the potential receiver.
- 30. The medium of claim 23 wherein, to determine whether to communicate the online presence information to the potential receiver, the computer program further comprises instructions for causing the computer to determine whether to communicate the online presence information to the potential receiver absent a request from the potential receiver for the online presence information.
- 31. The medium of claim 23 wherein the computer program further comprises instructions for causing the computer to:
infer that a person is known to the user based on positive user actions related to e-mail communications from the person; add the inferred person to the list.
- 32. The medium of claim 31 wherein the positive actions include sending an e-mail to the person.
- 33. The medium of claim 31 wherein the positive actions include replying to, forwarding, saving, or printing an e-mail received from the person.
- 34. The medium of claim 31 wherein the positive actions include moving an e-mail from a first folder to a second folder.
- 35. The medium of claim 34 wherein the first folder is an inbox folder and the second folder is a folder other than a delete folder or a spam folder.
- 36. The medium of claim 31 wherein the positive action includes leaving an e-mail from the person open for a predetermined period of time.
- 37. The medium of claim 23 wherein the computer program further comprises instructions for causing the computer to:
inferring that a person is known to the user based, at least in part, on detecting a communication between the user and the person; adding the inferred person to the list.
- 38. The medium of claim 37 wherein the communication is an instant messaging communication.
- 39. The medium of claim 23 wherein the computer program further comprises instructions for causing the computer to infer that a person is known to the user and wherein, to infer that a person is known to the user the computer program further comprises instructions for causing the computer to:
access a contact list of the user to determine a first contact on the user's contact list; and access a contact list of the first contact to determine a second contact on the first contact's contact list.
- 40. The medium of claim 23 wherein the computer program further comprises instructions for causing the computer to infer that a person is known to the user based, at least in part, on detecting user actions that mitigate against factors that otherwise are used to infer a person is known to the user.
- 41. The medium of claim 40 wherein the user actions comprise the user taking steps to report a communication from the person as spam.
- 42. The medium of claim 40 wherein the user actions comprise the user taking steps to add a person to a blacklist.
- 43. The medium of claim 40 wherein the user actions comprise the user taking steps to move a communication from the person to either of a spam folder or a delete folder.
- 44. The medium of claim 23 wherein the computer program further comprises instructions for causing the computer to:
enable the user to expressly designate a person as known to the user; and add the designated person to the list.
- 45. 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 of the 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.
- 46. The method of claim 1 further comprising:
inferring that a person is known to the user; and adding the inferred person to the list.
- 47. The method of claim 46 further comprising:
determining that a person is known to the user by accessing a contact list of the user; adding the determined person to the list.
- 48. The medium of claim 23 wherein the computer program further comprises instructions for causing the computer to:
infer that a person is known to the user; and add the inferred person to the list.
- 49. The medium of claim 48 wherein the computer program further comprises instructions for causing the computer to:
determine that a person is known to the user by accessing a contact list of the user; and add the determined person to the list.
CLAM OF PRIORITY
[0001] This application claims priority under 35 USC §119(e) to U.S. Provisional Patent Application Serial No. 60/457,320, filed on Mar. 26, 2003, and U.S. Provisional Patent Application Serial No. 60/488,376, filed on Jul. 21, 2003, both of which are hereby incorporated by reference.
Provisional Applications (2)
|
Number |
Date |
Country |
|
60457320 |
Mar 2003 |
US |
|
60488376 |
Jul 2003 |
US |