Data disambiguation systems and methods
First Claim
Patent Images
1. A system comprising:
- one or more computer-readable media;
a functional presence engine embodied on the one or more computer-readable media and configured as a probabilistic parser to receive text and perform lexical analysis on the text effective to tokenize text portions; and
a knowledge base component embodied on the one or more computer-readable media and operably associated with the functional presence engine and configured to define;
cases of text that can be matched to text received by the functional presence engine; and
responses that are triggered in an event of a match;
8 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments provide a state-based, regular expression parser in which data, such as generally unstructured text, is received into the system and undergoes a tokenization process which permits structure to be imparted to the data. Tokenization of the data effectively enables various patterns in the data to be identified. In some embodiments, one or more components can utilize stimulus/response paradigms to recognize and react to patterns in the data.
81 Citations
103 Claims
-
1. A system comprising:
-
one or more computer-readable media;
a functional presence engine embodied on the one or more computer-readable media and configured as a probabilistic parser to receive text and perform lexical analysis on the text effective to tokenize text portions; and
a knowledge base component embodied on the one or more computer-readable media and operably associated with the functional presence engine and configured to define;
cases of text that can be matched to text received by the functional presence engine; and
responses that are triggered in an event of a match;
- View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
providing a functional presence engine configured as a probabilistic parser to receive text and perform lexical analysis on the text effective to tokenize text portions; and
providing a knowledge base component operably associated with the functional presence engine and configured to define;
cases of text that can be matched to text received by the functional presence engine; and
responses that are triggered in an event of a match. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A system comprising:
-
one or more computer-readable media;
a functional presence engine embodied on the one or more computer-readable media and configured as a probabilistic parser to receive text and perform lexical analysis on the text effective to tokenize text portions; and
a knowledge base component embodied on the one or more computer-readable media and operably associated with the functional presence engine, the knowledge base component being associated with one or more files that define;
cases of text that can be matched to text received by the functional presence engine; and
responses that are triggered in an event of a match;
the files being defined in a hierarchical tag-based language. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A method comprising:
-
providing a functional presence engine configured as a probabilistic parser to receive text and perform lexical analysis on the text effective to tokenize text portions; and
providing a knowledge base component operably associated with the functional presence engine, the knowledge base component being associated with one or more files that define;
cases of text that can be matched to text received by the functional presence engine; and
responses that are triggered in an event of a match;
the files being defined in a hierarchical tag-based language. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. A software architecture comprising:
-
one or more computer-readable media;
one or more runtime objects embodied on the one or more computer-readable media, the one or more runtime objects being configured to receive and process text;
one or more knowledge base objects embodied on the one or more computer-readable media, individual knowledge base objects being associated with one or more runtime objects, individual knowledge base objects being associated with a hierarchical, tag-based file that defines;
cases of text that can be matched to text received by associated runtime objects; and
responses that are triggered in an event of a match;
the runtime objects and knowledge base objects collectively processing data received by the runtime objects to tokenize text portions. - View Dependent Claims (51, 52, 53, 54, 55)
-
-
56. A system comprising:
-
one or more computer-readable media;
a functional presence engine embodied on the one or more computer-readable media and configured as a probabilistic parser to receive documents and perform lexical analysis on the documents effective to tokenize document portions; and
a knowledge base component embodied on the one or more computer-readable media and operably associated with the functional presence engine and configured to define;
cases of text that can appear in documents and be matched to documents received by the functional presence engine; and
responses that are triggered in an event of a match;
a table embodied on the one or more computer-readable media and associated with the functional presence engine and knowledge base component and configured to contain entries associated with tokens assigned in the tokenization process and documents in which the tokens appear; and
an information retrieval component configured to search for tokens and identify associated documents. - View Dependent Claims (57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67)
-
-
68. A method comprising:
-
providing a functional presence engine configured as a probabilistic parser to receive documents and perform lexical analysis on the documents effective to tokenize document portions;
providing a knowledge base component operably associated with the functional presence engine and configured to define;
cases of text that can appear in documents and be matched to documents received by the functional presence engine, and responses that are triggered in an event of a match;
using the functional presence engine and the knowledge base component, building a table that contains entries associated with tokens assigned in the tokenization process and documents in which the tokens appear; and
using an information retrieval component to search for tokens and identify associated documents. - View Dependent Claims (69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79)
-
-
80. A system comprising:
-
one or more computer-readable media;
a dynamic agent server embodied on the one or more computer-readable media and configured to manage deployable agents;
one or more deployable agents embodied on the one or more computer-readable media and configured to be deployed by the dynamic agent server;
one or more knowledge base objects embodied on the one or more computer-readable media and associated with and useable by the one or more deployable agents, the knowledge base objects being associated with one or more files that define cases of text that can be matched by a functional presence engine configured as a probabilistic parser, to text obtained from one or more data origination entities, the one or more files being defined in a hierarchical tag-based language. - View Dependent Claims (81, 82, 83, 84, 85, 86, 87, 88, 89)
-
-
90. A method comprising:
-
providing a dynamic agent server configured to manage deployable agents;
deploying one or more deployable agents that are configured to receive data;
with the one or more deployable agents, using one or more knowledge base objects to process the data using a functional presence engine configured as a probabilistic parser, the knowledge base objects being associated with one or more files that define cases of text that can be matched to text obtained from one or more data origination entities, the one or more files being defined in a hierarchical tag-based language. - View Dependent Claims (91, 92, 93, 94, 95, 96)
-
-
97. A method comprising:
-
receiving text obtained from a data origination entity;
probabilistically parsing the text effective to tokenize text portions with tokens, said probabilistically parsing comprising using one or more matching rules defined as regular expressions in an attempt to match to text received from the data origination entity;
conducting one or more searches on the tokens. - View Dependent Claims (98, 99, 100, 101, 102, 103)
-
Specification