H03M7/607

System and Method for Smart NVMeOF Disk Array Enclosure Deep Background Data Reduction Offload
20220342596 · 2022-10-27 ·

A method, computer program product, and computer system for identifying, by a computing device, storage containers that contain cold data. At least a portion of the storage containers may be processed to determine whether a first compression technique will result in a higher level of compression above a threshold level of compression than a second compression technique. The storage containers may be processed using the first compression technique based upon, at least in part, determining that the first compression technique will result in the higher level of compression above the threshold level of compression than the second compression technique.

INTELLIGENT METADATA COMPRESSION

Data segments and metadata segments to be stored in a storage system, where the data segments are deduplicated segments and each of the metadata segments includes a fingerprint for the corresponding data segment, for each of the metadata segments. It is determined that the metadata segment contains one or markers inserted by a client device of the storage system. The metadata segment is examined to determine whether the metadata segment satisfies a predetermined condition. In response to determining that the metadata satisfies the predetermined condition, the metadata segment is compressed using a predetermined compression algorithm. The compressed metadata segment is stored in the storage system, otherwise the metadata segment is stored in the storage system without compression. Thereafter, the data segments are stored in the storage system.

STORAGE SYSTEM AND DATA PROCESSING METHOD IN STORAGE SYSTEM
20230132037 · 2023-04-27 · ·

A storage system includes an interface and a data compression system configured to compress reception data from the interface before the data is stored in a storage device. The data compression system is configured to compress the reception data using a first compression algorithm to generate first compressed data, use the number of appearances of each of predetermined code categories included in the first compressed data to estimate a decompression time when a second compression algorithm is used, select a second compression method including compression using the second compression algorithm when the decompression time is equal to or less than a threshold value, and select a first compression method that does not include the compression using the second compression algorithm when the decompression time is greater than the threshold value.

MULTI-STRATEGY COMPRESSION SCHEME
20220335208 · 2022-10-20 ·

A system includes a memory and a processor, where the processor is in communication with the memory. The processor is configured to receive a request to compress a schema. The schema is analyzed to determine whether to apply a first type of compression or a second type of compression, where analyzing the schema includes determining whether the schema exceeds a threshold level. Upon determining that the schema exceed the threshold level, a compressed schema is generated by performing the second type of compression. Next, the processor responds to the request with the compressed schema.

Artificial neural networks
11620497 · 2023-04-04 · ·

An apparatus that operates in a first mode of operation to enable performance of a first predetermined task to transfer data via a transmitter device to a receiver device across a first communication channel using a first artificial neural network, wherein the first artificial neural network is partitioned to the transmitter device and the receiver device, and operate in a second mode of operation to enable performance of a second predetermined task to transfer data via the transmitter device to the receiver device across a second communication channel using a second artificial neural network, wherein the second artificial neural network is partitioned to the transmitter device and the receiver device, and determine to operate the apparatus in the first mode or the second mode.

Compression-as-a-service for data transmissions

A compression system is disclosed. A compression service removes compression responsibilities from an application. The compression system can deploy virtual network engines to locations near the applications. The virtual network engines compress the data using a compressor selected from multiple compressors. The compressed data can then be transmitted, decompressed, and delivered to the destination.

COMPRESSION TECHNIQUES FOR DATA AND REFERENCE SIGNAL RESOURCE ELEMENTS (RES)

Aspects of the present disclosure relate to techniques for signal compression. Certain aspects described in this disclosure can be implemented in a method for wireless communication by a distributed unit (DU). The method generally includes compressing at least one reference signal (RS) in one or more first set of resource elements (REs) of a symbol and data in one or more second set of REs of the symbol, wherein the at least one RS is compressed using a first compression type and the data is compressed using a second compression type, and wherein the first compression type is different than the second compression type; and sending, to a radio unit (RU), the symbol having the at least one RS in the one or more first set of REs and the data in the one or more second set of REs compressed using the first and second compression types, respectively.

Method and system for dynamic compression module selection

A computer-implemented method for compressing a data set, the method comprising receiving a first data block of the data set, selecting automatically by a compression management module a compression module from a plurality of compression modules to apply to the first data block based on projected compression efficacy or resource utilization, and compressing the first data block with the selected compression module to generate a first compressed data block.

Subcutaneous electrocardiography monitor configured for test-based data compression

A subcutaneous and cutaneous electrocardiography monitor configured for self-optimizing ECG data compression is provided. The monitors include a housing, an electrocardiographic front end circuit, a memory, and a micro-controller configured to: obtain a series of electrode voltage values based on the sensed electrocardiographic signals; use a plurality of selection schemes to choose one or more of a plurality of compression algorithms associated with each of the selection scheme for testing; test the selected compression algorithms including applying the compression algorithms chosen using each of the selection schemes to a segment of the electrode voltage series; analyze results of the testing; select one or more compression algorithms chosen using one of the selection schemes for compressing at least a portion of the electrode voltage series based on the analysis; obtain a compression of at least the portion of the electrode voltage series; and store the compression within the memory.

Lossless Compression Techniques

Techniques are disclosed relating to data compression. In some embodiments, compression circuitry determines, at least partially in parallel for multiple different lossless compression techniques, amounts of data needed to represent, using a given lossless compression technique of the multiple lossless compression techniques, individual pixels in a set of pixels being compressed. The compression techniques may include neighbor, origin, and gradient techniques, for example. The compression circuitry may select one of the compression techniques based on comparison, among the compression techniques, of sums of: the determined amount of data for an individual pixel for a given lossless compression technique and compression metadata size for a given lossless compression technique. The compression circuitry may generate and store information that encodes values for the set of pixels using the selected compression technique.