G06F17/156

Structural health monitoring for an industrial structure

Methods and systems for analyzing an industrial structure are provided. With a plurality of sensors (e.g. FBGs and/or piezoelectric transducers and/or electromagnetic acoustic transducers) deployed in, on or in proximity to the structure, sensors are interrogated and a function representative of the impulse response of the structure is determined by passive inverse filter. Subsequently, a map of the propagation of the elastic waves through the structure is determined via various modalities, and in particular by tomography (of bulk or guided waves, by analysis of time of flight or of the complete signal). Embodiments especially relate to the management of the number and position of the sensors, to the use of artificial noise sources, and to automatically controlling the sensors and/or noise sources to monitor the health of the structure, or even to view the dynamic behavior of the structure.

Interference mitigation for sensor panel

An electronic device is described which has a sensor panel comprising a plurality of receive electrodes configured to measure signals received from one or more transmit electrodes. The device has a sensor panel control module configured to: receive signals from the plurality of receive electrodes in the presence of at least one tone interferer. The module is configured to convert the received signals from a time domain into a frequency domain; and to process the received signals in the frequency domain in order to mitigate the effect of the tone interferer.

Computer processing and outcome prediction systems and methods
11789698 · 2023-10-17 ·

Computer processing and outcome prediction systems and methods used to generate algorithm time prediction polynomials, inverse algorithm time prediction polynomials, determine race conditions, determine when a non-linear algorithm can be treated as if it were linear, as well as automatically generate parallel and quantum solutions from classical software or from the relationship between monotonic attribute values.

Image matching device
11748442 · 2023-09-05 · ·

An image matching device includes a weight determination unit and a matching unit. Based on a synthesized frequency characteristic obtained by synthesizing a frequency characteristic of a first image with a frequency characteristic of a second image and an ideal synthesized frequency characteristic that is an ideal one obtained by synthesizing the frequency characteristic of the first image with the frequency characteristic of the second image, the weight determination unit determines a weight relating to frequency in performing matching of the first image and a third image. The matching unit performs matching of the first image and the third image based on the determined weight.

PERIODIC POINT PROCESSES AND METHODS
20230350975 · 2023-11-02 ·

Methods and Systems to analyze data from multiple periodic processes and deinterleave those periods including providing process data for analysis from at least one periodic generator; identify underlying different periodic processes; providing a Modified Euclidean Algorithm (MEA) to extract a fundamental period from a set of sparse and noisy observations of a periodic process; relying on the probabilistic interpretation of an equidistributed MEA (EQUIMEA) to deinterleave processes with multiple periods; and outputting the deinterleaved data to be applied to desired applications and analyses. The method may converge to the exact value of the period with as few as ten data samples. Desired applications may include communication and signal processing, bio-rhythms, aggregate business data, signal analysis of radar and sonar systems, queuing in business applications, analysis of neuron firing rates in computational neuroscience, bit synchronization in communications, fading communication channels, detecting patterns in spatial point processes, and the like.

CALCULATOR AND ASSOCIATED METHOD
20230385373 · 2023-11-30 ·

The present application discloses a calculator and a method thereof. The calculator is configured to accelerate the number-theoretic transformation of a 2.sup.N-dimensional polynomial. The calculator includes a first coefficient memory, a second coefficient memory, a twiddle factor memory, a plurality of processing units and a data flow controller. In the odd-number rounds of coefficient computation operations, the processing units perform first calculation procedures to read coefficients from the first coefficient memory for modulo calculation, and perform first writing procedures to write output coefficients to the second coefficient memory. In even-number rounds of coefficient computation operations, the processing units performs second calculation procedures to read coefficients from the second coefficient memory for modulo calculations, and perform second writing procedures to write output coefficients to the first coefficient memory.

System-on-chip, data processing method thereof, and neural network device
11392377 · 2022-07-19 · ·

A System-on-Chip (SoC) includes a first memory configured to store first data, a second memory, and a data processing circuit configured to divide the first data obtained from the first memory into a plurality of pieces of division data, assign a plurality of tags to the plurality of pieces of division data, each of the plurality of tags including a coordinate value for a corresponding piece of division data, obtain second data based on at least one of the first data and the plurality of tags for the plurality of pieces of division data, and provide an address and the second data to the second memory. The address and the second data are obtained based on the plurality of tags.

SYSTEM AND METHOD FOR MANAGING A HEADPHONES USERS SOUND EXPOSURE
20220225048 · 2022-07-14 ·

A method and system for managing a user sound exposure are described herein. The method includes collecting raw audio data, calculating spectral data and a sound pressure level (SPL) from the raw audio data, comparing the calculated SPL to a predetermined threshold level of sound exposure, and applying one or more modifications to the SPL in response to a determination that the SPL is approaching the predetermined threshold level of sound exposure to ensure the SPL never reaches the predetermined threshold level of sound exposure.

CLASSIFYING USERS OF A DATABASE
20220277074 · 2022-09-01 ·

A computer-based system and method for classifying users of a database including obtaining an activity rate time series describing activity level of a database user versus time, extracting features from the activity rate time series, the features including a measure of repetition in the activity level, mean activity load and a percentage of the time in which the user is active, and determining a type of the database user based on the extracted at least one feature. The measure of repetition in the user activity is calculated by performing a Fourier transform on the activity rate time series to produce a transformed series; detecting spikes in the transformed series; and measuring a percentage of information in the transformed series which is included in the spikes.

CALCULATION VERIFICATION FOR APPROXIMATE CALCULATION
20220092150 · 2022-03-24 · ·

Disclosed is a method of arithmetic operation. The arithmetic operation includes receiving an input value, generating an output value by reflecting the input value to a preset arithmetic circuit on a finite commutative ring and a first polynomial function to verify the output value, and transferring the generated output value and the first polynomial function to an external device.