Method and apparatus for providing a message trail of conversationally related messages
First Claim
Patent Images
1. A method for providing a message trail of conversationally related messages, comprising:
- processing a plurality of messages in a message database, wherein processing the plurality of messages comprises examining the plurality of messages within a pre-defined time window;
identifying at least two conversationally related messages of the plurality of messages by applying a natural language algorithm and a concept based clustering algorithm on the plurality of messages, wherein the natural language algorithm comprises at least one of n-grams, shingling, and paragraph-based hashing to identify duplicated text, and wherein the concept based clustering algorithm comprises creating one or more clusters based on message concept; and
generating a message trail from the at least two conversationally related messages of the plurality of messages.
8 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for providing a message trail of conversationally related messages is described. In one embodiment, the method for providing a message trail of conversationally related messages includes processing a plurality of messages in a message database and identifying at least two conversationally related messages of the plurality of messages.
6 Citations
20 Claims
-
1. A method for providing a message trail of conversationally related messages, comprising:
-
processing a plurality of messages in a message database, wherein processing the plurality of messages comprises examining the plurality of messages within a pre-defined time window; identifying at least two conversationally related messages of the plurality of messages by applying a natural language algorithm and a concept based clustering algorithm on the plurality of messages, wherein the natural language algorithm comprises at least one of n-grams, shingling, and paragraph-based hashing to identify duplicated text, and wherein the concept based clustering algorithm comprises creating one or more clusters based on message concept; and generating a message trail from the at least two conversationally related messages of the plurality of messages. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus for providing a message trail of conversationally related messages, comprising:
-
a memory comprising a message database comprising a plurality of messages; a message analyzer configured to; process the plurality of messages by examining the plurality of messages within a pre-defined time window, and identify at least two conversationally related messages of the plurality of messages by applying a natural language algorithm and a concept based clustering algorithm on the plurality of messages, wherein the natural language algorithm comprises at least one of n-grams, shingling, and paragraph-based hashing to identify duplicated text, and wherein the concept based clustering algorithm comprises creating one or more clusters based on message concept, and generate a message trail from the at least two conversationally related messages of the plurality of messages. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A system for providing a message trail of conversationally related messages, comprising:
-
a storage, comprising; a message database comprising a plurality of messages; and a server, comprising; a message analyzer configured to; access the message database, examine the plurality of messages within a pre-defined time window, and identify at least two conversationally related messages of the plurality of messages by applying a natural language algorithm and a concept based clustering algorithm on the plurality of messages, wherein the natural language algorithm comprises at least one of n-grams, shingling, and paragraph-based hashing to identify duplicated text, and wherein the concept based clustering algorithm comprises creating one or more clusters based on message concept, and generate a message trail from the at least two conversationally related messages of the plurality of messages. - View Dependent Claims (17, 18, 19, 20)
-
Specification