Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

15 results about "Cyclic code" patented technology

In coding theory, a cyclic code is a block code, where the circular shifts of each codeword gives another word that belongs to the code. They are error-correcting codes that have algebraic properties that are convenient for efficient error detection and correction.

Communication link analysis for false-alarm detection and security enhancement using enhanced codes

Systems, apparatuses and methods provide technology that identifies a codeword associated with a fluid cooling system and a network system, generates a status update with the network system, embeds the codeword as a repeating cyclic codeword in a message containing the status update, transmits the message from the network system to the fluid cooling system over a data link, receives the message at the fluid cooling system, and determines, with the fluid cooling system, whether interference is inserted into the message based on the repeating cyclic codeword in the message.
Owner:META PLATFORMS INC

Fault detection method and device, computer storable medium

The present disclosure relates to a fault detection method and device, and a computer storage medium, and relates to the technical field of big data or artificial intelligence. The fault detection method comprises: acquiring a plurality of log data, wherein each piece of log data has a position identifier and a data category, and the position identifiers of the plurality of log data reflect the time sequence relationship of the plurality of log data; performing a cyclic code encoding operation according to the position identifier and the data category of each piece of log data to obtain a cyclic code of each piece of log data, wherein the cyclic code comprises a position code corresponding to the position identifier and a category code corresponding to the data category; and determining fault positioning information by using a sequence model according to the cyclic codes of the plurality of log data. According to the present disclosure, rapid and accurate fault detection can be achieved.
Owner:CHINA TELECOM CORP LTD

A dynamic key encryption device and method based on key check code

ActiveCN119402176BAvoid being directly crackedExpand the solution spaceKey distribution for secure communicationDigital data protectionComputer architectureCheck digit
The application belongs to the technical field of integrated circuit hardware security, and discloses a dynamic key encryption device and method based on a key check code, which comprises a dynamic key generation module, a trigger signal generation module and a dynamic key check module, an initial key signal is input into the dynamic key generation module, the dynamic key generation module outputs a dynamic key signal to the dynamic key check module, the dynamic key check module acquires an original circuit signal from an original circuit and outputs an encrypted circuit signal to the original circuit, the trigger signal generation module acquires an original circuit state machine signal from the original circuit and outputs a trigger signal to the dynamic key generation module and the dynamic key check module; the application constrains and expands the bit width of an original key by using a check bit, avoids the situation that a solver directly solves one code in a cyclic code and causes the key to be directly cracked, increases the solving space of the solver, and delays the cracking speed of reverse engineering.
Owner:ZHEJIANG UNIV

Unique code automatic coding method and device for one-object-one-code system

The invention relates to the technical field of automatic coding, in particular to a one-object-one-code system-oriented unique code automatic coding method and device, and the method comprises the steps: determining a matched character space according to a unique code character demand parameter and an actual application parameter required by a user, screening out a matched target sub-character space, and carrying out the automatic coding of a unique code. Carrying out cyclic coding operation on current space parameters, parameters of all characters used for constructing a character space and unique code character demand parameters to obtain a character cyclic coding result, obtaining time, an actual application scene and actual use time in combination with corresponding characters, and analyzing to obtain a unique code required by a user; the uniqueness of the unique code is guaranteed from the source, the coding length is reduced, the density of the formed unique code is reduced, and the definition of the jet-printed unique code is guaranteed, so that the scanning accuracy and efficiency of the unique code are improved, and the safety management and control of full-link traceability (traceability) of articles / products based on the jet-printed unique code are improved.
Owner:GUANGZHOU CODPAD E-TECH CO LTD

A mapping relationship guided cyclic code fuzz testing method

This invention discloses a mapping-guided fuzzing method for loop code, applied in the field of software testing. The method includes: continuously mutating test cases, inputting them into a test case queue, sending them to the program under test (CUPT) with instrumented loop code structures, and outputting a coverage statistics table when the fuzzing termination condition is met; training a deep learning model and back-calculating the weighted distance sum to construct and output a mapping relationship between the byte sequences of test cases and the coverage of the loop code structure; based on the mapping relationship, assigning mutation probabilities to the corresponding byte sequences in the test cases corresponding to the loop code structure coverage and performing mutations to generate child test cases, which are then used as input to the CUPT for fuzzing until the fuzzing termination condition is met, and outputting a fuzzing report. This method mutates the byte sequences of test cases based on mapping relationships, enabling the targeted generation of test cases that improve the coverage of loop code results.
Owner:BEIJING INFORMATION SCI & TECH UNIV

Cycle code test data generation method based on deep learning fuzzing

ActiveCN116680164BAlgorithmNeuron covering
The application discloses a cyclic code test data generation method based on deep learning fuzzy testing, comprising the following steps: guiding the selection of cyclic code seed data with high uncertainty by using the output uncertainty of cyclic code on a deep learning model; designing nine kinds of mutation rules to realize the mutation of cyclic code of different types; analyzing the correlation degree of each neuron and the error decision logic of the deep learning model; taking the maximum neuron coverage rate and the number of error behaviors as the joint optimization target, modeling the optimization target, taking the derivative of the target function as the gradient, selecting the mutation rule to mutate the seed, and using the gradient to iteratively mutate; realizing the mutation of the selected cyclic code seed data to complete the generation of cyclic code test data. The application uses the classification output probability of cyclic code on a deep learning model and related neuron information to design an optimization target, so as to effectively guide the mutation of cyclic code.
Owner:NANJING UNIV OF AERONAUTICS & ASTRONAUTICS

System and Method for Protecting Data Using Cyclic Properties of Error Correcting Code

A method, computer program product, and computing system for generating first encoded data by performing a first encoding of data included within each of a plurality of memory dies of a memory module using an exclusive-or (XOR) encoding process. Second encoded data is generated by performing a second encoding of the data included within each of the plurality of memory dies of the memory module and the first encoded data using a cyclic code encoding process. Error correction is performed on the data included within each of the plurality of memory dies of the memory module using the first encoded data, the second encoded data, an XOR decoding process, and a cyclic code error correction process.
Owner:MICROSOFT TECHNOLOGY LICENSING LLC

Processing method and device for cyclic code, electronic equipment and storage medium

ActiveCN119938004BCreation/generation of source codeCoding blockSpatial capacity
The present disclosure provides a processing method for loop code, relates to the technical field of artificial intelligence, and particularly relates to the chip technical field and the storage technical field. A specific implementation scheme is as follows: in response to determining that a total data amount of a plurality of variables of a loop code block is greater than an available storage space capacity of a local storage unit, storing a plurality of target variables in the plurality of variables to a global storage unit, wherein the loop code block comprises a plurality of code segments; in response to determining that a first code segment in the plurality of code segments is executed, a first target variable of the first code segment in the plurality of target variables is stored in the global storage unit, and there is an idle first cache space in the local storage unit, storing the first target variable of the first code segment to the idle first cache space, so as to execute the first code segment based on the first target variable in the first cache space in the execution process of the loop code block. The present disclosure also provides an apparatus for loop code, an electronic device and a storage medium.
Owner:KUNLUNXIN TECHNOLOGY (BEIJING) CO LTD

TDCS-OFDM covert communication method and device

The invention discloses a TDCS-OFDM covert communication method and equipment, and relates to the technical field of communication. The method comprises the following steps: sampling an electromagnetic environment to generate a primary function; carrying out coding interleaving on transform domain communication system TDCS information needing to be communicated; modulating the coded and interleaved TDCS data by using cyclic code shift keying (CCSK) to generate a frequency domain TDCS signal loaded on a first subcarrier, the first subcarrier being a subcarrier within an available spectral range determined based on a primary function; carrying out coding interleaving on orthogonal frequency division multiplexing (OFDM) information needing to be communicated; performing quadrature amplitude modulation on the coded and interleaved OFDM information to generate a frequency domain OFDM signal loaded on a second subcarrier, wherein the second subcarrier is in an available spectral range and is different from the first subcarrier; and sequentially performing frequency domain synthesis, inverse fast Fourier transform and cyclic prefix addition on the frequency domain TDCS signal and the frequency domain OFDM signal to form a TDCS-OFDM signal. According to the invention, the communication rate and the anti-interception capability of covert communication are improved.
Owner:SICHUAN JIUZHOU ELECTRIC GROUP CO LTD

System and method for protecting data using cyclic characteristics of error correction codes

A method, computer program product, and computing system for generating first encoded data by performing a first encoding on data included within each of a plurality of memory dies of a memory module using an XOR encoding process. Second encoded data is generated by performing second encoding on data included within each of a plurality of memory dies of the memory module and the first encoded data using a cyclic code encoding process. Error correction is performed on data included within each of a plurality of memory dies of the memory module using the first encoded data, the second encoded data, the XOR decoding process, and the cyclic code error correction process.
Owner:MICROSOFT TECHNOLOGY LICENSING LLC

Multi-rate network data transmission method and system based on permutation method

The invention discloses a multi-rate network data transmission method and system based on a permutation method, and belongs to the technical field of channel coding. The method comprises the steps that a basis matrix is designed according to an expansion factor of the quasi-cyclic LDPC code, elements of the basis matrix are generated by a position function, and the position function is defined as a mathematical function on an integer pair set; row and column permutation optimization is carried out on the basis matrix and comprises row permutation optimization and column permutation optimization, and row and column permutation aims at maximizing girth and minimizing the shortest ring number; based on the optimized basis matrix, generating a check matrix of the multi-rate quasi-cyclic LDPC code, and encoding and decoding data; and realizing data transmission according to the dynamic adaptation of the code rate. According to the method, multi-rate switching is supported through the unified basis matrix template, so that the storage overhead is reduced; linear complexity coding is realized by using a quasi-cyclic structure, and hardware implementation is friendly; the row and column permutation optimization ensures the girth maximization, and the decoding performance is improved; and the requirements of low time delay and high reliability are met.
Owner:HENAN INST OF ENG +1

Single-pixel target recognition method based on optoelectronic hybrid neural network

The application provides a fast target recognition method based on an optoelectronic hybrid neural network, and solves the problem of low information acquisition efficiency of a target recognition system, and comprises the following steps: an optical network is designed to realize cyclic coding single-pixel detection, and an electrical network is simultaneously constructed to decode the single-pixel detection signal and acquire object information; a data set used for training the hybrid neural network is selected according to an application scene; the optoelectronic hybrid neural network is trained by using the acquired data set; a cyclic coding mask obtained by training is processed, and a single-pixel detection system based on the coding mode is built; object information is collected by a single-pixel detector after being modulated by the cyclic coding mask; and finally, the pre-trained electrical neural network is used to recognize the object information from the detection signal. The application cooperatively uses the cyclic coding single-pixel detection method and the artificial intelligence technology, and can realize accurate prediction of the category of a high-speed moving object to be detected in a special waveband and a weak light environment.
Owner:SHANGHAI INST OF OPTICS & FINE MECHANICS CHINESE ACAD OF SCI

Generation of a set of raised quasi-cyclic LDPC codes

This invention relates to the generation of a set of raised quasi-cyclic LDPC codes. Methods for generating codes, methods for encoding and decoding data, and encoders and decoders for performing encoding and decoding are disclosed. In an embodiment, the method for raising subcodes from a base code for encoding and decoding data includes determining a single combination of a cycle size, a raising function, and a label base matrix (PCM) based on information length and coding rate using data stored in a raising table. The raising table is defined during the code generation phase. The method also includes calculating multiple shifts for the subcodes. Each shift is calculated by applying the raising function to the label base matrix (PCM) using an index defined with the cycle size, and the resulting subPCM is used to encode or decode data.
Owner:HUAWEI TECH CO LTD

Rate compatible LDPC (Low Density Parity Check) code construction and quasi-cyclic extension method based on sequential deletion

The invention relates to a rate compatible LDPC (Low Density Parity Check) code construction and quasi-cyclic expansion method based on sequential deletion, belonging to the technical field of atmosphere laser communication, the method adopts a progressive edge growth algorithm to construct a quasi-cyclic LDPC code with good sparseness and large girth in the initial stage, and then utilizes statistics and ascending sorting of variable node degrees to construct a quasi-cyclic LDPC code with good sparseness and large girth. Deleting the variable nodes with lower degrees in sequence to realize dynamic adjustment of the original code rate; next, carrying out structure adjustment and reconstruction on the deleted check matrix, and forming a rate compatible LDPC code by redistributing a connection relation of deleted nodes and optimizing row weight distribution; according to the method, on the premise that the original code rate is not changed, through combination of sequential deletion and quasi-cyclic expansion, the multi-code-rate requirement is flexibly met, meanwhile, the error correction performance and hardware friendliness are kept to the maximum extent, and the method is suitable for high-reliability communication scenes such as deep space communication and satellite links.
Owner:CHANGCHUN UNIV OF SCI & TECH