Autonomous semantic software agents and design method therefor, and online simulation apparatus using an inference engine
First Claim
Patent Images
1. An ontology-based simulation apparatus comprising:
- an interface adapter configured to receive actions and simulation test results from one of a semantic software agent and an external system in communication with the ontology-based simulation apparatus;
an inference engine configured to receive the actions and simulation test results from the interface adapter, and ontology basis, semantic rules and attribute data, the inference engine including semantic reasoner receiving instances from an algorithm adapter and receives initialization from the ontology basis and the semantic rules; and
a visualization, planning and control component configured to control an operation of the inference engine,wherein the inference engine uses the attribute data along with the ontology and the semantic rules to provide simulated instances to the semantic software agent or the external system via the interface adapter.
1 Assignment
0 Petitions
Accused Products
Abstract
A semantic software agent and methods for designing and implementing the software agent and multi-agent systems, where the semantic software agent includes an interface adapter configured to receive instances of data collected and queries from an external source; a semantic repository configured to receive the instances and queries from the interface adapter; and an inference engine configured to receive the instance data from the semantic repository and to generate semantic inferences on the instances based on an ontology and semantic rules. An online simulation apparatus is also provided to generate actions and events for a simulation environment in real-time.
-
Citations
10 Claims
-
1. An ontology-based simulation apparatus comprising:
-
an interface adapter configured to receive actions and simulation test results from one of a semantic software agent and an external system in communication with the ontology-based simulation apparatus; an inference engine configured to receive the actions and simulation test results from the interface adapter, and ontology basis, semantic rules and attribute data, the inference engine including semantic reasoner receiving instances from an algorithm adapter and receives initialization from the ontology basis and the semantic rules; and a visualization, planning and control component configured to control an operation of the inference engine, wherein the inference engine uses the attribute data along with the ontology and the semantic rules to provide simulated instances to the semantic software agent or the external system via the interface adapter. - View Dependent Claims (2, 3)
-
-
4. An online simulation apparatus comprising:
-
an interface adapter configured to receive simulated data and outcomes from a simulation environment; a semantic repository configured to receive the simulated data in the form of instances and the outcomes from the interface adapter; and an inference engine configured to receive the instances and outcomes from the semantic repository and to generate semantic inferences on the instances based on an ontology basis and semantic rules, and to generate in real time actions and events for input into the simulation environment, the inference engine including a semantic reasoner that receives instances from an algorithm adapter, initialization from the ontology basis and the semantic rules. - View Dependent Claims (5, 6, 7, 8, 9, 10)
-
Specification