Claims
- 1. A method for information discovery, comprising:
identifying an information resource accessed by a client computer; generating an information resource pointer including an address for the information resource; and transmitting a pointer message including the information resource pointer over a network.
- 2. The method of claim 1:wherein the network is a peer-to-peer network.
- 3. The method of claim 1:wherein the transmitting element includes, transmitting the pointer message in response to a user command.
- 4. The method of claim 1:wherein the transmitting element includes, transmitting the pointer message anonymously.
- 5. The method of claim 1:wherein the transmitting element includes, preventing transmission of the pointer message on the network in response to a command from the client computer.
- 6. The method of claim 1:further comprising, defining a set of restricted information resources; and wherein the transmitting element includes, transmitting the pointer message if the pointer does not include an address for one of the restricted information resources.
- 7. The method of claim 1:further comprising, defining a set of allowed information resources; and wherein the transmitting element includes, transmitting the pointer message if the pointer includes an address for one of the allowed information resources.
- 8. The method of claim 1:wherein the identified information resource includes, a web page.
- 9. The method of claim 1:wherein the identified information resource includes, a document.
- 10. The method of claim 1:wherein the identified information resource includes, a set of data.
- 11. The method of claim 1:wherein the generated information resource pointer includes, a URL.
- 12. The method of claim 1:wherein the generated information resource pointer includes, a path name.
- 13. The method of claim 1:wherein the generated information resource pointer includes, a hyperlink.
- 14. The method of claim 1:wherein the generated information resource pointer includes, e-mail message, calendar, and postings items.
- 15. The method of claim 1:wherein the generated information resource pointer includes, a remote procedure call.
- 16. The method of claim 1:wherein the generated information resource pointer includes, a database request.
- 17. A method for information discovery, comprising:
generating a client profile on a client computer; storing the profile on the computer; receiving a pointer message containing an information resource pointer; scoring the pointer message with respect to the profile; and displaying the pointer message and score on the computer.
- 18. The method of claim 17, wherein the scoring element includes,
accessing an information resource specified by the information resource pointer; and scoring the information resource with respect to the profile.
- 19. The method of claim 17, further comprising:
generating a “what's hot” pointer list of pointers frequently transmitted over a network.
- 20. The method of claim 17, further comprising:
detecting if the client computer is configured to prevent transmission of pointer messages generated by the client computer; and preventing received pointer messages from being displayed if so configured.
- 21. The method of claim 17, further comprising:
transmitting a message over a network indicating whether the client computer has followed the information resource pointer.
- 22. The method of claim 17, further comprising:
transmitting a set of information resource pointers over the network; and receiving back messages from other users indicating whether or not such users have actually followed one or more pointers within the set.
- 23. The method of claim 17, further comprising:
receiving a set of information resource pointers from a single source; checking whether the client computer has previously followed any of pointers within the set; and displaying those pointers in the set which the client computer has not previously followed.
- 24. A method for information discovery, comprising:
receiving a pointer message at a client computer over a network, containing an information resource pointer; totaling a number of times that the information resource pointer is received by the client computer, over a predetermined time period; and displaying the pointer message and total on the computer.
- 25. The method of claim 24:wherein the totaling element includes, totaling a number of times that the information resource pointer is received by the client computer, from a prior time up until a day on which the totaling element is effected.
- 26. A method for information discovery, comprising:
receiving a pointer message transmitted by a client computer over a network, containing an information resource pointer; initializing a timeliness score to a maximum value; decrementing the timeliness score by a predetermined percentage each time a predetermined time period elapses after transmission by the client computer; and displaying the pointer message and the timeliness score on the computer.
- 27. A method for information discovery, comprising:
generating a client profile on a receiving client computer; storing the profile on the receiving computer; receiving a pointer message containing an information resource pointer; scoring the pointer message with respect to the profile, yielding a content score; totaling a number of times that the information resource pointer is received by the receiving client computer, over a predetermined time period, yielding a popularity score; initializing a timeliness score to a maximum value; decrementing the timeliness score by a predetermined percentage each time a predetermined time period elapses after transmission by a sending client computer; aggregating the content, popularity, and timeliness scores; and displaying the pointer message and the aggregated score on the receiving computer.
- 28. The method of claim 27:further comprising, defining a set of blocked information resources; and
wherein the displaying element includes, displaying the pointer message if the pointer does not include an address for one of the blocked information resources.
- 29. The method of claim 27,
further comprising, defining a set of hierarchically blocked information resources; and
wherein the displaying element includes, displaying the pointer message if the pointer does not include an address referring to either the blocked information resources or an information resource within one of the blocked information resources.
- 30. A method for information discovery, comprising:
identifying an information resource accessed by a sending client computer; generating an information resource pointer including an address for the information resource; transmitting a pointer message including the information resource pointer over a network; generating a client profile on a receiving client computer; storing the profile on the receiving client computer; receiving a pointer message containing an information resource pointer; scoring the pointer message with respect to the profile; and displaying the pointer message and score on the receiving client computer.
- 31. A system for information discovery comprising a:
means for identifying an information resource accessed by a client computer; means for generating an information resource pointer including an address for the information resource; and means for transmitting a pointer message including the information resource pointer over a network.
- 32. A system for information discovery comprising a:
means for generating a client profile on a client computer; means for storing the profile on the computer; means for receiving a pointer message containing an information resource pointer; means for scoring the pointer message with respect to the profile; and means for displaying the pointer message and score on the computer.
- 33. A system for information discovery, comprising:
means for receiving a pointer message at a client computer over a network, containing an information resource pointer; means for totaling a number of times that the information resource pointer is received by the client computer, over a predetermined time period; and means for displaying the pointer message and total on the computer.
- 34. A system for information discovery, comprising:
means for receiving a pointer message transmitted by a client computer over a network, containing an information resource pointer; means for initializing a timeliness score to a maximum value; means for decrementing the timeliness score by a predetermined percentage each time a predetermined time period elapses after transmission by the client computer; and means for displaying the pointer message and the timeliness score on the computer.
- 35. A computer-usable medium embodying computer program code for commanding a computer to effect information discovery, comprising:
identifying an information resource accessed by a client computer; generating an information resource pointer including an address for the information resource; and transmitting a pointer message including the information resource pointer over a network.
- 36. A computer-usable medium embodying computer program code for commanding a computer to effect information discovery, comprising:
generating a client profile on a receiving client computer; storing the profile on the receiving computer; receiving a pointer message containing an information resource pointer; scoring the pointer message with respect to the profile, yielding a content score; totaling a number of times that the information resource pointer is received by the receiving client computer, over a predetermined time period, yielding a popularity score; initializing a timeliness score to a maximum value; decrementing the timeliness score by a predetermined percentage each time a predetermined time period elapses after transmission by a sending client computer; aggregating the content, popularity, and timeliness scores; and displaying the pointer message and the aggregated score on the receiving computer.
CROSS-REFERENCE TO RELATED/CO-PENDING APPLICATIONS
[0001] This application relates to and incorporates by reference co-pending U.S. patent application Ser. No. 10/093658, entitled “System And Method For Harvesting Community Knowledge,” filed on Mar. 7, 2002, by Adar et. al. This related application is assigned to Hewlett-Packard Co. of Palo Alto, Calif. This application is a continuation-in-part of co-pending U.S. patent application Ser. No. 10/135540, entitled “System And Method For Anonymously Sharing And Scoring Information Pointers, Within A System For Harvesting Community Knowledge,” filed on Apr. 30, 2002, and herein specifically claims benefit of said filing date under 35 U.S.C. §120 with respect to all matter disclosed therein.
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
10135540 |
Apr 2002 |
US |
Child |
10184414 |
Jun 2002 |
US |