METHODS AND SYSTEMS FOR KNOWLEDGE DISCOVERY
First Claim
Patent Images
1. A method for textual analysis comprising:
- a. determining a co-occurrence of a long form and an associated short form of a term in a document;
b. locating a plurality of occurrences of the associated short form; and
c. expanding the plurality of occurrences of the associated short form with the long form wherein the document has a more accurate representation of frequency of occurrence of the term.
4 Assignments
0 Petitions
Accused Products
Abstract
Provided are methods and systems for knowledge discovery utilizing knowledge profiles.
-
Citations
242 Claims
-
1. A method for textual analysis comprising:
-
a. determining a co-occurrence of a long form and an associated short form of a term in a document; b. locating a plurality of occurrences of the associated short form; and c. expanding the plurality of occurrences of the associated short form with the long form wherein the document has a more accurate representation of frequency of occurrence of the term. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for textual analysis comprising:
-
a memory configured for storing text data; and a processor, coupled to the memory, configured for performing steps comprising, a. determining a co-occurrence of a long form and an associated short form of a term in a document, b. locating a plurality of occurrences of the associated short form, and c. expanding the plurality of occurrences of the associated short form with the long form wherein the document has a more accurate representation of frequency of occurrence of the term. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer readable medium with computer executable instructions embodied thereon for textual analysis comprising:
-
a. determining a co-occurrence of a long form and an associated short form of a term in a document; b. locating a plurality of occurrences of the associated short form; and c. expanding the plurality of occurrences of the associated short form with the long form wherein the document has a more accurate representation of frequency of occurrence of the term. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A method for textual analysis comprising:
-
receiving a fingerprint for each of a plurality of documents; and combining fingerprints having a relationship. - View Dependent Claims (23, 24, 25, 26)
-
-
27. A system for textual analysis comprising:
-
a memory configured for storing text data; and a processor, coupled to the memory, configured for performing steps comprising, receiving a fingerprint for each of a plurality of documents; and combining fingerprints having a relationship. - View Dependent Claims (28, 29, 30, 31)
-
-
32. A computer readable medium with computer executable instructions embodied thereon for textual analysis comprising:
-
receiving a fingerprint for each of a plurality of documents; and combining fingerprints having a relationship. - View Dependent Claims (33, 34, 35, 36)
-
-
37. A method for textual analysis comprising:
-
generating a fingerprint for each of a plurality of documents; and combining fingerprints having a relationship. - View Dependent Claims (38, 39, 40, 41)
-
-
42. A system for textual analysis comprising:
-
a memory configured for storing text data; and a processor, coupled to the memory, configured for performing steps comprising, generating a fingerprint for each of a plurality of documents; and combining fingerprints having a relationship. - View Dependent Claims (43, 44, 45, 46)
-
-
47. A computer readable medium with computer executable instructions embodied thereon for textual analysis comprising:
-
generating a fingerprint for each of a plurality of documents; and combining fingerprints having a relationship. - View Dependent Claims (48, 49, 50, 51)
-
-
52. A method for predicting a potential relationship between concepts without a co-occurrence comprising:
-
receiving a context fingerprint for each of a plurality of concepts; determining an overlap of context fingerprints among the plurality of concepts; and predicting that two or more of the plurality of concepts have a relationship wherein the overlap is above a first threshold.
-
-
53. A method for predicting a potential relationship between concepts without a co-occurrence comprising:
-
receiving a context fingerprint for each of a plurality of concepts; determining a similarity score between the plurality of concepts; and predicting that two or more of the plurality of concepts have a relationship wherein the similarity score is above a first threshold.
-
-
54. A method for predicting a potential relationship between concepts without a co-occurrence comprising:
-
receiving a context fingerprint for each of a plurality of concepts; determining an overlap of context fingerprints among the plurality of concepts; determining a similarity score between the context fingerprints; and predicting that two or more of the plurality of concepts have a relationship wherein the overlap is above a first threshold and the similarity score is above a second threshold. - View Dependent Claims (55, 56, 57, 58, 59, 60, 61)
-
-
62. A system for predicting a potential relationship between concepts without a co-occurrence comprising:
-
a memory configured for storing textual data; a processor, coupled to the memory, configured for performing steps comprising, receiving a context fingerprint for each of a plurality of concepts; determining an overlap of context fingerprints among the plurality of concepts; determining a similarity score between the context fingerprints; and predicting that two or more of the plurality of concepts have a relationship wherein the overlap is above a first threshold and the similarity score is above a second threshold. - View Dependent Claims (63, 64, 65, 66, 67, 68, 69)
-
-
70. A computer readable medium with computer executable instructions embodied thereon for predicting a potential relationship between concepts without a co-occurrence comprising:
-
receiving a context fingerprint for each of a plurality of concepts; determining an overlap of context fingerprints among the plurality of concepts; determining a similarity score between the context fingerprints; and predicting that two or more of the plurality of concepts have a relationship wherein the overlap is above a first threshold and the similarity score is above a second threshold. - View Dependent Claims (71, 72, 73, 74, 75, 76, 77)
-
-
78. A method for editing a fingerprint comprising:
-
presenting, to a user, at least one concept that comprises a fingerprint; presenting, to the user, a user interface wherein the user can adjust an importance of the at least one concept, wherein the importance is a weight that is adjustable from −
1 to +1 or the importance is an attribute expressing that the concept is forbidden or required;receiving an adjusted importance from the user; and applying the adjusted importance to the concept. - View Dependent Claims (79, 80, 81, 82, 83, 84, 85)
-
-
86. A system for editing a fingerprint comprising:
-
a memory configured for storing textual data; a processor, coupled to the memory, configured for performing steps comprising, presenting, to a user, at least one concept that comprises a fingerprint; presenting, to the user, a user interface wherein the user can adjust an importance of the at least one concept, wherein the importance is a weight that is adjustable from −
1 to +1 or the importance is an attribute expressing that the concept is forbidden or required;receiving an adjusted importance from the user; and applying the adjusted importance to the concept. - View Dependent Claims (87, 88, 89, 90, 91, 92, 93)
-
-
94. A computer readable medium with computer executable instructions embodied thereon for editing a fingerprint comprising:
-
presenting, to a user, at least one concept that comprises a fingerprint; presenting, to the user, a user interface wherein the user can adjust an importance of the at least one concept, wherein the importance is a weight that is adjustable from −
1 to +1 or the importance is an attribute expressing that the concept is forbidden or required;receiving an adjusted importance from the user; and applying the adjusted importance to the concept. - View Dependent Claims (95, 96, 97, 98, 99, 100, 101)
-
-
102. A method for re-generating a fingerprint comprising:
-
identifying a concept and a synonym that have been added to a terminology system; identifying a document that is affected wherein identifying comprises searching a word based index; and re-generating a fingerprint for the affected document. - View Dependent Claims (103, 104)
-
-
105. A system for re-generating a fingerprint comprising:
-
a memory configured for storing textual data; a processor, coupled to the memory, configured for performing steps comprising, identifying a concept and a synonym that have been added to a terminology system; identifying a document that is affected wherein identifying comprises searching a word based index; and re-generating a fingerprint for the affected document. - View Dependent Claims (106, 107)
-
-
108. A computer readable medium with computer executable instructions embodied thereon for re-generating a fingerprint comprising:
-
identifying a concept and a synonym that have been added to a terminology system; identifying a document that is affected wherein identifying comprises searching a word based index; and re-generating a fingerprint for the affected document. - View Dependent Claims (109, 110)
-
-
111. A method for knowledge discovery comprising:
-
receiving a query; generating a fingerprint for the query, wherein the fingerprint comprises at least one concept; determining at least one related concept to the fingerprint according to a terminology system; and expanding the fingerprint with the at least one related concept. - View Dependent Claims (112, 113, 114, 115, 116)
-
-
117. A system for knowledge discovery comprising:
-
a memory configured for storing textual data; a processor, coupled to the memory, configured for performing steps comprising, receiving a query; generating a fingerprint for the query, wherein the fingerprint comprises at least one concept; determining at least one related concept to the fingerprint according to a terminology system; and expanding the fingerprint with the at least one related concept. - View Dependent Claims (118, 119, 120, 121, 122)
-
-
123. A computer readable medium with computer executable instructions embodied thereon for knowledge discovery comprising:
-
receiving a query; generating a fingerprint for the query, wherein the fingerprint comprises at least one concept; determining at least one related concept to the fingerprint according to a terminology system; and expanding the fingerprint with the at least one related concept. - View Dependent Claims (124, 125, 126, 127, 128)
-
-
129. A method for homograph disambiguation comprising:
-
receiving a fingerprint; determining if the fingerprint comprises one or more concepts that are homographs; and for each homograph, determining a matching score between the fingerprint and each of a set of context fingerprints associated with a different meaning of the homograph wherein a meaning of the homograph is selected from the set of context fingerprints by choosing the context fingerprint with a maximum matching score if that score is above a threshold. - View Dependent Claims (130, 131, 132, 133, 134)
-
-
135. A system for homograph disambiguation comprising:
-
a memory configured for storing textual data; a processor, coupled to the memory, configured for performing steps comprising, receiving a fingerprint; determining if the fingerprint comprises one or more concepts that are homographs; and for each homograph, determining a matching score between the fingerprint and each of a set of context fingerprints associated with a different meaning of the homograph wherein a meaning of the homograph is selected from the set of context fingerprints by choosing the context fingerprint with a maximum matching score if that score is above a threshold. - View Dependent Claims (136, 137, 138, 139, 140)
-
-
141. A computer readable medium with computer executable instructions embodied thereon for homograph disambiguation comprising:
-
receiving a fingerprint; determining if the fingerprint comprises one or more concepts that are homographs; and for each homograph, determining a matching score between the fingerprint and each of a set of context fingerprints associated with a different meaning of the homograph wherein a meaning of the homograph is selected from the set of context fingerprints by choosing the context fingerprint with a maximum matching score if that score is above a threshold. - View Dependent Claims (142, 143, 144, 145, 146)
-
-
147. A method for knowledge discovery comprising:
-
receiving a result set for a query; determining one or more concepts in the result set that are not part of the query; and presenting the one or more concepts to a user in a structured overview for inclusion in a subsequent query. - View Dependent Claims (148, 149, 150, 151, 152, 153, 154, 155)
-
-
156. A system for knowledge discovery comprising:
-
a memory configured for storing textual data; a processor, coupled to the memory, configured for performing steps comprising, receiving a result set for a query; determining one or more concepts in the result set that are not part of the query; and presenting the one or more concepts to a user in a structured overview for inclusion in a subsequent query. - View Dependent Claims (157, 158, 159, 160, 161, 162, 163, 164)
-
-
165. A computer readable medium with computer executable instructions embodied thereon for knowledge discovery comprising:
-
receiving a result set for a query; determining one or more concepts in the result set that are not part of the query; and presenting the one or more concepts to a user in a structured overview for inclusion in a subsequent query. - View Dependent Claims (166, 167, 168, 169, 170, 171, 172, 173)
-
-
174. A method for knowledge discovery comprising:
-
searching a body of knowledge by metadata and by vector matching; and displaying a result set of the searching. - View Dependent Claims (175, 176, 177, 178, 179, 180, 181)
-
-
182. A system for knowledge discovery comprising:
-
a memory configured for storing textual data; a processor, coupled to the memory, configured for performing steps comprising, searching a body of knowledge by metadata and by vector matching; and displaying a result set of the searching. - View Dependent Claims (183, 184, 185, 186, 187, 188, 189)
-
-
190. A computer readable medium with computer executable instructions embodied thereon for knowledge discovery comprising:
-
searching a body of knowledge by metadata and by vector matching; and displaying a result set of the searching. - View Dependent Claims (191, 192, 193, 194, 195, 196, 197)
-
-
198. A method for knowledge discovery comprising:
-
plotting a set of concepts out of a selected set of fingerprints on a terminology system wherein a map is generated; selecting a concept out of the set of concepts; displaying the map to the user; and indicating, to the user, a relative importance of the selected concept to the set of concepts. - View Dependent Claims (199, 200, 201, 202, 203)
-
-
204. A system for knowledge discovery comprising:
-
a memory configured for storing textual data; a processor, coupled to the memory, configured for performing steps comprising, plotting a set of concepts out of a selected set of fingerprints on a terminology system wherein a map is generated; selecting a concept out of the set of concepts; displaying the map to the user; and indicating, to the user, a relative importance of the selected concept to the set of concepts. - View Dependent Claims (205, 206, 207, 208, 209)
-
-
210. A computer readable medium with computer executable instructions embodied thereon for knowledge discovery comprising:
-
plotting a set of concepts out of a selected set of fingerprints on a terminology system wherein a map is generated; selecting a concept out of the set of concepts; displaying the map to the user; and indicating, to the user, a relative importance of the selected concept to the set of concepts. - View Dependent Claims (211, 212, 213, 214, 215)
-
-
216. A method for knowledge discovery comprising:
-
receiving a plurality of fingerprints for a document, wherein each of the plurality of fingerprints is generated from a unique source; receiving, from a user, an indication of relative importance of the plurality of fingerprints; searching a body of knowledge with the plurality of fingerprints based on the relative importance; and displaying a result set to the user. - View Dependent Claims (217, 218, 219, 220, 221, 222, 223, 224)
-
-
225. A system for knowledge discovery comprising:
-
a memory configured for storing textual data; a processor, coupled to the memory, configured for performing steps comprising, receiving a plurality of fingerprints for a document, wherein each of the plurality of fingerprints is generated from a unique source; receiving, from a user, an indication of relative importance of the plurality of fingerprints; searching a body of knowledge with the plurality of fingerprints based on the relative importance; and displaying a result set to the user. - View Dependent Claims (226, 227, 228, 229, 230, 231, 232, 233)
-
-
234. A computer readable medium with computer executable instructions embodied thereon for knowledge discovery comprising:
-
receiving a plurality of fingerprints for a document, wherein each of the plurality of fingerprints is generated from a unique source; receiving, from a user, an indication of relative importance of the plurality of fingerprints; searching a body of knowledge with the plurality of fingerprints based on the relative importance; and displaying a result set to the user. - View Dependent Claims (235, 236, 237, 238, 239, 240, 241, 242)
-
Specification