Patent ID: 8589333

Claim:
A system for sharing information across security boundaries comprising: a server for sharing information between networks comprising: a processor; a memory, wherein the memory includes instructions for: receiving data structured as semantic statements; retrieving a set of rules and ontology; processing a semantic statement from data with rules and ontology; determining whether the semantic statement is consistent with rules and ontology; determining a fact that gives rise to an inconsistency if the semantic statement is inconsistent; removing the fact that gives rise to the inconsistency; determining whether there are any additional semantic statements; if there are additional semantic statements, repeating the determining whether the semantic statements is consistent with rules and ontology, determining a fact that gives rise to an inconsistency if the semantic statement is inconsistent, and removing the fact that gives rise to the inconsistency for the additional semantic statements until no semantic statements remain; and releasing data when the semantic statement is consistent with rules and ontology.