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

155 results about "Bitmap" patented technology

In computing, a bitmap is a mapping from some domain (for example, a range of integers) to bits. It is also called a bit array or bitmap index. As a noun, the term "bitmap" is very often used to refer to a particular bitmapping application: the pix-map, which refers to a map of pixels, where each one may store more than two colors, thus using more than one bit per pixel. In such a case, the domain in question is the array of pixels which constitute a digital graphic output device (a screen or monitor). In some contexts, the term bitmap implies one bit per pixel, while pixmap is used for images with multiple bits per pixel.

A large model inference method, an intelligent edge device, and a data processing method thereof

This invention relates to the field of edge device data processing technology, and discloses a large model inference method, an intelligent edge device, and its data processing method. This invention addresses the scenario of "smaller cache and tighter bandwidth" at the edge, and coordinates the design of "representation optimization" and "execution optimization": the representation structure naturally adapts to the execution path, helping to improve effective computational intensity and reduce cache jitter in bandwidth-sensitive small-batch decoding; secondly, "multi-region shared joint bitmap" allows a single index structure to represent the non-zero activity of multiple regions, and "aligned multi-path compressed payload streams" synchronously access multiple region payloads under the same index, structurally reducing index redundancy and indirect addressing levels; finally, the output of parallel decoding is directly organized into the fragment layout required by matrix multiplication and addition instructions, allowing sparse low-bit weights to be more directly mapped to the input of the matrix multiplication and addition hardware unit, avoiding multi-layer indirect addressing and repeated decoding / copying, and supporting higher hardware utilization.
Owner:UNIV OF SCI & TECH OF CHINA

Software automated test screenshot method and terminal

The application discloses a software automatic test screenshot method and a terminal, which comprises the following steps: obtaining a target window handle and a corresponding device environment handle in response to a screenshot operation; creating a memory device context environment according to the device environment handle and pre-allocating memory space for the memory device context environment; obtaining device monitor information according to the device environment handle; determining the size and resolution of a bitmap using an intelligent computing model according to the device monitor information and expected use information of the screenshot; creating a bitmap object according to the size and resolution of the bitmap and configuring parameters for the bitmap object; storing the bitmap object to the memory device context environment; copying image data corresponding to the device environment handle to the bitmap object and processing the image data in the bitmap object; exporting and saving the processed image data from the bitmap object; cleaning and releasing system resources; optimizing the screenshot process; improving the screenshot quality; ensuring the test stability and reliability; and improving the test efficiency.
Owner:FUJIAN TQ DIGITAL

Storage controller performing partial refresh operation, storage device including the same, and method of operating the same

ActiveUS12681651B2DatasheetPower mode
Disclosed is a method of operating a storage controller which includes a volatile memory device. The method includes determining whether a low-power mode is available, based on validity bitmap information indicating invalidity of first data stored in a first memory region of a first sub-block of the volatile memory device and validity of second data stored in a second memory region of a second sub-block of the volatile memory device, overwriting the second data to the first memory region based on the validity bitmap information, in response to determining that the low-power mode is available, storing first mapping information including a fixed index value corresponding to the first memory region and a migration index value corresponding to the overwritten second data in a metadata table, and performing a partial refresh operation corresponding to the first sub-block after overwriting the second data.
Owner:SAMSUNG ELECTRONICS CO LTD

Large language model weight compression method, inference operation method, system and medium

The application discloses a large language model weight compression method, an inference operation method, a system and a medium, and belongs to the technical field of large language model weight compression and inference operation optimization. The method comprises the following steps: acquiring a weight matrix of a large language model and constructing an exponential high-frequency window and a benchmark value, classifying and encoding each weight data into a fixed-length code word and splitting the fixed-length code word into an independent bitmap, synchronously generating a compact value stream and a rollback value stream, and packing the compact value stream and the rollback value stream into weight compression data; loading the weight compression data, generating a state mask and a channel prefix mask in a register based on the bitmap, calculating a reading offset by using a population count instruction, reading a compressed data segment from a corresponding data stream, reconstructing weight data in the register in combination with the code word, and finally directly inputting the weight data into a matrix multiplication unit for operation; therefore, by implementing the application, the problem of efficiency reduction caused by control flow divergence and redundant memory access in GPU inference of existing variable-length encoding can be solved, and the model inference efficiency under lossless compression can be improved.
Owner:HONG KONG UNIV OF SCI & TECH (GUANGZHOU) +1

Functional configuration method and electronic device

PendingCN122450515ASoftware engineeringAdaptive topology
The application discloses a function configuration method and electronic equipment, relates to the technical field of servers, and comprises the following steps: recording the topological association between the device and the root port thereof before restarting, and generating a bitmap persistence; and repositioning the device according to the stable and invariable bus number after restarting, and realizing the VMD function, so that the technical problem that the conventional hardware firmware scheme cannot correctly and accurately realize the one-key VMD function is solved, the one-key VMD function is realized without manual intervention and self-adaptation to topological changes, and the technical effects of resource waste and potential conflicts caused by global opening are avoided.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Address processing apparatus, method, chip and electronic device

The application relates to an address processing device, method, chip and electronic equipment. In the address processing device, a memory control module is used for detecting whether there is a free address in a memory module when the address processing device works in a memory control mode and a FIFO output module is not full, and if there is, the free address is written into the FIFO output module; a bitmap control module is used for detecting whether there is a free address in a bitmap register when the address processing device works in a bitmap control mode and the FIFO output module is not full, and if there is, the free address is written into the FIFO output module; and the FIFO output module is used for receiving an address allocation request and outputting the free address to a sending end of the address allocation request when the FIFO output module is not empty. The address allocation delay is greatly reduced.
Owner:SHENZHEN JAGUAR MICROSYSTEMS CO LTD

A flow table aging method, device, apparatus, and program product

ActiveCN120750826BTransmissionOverlayTablespace
The present application relates to the technical field of network chip, and particularly relates to a flow table aging method, device, equipment and program product, the method comprises: obtaining a target flow table to be managed, and representing the activation state of each table entry in the target flow table by a binary bitmap configured by hardware logic; timing polling the binary bitmap to identify and delete the inactivated table entry in the target flow table; when there is a new table entry in the target flow table, according to the table entry occupation of the hash bucket corresponding to the new table entry and the value of the overlay permission control bit carried by the new table entry, it is decided whether to overlay the inactivated table entry with the same hash address as the new table entry in the target flow table. The present application improves the flow table space utilization, and can effectively cope with the table entry management demand under the high-speed network environment.
Owner:WUXI STARS MICRO SYSTEM TECHNOLOGIES CO LTD

A sparse identification scheduling method, device, apparatus and medium

ActiveCN121979581BAlgorithmParallel computing
The embodiment of the application provides a sparse identification scheduling method, device, equipment and medium, which has the following beneficial effects: a sparse matrix is obtained; the sparse matrix is divided into multiple identification blocks in units of preset data length, when all elements in the identification block are zero, the identification block is determined as sparse; when there is at least one non-zero element in the identification block, the identification block is determined as valid; the determination result is stored in a memory space independent of the sparse matrix in units of bit to form sparse mask data; in units of a main block, the sparse matrix and the sparse mask data are loaded into a register stack, the register stack includes a head register and a data register, and is used for performing sparse matrix and weight matrix multiplication calculation. The application can efficiently judge the sparse block in a unified granularity under multiple data formats, jointly encode the sparse bitmap and the reconstruction parameter, thereby improving the scheduling efficiency of sparse activation and reducing the storage and bandwidth overhead.
Owner:SHANGHAI BAUHINIA CORE INTELLIGENT TECHNOLOGY CO LTD

Image protection method, device, apparatus and storage medium

The application relates to the technical field of data protection, and discloses an image protection method, device, equipment and storage medium, which comprises the following steps: in response to a picture display request sent by a server, receiving non-watermarked picture data; performing format conversion on the non-watermarked picture data to generate bitmap data; obtaining watermark data, performing image drawing on a canvas based on the watermark data and the bitmap data to generate pixel data of a picture containing the watermark; and rendering the pixel data of the picture containing the watermark into a corresponding picture containing the watermark and displaying the picture. The application can effectively prevent non-watermarked picture data from being acquired through a network packet capture tool, thereby achieving effective protection of image data and effectively improving the security of picture data.
Owner:BEIJING QIHOOD TECHNOLOGY CO LTD

User life cycle flow analysis method and system

The application provides a user life cycle flow conversion analysis method and system, and belongs to the technical field of user life cycle management. The method comprises the following steps: obtaining a query condition reflecting the behavior characteristics of a target user group; filling a pre-configured label operation expression template that matches a life cycle flow conversion mode expressed by the query condition with the query condition to generate a label operation expression, wherein the labels in the label operation expression at least include one of temporary labels and life cycle stage labels; obtaining a bitmap having labels in the label operation expression; and performing calculation on the obtained bitmap according to the label operation expression to determine the target user group. The above method improves the efficiency and accuracy of user life cycle flow conversion analysis, and is low in cost, scalable and configurable.
Owner:中邮消费金融有限公司

A multi-path load balancing congestion control method, device, system and medium

PendingCN122293597APathPingDynamic load balancing
This application relates to a multi-path load balancing congestion control method, apparatus, system, and medium, comprising: a sending end acquiring path network status information fed back by a receiving end, determining the path congestion level accordingly, filtering out a preset number of overloaded paths, and updating a congestion control context that only records information about overloaded paths; further updating a queue context containing a path bitmap, the path bitmap being used to mark whether each path is available; and finally selecting an available path to send a message. This application only needs to maintain the status information of a small number of overloaded paths, significantly reducing storage overhead, and achieves efficient dynamic load balancing and congestion avoidance through the path bitmap.
Owner:SHENZHEN JAGUAR MICROSYSTEMS CO LTD

Digital information processing system for agent task distribution

The application relates to the technical field of digital information processing, and discloses a digital information processing system for agent task distribution, which comprises the following modules: a state quantization module, which is used for realizing binary processing on operating parameters according to a benchmark threshold array and generating an ability bitmap vector; a topology construction module, which is used for sequentially stacking the vector to construct a global state bitmap matrix; a constraint conversion module, which is used for compiling task constraints into a demand bitmap vector; an activity screening module, which is used for realizing logical filtering on the matrix by using an activity bit mask to generate a candidate resource bitmap; and a matching distribution module, which is used for calculating a bitwise AND result and issuing an instruction. According to the application, continuous state quantity is mapped to a Boolean logic space, the matching cost is changed from floating-point operation into bit operation which is supported by a processor originally, the computing power deadlock under high-frequency concurrency is eliminated, and it is ensured that the distribution action is completed within a determined clock period.
Owner:SHAANXI TIANYUE CHANGTAI TECHNOLOGY CO LTD

Structured data filtering in memory devices

A memory device is coupled into a host device and includes a plurality of memory blocks. The memory device receives, from the host device, a read request for data in a data structure. The data structure includes a plurality of data records. The read request includes a data record size of each data record and a bitmap identifying a subset of data records in the plurality of data records. The memory device reads storage data from the memory device and identifies the plurality of data records in the storage data read from the memory device based on the data record size. The memory device generates the subset of data records by filtering the plurality of data records based on the bitmap. The memory device returns the subset of data records to the host device in response to the read request.
Owner:SK HYNIX NAND PRODUCT SOLUTIONS CORP

A method and system for controlling tile dust

The application discloses a ceramic tile cloth powder control method and system, and relates to the technical field of ceramic tile production. The method comprises the following steps: acquiring ceramic tile pattern data required for current production; converting the ceramic tile pattern data into bitmap data, and performing pixel optimization on the bitmap data according to a preset pixel optimization rule to obtain bitmap data of a target resolution; performing partition processing on pixel points in the bitmap data to obtain pixel region data after partition; pairing the pixel region data with a preset cloth powder control database to obtain cloth powder control data of a discharging mechanism; and controlling the discharging mechanism to perform automatic discharging work according to the cloth powder control data, so that powder fills corresponding cloth regions, thereby forming a ceramic tile powder layer with a required pattern. The application can adapt to the production requirement of rapid switching of ceramic tile patterns, has high production efficiency, and the texture and color effect of the produced ceramic tiles are good.
Owner:FOSHAN CHENPU TECHNOLOGY CO LTD

Card content display method and device, electronic equipment, storage medium and program product

Embodiments of the present disclosure provide a card content display method and device, electronic equipment, storage medium and program product. The method comprises: rendering a first card content area of a to-be-displayed card in a bitmap corresponding to a current screen according to a preset screen size; performing scaling processing on the first card content area based on a current screen size of the current screen to obtain a second card content area of the to-be-displayed card; and displaying the second card content area in the current screen. The above technical solution can avoid the situation that the to-be-displayed card has an excessively large or excessively small display size, and improve the display effect of the to-be-displayed card.
Owner:BEIJING ZITIAO NETWORK TECH CO LTD

Method and apparatus for sensing online / offline status of device

PCT designated stageWO2026138872A1Information processingData profiling
The present application relates to the technical field of information processing, and provides a method and apparatus for sensing an online / offline status of a device. The method comprises: on the basis of cached online / offline status information of each access device at a first moment, generating a first access device status compressed bitmap; acquiring cached online / offline status information of each access device at the current moment, and generating a second access device status compressed bitmap, wherein the first moment is earlier than the current moment by one device status scanning cycle; and by means of an XOR operation, comparing and analyzing the first access device status compressed bitmap and the second access device status compressed bitmap to obtain an online / offline status of each access device. By performing periodic scanning and comparing the first access device status compressed bitmap and the second access device status compressed bitmap, the volume of data analysis can be effectively reduced, thereby rapidly and accurately sensing changes in the online / offline statuses of access devices.
Owner:SUZHOU OPPLE LIGHTING +1

Data pinning method, device, equipment and program product

PendingCN122450985AAlgorithmObject label
The application provides a data sticking method, device, equipment and program product; the method comprises the following steps: in response to a data sticking request of a target object routed by a data sticking node, obtaining an object identifier of the target object, an object label of the target object, a first sticking data list corresponding to the object label, and a bitmap of each first to-be-stuck data in the first sticking data list; determining a second sticking data list from the first sticking data list according to the bitmap and the object identifier; the second sticking data list comprises a plurality of second to-be-stuck data; determining a sticking score of each second to-be-stuck data; determining target sticking data from the plurality of second to-be-stuck data according to the sticking score; and sending the target sticking data to the data sticking node. Through the application, the accuracy of the target sticking data can be improved while reducing the cost of data sticking.
Owner:TENCENT TECH (BEIJING) CO LTD

A high-fidelity bill data generation method, system and storage device based on browser kernel dynamic rendering and double-pipeline physical simulation

PendingCN122336773AData streamComputer graphics
This invention discloses a method, system, and storage device for generating high-fidelity invoice data based on browser kernel dynamic rendering and dual-pipeline physical simulation, belonging to the field of artificial intelligence and big data processing technology. It includes: constructing a metadata generation engine to generate an invoice text data stream; constructing an HTML invoice template, injecting the invoice text data stream into the template, and dynamically rendering to generate a high-resolution invoice bitmap; obtaining the original coordinate set of the rendering layer; correcting the original coordinate set using a compact bounding box to obtain pixel-level precision labeled coordinate data; enhancing the invoice bitmap and the corrected labeled coordinate data to generate a physically simulated invoice image; and serializing and outputting the invoice image and a heterogeneous labeled file containing the corrected labeled coordinate data. This invention utilizes a browser rendering engine to generate structured documents and simulates real physical environment interference through computer graphics algorithms, thereby generating data for training an intelligent document processing model.
Owner:BEIJING YIDAO BOSHI TECH

Distributed memory pool memory batch allocation method and system

ActiveCN122261845BDistributed memoryParallel computing
The application provides a distributed memory pool memory batch allocation method and system. The method comprises the following steps: receiving a batch allocation request containing a number of slot positions, obtaining a CPU core identifier of a current thread; performing an atomic addition operation on a tail pointer of a corresponding logical shard in a single allocator according to the CPU core identifier, locking a continuous slot position interval, the single allocator being divided into a plurality of logical shards, each logical shard corresponding to a CPU core, each logical shard maintaining an independent tail pointer, the tail pointer being an atomic variable recording the highest bit offset of the allocated logical shard; updating the bit state of the corresponding slot position interval in the bitmap of the single allocator, completing the batch continuous slot position allocation and returning the continuous physical address corresponding to the slot position interval. The method realizes lock-free allocation to reduce the allocation delay under high concurrency, guarantees the global reuse of free slot positions, and maintains a high memory utilization rate.
Owner:CHINA UNICOM INTERNET OF THINGS CO LTD +1

A method and system for controlling a thermal printer for vector printing

The present application relates to the field of thermal printer printing data processing and control, and particularly relates to a kind of vector printing thermal printer control method and system.The method comprises: obtaining vector font library file and printer parameter, and constructing font rendering session configuration structure;Parsing print task field, arranging character encoding queue, loading glyph outline data and executing prompt contour fine tuning, anti-diffusion prompt rule mapping and contour point cluster sampling, generating anti-diffusion prompt contour package structure;Contour scaling, rasterization gray coverage calculation and binarization processing are carried out, and point row bitmap data stream structure is obtained;Based on point row bitmap data stream, point row heating timing is arranged, and print head heating instruction sequence is generated.The present application effectively reduces the influence of thermal diffusion by anti-diffusion prompt rule mapping, improves print clarity, and improves paper feeding precision by using closed-loop control, enhances system reliability and traceability.
Owner:ZHUHAI XPRINTER ELECTRONICS TECHNOLOGY CO LTD

Color plate color picking method, terminal device and storage medium

PendingCN122368214AMeet color selection needsBreak through style limitationsAlgorithmTerminal equipment
This application discloses a color palette selection method, terminal device, and storage medium, relating to the field of data processing technology. The disclosed color palette selection method includes: in response to a color palette display instruction, retrieving color palette data of a color palette to be displayed from a database, wherein the color palette data of the color palette to be displayed is preset data and stored in the database; converting the color palette data into a bitmap, establishing a mapping relationship between the coordinates of each pixel point in the bitmap and the corresponding color value, and rendering and displaying the bitmap in the color palette display interface of the current terminal device; in response to a selection instruction for the display area of ​​the bitmap, converting the selected point position into the coordinates of the corresponding target pixel point on the bitmap; and obtaining the color value associated with the coordinates of the target pixel point based on the mapping relationship. The technical solution of this application can support complex and diverse color palette presentations and meet personalized color palette selection needs.
Owner:SHENZHEN QIANYAN TECH LTD

A memory management method and apparatus

Embodiments of the present application provide a memory management method and device, and relate to the technical field of computers. The method comprises: receiving a continuous memory allocation request sent by a first CPU core, the continuous memory allocation request comprising a first number of pages; querying a bitmap of a continuous memory allocation area to obtain a first number of page frame numbers, the first number of page frame numbers corresponding to free memory pages with consecutive physical addresses, and the value of each bit in the bitmap indicating whether the corresponding memory page in the continuous memory allocation area is free or used; from a clean cache pool, reclaiming the memory pages corresponding to the first number of page frame numbers; allocating the reclaimed memory pages to the first CPU core and setting the value of the bit corresponding to the reclaimed memory pages in the bitmap to a value indicating that the memory pages are used. The scheme can reduce memory allocation delay, improve the control accuracy of memory allocation operations, and enhance memory security.
Owner:NEW H3C TECH CO LTD

Bitmap data processing method, apparatus, device, and medium

The application relates to the technical field of data processing, and discloses a bitmap data processing method, device, equipment and medium, which comprises the following steps: performing feature extraction on original bitmap data to obtain feature information corresponding to each initial module; screening out sparse modules and ordinary modules from all initial modules, and determining a sparse module list and an ordinary module list; performing parallel compression on bitmap data in all sparse modules based on the sparse module list to obtain compressed data; when the integrity of all compressed data is verified, integrating data of all sparse modules and all ordinary modules to obtain a compressed bitmap file. The application is applied to financial and medical scenarios. Through feature extraction and module screening, sparse modules in original bitmap data are mined, the problem of missing sparse modules due to low recognition accuracy is avoided, the compression algorithm of each sparse module is determined, and the occupied space of bitmap data is reduced.
Owner:PING AN TECH (SHENZHEN) CO LTD

Memory management method, device, equipment and storage medium

PendingCN122309148AEngineeringTerm memory
This application provides a memory management method, apparatus, device, and storage medium. The memory management method includes: responding to a memory management request for a target application and determining the associated interface active components and interface image resources of the target application; obtaining the active component marker of the active interface components and the image resource marker of the interface image resources; when the program running information and system memory information of the target application meet the memory reclamation conditions, determining the target image resources to be reclaimed from the interface image resources based on the active component marker and the image resource marker; and performing memory swapping out processing on the target image resources using a target swapping-out interface to obtain a memory management result. This achieves accurate and timely reclamation of bitmap resources to be reclaimed, thereby alleviating terminal memory pressure and improving terminal operational stability.
Owner:SHENZHEN TCL DIGITAL TECH CO LTD

Printing apparatus, printing method, and non-transitory computer-readable recording medium storing printing program for printing apparatus

PendingUS20260170285A1Visual presentation using printersElectrographic process apparatusComputer hardwareEngineering
The printing apparatus according to the present disclosure includes a controller that generates bitmap data by performing rasterization processing on PDL data to be printed when a print job is executed. The controller performs, before executing the print job, the rasterization processing on a provisional basis on the PDL data at a second resolution lower than a first resolution used in actual printing, and predicts a rasterization time during the actual printing based on a processing time taken in the rasterization processing on the provisional basis, a magnification relationship between the first resolution and the second resolution, and configuration information of each object existing in the PDL data.
Owner:KONICA MINOLTA INC

Operation method of multi-codec circuit

PendingUS20260156277A1Digital video signal modificationComputer hardwareCoding tree unit
A method of operating a multi-codec circuit configured to support a plurality of codecs, may include selecting a current coding tree unit (CTU) from a plurality of CTUs partitioned from an input image, selecting a current coding unit (CU) from a plurality of CUs partitioned from the current CTU, determining availability of neighbor CUs of the current coding unit based on a coding unit bitmap, and performing signal processing on the current CU using at least one of the neighbor CUs that is determined to be available. The coding unit bitmap may include a plurality of bits, each indicating whether signal processing has been performed for a corresponding coding unit, among the plurality of CUs. Each of the plurality of bits may correspond to a minimum CU supported by each of the plurality of codecs.
Owner:SAMSUNG ELECTRONICS CO LTD

A remote learning method

This application discloses a remote control learning method. When the learning remote control receives an infrared signal from a target remote control, it determines the infrared protocol parameters and preliminary timing data of the infrared signals of the buttons to be learned. The preliminary timing data is preprocessed to obtain target timing data. A bitmap is constructed based on the infrared protocol parameters of the infrared signal, the target timing data, and a pre-stored remote control library on the learning remote control. The target timing data is decoded according to the infrared protocol parameters of the infrared signal to obtain the corresponding key values. Based on the one-to-one correspondence between key values ​​and the buttons to be learned, the bitmap is set to zero to obtain a set bitmap. Then, based on the number of 1 values ​​in the set bitmap, the infrared protocol parameters of the target remote control and the correspondence between all buttons and key values ​​are determined. The infrared protocol parameters of the target remote control and the correspondence between all buttons and key values ​​are configured on the learning remote control. This application can reduce timing data errors and reduce the number of remote control learning operations.
Owner:SHENZHEN IPANEL TECH LTD