G06F7/42

MATRIX PROCESSING METHOD AND APPARATUS, AND LOGIC CIRCUIT

A matrix processing method includes: determining a quantity of non-zero elements in a to-be-processed matrix, where the to-be-processed matrix is a one-dimensional matrix; generating a distribution matrix of the to-be-processed matrix, where the distribution matrix is used to indicate a position of a non-zero element in the to-be-processed matrix; combining the quantity of non-zero elements, values of all non-zero elements in the to-be-processed matrix arranged sequentially, and the distribution matrix, to obtain a compressed matrix of the to-be-processed matrix.

Mechanism for securing a module inserted into a module receiving frame to the module receiving frame
10658783 · 2020-05-19 · ·

A mechanism (4) for securing a module (5) inserted into a module receiving frame (1) to the module receiving frame (1) and releasing the module (5) for removal from the module receiving frame (1), comprising a catch (6) arranged on the module (5) or the module receiving frame (1), which catch (6) may be moved to and fro between an open position and a locking position of the catch (6), and a spring (7) for preloading the catch (6) into one of the two positions, the open position or the locking position. The mechanism (4) further comprises a catch holder (11), which may be moved to and fro between a retaining position, in which it holds the catch (6) back against the preloading of the spring (7), and a release position, in which it does not hold the catch (6) back against the preloading of the spring (7).

Mechanism for securing a module inserted into a module receiving frame to the module receiving frame
10658783 · 2020-05-19 · ·

A mechanism (4) for securing a module (5) inserted into a module receiving frame (1) to the module receiving frame (1) and releasing the module (5) for removal from the module receiving frame (1), comprising a catch (6) arranged on the module (5) or the module receiving frame (1), which catch (6) may be moved to and fro between an open position and a locking position of the catch (6), and a spring (7) for preloading the catch (6) into one of the two positions, the open position or the locking position. The mechanism (4) further comprises a catch holder (11), which may be moved to and fro between a retaining position, in which it holds the catch (6) back against the preloading of the spring (7), and a release position, in which it does not hold the catch (6) back against the preloading of the spring (7).

POWER SERIES TRUNCATION USING CONSTANT TABLES FOR FUNCTION INTERPOLATION IN TRANSCENDENTAL FUNCTIONS
20190391610 · 2019-12-26 ·

A primary interval for convergence of at least one power series in a transcendental function is interpolated, while selecting a number of one or more interpolation points for a truncated expansion of the at least one power series by a selected order of truncation. A function and at least one derivative of the function of the truncated expansion of the selected order of truncation is evaluated at the one or more interpolation points. Each separate value evaluated for the function and each of the at least one derivative is saved in a table, wherein the table is looked up for efficiently computing a result of the truncated expansion of the at least one power series.

Vehicle navigation assistance method and device using an invariant Kalman filter and a navigation status of a second vehicle

A method for assisting with the navigation of a fleet of vehicles including a main vehicle and a secondary vehicle that is mobile in relation to the main vehicle, the method including receiving relative movement data, acquired by one or more sensors, between the main vehicle and the secondary vehicle, estimating a navigation status of the fleet of vehicles by an invariant Kalman filter using the received data as observations, the navigation status including first variables representing a first rigid transformation linking a location mark associated with the main vehicle to a reference point, and second variables representing a second rigid transformation linking a location mark associated with the main vehicle to a location mark associated with the secondary vehicle, the invariant Kalman filter using, as an internal composition law, a law including a term-by term composition of the first rigid transformation and the second rigid transformation.

Vehicle navigation assistance method and device using an invariant Kalman filter and a navigation status of a second vehicle

A method for assisting with the navigation of a fleet of vehicles including a main vehicle and a secondary vehicle that is mobile in relation to the main vehicle, the method including receiving relative movement data, acquired by one or more sensors, between the main vehicle and the secondary vehicle, estimating a navigation status of the fleet of vehicles by an invariant Kalman filter using the received data as observations, the navigation status including first variables representing a first rigid transformation linking a location mark associated with the main vehicle to a reference point, and second variables representing a second rigid transformation linking a location mark associated with the main vehicle to a location mark associated with the secondary vehicle, the invariant Kalman filter using, as an internal composition law, a law including a term-by term composition of the first rigid transformation and the second rigid transformation.

Distributed conversion of digital data to radio frequency
11949386 · 2024-04-02 · ·

Provided are, among other things, systems, apparatuses methods and techniques for converting digital data to radio-frequency (RF) signals. One such apparatus includes a reactive-impedance network within which the levels of multiple binary waveforms are individually boosted, before being combined to produce a single, composite output signal.

POWER SERIES TRUNCATION USING CONSTANT TABLES FOR FUNCTION INTERPOLATION IN TRANSCENDENTAL FUNCTIONS
20190235564 · 2019-08-01 ·

A primary interval for convergence of at least one power series in a transcendental function is interpolated; while selecting a number of interpolation points for a truncated expansion of power series by a selected order of truncation. A function and at least one derivative of the function of the truncated expansion of the selected order of truncation is evaluated at the interpolation points by computing a set of scaled values for convergence boundaries of the truncated expansion for a total number of values to be stored in the table; for each index value up to a value of the number of the interpolation points, evaluating the function and the derivative of the function of the truncated expansion converging in the set of scaled values to compute separate constant values for the primary function and each at least one derivative; and for each index value, adding each separate constant value to the table with a separate index value. Each separate value evaluated for the function and each derivative is saved in a table, wherein the table is looked up for efficiently computing a result of the truncated expansion of the at least one power series.

Mechanism for Securing a Module Inserted into a Module Receiving Frame to the Module Receiving Frame
20190123477 · 2019-04-25 ·

A mechanism (4) for securing a module (5) inserted into a module receiving frame (1) to the module receiving frame (1) and releasing the module (5) for removal from the module receiving frame (1), comprising a catch (6) arranged on the module (5) or the module receiving frame (1), which catch (6) may be moved to and fro between an open position and a locking position of the catch (6), and a spring (7) for preloading the catch (6) into one of the two positions, the open position or the locking position. The mechanism (4) further comprises a catch holder (11), which may be moved to and fro between a retaining position, in which it holds the catch (6) back against the preloading of the spring (7), and a release position, in which it does not hold the catch (6) back against the preloading of the spring (7).

PROCESSOR WITH EFFICIENT ARITHMETIC UNITS
20180349097 · 2018-12-06 ·

A processor includes a carry save array multiplier. The carry save array multiplier includes an array of cascaded partial product generators. The array of cascaded partial product generators is configured to generate an output value as a product of two operands presented at inputs of the multiplier. The array of cascaded partial product generators is also configured to generate an output value as a sum of two operands presented at inputs of the multiplier.