Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
133 words
A method for constructing a graph for an edge from a plurality of graphs associated with a corresponding plurality of subtrees in a natural language processing system, the method comprising the steps of: creating a first graph for the edge, wherein the first graph is empty upon creation; creating a disjunct within the first graph by producing a plurality of contexted variables representative of the plurality of graphs associated with the corresponding plurality of subtrees, wherein the disjunct has a number of disjunctions equal to the number of subtrees; associating a selected subtree graph, chosen from the plurality of graphs associated with the corresponding plurality of subtrees, with a first available disjunction in the first graph; and incorporating information derived from the selected subtree graph into the associated disjunction of the first graph.
Claim 2
Independent Claim
133 words
A method for constructing a graph for an edge from a plurality of graphs associated with a corresponding plurality of subtrees in a natural language processing system, the method comprising the steps of: creating a first graph for the edge, wherein the first graph is empty upon creation; creating a disjunct within the first graph by producing a plurality of contexted variables representative of the plurality of graphs associated with the corresponding plurality of subtrees, wherein the disjunct has a number of disjunctions equal to the number of subtrees; associating a selected subtree graph, chosen from the plurality of graphs associated with the corresponding plurality of subtrees, with a first available disjunction in the first graph; and incorporating information derived from the selected subtree graph into the associated disjunction of the first graph.
Claim 3
Dependent Claim
40 words
The method of claim 1, wherein the step of creating a first graph comprises the steps of: allocating a graph data structure representative of an edge graph; and marking the graph data structure as an "OR" type graph data structure.
Claim 4
Dependent Claim
24 words
The method of claim 1, further comprising the step of repeating the associating and incorporating steps for each subtree in the plurality of subtrees.
Claim 5
Dependent Claim
22 words
The method of claim 1, wherein the incorporating step comprises unifying the selected subtree graph with the first graph for the edge.
Claim 6
Dependent Claim
21 words
The method of claim 1, wherein each of the plurality of contexted variables corresponds to at least one opaque propositional variable.
Claim 7
Independent Claim
150 words
A method for using a processor to construct a graph for an edge from a plurality of graphs associated with a corresponding plurality of subtrees in a natural language processing system, the processor implementing the method by executing instructions stored in a memory, the method comprising the steps of: creating a first graph for the edge by producing a plurality of contexted variables representative of the plurality of graphs associated with the corresponding plurality of subtrees, wherein the first graph has a number of disjunctions equal to the number of subtrees; associating each graph in the plurality of graphs associated with the corresponding plurality of subtrees with a respective first available disjunction in the first graph; and unifying each graph in the plurality of graphs associated with the corresponding plurality of subtrees with the first graph by incorporating information from each graph in the plurality into its respective associated disjunction.
Claim 8
Independent Claim
150 words
A method for using a processor to construct a graph for an edge from a plurality of graphs associated with a corresponding plurality of subtrees in a natural language processing system, the processor implementing the method by executing instructions stored in a memory, the method comprising the steps of: creating a first graph for the edge by producing a plurality of contexted variables representative of the plurality of graphs associated with the corresponding plurality of subtrees, wherein the first graph has a number of disjunctions equal to the number of subtrees; associating each graph in the plurality of graphs associated with the corresponding plurality of subtrees with a respective first available disjunction in the first graph; and unifying each graph in the plurality of graphs associated with the corresponding plurality of subtrees with the first graph by incorporating information from each graph in the plurality into its respective associated disjunction.