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

19 results about "Bitwise operation" patented technology

In digital computer programming, a bitwise operation operates on one or more bit patterns or binary numerals at the level of their individual bits. It is a fast and simple action, directly supported by the processor, and is used to manipulate values for comparisons and calculations.

Multi-dimensional data logic processing method based on artificial intelligence algorithm

The invention relates to the technical field of electric digital data processing, and discloses a multi-dimensional data logic processing method based on an artificial intelligence algorithm, which comprises the following steps: receiving a target discrete data packet, extracting metadata, and calculating to generate a dimension entropy feature vector representing data logic complexity; inputting the vector into a preset topological mapping model, and outputting an initial adjacent matrix; calling a feedback suppression mask matrix generated based on a historical operator utility state, and executing bitwise logic AND operation with the initial adjacent matrix to generate a corrected effective topological matrix; the matrix is analyzed, a logic operator function pointer is dynamically indexed in an instruction cache, and a directed acyclic execution linked list is constructed; according to the method, redundant logic nodes in AI prediction are definitely eliminated through a bit operation mask mechanism based on historical feedback, and deterministic convergence of processing delay and optimal matching of computing power resources are achieved.
Owner:SHENJIANG UNIVERSAL DATA INFORMATION CO LTD

Performing modulation operations in a memory sub-system

Systems and methods are disclosed including a memory device and a processing device, operatively coupled with the memory device, to perform operations comprising: receiving a write command to store data on the memory device; identifying a block of the memory device referenced by the write command; identifying, based on a number of pages in the block, a number of bits of an address referenced by the write command; generating a seed value by performing one or more transformation operations on a subset of bits comprising the identified number of bits of the address; generating an output sequence using the seed value; generating modulated data by performing one or more bitwise operations on the output sequence and the data; and storing, in the block of the memory device, the modulated data.
Owner:MICRON TECHNOLOGY INC

In-memory bitwise operation circuit and method thereof

An in-memory bitwise operation circuit and method thereof are provided. The circuit includes a memory array, storing page data each having strings; a page buffer, storing the strings and selecting a portion of the strings as operands; a pop-count counter, receiving the operands and an operator flag, counting the number of bit 1 at corresponding bit positions of the operands, and generating a bitwise operation result corresponding to the operator; a bitwise operation processing unit, receiving and temporally storing the bitwise operation result, and outputting a final bitwise operation result when receiving a final result flag. In case that the operator is a last operator, the bitwise operation result is output as the final bitwise operation result. The circuit and method are suitable for 3D NAND flash memory that has high capacity and high performance.
Owner:MACRONIX INTERNATIONAL CO LTD

In-memory bitwise operation circuit and method thereof

An in-memory bitwise operation circuit and method thereof are provided. The circuit includes a memory array, storing page data each having strings; a page buffer, storing the strings and selecting a portion of the strings as operands; a pop-count counter, receiving the operands and an operator flag, counting the number of bit 1 at corresponding bit positions of the operands, and generating a bitwise operation result corresponding to the operator; a bitwise operation processing unit, receiving and temporally storing the bitwise operation result, and outputting a final bitwise operation result when receiving a final result flag. In case that the operator is a last operator, the bitwise operation result is output as the final bitwise operation result. The circuit and method are suitable for 3D NAND flash memory that has high capacity and high performance.
Owner:MACRONIX INTERNATIONAL CO LTD

Process non-interruptable sleep state blocking information acquisition method and electronic device

PendingCN122285311ASleep stateInterrupting sleep
This invention relates to a method and electronic device for obtaining blocking information of an uninterruptible sleep state of a process, belonging to the field of computer technology. The method includes: when a process triggers a lock contention start tracking point due to resource contention, determining the lock type by parsing the lock contention start tracking point parameters; in response to the lock type being a mutex lock, obtaining the lock address by parsing the lock contention start tracking point parameters; clearing the flag bits in the owner member of the kernel lock structure pointed to by the lock address by performing bitwise operations, obtaining a pointer to the process descriptor of the holder; obtaining the process identifier and process name of the mutex lock holder by accessing the pointer to the process descriptor of the holder; and storing the process identifier, process name, and lock address of the mutex lock holder in a task blocking context structure with the process identifier of the mutex lock holder as the key, thereby achieving accurate acquisition of the mutex lock holder information.
Owner:BEIJING LINX SOFTWARE CORP

A multi-dimensional data logic processing method based on an artificial intelligence algorithm

The application relates to the technical field of electric digital data processing, and discloses a multi-dimensional data logic processing method based on an artificial intelligence algorithm, which comprises the following steps: receiving a target discrete data packet, extracting metadata and calculating a dimension entropy feature vector representing data logic complexity; inputting the vector into a preset topological mapping model to output an initial adjacency matrix; calling a feedback inhibition mask matrix generated based on a historical operator utility state, performing bitwise logical AND operation on the initial adjacency matrix to generate a corrected effective topological matrix; analyzing the matrix, dynamically indexing a logical operator function pointer in an instruction cache, and constructing a directed acyclic execution linked list; and driving a processor to sequentially call logical operator execution operation, wherein the application determines redundant logic nodes in AI prediction through a bitwise operation mask mechanism based on historical feedback, realizes the deterministic convergence of processing delay and the optimal matching of algorithm resource.
Owner:SHENJIANG UNIVERSAL DATA INFORMATION CO LTD

Method and apparatus for determining duplicate data, and device

PCT designated stageWO2026036630A1Bitwise operationEngineering
The embodiments of the present application relate to the field of big data. Provided are a method and apparatus for determining duplicate data, and a device. The method comprises: on the basis of a merged computing node, acquiring bitmap arrays and single-machine duplicate sets of M computing nodes; performing pairwise bitwise operation processing on the bitmap arrays of the M computing nodes, so as to obtain M duplicate values; acquiring local reverse dictionaries corresponding to the computing nodes, and on the basis of the local reverse dictionaries, performing secondary duplicate check processing on the duplicate values, so as to obtain multi-machine duplicate sets corresponding to the duplicate values; and merging the multi-machine duplicate sets and the single-machine duplicate sets, so as to obtain a global duplicate set. The method in the present application improves data duplicate detection efficiency.
Owner:CHINA UNIONPAY

User management method for hybrid deployment of RTOS (Real Time Operating System) end operating system

The invention relates to a user management method for hybrid deployment of an RTOS (Real Time Operating System) end operating system, which comprises the following steps of: dividing a high 32-bit user existence area and a low 32-bit permission area based on a 64-bit unsigned long shaping storage unit, defining a coding rule, configuring an initial state, and finishing user creation and group permission configuration through an instruction. And finally, realizing resource access control through user existence verification, Hash binding verification and permission analysis. Compared with a traditional scheme, the method has the advantages that the memory occupation is greatly saved, the CPU overhead is reduced, the real-time response performance of the system is improved, meanwhile, fine-grained permission control is realized, and the operation complexity is reduced.
Owner:CHINA AEROSPACE TIMES ELECTRONICS CORP

A method and apparatus for accelerating byte encryption and decryption

PendingCN122087837Aavoid loadavoid double loadingInput/output to record carriersResource allocationComputer architectureBitwise operation
This invention relates to the field of byte processing technology, providing a method and apparatus for accelerating byte encryption and decryption. The invention adds operation bits to bitwise operation instructions; uses corresponding operation bits to perform byte selection, endianness conversion, single-input multiple shift processing, and / or efficient table lookup operations. Specifically, byte selection avoids invalid bit calculations, improving instruction utilization. Endianness conversion ensures correct data order, minimizing duplicate data requests due to order errors, thus reducing the need for bitwise operations and improving GPU bandwidth utilization. Single-input multiple shift processing reduces the number of shift instructions, increasing throughput and avoiding repeated loading of the same data; efficient table lookup operations improve bitwise computation throughput, significantly reducing bandwidth pressure. This invention optimizes the granularity of bitwise operations, enabling encryption and decryption algorithms to efficiently utilize computing resources on the GPU while minimizing bandwidth consumption.
Owner:BEIJING FENGHUA CHUANGZHI TECHNOLOGY CO LTD

A low-frequency index-based fast calculation method for text logical expression

This invention discloses a fast calculation method for text logical expressions based on low-frequency indexing. First, the expression is traversed and grouped according to the operation conditions. Then, the scores of each OR operation group are calculated through dynamic weighting, and the OR operation group with the highest keyword frequency score is used as the index group. Next, keywords in all groups are globally deduplicated to generate a matching machine for multi-modal keyword matching. Finally, based on the original binary tree rules, OR nodes are merged into bitmap nodes, and the target text is matched with the matching machine. The matched keywords form a set, and the intersection of this set and the index is calculated. Whether the intersection is greater than 0 determines whether a node is matched. This invention reduces the computational load by using low-frequency indexing and improves computational performance through bitwise operations, ensuring high computational performance even with an increased number of keywords and expressions, thus meeting the timeliness requirements of business data.
Owner:NANJING FIBERHOME STARRYSKY CO LTD

Document sorting with bitmap indexes

Techniques for document sorting with bitmap indexes are described. A request to sort a set of documents is received. A bitmap that identifies the set of documents to be sorted is obtained. An ordered set of sort bitmaps is obtained, each sort bitmap in the ordered set of sort bitmaps corresponding to a bit in an encoding of a data type to be sorted. A series of passes of bitwise operations is performed with the ordered set of sort bitmaps, each pass to identify a next document identifier to add to a sorted set of document identifiers by processing an initial bitmap with bitwise operations in order against at least a portion of the ordered set of sort bitmaps. The initial bitmap of the first pass in the series of passes is initialized with the obtained bitmap. The sorted set of document identifiers is stored.
Owner:AMAZON TECH INC

In-memory bit operation circuit and in-memory bit operation method

PendingCN121905245ARead-only memoriesDigital storageComputer architectureBitwise operation
The invention provides a bit operation circuit and method in a memory. In one embodiment, a circuit includes a memory array having a plurality of page data, each page data having a plurality of strings; a page buffer storing a plurality of strings and selecting a portion of the strings from the plurality of strings as a plurality of operands; the total quantity counter is used for receiving the plurality of operands and the operand identifiers, and carrying out bit 1 counting on the bits corresponding to the positions in the operands based on the operand identifiers so as to generate a bit operation result of the operands and the operands; and the bit operation processing unit is used for receiving and temporarily storing the bit operation result, and outputting a final bit operation result when the final result identifier is received. And when the operator is the last operator, taking the bit operation result as a final bit operation result. The method is suitable for the 3D NAND flash memory, and has the characteristics of high capacity and high performance.
Owner:MACRONIX INTERNATIONAL CO LTD

Multifunctional bitwise operation method and system based on double-array co-located index

The invention relates to a multifunctional bitwise operation method and system based on double-array co-location index, in particular to the field of communication, and remarkably improves the reliability and efficiency of the operation system by introducing mode and data collaborative verification and structural consistency deep analysis. In the initialization stage, the compatibility of the operation mode and the input data is subjected to prospective judgment, operation errors and resource waste caused by mismatching of the data and the mode in a traditional method are effectively avoided, the system can intelligently analyze the operation requirement, structural consistency verification is conducted on the multi-source input data, and the system reliability is improved. On the basis of ensuring that subsequent operation is established on a reliable data basis, an optimized bitwise operation rule is adopted in an execution stage, calculation precision and consistency are guaranteed, final output is synthesized and optimized, the result is accurate, the structure is normative, the whole scheme realizes full-process optimization from data verification, operation execution to result output, and the calculation efficiency is improved. And the overall performance and stability of the system in processing complex and changeable scenes are greatly improved.
Owner:BEIJING HUANENG XINRUI CONTROL TECH

High-dimensional feature matching method and system for multi-view image

ActiveCN122090100AEnsure hash matching reliabilityNo complex build requiredImage analysisCharacter and pattern recognitionGeometric consistencyImaging processing
The invention discloses a high-dimensional feature matching method and system for a multi-view image, and belongs to the technical field of computer vision and remote sensing surveying and mapping, and the method comprises the following steps: S1, extracting high-dimensional feature descriptors and feature point coordinates of the multi-view image, and constructing a feature data set; s2, binary coding is carried out on the high-dimensional feature descriptors based on a multi-view feature adaptive Hash method (MFAH), and then an initial multi-view feature trajectory is generated through Hash space fast bit operation; and S3, performing gross error elimination on the initial multi-view feature trajectory, preferably introducing a multi-view local geometric consistency strategy (MLGC), and obtaining an optimized multi-view feature trajectory set. According to the technical scheme, efficient simultaneous matching and lightweight gross error elimination of multi-view high-dimensional features can be achieved, the matching efficiency is remarkably improved while the considerable matching quality is kept, and the method is suitable for multi-view image processing scenes such as large-scale three-dimensional reconstruction and remote sensing image change monitoring.
Owner:CENT SOUTH UNIV

A database boolean flag bitmap storage method, device and medium

ActiveCN121277944BDatabase indexingDigital dataBitwise operation
This invention discloses a method, device, and medium for storing Boolean flags in a database using a bitmap format, relating to the field of electronic digital data processing technology. The method includes: performing a compression storage operation on Boolean flags in the database according to a preset basic bitmap granularity, converting the Boolean flags from their original array form into a Boolean flag bitmap; wherein the compression storage operation is used to compress the number of storage units for the Boolean flags; reorganizing the Boolean flag bitmap according to the real-time access characteristics corresponding to the Boolean flags, obtaining a reorganized global Boolean flag bitmap; and responding to an operation request sent by a user, calling a preset bitwise operation interface to process a specified Boolean flag in the global Boolean flag bitmap or a Boolean flag in a specified bitmap block.
Owner:HIGHGO SOFTWARE

High-compatibility communication data processing method and system

The invention discloses a high-compatibility communication data processing method and system, and the method comprises the steps: unifying register addressing by taking double bytes as a unit, building a mapping relation from a register byte address to a double-byte buffer area, and calculating an index, a modulus and a shift amount based on bit operation; unified cross-boundary access operation is carried out on data possibly crossing the boundary of the buffer area. Therefore, the problems that data processing on microcontrollers (MCU) with different unit address sizes is incompatible and codes are difficult to transplant when the register length is mixed with single bytes and double bytes in a user-defined communication protocol are solved. Seamless compatibility between single-byte and double-byte MCUs is achieved, code transportability is remarkably improved, flexible access and processing of data of any initial address, length and mixed bytes are supported, and the method is suitable for scenes such as CAN communication needing high-compatibility data packaging.
Owner:SHENZHEN POWEROAK NEWENER CO LTD

Business processing method of smart factory platform based on beidou grid code

ActiveCN121509496BGrid codeFast path
This invention provides a business processing method for a smart factory platform based on BeiDou grid codes. The method involves multi-level grid subdivision of the factory's physical space using BeiDou grid codes to generate unique grid codes. These grid codes represent location information in integer format. Equipment sensor data, personnel positioning data, and business logic data are bound to the grid codes to construct a spatiotemporal joint index table. Real-time correction of positioning data is performed using grid neighborhood topology relationships and personnel movement speed constraints to generate high-precision positioning trajectories. A rule engine maps business logic to grid codes, triggering automated operations based on grid attributes. By replacing traditional floating-point latitude and longitude coordinates with integer codes and optimizing data computation efficiency through bitwise operations, this method supports cross-level business associations and rapid path planning, thereby improving business response efficiency.
Owner:HUBEI XINGFA CHEM GRP CO LTD

Conditional statements are executed by arithmetic and / or bitwise units

ActiveCN114902176BBitwise operationTheoretical computer science
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for performing conditional statements by arithmetic and / or bitwise units. A computer program including a conditional statement is accessed. The conditional statement includes a Boolean condition. The Boolean condition is transformed into an arithmetic and / or bitwise expression of the Boolean condition. The arithmetic and / or bitwise expression of the computer program includes the arithmetic and / or bitwise expression of the Boolean condition in place of the Boolean condition. The arithmetic and / or bitwise expression of the computer program is executed by an arithmetic and / or bitwise operation unit of a processor.
Owner:CHARIOT TECHNOLOGIES LAB INC

Retrieval pre-access control method oriented to enterprise memory

PendingCN121980551Aavoid enteringReduce the contact surface of unauthorized recallDigital data protectionDigital data authenticationBusiness enterpriseBitwise operation
The invention discloses an enterprise memory-oriented retrieval pre-access control method, which comprises the following steps of: generating a user capability bitmap for each user, and generating a fragment requirement bitmap for each enterprise memory fragment; receiving a user query and generating a query vector, and recalling a candidate fragment identification sequence from the vector index based on approximate nearest neighbor search; for each candidate fragment, reading a fragment requirement bitmap of the candidate fragment, and carrying out bit operation inclusion judgment on the fragment requirement bitmap and the user capability bitmap; and sorting the candidates in the candidate pool according to the similarity, performing secondary permission verification on a sorting result by using the latest user capability bitmap and the fragment requirement bitmap before final output, removing the candidates which do not pass the verification, and recording an audit log. According to the retrieval pre-access control method for enterprise memory, permission judgment is pre-posed before vector loading and actuarial, the non-permission content contact surface is blocked, the computing power waste and delay are reduced, and the output compliance under dynamic permission change is ensured through secondary verification.
Owner:ZHEJIANG CHUANGLIN TECH CO LTD