-
公开(公告)号:US20240000045A1
公开(公告)日:2024-01-04
申请号:US18255193
申请日:2021-11-30
Inventor: Jace GALVIN , Aaron INGHAM , Philip VALENCIA , Volkan DEDEOGLU , Nick VAN BEEST , Reza ARABLOUEI , Guido GOVERNATORI
CPC classification number: A01K29/005 , G06Q50/02 , G06Q2220/00
Abstract: This disclosure relates to a system for livestock monitoring. Animal monitoring devices, mounted on animals, collect accelerometer data of parts of the animals. The devices classify the accelerometer data into one of multiple animal behaviours, to create behaviour classification data. Gateway devices receive the behaviour classification data from the animal monitoring devices, responsive to the one or more of the multiple animal monitoring devices being within a communication range of the gateway device. The gateway devices also obtain sensor data in relation to the animals that is measured independent from the animal behaviours. A rules engine, located remotely from the animals, determines compliance of the animal behaviours with predetermined rules, wherein the behaviours and sensor data are used as variable values in determining the compliance.
-
公开(公告)号:US20230244590A1
公开(公告)日:2023-08-03
申请号:US18009503
申请日:2021-06-10
Inventor: Guido GOVERNATORI , Nick VAN BEEST , Adrian CRYER , Heerko GROEFSEMA
CPC classification number: G06F11/3476 , G06F17/40 , G06F2201/86
Abstract: This disclosure relates to a computer analysing log data. The computer receives log data comprising traces having log events from respective process executions. The computer creates a stream of log events, wherein the stream is sorted by the event time. The computer iterates over the stream of log events, and for each log event, executes update functions that define updates of a set of variables based on the log events. The set of variables comprises at least one cross-trace variable to calculate an updated value of the set of variables. The update functions define updates of the cross-trace variable in response to the log events of the traces. The computer further executes evaluation functions on the set of variables to determine compliance in relation to the log data based on the updated value. The evaluation functions represent compliance rules based on the set of variables including the cross-trace variable.
-