US 12,141,528 B2
Composite extraction systems and methods for artificial intelligence platform
Paul O'Hagan, Brooklin (CA); Isidre Royo Bonnin, Terrassa (ES); Robert Kapitan, Lachine (CA); Ravinder Reddy Yeddla, Hyderabad (IN); and Renaud Levert, Montreal (CA)
Assigned to OPEN TEXT CORPORATION, Waterloo, CA (US)
Filed by OPEN TEXT CORPORATION, Waterlo Wa (CA)
Filed on Oct. 22, 2021, as Appl. No. 17/508,820.
Prior Publication US 2023/0131066 A1, Apr. 27, 2023
Int. Cl. G06F 40/295 (2020.01); G06F 16/33 (2019.01); G06F 16/34 (2019.01); G06F 16/38 (2019.01); G06F 40/30 (2020.01)
CPC G06F 40/295 (2020.01) [G06F 16/3344 (2019.01); G06F 16/34 (2019.01); G06F 16/38 (2019.01); G06F 40/30 (2020.01)] 30 Claims
OG exemplary drawing
 
1. A method, comprising:
performing, by a computer at a first layer of processing, a first operation on input data, the first operation producing metadata about the input data;
applying, by the computer at a second layer of processing, a rule to the input data, wherein the second layer of processing comprises a plurality of modules, wherein a rules builder executing on the computer is utilized to define a set of rules which includes the rule, said defining comprising defining whether the rule is processed before or after the plurality of modules, defining an order of the set of rules, and defining whether to apply visual analytical information to unstructured text in the input data, the rule having a rule condition and a rule action, wherein the rule condition includes the metadata produced by the first operation, wherein the rule action includes a second operation, wherein application of the rule comprises performing the rule action responsive to the rule condition being met, resulting in a composite of the metadata and new information about the input data, the new information including deduced metadata, validated metadata, enriched metadata, or a combination thereof; and
providing, by the computer, the deduced metadata, the validated metadata, the enriched metadata, or a combination thereof to a facility downstream from the second layer of processing.