System and method for harvesting community knowledge
First Claim
Patent Images
1. A method for knowledge management, comprising:
- generating a client profile on a client computer;
storing the profile on the computer;
receiving a message; and
scoring the message with respect to the profile.
2 Assignments
0 Petitions
Accused Products
Abstract
A privacy-preserving system and method is disclosed for knowledge management. The method of the present invention discloses steps for receiving and processing messages using scoring techniques and/or filtering techniques. The method of the present invention further includes a method for generating and obtaining responses to messages using scoring techniques and/or filtering techniques. The system of the present invention, includes all means for implementing the method.
-
Citations
42 Claims
-
1. A method for knowledge management, comprising:
-
generating a client profile on a client computer;
storing the profile on the computer;
receiving a message; and
scoring the message with respect to the profile. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for knowledge management, comprising:
-
generating a client profile of operations on a client computer;
storing the profile on the computer;
accessing a web page; and
scoring the web page with respect to the profile.
-
-
15. A method for knowledge management, comprising:
-
generating a client profile on a client computer;
storing the profile on the computer;
receiving an e-mail; and
scoring the e-mail with respect to the profile.
-
-
16. A method for knowledge management, comprising:
-
generating a client profile on a client computer;
storing the profile on the computer;
opening a file; and
scoring the file with respect to the profile.
-
-
17. A method for knowledge management, comprising:
-
generating a client profile on a client computer;
storing the profile on the computer;
receiving a message including filtering criteria; and
displaying the message on the computer if the filtering criteria is found within the profile. - View Dependent Claims (18)
-
-
19. A method for knowledge management, comprising:
-
generating a message;
transmitting the message from a sending client to a set of receiving clients;
generating a profile on a receiving client computer;
scoring the message with respect to the profile ; and
displaying the message on a receiving client'"'"'s computer if the score exceeds a predetermined threshold.
-
-
20. A method for knowledge management, comprising:
-
generating a message including filtering criteria;
transmitting the message from a sending client to a set of receiving clients;
generating a profile on a receiving client computer; and
displaying the message on the receiving client'"'"'s computer if the filtering criteria is found within the profile. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A system for knowledge management, comprising:
-
means for generating a client profile on a client computer;
means for storing the profile on the computer;
means for receiving a message; and
means for scoring the message with respect to the profile. - View Dependent Claims (35)
-
-
36. A system for knowledge management, comprising:
-
means for generating a client profile on a client computer;
means for storing the profile on the computer;
means for receiving a message including filtering criteria; and
means for displaying the message on the computer if the filtering criteria is found within the profile.
-
-
37. A system for knowledge management, comprising:
-
means for generating a client profile on a client computer;
means for storing the profile on the computer;
means for accessing a web page; and
means for scoring the web page with respect to the profile.
-
-
38. A system for knowledge management, comprising:
-
means for generating a client profile on a client computer;
means for storing the profile on the computer;
means for receiving an e-mail; and
means for scoring the e-mail with respect to the profile.
-
-
39. A system for knowledge management, comprising:
-
means for generating a client profile on a client computer;
means for storing the profile on the computer;
means for opening a file; and
means for scoring the file with respect to the profile.
-
-
40. A system for knowledge management, comprising:
-
means for generating a message;
means for transmitting the message from a sending client to a set of receiving clients;
means for generating a client profile on a receiving client computer;
means for scoring the message with respect to the profile; and
means for displaying the message on a receiving client'"'"'s computer if the score exceeds a predetermined threshold.
-
-
41. A system for knowledge management, comprising:
-
means for generating a message including filtering criteria;
means for transmitting the message from a sending client to a set of receiving clients;
means for generating a client profile on a receiving client computer; and
means for displaying the message on the receiving client'"'"'s computer if the filtering criteria is found within the profile.
-
-
42. A method for knowledge management, comprising:
-
generating a client profile on a client computer;
storing the profile only on the computer;
receiving a message over a peer-to-peer network;
identifying a filtering criteria within the message;
associating a first value with those filter criteria found within the profile;
associating a second value, which is lower than the first value, with those filter criteria not found within the profile;
scoring the message with respect to the profile using statistical information retrieval techniques;
assigning a weighted percentage to the message score and each filter criteria;
calculating an overall message score by combining the weighted percentages; and
displaying the message on the computer if the overall message score exceeds a predetermined threshold.
-
Specification