Systems and methods for providing a mixed data integration service
First Claim
Patent Images
1. A system for providing a service to integrate structured and unstructured data, comprising:
- a processing element;
one or more data access ports, said ports providing access to data by said processing element;
a set of one or more input devices readable by said processing element;
a storage device, said storage device containing instructions executable by said processing element to perform the functions of;
(i) reading a first access reference through said input device set, the first access reference referencing a customer'"'"'s database of structured data containing a set of data tuples;
(ii) reading a second access reference through said input device set, the second access reference referencing a customer'"'"'s source of unstructured data, the unstructured data including free text relatable to the data tuples of the structured data;
(iii) accessing the source of unstructured data through said second access reference;
(iv) interpreting the free text of the unstructured data to produce a set of construed data reflecting at least one relational fact conveyed in the free text, each construed datum relatable to a data tuple of the structured data;
(v) accessing the database of structured data; and
(vi) integrating the produced data with the data tuples of the structured data.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed herein are systems, methods and products for interpreting and structuring free text records utilizing extractions of several types including syntactic, role, thematic and domain extractions. Also disclosed herein are systems, methods and products for integrating interpretive extractions with structured data into unified structures that can be analyzed with, among other tools, data mining and data visualization tools.
248 Citations
28 Claims
-
1. A system for providing a service to integrate structured and unstructured data, comprising:
-
a processing element;
one or more data access ports, said ports providing access to data by said processing element;
a set of one or more input devices readable by said processing element;
a storage device, said storage device containing instructions executable by said processing element to perform the functions of;
(i) reading a first access reference through said input device set, the first access reference referencing a customer'"'"'s database of structured data containing a set of data tuples;
(ii) reading a second access reference through said input device set, the second access reference referencing a customer'"'"'s source of unstructured data, the unstructured data including free text relatable to the data tuples of the structured data;
(iii) accessing the source of unstructured data through said second access reference;
(iv) interpreting the free text of the unstructured data to produce a set of construed data reflecting at least one relational fact conveyed in the free text, each construed datum relatable to a data tuple of the structured data;
(v) accessing the database of structured data; and
(vi) integrating the produced data with the data tuples of the structured data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of providing a service to integrate structured and unstructured data, comprising the steps of:
-
reading a first access reference through said input device set, the first access reference referencing a customer'"'"'s database of structured data containing a set of data tuples;
reading a second access reference through said input device set, the second access reference referencing a customer'"'"'s source of unstructured data, the unstructured data including free text relatable to the data tuples of the structured data;
accessing the source of unstructured data through said second access reference;
interpreting the free text of the unstructured data to produce a set of construed data reflecting at least one relational fact conveyed in the free text, each construed datum relatable to a data tuple of the structured data;
accessing the database of structured data; and
integrating the produced data with the data tuples of the structured data. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification