System and method for analyzing communications using multi-dimensional hierarchical structures
First Claim
30. A system for analyzing communication comprising:
- a processor;
a computer-readable medium having computer-executable instructions stored thereon for analyzing communication by performing the steps of;
receiving a communication including at least one communication element;
transforming the communication into a hierarchical structure corresponding to the communication elements;
analyzing the hierarchical structure to generate an output based on the received communication.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method is provided which processes communication into a useful multi-dimensional, hierarchical structure that illustrates visible multi-dimensional relationships between elements of the communication and also provides an understanding of the concepts underlying the communication. A communication is initially separated into its constituent elements. Queries to structured databases and novel relational tables are then performed to reference predetermined relationships between the communication elements and hierarchical categories, where information placements in the databases and tables are utilized to generate a hierarchical structure corresponding to the communication that provides a visual analysis and/or interpretation of the communication. By understanding the underlying concepts of the communication, an automated communications analysis system is provided that allows prompt procedures, such as the grading and evaluation of writing, to be performed in an accurate manner.
37 Citations
65 Claims
-
30. A system for analyzing communication comprising:
-
a processor;
a computer-readable medium having computer-executable instructions stored thereon for analyzing communication by performing the steps of;
receiving a communication including at least one communication element;
transforming the communication into a hierarchical structure corresponding to the communication elements;
analyzing the hierarchical structure to generate an output based on the received communication. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57)
-
-
58. An automated system for analyzing communication comprising:
-
an input device configured to receive a communication including at least one communication element;
an output device configured to generate an output based on the communication received;
a dictionary database containing communication elements along with corresponding information placements that describe locations in a hierarchical structure where a respective communication element should be placed;
a processor;
a computer-readable medium having computer-executable instructions stored thereon for automatically analyzing communication by performing the steps of;
separating the received communication into groups of communication elements;
transforming the separated groups of communication elements into a hierarchical structure corresponding to the groups of communication elements using information placements contained the dictionary database; and
analyzing the hierarchical structure to generate an output based on the received communication. - View Dependent Claims (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 59, 60, 61, 62)
-
-
59-1. The system of claim 58, wherein the received communication is text in electronic form.
-
63. A method of automatically determining the meaning of communication, said method comprising:
-
(a) mapping a plurality of first words contained in a communication to at least one second word contained in a lexicon of words;
(b) mapping at least one informational element associated with the second word to at least one position in at least one multi-dimensional array; and
(c) using the at least one multidimensional array to produce a useful output, wherein the positional information in all of the at least one multi-dimensional array provides information relevant to the meaning of the communication and to the production of the useful output.
-
- 64. A method of analyzing communication by converting a received communication into a multi-dimensional array indicative of the underlying decision-making and persuasion set forth by the communication.
Specification