Patent ID: 9715661
Date: 2017-07-25
CPC Classifications: G06N

Claim:
1. A tool system for modelling, instantiating and/or executing a Bayesian agent that collects data from an environment via one or more software defined sensors and that is able to decide to trigger one or more actuators acting on said environment, said system comprising a modelling module adapted to enable a user to determine a template for said Bayesian agent, wherein said template comprises: a Bayesian network comprising nodes, directed edges between said notes and node-level meta-data, said node-level meta-data at least defining node behavior, and/or an association of a node with a software defined sensor, the software defined sensor being a computer-implemented sensor that is able to collect data from said environment from a physical sensor or from a software system and is able to return said data to said node associated, and/or an association with a software defined actuator, the software defined actuator being a computer-implemented actuator that is able to act on said environment as a result of a decision of said Bayesian network; template-level metadata at least defining lifecycle properties for said Bayesian agent, including frequency, trigger and/or stop criteria for execution of instances of said template; wherein said template being suitable to be instantiated and executed as a Bayesian agent instance.