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

9 results about "Zero filling" patented technology

Zero filling is a method of formatting a hard disk whereby the formatter wipes the disk contents by overwriting them with zeros.

Patient privacy data protection method used in operating room

The invention relates to the technical field of medical information security, and discloses a patient privacy data protection method used in an operating room. The method comprises the following steps: uniformly coding patient privacy into a binary system, zero-filling the binary system into a square matrix, and filling according to rows; a disturbance seed is generated through combination of operating room environment temperature and noise quantification, and chaotic mapping is driven to carry out two-dimensional replacement on a matrix; applying position-related mask XOR to the sub-blocks, and overturning odd columns or even rows according to global parameters; and then linearization is carried out according to rows and filling is eliminated, and a final ciphertext is output. Meanwhile, disturbance control parameters are constructed and bound, and then Hash check is calculated and structured packaging is carried out. Through global and local double-layer disturbance, field seed driving and reversible coding, the scheme enhances the resistance to statistical analysis, plaintext attack and replay attack on the premise of no fixed key, and gives consideration to real-time performance, security and traceability.
Owner:BEIJING SHIJITAN HOSPITAL CAPITAL MEDICAL UNIVERSITY

Stream engine with element promotion and decimation modes

A streaming engine employed in a digital data processor specifies a fixed read only data stream defined by plural nested loops. An address generator produces address of data elements. A steam head register stores data elements next to be supplied to operational units for use as operands. A promotion unit optionally increases date element data size by an integral power of 2 either zero filing or sign filling the additional bits. A decimation unit optionally decimates data elements by an integral factor of 2. For ease of implementation the promotion factor must be greater than or equal to the decimation factor.
Owner:TEXAS INSTRUMENTS INC

SECURE ENCRYPTION OF SUBBLOCKS

A computer-implemented method for encrypting blocks of data, the method comprising: Receiving (210), by one or more computer processors, blocks of compressed data; determining (220), by the one or more computer processors, a size, in bytes, of the compressed data; specifying, by the one or more computer processors, a first partially plaintext-filled memory block corresponding to the size, in bytes, of the compressed data; Changing (230), by the one or more computer processors, the first partially plaintext-filled memory block to include: a trailer with an in-block length field representing the number of plaintext data bytes in the first memory block, the plain text, and a non-zero padding sufficient to fill the first memory block, Encrypting (240), by the one or more computer processors, the compressed data and the trailer, resulting in encrypted data, wherein a header of the encrypted data comprises a number of complete encrypted data blocks; and Providing (250), by the one or more computer processors, the encrypted data to a user.
Owner:INTERNATIONAL BUSINESS MACHINE CORPORATION

Retiling a tensor after zero padding

A device may cause a first section of a graph to generate a first plurality of tiles of a tensor, the first plurality of tiles having a first size. A device may initialize a memory area having a second size, larger than the first size, to zeros. A device may write the first plurality of tiles in the memory area, such that a zero padding is formed around edges of the first plurality of tiles written to the memory area, wherein a total width of the zero padding is based on a width difference between the second size and the first size. A device may subsequent to writing the first plurality of tiles, retile the combination of the first plurality of tiles and the zero padding, to generate a second plurality of tiles. A device may cause a second section of the graph to process the second plurality of tiles.
Owner:SAMBANOVA SYSTEMS INC

Efficient zero filling in convolution at neural processor

Embodiments relate to a method of efficient zero filling in convolution. The method includes accessing a partition of a plurality of partitions of an input tensor. The input tensor is divided into the plurality of partitions in a raster scanning direction. For each row of the kernel used to perform convolution on the input tensor, the register is populated with a set of values indicating a zero-populated pattern. For a computation loop in the row of the kernel, computations associated with the convolution are performed based in part on the zero fill pattern. Thereafter, an updated zero-fill pattern representing a zero-fill pattern for a next loop in the row of the kernel is generated. The set of values in the register is updated to the updated zero fill mode.
Owner:APPLE INC

Solid-state drive with multimode compression and error correction

A system and method for providing compression and error correction coding (ECC) in a solid-state drive (SSD). A method is provided that includes: determining whether a data item is to be written to flash memory using a general-purpose mode or a zero-padding mode: in response to a determination that a data item is to be written into flash memory using the zero-padding mode: padding the data item with an all-zero tail to form an LBA data block of a predefined size; performing ECC coding on the LBA block to generate an ECC codeword; removing the all-zero tail from the ECC codeword to generate a shortened ECC codeword; and storing the shortened ECC codeword in flash memory.
Owner:SCALEFLUX INC

Lossless tiling in convolution networks—padding and re-tilling at section boundaries

Disclosed is a method that includes generating by an output processing node of a first section of a processing graph, a plurality of output tiles of an output tensor. The plurality of output tiles of the output tensor is written in a memory, where the writing includes zero-padding the plurality of output tiles of the output tensor in the memory. The zero-padded plurality of output tiles of the output tensor are tiled, to generate a plurality of input tiles of an input tensor. The plurality of input tiles of the input tensor is processed in a second section of the processing graph.
Owner:SAMBANOVA SYSTEMS INC

AI data security encryption method and system for electronic file

The invention relates to the technical field of computer information security, and discloses an AI data security encryption method and system for an electronic file. An electronic file is read byte by byte and converted into a binary bit stream, a main matrix is filled according to a preset row and column sequence, and insufficient parts are subjected to zero filling to ensure uniform structure. Receiving a master key seed, generating a sub-key parameter corresponding to the matrix scale according to a derivation rule, and generating two sets of key matrixes element by element according to the sub-key parameter; dividing the main matrix into two parts which are not overlapped with each other according to the parity of the row and column index sum, performing XOR on the two parts and the corresponding key matrix to form a double-track encryption matrix, and fusing to obtain a main encryption matrix. And then, column cyclic displacement disturbance is driven by using sub-key parameters, and an in-column structure is disrupted. And finally, carrying out row-based preferential expansion and stripping zero padding, and outputting a compact ciphertext. The method covers a complete process from file transcoding, key generation to double-track encryption, fusion disturbance and serialization output.
Owner:HANGZHOU TONGQI TECH CO LTD

An adaptive lossless compression method for oscillating floating-point data storage

The present application belongs to the technical field of lossless compression of time series data, and provides an adaptive lossless compression method for oscillating floating point data storage. In order to meet the needs of high efficiency and low delay of time series data processing, based on the bit distribution analysis of the exclusive or result of adjacent data points, the dynamic detection and compact coding strategy can effectively mine the structural redundancy such as high bit prefix and low bit zero padding, realize efficient compression and fast operation. The algorithm can ensure the lossless recovery of data, improve the compression ratio and the decompression speed. Secondly, the present application integrates branch judgment and adaptive coding mechanism, which can flexibly select the coding path according to the characteristics of different data segments. Through the mechanisms of prefix bit, minimal branch and high bit jump, the present application improves the adaptability to periodic structure, long-range correlation and data distribution change, and further optimizes the compression efficiency.
Owner:HENGYANG NORMAL UNIV