G05B23/0245

METHODS, SYSTEMS, ARTICLES OF MANUFACTURE AND APPARATUS TO DETECT PROCESS HIJACKING

Methods, systems, articles of manufacture and apparatus to detect process hijacking are disclosed herein. An example apparatus to detect control flow anomalies includes a parsing engine to compare a target instruction pointer (TIP) address to a dynamic link library (DLL) module list, and in response to detecting a match of the TIP address to a DLL in the DLL module list, set a first portion of a normalized TIP address to a value equal to an identifier of the DLL. The example apparatus disclosed herein also includes a DLL entry point analyzer to set a second portion of the normalized TIP address based on a comparison between the TIP address and an entry point of the DLL, and a model compliance engine to generate a flow validity decision based on a comparison between (a) the first and second portion of the normalized TIP address and (b) a control flow integrity model.

VIRTUAL TESTING OF AUTONOMOUS ENVIRONMENT CONTROL SYSTEM

Methods and systems for assessing, detecting, and responding to malfunctions involving components of autonomous vehicles and/or smart homes are described herein. Autonomous operation features and related components can be assessed using direct or indirect data regarding operation. Such assessment may be performed to determine the robustness of autonomous systems, including the use of virtual assessment of software components within a simulated environment. To this end, a server may retrieve one or more routines associated with autonomous operation. The server may also generate a set of test data associated with test conditions. The server may also execute an emulator that virtually simulates autonomous environment. The test data may be presented to the routines executing in the emulator to generate output data. The server may then analyze the output data to determine a quality metric.

Valve positioner and diagnostic method
12000503 · 2024-06-04 · ·

Fault diagnostics utilize an embedded tracking digital twin of a valve assembly physical part in a microprocessor system of the valve positioner. The digital twin has simulation model parameters including a fault-related simulation model parameter. The digital twin receives a control signal representing a real control of the at least part of the valve assembly, and generates simulated measurements relating to the simulated control result. The digital twin compare the simulated measurements with real measurements that relate to the real control result, to track an error between the results of simulated operation and the real operation of the valve assembly to adjust the fault-related simulation model parameter in a sense that the error is decreased. The fault-related simulation model parameter relates to a specific physical fault in the physical part of the valve assembly, and it is detectable and identifiable based on the simulation model parameter adjusted value.

Enclosure diagnostic and control systems

An enclosure diagnostic and control system is described herein. The system can include a controller having a storage repository, where the storage repository includes at least one threshold value and at least one algorithm. The system can also include an enclosure communicably coupled to the controller and electrically coupled to a field device. The system can further include a number of sensors communicably coupled to the controller, where the sensors measure a number of field values of a number of parameters associated with the field device. The controller can evaluate the field values using the at least one algorithm to generate an evaluated value. The controller can output a control signal based on the evaluated value.

Autonomous operation suitability assessment and mapping

Methods and systems for autonomous and semi-autonomous vehicle routing are disclosed. Roadway suitability for autonomous operation is scored to facilitate use in route determination. Maps of roadways suitable for various levels of autonomous operation may be generated. Such map data may be used by autonomous vehicles or other computer devices in determining routes based upon criteria for vehicle trips. Such routes may be automatically updated based upon changes in road conditions, vehicle conditions, operator conditions, or environmental conditions. Emergency routing using such map data is described, such as automatic routing and travel when a passenger is experiencing a medical emergency.

APPARATUS AND METHOD FOR ADAPTING A NUMERICAL CONTROLLER TO A MACHINE TO BE CONTROLLED

An apparatus for adapting a data structure between a numerical controller and a machine includes a data acquisition logic unit connected to the machine for acquiring values of machine parameters characteristic of a machine state. The data acquisition logic unit includes an interface module containing rules which are used to transform a machine data structure of the values of machine parameters into a control data structure which can be read by the numerical controller. In a corresponding method, values of the machine parameters which occur in a first machine state are transmitted to the data acquisition logic unit and stored therein. The machine state is assigned to the stored values of the machine parameters as at least one rule for interpreting the values of the machine parameters.

UTILITY NETWORK MONITORING WITH A DEVICE AND AN UNMANNED AIRCRAFT
20190114725 · 2019-04-18 ·

A device for monitoring a component of a utility network configured to access characteristic data associated with the component and a geographical region where the component is located such that a portion of the characteristic data is accumulated by an unmanned aircraft, generate an operation model for the component, access sensor data for the component such that a portion of the sensor data is accumulated by the unmanned aircraft, compare the portion of the characteristic data accumulated by the unmanned aircraft with the portion of the sensor data accumulated by the unmanned aircraft, identify changes in a condition of the component, and update the operation model for the component.

Autonomous vehicle sensor malfunction detection

Methods and systems for assessing, detecting, and responding to malfunctions involving components of autonomous vehicles and/or smart homes are described herein. Malfunctions may be detected by receiving sensor data from a plurality of sensors. One of these sensors may be selected for assessment. An electronic device may obtain from the selected sensor a set of signals. When the set of signals includes signals that are outside of a determined range of signals associated with proper functioning for the selected sensor, it may be determined that the selected sensor is malfunctioning. In response, an action may be performed to resolve the malfunction and/or mitigate consequences of the malfunction.

MACHINE HEALTH MONITORING, FAILURE DETECTION AND PREDICTION USING NON-PARAMETRIC DATA
20190086911 · 2019-03-21 ·

According to some embodiments, system and methods are provided, comprising receiving, at a machine health module, non-parametric data associated with operation of an installed product; generating, via the machine health module, a health status for at least one of a failure type and a remaining useful life of the installed product, based on the received non-parametric data; and generating an operating response of the installed product based on the generated health status. Numerous other aspects are provided.

Cloud-based multi-camera quality assurance lifecycle architecture

Data is received that includes a feed of images of a plurality of objects passing in front of each of a plurality of inspection camera modules forming part of each of a plurality of stations. The stations can together form part of a quality assurance inspection system. The objects when combined or assembled, can form a product. The received data derived from each inspection camera module can be separately analyzed using at least one image analysis inspection tool. The analyzing can include visually detecting a unique identifier for each object. The images are transmitted with results from the inspection camera modules along with the unique identifiers to a cloud-based server to correlate results from the analyzing for each inspection camera module on an product-by-product basis. Access to the correlated results can be provided to a consuming application or process via the cloud-based server.