System and method for scoring new messages based on previous responses within a system for harvesting community knowledge
First Claim
Patent Images
1. A method for knowledge management, comprising:
- generating a client computer profile from a set of data items on a client computer;
generating a set of message response profiles from a corresponding set of message responses;
generating a set of new message profiles from a corresponding set of new messages;
storing the profiles on the client computer; and
scoring a new message with respect to the client and message response profiles wherein each of the generating elements includes;
generating expertise vectors from data items in the client computer and the messages.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for privacy-preserving knowledge management is disclosed. The method of the present invention discloses: generating a client computer profile from a set of data items on a client computer; generating a set of message response profiles from a corresponding set of message responses; generating a set of new message profiles from a corresponding set of new messages; storing the profiles on the client computer; and scoring a new message with respect to the client and message response profiles. The system of the present invention, discloses means for implementing the method.
14 Citations
17 Claims
-
1. A method for knowledge management, comprising:
-
generating a client computer profile from a set of data items on a client computer; generating a set of message response profiles from a corresponding set of message responses; generating a set of new message profiles from a corresponding set of new messages; storing the profiles on the client computer; and scoring a new message with respect to the client and message response profiles wherein each of the generating elements includes;
generating expertise vectors from data items in the client computer and the messages.
-
-
2. A method for knowledge management comprising:
-
generating a client computer profile from a set of data items on a client computer; generating a set of message response profiles from a corresponding set of message responses which includes generating a set of generated message response profiles from a corresponding set of generated message responses; generating a set of new message profiles from a corresponding set of new messages; storing the profiles on the client computer; and scoring a new message with respect to the client and message response profiles. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for knowledge management, comprising:
-
generating a client computer profile from a set of data items on a client computer; generating a set of message response profiles from a corresponding set of message responses; generating a set of new message profiles from a corresponding set of new messages; storing the profiles on the client computer; scoring a new message with respect to the client and message response profiles; identifying a set of received message responses corresponding to a new message, from within the message responses; adding a response count attribute to a new message profile corresponding to the new message; and incrementing the response count attribute by one for each received message response in the set of received message responses. - View Dependent Claims (11, 12, 13)
-
-
14. A method for knowledge management, comprising:
-
generating a client computer profile from a set of data items on a client computer; generating a set of message response profiles from a corresponding set of message responses; generating a set of new message profiles from a corresponding set of new messages; storing the profiles on the client computer; scoring a new message with respect to the client and message response profiles; and defining new messages as any message received by the client computer, having a message ID not previously observed.
-
-
15. A method for knowledge management, comprising:
-
generating a client computer profile from a set of data items on a client computer; generating a set of message response profiles from a corresponding set of message responses; generating a set of new message profiles from a corresponding set of new messages; storing the profiles on the client computer;
scoring a new message with respect to the client and message response profiles; anddefining message responses as any messages received or generated by the client computer, which correspond to a previously received new message.
-
-
16. A system for knowledge management, comprising:
-
means for generating a client computer profile from a set of data items on a client computer; means for generating a set of message response profiles from a corresponding set of message responses; means for generating a set of new message profiles from a corresponding set of new messages; means for storing the profiles on the client computer; means for scoring a new message with respect to the client and message response profiles; means for identifying a set of received message responses corresponding to a new message, from within the message responses;
means for adding a response count attribute to a new message profile corresponding to the new message; and
means for incrementing the response count attribute by one for each received message response in the set of received in message responses.
-
-
17. A computer-usable medium embodying computer program code for commanding a computer to effect knowledge management, comprising:
-
generating a client computer profile from a set of data items on a client computer;
generating a set of message response profiles from a corresponding set of message responses;generating a set of new message profiles from a corresponding set of new messages; storing the profiles on the client computer; scoring a new message with respect to the client and message response profiles; identifying a set of received message responses corresponding to a new message, from within the message responses; adding a response count attribute in a new message profile corresponding to the new message; and incrementing the response count attribute by one for each received message response in the set of received message responses.
-
Specification