G05B1/00

Authentication system and method thereof
10452031 · 2019-10-22 ·

A haptic-based identification, authentication, authorization, and context aware authorization system usable with a touch-enabled device having a touch screen haptic interface, touch-enabled device receiving a plurality of inputs during interaction with a user which includes a storage space to store a first plurality of inputs corresponding to an authenticated user and a central processing unit (CPU) in communication with the storage space and the touch-enabled device to compare the first plurality of inputs with a second plurality of inputs inputted by the user, wherein the CPU authenticates the user to the touch-enabled device when the inputted second plurality of inputs is determined to be similar to the first plurality of inputs.

Control of large electromechanical actuators

A method of operating an electromechanical actuator (EMA) system includes determining a command time remaining for an actuator to attain a commanded position and determining a stop time required to stop movement of the actuator. The command time is compared to the stop time, and an electric motor driving the actuator is decelerated if the stop time is equal to or greater than the command time. An electromechanical actuator system includes an actuator and an electric motor operably connected to the actuator, the electric motor configured to drive movement of the actuator. A controller is operably connected to the electric motor to control operation of the actuator. The controller is configured to determine a command time remaining, determine a stop time, compare the command time to the stop time, and decelerate the electric motor if the stop time is equal to or greater than the command time.

Control of large electromechanical actuators

A method of operating an electromechanical actuator (EMA) system includes determining a command time remaining for an actuator to attain a commanded position and determining a stop time required to stop movement of the actuator. The command time is compared to the stop time, and an electric motor driving the actuator is decelerated if the stop time is equal to or greater than the command time. An electromechanical actuator system includes an actuator and an electric motor operably connected to the actuator, the electric motor configured to drive movement of the actuator. A controller is operably connected to the electric motor to control operation of the actuator. The controller is configured to determine a command time remaining, determine a stop time, compare the command time to the stop time, and decelerate the electric motor if the stop time is equal to or greater than the command time.

Method and apparatus for controlling sterilization chambers

There is provided a method and apparatus for operating a sterilization chamber such that one version of Programmable Logic Controller (PLC) software is compatible with any number of hardware configurations of the sterilization chamber. The PLC software is divided into a core module for operations which are the same across all hardware configurations, and a template module for hardware specific operations. Configuration data, state data, and live data are segregated from each other.

Biometric personal data key (PDK) authentication
10437976 · 2019-10-08 · ·

Systems and methods verifying a user during authentication of an integrated device. In one embodiment, the system includes an integrated device and an authentication unit. The integrated device stores biometric data of a user and a plurality of codes and other data values comprising a device ID code uniquely identifying the integrated device and a secret decryption value in a tamper proof format, and when scan data is verified by comparing the scan data to the biometric data, wirelessly sends one or more codes and other data values including the device ID code. The authentication unit receives and sends the one or more codes and the other data values to an agent for authentication, and receives an access message from the agent indicating that the agent successfully authenticated the one or more codes and other data values and allows the user to access an application.

Biometric personal data key (PDK) authentication
10437976 · 2019-10-08 · ·

Systems and methods verifying a user during authentication of an integrated device. In one embodiment, the system includes an integrated device and an authentication unit. The integrated device stores biometric data of a user and a plurality of codes and other data values comprising a device ID code uniquely identifying the integrated device and a secret decryption value in a tamper proof format, and when scan data is verified by comparing the scan data to the biometric data, wirelessly sends one or more codes and other data values including the device ID code. The authentication unit receives and sends the one or more codes and the other data values to an agent for authentication, and receives an access message from the agent indicating that the agent successfully authenticated the one or more codes and other data values and allows the user to access an application.

System and method for low speed lateral control of a vehicle

A method for providing low speed lateral steering control for a vehicle is disclosed. The method includes receiving sensor data corresponding to a road wheel angle, determining a planned vehicle path of travel, defining a road wheel angle search range based on a maximum road wheel angle rate, determining a steering control goal using the road wheel angle that tracks and measures a difference between a current vehicle path and the planned vehicle path, determining an optimal steering control signal using the road wheel angle and the steering control goal and providing the control signal to a steering controller.

Locating electrical faults in a circuit
10422826 · 2019-09-24 · ·

The present embodiments are directed to locating electrical faults in an electrical circuit, in particular electrical faults in transmission wires of an electrical circuit. Examples of the present embodiments provide a method and apparatus for opening a switch in the electrical circuit to cause an open circuit or discontinuity at the fault; transmitting a signal to be reflected from the open circuit or discontinuity and receiving the signal reflected from the open circuit or discontinuity to determine the location of the fault. Examples are particularly suitable for high voltage systems, for example over 100V.

Machine learning device, servo motor control device, servo motor control system, and machine learning method
10418921 · 2019-09-17 · ·

A machine learning device is configured to perform machine learning with respect to a servo motor control device including a non-linear friction compensator that creates a compensation value with respect to non-linear friction on the basis of a position command, the machine learning device including: a state information acquisition unit configured to acquire state information including a servo state including position error, and combination of compensation coefficients of the non-linear friction compensation unit, by causing the servo motor control device to execute a predetermined program; an action information output unit configured to output action information including adjustment information of the combination of compensation coefficients; a reward output unit configured to output a reward value in reinforcement learning, based on the position error; and a value function updating unit configured to update an action value function on the basis of the reward value, the state information, and the action information.

Machine learning device, servo motor control device, servo motor control system, and machine learning method
10418921 · 2019-09-17 · ·

A machine learning device is configured to perform machine learning with respect to a servo motor control device including a non-linear friction compensator that creates a compensation value with respect to non-linear friction on the basis of a position command, the machine learning device including: a state information acquisition unit configured to acquire state information including a servo state including position error, and combination of compensation coefficients of the non-linear friction compensation unit, by causing the servo motor control device to execute a predetermined program; an action information output unit configured to output action information including adjustment information of the combination of compensation coefficients; a reward output unit configured to output a reward value in reinforcement learning, based on the position error; and a value function updating unit configured to update an action value function on the basis of the reward value, the state information, and the action information.